Commit Graph

79 Commits

Author SHA1 Message Date
Chad Wagner
634cbc7786 ncurses: enable hashmap (default) for scrolling optimizations and drop patch 2023-10-23 19:56:12 -04:00
heitbaum
1c0b730694 ncurses: update to 6.4 2023-03-14 13:55:45 +00:00
mglae
4fa3e0ef44 ncurses: build ncursesw for UTF-8 support
- update to 6.3
- Update patches 001 (terminfo xterm) and 002 (alloc fallback)
- add patch 003: fix USE_SCROLL_HINTS/USE_HASHMAP logic
- add patch 004: fix configure option --with-pkg-config-libdir is broken for
  cross compilation
- Add symbolic links of ncursesw to common ncurses lib and header files to allow
  all packages to be build.
2021-12-05 12:19:05 +01:00
mglae
176791e3bb curl cxxtools ncurses pcre tntnet: fix/add $PKG_NAME-config
*-config scripts must be installed in $TOOLCHAIN/bin to be reachable from PATH
but point to sysroot.
2021-07-01 23:43:14 +02:00
Ian Leonard
78440702f1 devel: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:33:48 +00:00
mglae
58ade69ebe ncurses: include dumb terminfo again 2020-12-30 19:13:08 +01:00
mglae
b03dd0a9e1 st: st terminal emulator initial package
- add package including official scrollback patch
- add patch to fix color allocation and (missing) locale
- add st-256color to ncurses and busybox profile
2020-12-25 16:15:09 +01:00
Matthias Reichl
07fa29fdac ncurses: add host configure options
Host configure options were completely missing so unnecessary
stuff like manpages were built and installed to toolchain.

Enable termlib and termcap and also build shared libraries
to prevent libtinfo from host being picked up.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-22 16:15:53 +02:00
Matthias Reichl
5a568035b3 ncurses: also include dumb terminfo in fallbacks
This fixes "top -b" erroring out with "'dumb': unknown terminal type."

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-02-06 23:17:37 +01:00
Sascha Kuehndel (InuSasha)
c7c469431e buildsystem: host should not depend on cross-compiler 2019-10-18 19:41:00 +02:00
MilhouseVH
e691b3b693 packages: correct original copyright 2019-03-26 16:43:42 +00:00
MilhouseVH
b135c7ead9 packages: add missing dependencies 2019-02-08 17:17:43 +00:00
mglae
99d8ca22f1 ncurses: update version 6.1-20181215 and improve
- add /storage/.config/termcap path for user configuration
- disable getcap cache to avoid creation of /storage/none folder
- add ncurses:host to PKG_DEPENDS_TARGET to use tic from package
- add patch to remove recent xterm terminfo features to be more compatible with other emulations (i.e. Putty)
- add patch fixing freeing not allocated memory. Let screen work again
2018-12-29 18:35:21 +01:00
Ian Leonard
15282eb38b treewide: retire $SED
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-04 01:12:58 +00:00
CvH
85e5b4dc1f cleanup: PKG_SHORTDESC 2018-10-22 15:06:12 +02:00
CvH
4cffa5fe6f cleanup: remove PKG_ARCH="any" 2018-10-22 15:06:12 +02:00
CvH
4317bc5002 cleanup: remove PKG_SECTION 2018-10-22 15:06:11 +02:00
CvH
8e09fadb5b spdx: packages/devel 2018-07-17 23:58:50 +02:00
Matthias Reichl
a2b68bb4c6 ncurses: drop lto build flag
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-06-04 19:54:29 +02:00
Sascha Kuehndel (InuSasha)
8827a540aa buildsystem: add BUILD_FLAG support
- replace strip_lto/strip_gold (only allowed to disable)
- add flag for PIC feature
- add flag to stop build parallel
- add support for hardening option (initial copy from debian 9)

All build parameters, are added in setup_toolchain.
`PKG_[FLAG]_[HOST/TARGET]_ENABLED` variable is introduced for checking the flag (yes/no) in the package.mk

Thanks to @MilhouseVH, for support and fixing
2018-03-07 18:35:01 +01:00
MilhouseVH
b79713ee95 ncurses: update to ncurses-6.1-20180203 2018-02-05 19:20:49 +00:00
Sascha Kuehndel (InuSasha)
3846ec7dac buildsystem: replace PKG_AUTORECONF 2017-11-22 00:41:12 +01:00
MilhouseVH
d3e91c9fbe ncurses: add missing PKG_SHA256, update to ncurses-6.0-20171007 2017-10-14 22:42:20 +01:00
cvh
13f69f494a packages: change depends to ncurses 2017-08-21 19:19:51 +02:00
escalade
6aaf1140e1 ncurses: initial package 2017-08-21 19:18:17 +02:00