Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2 |
|
#
a0f7baaf |
| 14-Nov-2017 |
zrj <rimvydas.jasinskas@gmail.com> |
ncurses: Add hostprog variant of tic.
Tic(1) uses some of internal bits of ncurses implementation. * For now include a basic set of libncurses. * Link this tic with wide version of ncurses. *
ncurses: Add hostprog variant of tic.
Tic(1) uses some of internal bits of ncurses implementation. * For now include a basic set of libncurses. * Link this tic with wide version of ncurses. * Adjust sources a bit for future reference.
show more ...
|
#
aceb3767 |
| 13-Nov-2017 |
zrj <rimvydas.jasinskas@gmail.com> |
ncurses: Separate generators and sources list.
Keeps everything concentrated outside libncurses lib. Add a bit of source sorting too.
No functional change, just moving stuff around.
|
#
e011ff34 |
| 13-Nov-2017 |
zrj <rimvydas.jasinskas@gmail.com> |
ncurses: Do not use LIB_SUFFIX.
In preparations for update.
While there, remove two unused variables.
|
Revision tags: v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc |
|
#
dfa89817 |
| 05-Dec-2016 |
zrj <rimvydas.jasinskas@gmail.com> |
ncurses: Fix parallel buildworld race.
* MKexpanded.sh uses cc -E on source having curses.priv.h -> term.h chain. Be safe and delay until all GENHDRS are created first.
No funtional change for fi
ncurses: Fix parallel buildworld race.
* MKexpanded.sh uses cc -E on source having curses.priv.h -> term.h chain. Be safe and delay until all GENHDRS are created first.
No funtional change for final libprivate_ncurses{,w}.a, just for reproducibility of buildworld intermediates.
show more ...
|
#
cfe0a42b |
| 17-Nov-2016 |
John Marino <draco@marino.st> |
Relocate readline and ncurses headers to /usr/include/priv
Having public headers for private libraries can cause confusion for software that assumes the presence of headers leads to the availability
Relocate readline and ncurses headers to /usr/include/priv
Having public headers for private libraries can cause confusion for software that assumes the presence of headers leads to the availability of the libraries.
Discussed-with: dillon
show more ...
|
#
6d1a01fe |
| 09-Nov-2016 |
zrj <rimvydas.jasinskas@gmail.com> |
LIBPRIV: Introduce PRIVATELIB knob (just like INTERNALLIB).
Collect common private libraries path handling bits into share/mk/bsd.lib.mk. It is cleaner this way, prevents issues like manual paths an
LIBPRIV: Introduce PRIVATELIB knob (just like INTERNALLIB).
Collect common private libraries path handling bits into share/mk/bsd.lib.mk. It is cleaner this way, prevents issues like manual paths and/or ignoring stale .depend for /usr/obj/usr/src/world_x86_64/usr/lib/priv/priv/libprivate_ncurses.a
show more ...
|
Revision tags: v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3 |
|
#
3eec8774 |
| 11-Mar-2016 |
John Marino <draco@marino.st> |
ncurses: Upgrade version 5.9 (20110402) => 6.0 (20160305)
The tic program has been updated at the same time. The symbol maps were expanded using the vendor symbol maps so they should be more accurat
ncurses: Upgrade version 5.9 (20110402) => 6.0 (20160305)
The tic program has been updated at the same time. The symbol maps were expanded using the vendor symbol maps so they should be more accurate than before. Only one new symbol came in for the 6.0 version, but I didn't see it present in any library.
For now, the ncurses headers are still being installed. They may be removed later if dports will support it and it doesn't cause problem with unix specifications. (On DragonFly, the ncurses base libraries are private so in theory the headers should be too).
show more ...
|
#
5cef369f |
| 09-Mar-2016 |
John Marino <draco@marino.st> |
ncurses solidation: Remove all references to libtermcap
The termlib, termcap, and tinfo libraries are all symlinked to ncurses library. There's no reason to have four aliases for the same library w
ncurses solidation: Remove all references to libtermcap
The termlib, termcap, and tinfo libraries are all symlinked to ncurses library. There's no reason to have four aliases for the same library when none of them are exposed outside base.
termlib and tinfo aren't referenced anywhere, but libtermcap is. This commit changes all the references to libtermcap to libncurses, and removes the private aliases of ncurses.
show more ...
|
Revision tags: v4.4.2 |
|
#
23b3ef78 |
| 29-Jan-2016 |
John Marino <draco@marino.st> |
privatize libncurses (touches many, many programs)
The ncurses software produces 8 libraries: normal and wide versions of ncurses, forms, menu, and panel. The dragonfly base doesn't use forms or me
privatize libncurses (touches many, many programs)
The ncurses software produces 8 libraries: normal and wide versions of ncurses, forms, menu, and panel. The dragonfly base doesn't use forms or menu at all so we can remove 4 libraries immediately and their associated man pages.
The panel library is only used in one place, so technically libpanelw is no longer required, but let's keep building it anyway.
While here, delete references to libcurses. It was just symlinked to ncurses, so let's take the opportunity to only reference ncurses from this point forward and not install a private version of libcurses.
show more ...
|
Revision tags: v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc |
|
#
17f97226 |
| 13-Apr-2014 |
François Tigeot <ftigeot@wolfpond.org> |
Dynamic root: Move required libraries to /lib
* Add /lib to the standard run-time loader library search path
* Ensure libxxx.so symbolic links stay in /usr/lib, the build tools won't pick them up
Dynamic root: Move required libraries to /lib
* Add /lib to the standard run-time loader library search path
* Ensure libxxx.so symbolic links stay in /usr/lib, the build tools won't pick them up in /lib
show more ...
|
Revision tags: v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3 |
|
#
878c4b2a |
| 14-Jun-2013 |
John Marino <draco@marino.st> |
libncurses: Add symbol versions (not active)
|
Revision tags: v3.4.2, v3.4.0, v3.4.1, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3 |
|
#
3ac91e86 |
| 14-May-2012 |
John Marino <draco@marino.st> |
ncurses: move USE_GETCAP, update README files
The ncurses headers were generated with additional configuration switches documented on README.DRAGONFLY. One outcome is the USE_GETCAP should be in th
ncurses: move USE_GETCAP, update README files
The ncurses headers were generated with additional configuration switches documented on README.DRAGONFLY. One outcome is the USE_GETCAP should be in the configuration header rather than in the Makefile, so that was updated.
New files were imported to support building the terminfo database, and the path for that will be /usr/share/terminfo. Accordingly, the man page and configuration header have been updated.
show more ...
|
#
a42c8ee5 |
| 13-May-2012 |
John Marino <draco@marino.st> |
ncurses: Add wide-character support
The man pages already indicated wide-character support, but the libraries weren't properly implemented. Also removed unneeded libmytinfo. It was an alias for li
ncurses: Add wide-character support
The man pages already indicated wide-character support, but the libraries weren't properly implemented. Also removed unneeded libmytinfo. It was an alias for libncurses and four makefiles referenced both.
show more ...
|
#
b0ed2e1a |
| 13-May-2012 |
John Marino <draco@marino.st> |
ncurses: Block warning about "older tic versions"
The /etc/termcap file should have a space between the last "|" character and the alias per format rules. ncurses can still interpret the alias of t
ncurses: Block warning about "older tic versions"
The /etc/termcap file should have a space between the last "|" character and the alias per format rules. ncurses can still interpret the alias of the termcap entries correctly, but by default will emit the warning, "older tic versions may treat the description field as an alias" whenver it encounters such an entry (e.g. the common cons25).
Rather than update hundreds of entries, just silence the warning. This is what FreeBSD does.
show more ...
|
#
288140e7 |
| 12-May-2012 |
John Marino <draco@marino.st> |
ncurses: Fix ncurses-caused segfault
|
#
ee39cac4 |
| 11-May-2012 |
John Marino <draco@marino.st> |
libncurses: Upgrade from version 5.7 to 5.9
For 1100 lines of changes since the release of version 5.7, see /usr/src/contrib/ncurses/NEWS
|
Revision tags: v3.0.2 |
|
#
0f4f8736 |
| 05-Mar-2012 |
Sascha Wildner <saw@online.de> |
ncurses: Fix an almost 7 year old typo in the profiling libtinfo's name.
It was introduced in c4c23d9061b6eb2a3456620a48b84583b00fe0ce.
|
Revision tags: v3.0.1, v3.1.0, v3.0.0 |
|
#
6e73105e |
| 29-Nov-2011 |
Matthew Dillon <dillon@apollo.backplane.com> |
buildworld - Fix parallel build race in ncurses
* Generated files must depend on headers during make depend step (at the very least), because make has no idea about the dependencies during that
buildworld - Fix parallel build race in ncurses
* Generated files must depend on headers during make depend step (at the very least), because make has no idea about the dependencies during that step.
show more ...
|
#
86d7f5d3 |
| 26-Nov-2011 |
John Marino <draco@marino.st> |
Initial import of binutils 2.22 on the new vendor branch
Future versions of binutils will also reside on this branch rather than continuing to create new binutils branches for each new version.
|
Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0, v2.3.2, v2.3.1, v2.2.1 |
|
#
84ca66f9 |
| 09-Mar-2009 |
Hasso Tepper <hasso@estpak.ee> |
Install ncurses_dll.h to unbreak devel/ncursesw from pkgsrc.
Pkgsrc assumes that our ncurses is good enough to use, but installs ncursesw/ncurses.h header which includes ncurses_dll.h. So, compiling
Install ncurses_dll.h to unbreak devel/ncursesw from pkgsrc.
Pkgsrc assumes that our ncurses is good enough to use, but installs ncursesw/ncurses.h header which includes ncurses_dll.h. So, compiling every piece of software using ncursesw/ncurses.h just failed.
show more ...
|
Revision tags: v2.2.0, v2.3.0, v2.1.1, v2.0.1 |
|
#
15a56cb3 |
| 06-Dec-2005 |
Simon Schubert <corecode@dragonflybsd.org> |
Use sh to run scripts instead of relying on their +x bit
|
#
2eca2696 |
| 09-Oct-2005 |
Simon Schubert <corecode@dragonflybsd.org> |
Get sources right so that we don't make depend if not needed.
|
#
4f08a41c |
| 08-Oct-2005 |
Simon Schubert <corecode@dragonflybsd.org> |
Add sources to generated files.
|
#
cb012ea9 |
| 23-Sep-2005 |
Jeroen Ruigrok/asmodai <asmodai@dragonflybsd.org> |
Add the wide character files for ncurses.
|
#
48d750c1 |
| 22-Sep-2005 |
Jeroen Ruigrok/asmodai <asmodai@dragonflybsd.org> |
Enable wide character support in ncurses, since we have it, better make use of it.
This also enables the wide character functions for ncurses so that we actually synchronise the library and header f
Enable wide character support in ncurses, since we have it, better make use of it.
This also enables the wide character functions for ncurses so that we actually synchronise the library and header files which the manual pages we install.
Furthermore reflect the SYSTEM_NAME properly (1.1->1.3.6) and update to reflect the currently installed compiler suites.
show more ...
|