summaryrefslogtreecommitdiffstats
path: root/rules/host-ncurses.make
Commit message (Collapse)AuthorAgeFilesLines
* ncurses: order configure optionsMichael Olbrich2019-07-041-3/+1
| | | | | | | Turn NCURSES_AUTOCONF_SHARED into a macro with options to order the configure options properly. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* CREDITS: remove unmaintained fileRoland Hieber2019-07-031-2/+0
| | | | | | | | | | | | | | | This file has been touched 2 times in the last 7 years, and is no longer up to date. Remove it to carry less unmaintained stuff around. Also remove all references to it from file headers using for file in `g grep -l 'See CREDITS for details about who has'`; do sed -i '/See CREDITS for details about who has/,+1d' $file done as well as the different wording from rules/other/Toplevel.make. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ncurses: version bump 5.9 -> 6.1Ladislav Michl2018-02-281-4/+2
| | | | | | | | | | Wih update to ncurses-6.1 also: - sort configure options the way they appear in configure to make future reviews easies - as C++ code is not built remove CPPFLAGS Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-ncurses: Build without C++ bindingsBernhard Walle2017-08-031-1/+2
| | | | | | | | | | The C++ bindings of ncurses don't build with gcc 7.1.1 which is the current default compiler on Arch Linux. Instead of patching ncurses we just disable the build of the C++ bindings since they are not needed for host tools. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-ncurses: don't build shared librariesMichael Olbrich2015-06-301-2/+4
| | | | | | | | Otherwise they might be used by the kernel kconfig tools. This is now necessary because 'make menuconfig' is now called with the toolchain wrappers set up correctly. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-ncurses: Fix build with gcc 5.1Bernhard Walle2015-05-031-0/+2
| | | | | | | | | | | | | | | | | | | The build of host-ncurses fails with following error: | In file included from ../ncurses/curses.priv.h:283:0, | from ../ncurses/lib_gen.c:19: | _16905.c:835:15: error: expected ')' before 'int' | ../include/curses.h:1594:56: note: in definition of macro 'mouse_trafo' | #define mouse_trafo(y,x,to_screen) wmouse_trafo(stdscr,y,x,to_screen) The problem is that the preprocessor emits additional line statements which ncurses isn't prepared for. The problem is described in the gcc 5 porting guide at https://gcc.gnu.org/gcc-5/porting_to.html. Adding the described -P option to gcc invocations fixes that issue. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> [mol: use HOST_NCURSES_CPPFLAGS to add -P] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-ncurses: don't install headersMichael Olbrich2012-05-241-0/+11
| | | | | | | We only need 'tic' (and libs). This way other packages like the kernel won't use this, but the correct curses from the system. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-ncurses: re-add to provide 'tic'Michael Olbrich2011-08-191-0/+28
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-ncurses: remove obsolete packageMichael Olbrich2011-08-171-59/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [ncurses] really install host-ncurses stuff and use it in ncursesMichael Olbrich2010-04-231-0/+4
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [host-*] remove obsolete stagesMichael Olbrich2010-01-191-17/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [host-*] remove obsolete clean and prepare targetsMichael Olbrich2010-01-181-20/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [ncurses] fix AUTOCONF variable handlingMarc Kleine-Budde2009-02-231-1/+1
| | | | | | | | which was broken in b79fd71456bd899daa2ea89175a01be5a436e1ad Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9832 33e552b5-05e3-0310-8538-816dae2090ed
* [ncurses] cleanup AUTOCONF variable handlingMarc Kleine-Budde2009-02-231-2/+2
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9823 33e552b5-05e3-0310-8538-816dae2090ed
* * ncurses builds host tools with header files that are generated forMichael Olbrich2008-06-041-0/+89
the cross toolchain. This fails if e.g. "wint_t" is defined in the cross toolchain but not the host toolchain. Solution: Build the host tools in a host package and copy them at the beginning of the compile stage. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8290 33e552b5-05e3-0310-8538-816dae2090ed