mbox

[2/2] ncurses: update to 6.0 and rename 5.9 to ncurses-compat v3

Message ID 1464889191-18295-2-git-send-email-marcel.lorenz@ipfire.org
State Accepted
Commit ec149ba0263b59880adf665d3d11d5d39fb1f796
Headers

Message

Marcel Lorenz June 3, 2016, 3:39 a.m. UTC
  This patch updates the ncurses to 6.0. The old 5.9 are renamed to ncurses-compat.
The compat makes the old libs maintainable and the compat rootfile is cleaned up.
The 6.0 is build after 5.9 and all IPFire componentes will build with 6.0
In version 6 only the wide-character libraries are build. The are usable
in both multibyte and traditional 8-bit locales while normal libraries work
properly only in 8-bit locales. The toolchain is only bild with 6.0.

Signed-off-by: Marcel Lorenz <marcel.lorenz@ipfire.org>
---
 config/rootfiles/common/ncurses        | 1863 ++++++++--------
 config/rootfiles/common/ncurses-compat | 3610 ++++++++++++++++++++++++++++++++
 lfs/ncurses                            |   64 +-
 lfs/ncurses-compat                     |  127 ++
 make.sh                                |    2 +
 5 files changed, 4722 insertions(+), 944 deletions(-)
 create mode 100644 config/rootfiles/common/ncurses-compat
 create mode 100644 lfs/ncurses-compat