forked from pool/ncurses
- Add ncurses patch 20131123 + minor fix for CF_GCC_WARNINGS to special-case options which are not recognized by clang. - Add ncurses patch 20131116 + add special case to configure script to move _XOPEN_SOURCE_EXTENDED definition from CPPFLAGS to CFLAGS if it happens to be needed for Solaris, because g++ errors with that definition (report by Jean-Pierre Flori, Sage #15268). + correct logic in infocmp's -i option which was intended to ignore strings which correspond to function-keys as candidates for piecing together initialization- or reset-strings. The problem dates to 1.9.7a, but was overlooked until changes in -Wlogical-op warnings for gcc 4.8 (report by David Binderman). + updated CF_GCC_WARNINGS to documented options for gcc 4.9.0, adding checks for -Wextra, -Wignored-qualifiers and -Wlogical-op + updated CF_GCC_WARNINGS to documented options for gcc 4.9.0, moving checks for -Wextra and -Wdeclaration-after-statement into the macro, and adding checks for -Wignored-qualifiers, -Wlogical-op and -Wvarargs + updated CF_CURSES_UNCTRL_H and CF_SHARED_OPTS macros from ongoing work on cdk. - Add ncurses patch 20131110 + minor cleanup of terminfo.tail - On S390(x) use other fallback terminal types, that is have the ibm327x and vt220 available even if no terminfo-base is installed. - Add ncurses patch 20131102 + use TS extension to describe xterm's title-escapes -TD + modify terminator and nsterm-s to use xterm+sl-twm building block -TD + simplify pfkey expression in ansi.sys -TD OBS-URL: https://build.opensuse.org/request/show/208903 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=77
Versions of Ncurses Libraries ============================= There are several Ncurses Libraries which can be used for building with an terminal based application. The standard Ncurses Libraries is given with ABI 5.9 /usr/include/ncurses/*.h /usr/lib/libncurses.so or /usr/lib64/libncurses.so /usr/lib/libform.so or /usr/lib64/libform.so /usr/lib/libmenu.so or /usr/lib64/libmenu.so /usr/lib/libpanel.so or /usr/lib64/libpanel.so and its header are installed in /usr/include/ncurses/ e.g. ncurses.h. For backward compatibility with simply older programs the headers curses.h, ncurses.h, and term.h will be also found in /usr/include/. Use the output of ncurses5-config --cflags for CFLAGS ncurses5-config --libs for LDFLAGS to extend the CFLAGS and the LDFLAGS. For a version with wide character support please use the libraries with old ABI 5.9 /usr/include/ncursesw/*.h /usr/lib/libncursesw.so or /usr/lib64/libncursesw.so /usr/lib/libformw.so or /usr/lib64/libformw.so /usr/lib/libmenuw.so or /usr/lib64/libmenuw.so /usr/lib/libpanelw.so or /usr/lib64/libpanelw.so Use the output of ncursesw5-config --cflags for CFLAGS ncursesw5-config --libs for LDFLAGS to extend the CFLAGS and the LDFLAGS. For a thread safe version (also known as `reentrant') please use the libraries with ABI 6.0 /usr/include/ncurses6/ncurses/*.h /usr/lib/ncurses6/libncurses.so or /usr/lib64/ncurses6/libncurses.so /usr/lib/ncurses6/libform.so or /usr/lib64/ncurses6/libform.so /usr/lib/ncurses6/libmenu.so or /usr/lib64/ncurses6/libmenu.so /usr/lib/ncurses6/libpanel.so or /usr/lib64/ncurses6/libpanel.so together with the header files found at /usr/include/ncurses6/ncurses/ e.g. ncurses.h. For backward compatibility with simply older programs the headers curses.h, ncurses.h, and term.h will be also found in /usr/include/ncurses6/. Use the output of ncurses6-config --cflags for CFLAGS ncurses6-config --libs for LDFLAGS to extend the CFLAGS and the LDFLAGS. For a version with both wide character support and thread safe please use the libraries with ABI 6.0 /usr/include/ncurses6/ncursesw/*.h /usr/lib/ncurses6/libncursesw.so or /usr/lib64/ncurses6/libncursesw.so /usr/lib/ncurses6/libformw.so or /usr/lib64/ncurses6/libformw.so /usr/lib/ncurses6/libmenuw.so or /usr/lib64/ncurses6/libmenuw.so /usr/lib/ncurses6/libpanelw.so or /usr/lib64/ncurses6/libpanelw.so Use the output of ncursesw6-config --cflags for CFLAGS ncursesw6-config --libs for LDFLAGS to extend the CFLAGS and the LDFLAGS. It should be noted that the ABI 6.0 is not only thread safe but also includes extended mouse support and in case of the wide character version also extended color support.
Description
Languages
Shell
96.2%
sed
3.8%