aboutsummaryrefslogtreecommitdiff
path: root/lib/ncurses/config.mk
Commit message (Collapse)AuthorAgeFilesLines
* ncurses: split libtinfo from libncursesBaptiste Daroussin2021-10-041-2/+3
| | | | | | | | | | | many external program expects libncurses to not be provided as a single library. Instead of fixing all ports, distribute ncurses the way upstream distributes it Turn libncursesw.so into a ldscript which will link automatically as needed to libtinfow so so this change is seamless at compile time. Differential Revision: https://reviews.freebsd.org/D32098
* expand @TPUT@ in ncurses manpagesYuri Pankov2021-04-141-0/+1
| | | | | Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D29761
* ncurses: fix patch dateBaptiste Daroussin2021-02-251-1/+1
| | | | Submitted by: cy
* ncurses: ensure we prefer the generated ncurses_dll.hBaptiste Daroussin2021-02-251-0/+1
|
* ncurses: Add support for terminfo databaseBaptiste Daroussin2021-02-251-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | Along with the termcap database, ncurses will now lookup for the terminfo database, note that the terminfo database is being looked up first and then it fallsback on the termcap one. While here drop our custom reader for the termcap database, over the time it is needed maintenance to be able to catchup with changes on ncurses side. Install the ncurses tools which are needed to deal with the terminfo database: tic, infocmp, toe Replace our termcap only aware tools with the ncurses counterpart: tput, tabs, tset, clear and reset In particular they can your the extra capabilities described in the terminfo database, which does not exist in termcap Note that to add a new terminfo information to the database from ports the ports will just need to add their extra information into: /usr/local/share/site-terminfo/<firstletteroftheterm>/<term> Tested by: jbeich, manu
* ncurses: only keep the version with widechar supportBaptiste Daroussin2021-01-051-10/+1
| | | | | | | | | | | | | | | | Only keep the widechar version of ncurses as libncursesw.so.9 Keep the old name to avoid breaking the ABI compatibility (the non widechar version libncurses.so.9 is not binary compatible with libncursesw.so.9) since all ports and base are already only linking against the widechar version we can simply remove libncurses.so.9 Since the .9 version only lived in the dev branch and never ended in a release, it is simply removed and not added to any binary compat package. Add symlinks to keep build time compatibility for anyone linking against -lncurses
* Use SRCTOP-relative paths and .CURDIR with :H instead of ".." specified pathsEnji Cooper2017-01-201-6/+6
| | | | | | | | | | This implifies pathing in make/displayed output MFC after: 3 weeks Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=312467
* - Correctly substitute variables like @NCURSES_MAJOR@ in manual pagesRong-En Fan2007-07-211-0/+10
| | | | | | | | | | PR: doc/114711 Submitted by: Yuri Pankov <yuri at darklight.org.ru> Approved by: re (bmah) MFC after: 3 days Notes: svn path=/head/; revision=171527
* Enable ncurses wide character supportRong-En Fan2007-03-091-0/+7
| | | | | | | | Approved by: delphij (mentor) Tested by: kris on pointyhat (early version), current@ Notes: svn path=/head/; revision=167359
* - style.Makefile(9) fixRong-En Fan2007-03-091-2/+2
| | | | | | | | | | | | | | | | | | - first line is $FreeBSD$ - Reorder special variables: DPADD, LPADD, CFLAGS - Use = instead of += for variables that are initially empty - Use space instead of tab after : - Use one tab after = - Use .SUFFIXES for section 3 manual page which simplifies Makefile a lot - Use SHAREDIR instead of /usr/share - Remove SRCDIR in INCS since we set .PATH properly - Use plural in variable name when it stands for more that one source file Reviewed by: ru Approved by: delphij (mentor) Notes: svn path=/head/; revision=167358
* Introduce new ncurses build glues which are part of ncurses 5.6 update.Rong-En Fan2007-01-201-0/+37
Approved by: delphij Inspired by: DragonFly's and lib/bind Notes: svn path=/head/; revision=166130