78 Commits

Author SHA1 Message Date
1c0b730694 ncurses: update to 6.4 2023-03-14 13:55:45 +00:00
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
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
78440702f1 devel: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:33:48 +00:00
58ade69ebe ncurses: include dumb terminfo again 2020-12-30 19:13:08 +01:00
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
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
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
c7c469431e buildsystem: host should not depend on cross-compiler 2019-10-18 19:41:00 +02:00
e691b3b693 packages: correct original copyright 2019-03-26 16:43:42 +00:00
b135c7ead9 packages: add missing dependencies 2019-02-08 17:17:43 +00:00
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
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
a2b68bb4c6 ncurses: drop lto build flag
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-06-04 19:54:29 +02:00
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
b79713ee95 ncurses: update to ncurses-6.1-20180203 2018-02-05 19:20:49 +00:00
3846ec7dac buildsystem: replace PKG_AUTORECONF 2017-11-22 00:41:12 +01:00
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
6aaf1140e1 ncurses: initial package 2017-08-21 19:18:17 +02:00
0d9b10fb05 ncurses: replace with netbsd-curses 2016-04-20 23:25:00 -07:00
f492bf1ee9 ncurses : add -fPIC to build flags.
Without this, bison (required for qt5 build) will not build properly.
2016-04-11 16:00:34 +02:00
02986bff48 ncurses: create ncurses5-config and ncurses6-config
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-03-29 15:41:29 -07:00
e7355bfa07 ncurses: update to ncurses-6.0
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-03-14 01:52:29 -07:00
f51faa070d packages: update license headers
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-01-02 17:29:56 +01:00
b0a634f93f ncurses: add upstream fix
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-04-11 14:48:23 +02:00
1b55c37a08 ncurses: depends on package 'zlib'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-12-27 21:18:26 +01:00
dded97b4ec ncurses: enable installing curses.h
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-10-02 21:58:23 +02:00
4ce6dc634e ncurses: build statically
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-09-24 22:20:01 +02:00
1991538a71 ncurses: strip_lto instead of linker_plugin 2014-09-03 23:01:35 +02:00
e4d77faaeb ncurses: update to ncurses-5.9, with upstream patches taken from fedora up to 20140323 :-( , this fixes some issues, segfaults etc with 'dialog' :-(, todo: replace dialog and ncurses if possible
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-09-01 20:15:16 +02:00
5305e4bdee ncurses: clean up
- disable terminfo database. fallbacks are enough.
- remove ncurses:host
2014-08-26 03:56:03 +02:00
33d38cb8a5 ncurses: rework PKG_DEPENDS, replace and merge PKG_BUILD_DEPENDS_* with PKG_DEPENDS_*
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-01-30 14:56:31 +01:00
4370c35f8d ncurses: clean up libtinfo
... addons bumped and uploaded.
2014-01-07 21:22:57 +02:00
9a838d7c38 ncurses: disable -ltinfo. disable ~/.terminfo 2014-01-05 22:03:08 +02:00
0f3e2d4ffa update license headers
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-21 21:51:48 +01:00
a44fa0c881 ncurses: more cleanup 2013-12-09 11:01:49 +02:00
b73d898360 ncurses: cleanup buildscript
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-08 18:30:23 +01:00
92c0a822e6 ncurses: convert to new package format
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-07 21:09:25 +01:00
ff1e176cc7 ncurses: install headers to $SYSROOT_PREFIX
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-31 23:04:37 +02:00
3d23d92fbf Fix the default shell
Go with whatever is set by SSH, and fall back to "linux" if the terminal is not available.

This fixes 
2013-03-03 19:32:50 +01:00
9226380b36 Revert "ncurses: 5.7 -> 5.9"
This reverts commit 2d615732abc95b7bc727ba49884b8cd6c239eacf.
2012-07-27 15:48:57 +02:00
2d615732ab ncurses: 5.7 -> 5.9
Compiled and tested.
2012-07-23 15:51:30 +02:00
056408b94c ncurses: remove LTO hack
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-03-30 21:58:51 +02:00
543c89c24b Change copyright and FSF address, this fixes 2012-02-29 13:36:32 +01:00
4e5547a890 Revert "ncurses: fix build with wrong libdir order"
This reverts commit af9c616284317211e42fd377256d4abc8219e61c.
2011-07-13 22:05:56 +02:00