aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/ncurses
AgeCommit message (Collapse)Author
2010-10-05ncurses_5.7.bb: Disable the rpath hack for the ncurses binariesHolger Hans Peter Freyther
Do not have a RPATH in the binaries to the sysroot.
2010-09-09ncurses: fixed PREnrico Scholz
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-09-09ncurses: use linker scripts for libncurses(w)Enrico Scholz
Some software (e.g. util-linux-ng) assumes that symbols from -ltinfo will be added when it is linked against -lncurses. This breaks when linkerflags are containing --no-copy-dt-needed-entries which is the case e.g. in Fedora 13+. This patch replaces the libncurses.so symlink with a linkerscript which adds -ltinfo. To do things in a consistant manner, the patch rewrites most parts of 9e58422868a03eeafa72781477174850d1c5abe7. NOTE: it might require a 'bitbake ncurses -c clean' to see an effect because staging on updates does not change a symlink (libncurses.so) to a regular file. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-09-08ncurses: added libtermcap.so file for backward compatibilityEnrico Scholz
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-08-29ncurses: bumped PREnrico Scholz
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-08-29ncurses: fixed widec builds for native targetsEnrico Scholz
-D_GNU_SOURCE was not propagated when building native helper tools and must be added to CPPFLAGS hence. By fixing this, widec build can be enabled for native and sdk. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-08-29ncurses: set some configure cache variablesEnrico Scholz
Corresponding tests returned either wrong results or were generally broken. Test for GPM was not prepared for crosscompiling and GPM support has been disabled hence. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-08-29ncurses: set --with-ticlib for widec libs tooEnrico Scholz
It was used for narrow lib and there are no reasons why it should not be set for widec tool. Noticed by Eric Benard. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-08-29ncurses: made -tools depend on base packageEnrico Scholz
There is a symlink in -tools to a file in the base package. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-08-29ncurses: preserve default PACKAGES list by using +=, not =Enrico Scholz
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-08-29ncurses: splitted common terminal definitions in own package and depend on itEnrico Scholz
Moved /etc/terminfo from base 'ncurses' packages into -terminfo-base. Recommend this package in -libtinfo and suggest the large -terminfo package. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-08-29ncurses: use ${PN} instead of hardcoded 'ncurses' in package namesEnrico Scholz
Thanks to Eric Benard for noticing this. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-08-23ncurses_5.7.bb,recipes: Make DEFAULT_PREFERENCEtesting_2010-08-23Khem Raj
* Select 5.7 if none pinned. * Bump PR for recipes which have ncurses dependency. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-08-11ncurses: swapped installation of widec and narrowc headersEnrico Scholz
Widec headers contain additional definitions and shall be installed last hence. To ensure compatibility of both headers a sanity check was added. Thanks to Martin Jansa for noticing this issue. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-08-05ncurses: added 5.7 recipeEnrico Scholz
It uses ideas from the old 5.4 recipe but brings a lot of new features like widec libs, pkgconfig files or splitted library packages. As lot of packages depend on ncurses, whole distribution must be probably rebuild when updating to this new version. Due to this and the complex recipe, it has a negative DEFAULT_PREFERENCE for now. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2010-07-26ncurses: proPagate is with a p, not a gKoen Kooi
2010-07-25Work around ncurses-sdk & zlib-sdk build failures on CentOS 5.4Chris Larson
The issue here is that we're building ncurses with HOST==BUILD!=TARGET, aka 'cross', yet we're applying a CFLAGS override based on the target, not the host, which results in passing -fforward-propagate to the build machine's gcc, which isn't supported in older versions. Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-07-25ncurses: make certain that the rxvt-unicode dir existsChris Larson
Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-07-25ncurses: don't rely on bitbake's expansion of undefined variables behaviorChris Larson
Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-07-07ncurses-nativesdk: Add to BBCLASSEXTENDTom Rini
Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-06-09ncurses: Switch to INC_PR and BBCLASSEXTEND. Fix ncurses-sdk and terminfoTom Rini
RSUGGESTS needs to use ${PN} not ncurses otherwise ncurses-sdk will try ncurses-terminfo (wrong) not ncurses-sdk-terminfo (right). Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-06-09ncurses{,-native,-sdk}: Drop unnecessary FILESPATHTom Rini
Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-06-05ncurses: Add -fforward-propagate on arm.Khem Raj
* Needed on -O1 compile. Generally we use -Os where this option is already enabled. But we enable is anyway so it gets picked at -O1 too which we use with DEBUG builds. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-05-25Make the do_patch apply=yes param implicit if extension is .diff/.patchChris Larson
For .diff/.patch you need to apply manually, you can specify apply=no. Signed-off-by: Chris Larson <chris_larson@mentor.com> Acked-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-05-25Rename url params patch=<ignored>/pnum=<n> to apply={yes,no}/striplevel=<n>Chris Larson
I think this makes the behavior rather more clear. Signed-off-by: Chris Larson <chris_larson@mentor.com> Acked-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-04-12recipes: move checksums to recipes from checksums.iniMartin Jansa
* fetch all *.bb with patched utils.bbclass appending all checksums found only in checksums.ini to recipe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-03-28ncurses: convert to new-style stagingKoen Kooi
2009-12-24ncurses: Removed patches that are no more in use.Stanislav Brabec
2009-11-05ncurses: Always use --enable-static to work-around possible linking problems.Stanislav Brabec
2009-08-20Revert "ncurses: don't use libtool."Chris Larson
This reverts commit f9b6fb8272850ebb1a001f6f055df8a3c74733fd. Apparently the change to not use libtool causes failures on some machines, but not others. Will investigate further.
2009-08-19ncurses: don't use libtool.Chris Larson
Signed-off-by: Chris Larson <clarson@mvista.com>
2009-04-02ncurses: add patch to use LDFLAGS (fixes QA error)Jeremy Lainé
2009-03-17rename packages/ to recipes/ per earlier agreementDenys Dmytriyenko
See links below for more details: http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326 http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816 Signed-off-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Mike Westerhof <mwester@dls.net> Acked-by: Philip Balister <philip@balister.org> Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Marcin Juszkiewicz <hrw@openembedded.org> Acked-by: Koen Kooi <koen@openembedded.org> Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>