<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/ncurses/Makefile, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2024-07-15T22:43:39Z</updated>
<entry>
<title>Remove residual blank line at start of Makefile</title>
<updated>2024-07-15T22:43:39Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2024-07-15T04:46:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e9ac41698b2f322d55ccf9da50a3596edb2c1800'/>
<id>urn:sha1:e9ac41698b2f322d55ccf9da50a3596edb2c1800</id>
<content type='text'>
This is a residual of the $FreeBSD$ removal.

MFC After: 3 days (though I'll just run the command on the branches)
Sponsored by: Netflix
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-16T17:55:03Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf'/>
<id>urn:sha1:d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
</content>
</entry>
<entry>
<title>ncurses: split libtinfo from libncurses</title>
<updated>2021-10-04T09:38:21Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2021-09-23T01:49:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=396851c20aebdfada7c108bef5695c6a372e75b1'/>
<id>urn:sha1:396851c20aebdfada7c108bef5695c6a372e75b1</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>ncurses: only keep the version with widechar support</title>
<updated>2021-01-05T13:01:32Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2021-01-04T16:29:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=821aa63a09402935da0a73abf20ba0441562aa07'/>
<id>urn:sha1:821aa63a09402935da0a73abf20ba0441562aa07</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Parallelize building lib/ncurses</title>
<updated>2014-12-27T21:11:42Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2014-12-27T21:11:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bc0e66d441903828d43d92767f801242f4488873'/>
<id>urn:sha1:bc0e66d441903828d43d92767f801242f4488873</id>
<content type='text'>
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D1353
</content>
</entry>
<entry>
<title>Revert r261296.  This removes the WITHOUT_NCURSESW option.</title>
<updated>2014-05-15T16:44:25Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2014-05-15T16:44:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=525e2a83f64124d4af12f24b1adaf552314b42df'/>
<id>urn:sha1:525e2a83f64124d4af12f24b1adaf552314b42df</id>
<content type='text'>
It was the wrong direction.  We will instead remove use of the
non-wide-character supporting libncurses.
</content>
</entry>
<entry>
<title>Use src.opts.mk in preference to bsd.own.mk except where we need stuff</title>
<updated>2014-05-06T04:22:01Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-05-06T04:22:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c6063d0da8e1f8d8452b0c2ee1c7ad718c1a7052'/>
<id>urn:sha1:c6063d0da8e1f8d8452b0c2ee1c7ad718c1a7052</id>
<content type='text'>
from the latter.
</content>
</entry>
<entry>
<title>Merge from CheriBSD:</title>
<updated>2014-01-30T21:08:36Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2014-01-30T21:08:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=38e233371c34a7ffe3bbb1ffd6c1d3f3d0479681'/>
<id>urn:sha1:38e233371c34a7ffe3bbb1ffd6c1d3f3d0479681</id>
<content type='text'>
commit c1acf022c533c5ae27e0cd556977eafe3f5959eb
Author: Brooks Davis &lt;brooks@one-eyed-alien.net&gt;
Date:   Fri Jan 17 21:46:44 2014 +0000

    Add an option WITHOUT_NCURSESW to suppress building and linking to
    libncursesw.  While wide character support it useful we'd like to
    only need one ncurses library on embedded systems.

MFC after:	4 weeks
Sponsored by:	DARPA, AFRL
</content>
</entry>
<entry>
<title>Enable ncurses wide character support</title>
<updated>2007-03-09T12:11:58Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-03-09T12:11:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=31b4134f7b6ec1a2533ed40ab917999fc0915190'/>
<id>urn:sha1:31b4134f7b6ec1a2533ed40ab917999fc0915190</id>
<content type='text'>
Approved by:	delphij (mentor)
Tested by:	kris on pointyhat (early version), current@
</content>
</entry>
<entry>
<title>Introduce new ncurses build glues which are part of ncurses 5.6 update.</title>
<updated>2007-01-20T07:46:45Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-01-20T07:46:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f737c0d553ada44280371dfb7e052ae49215570e'/>
<id>urn:sha1:f737c0d553ada44280371dfb7e052ae49215570e</id>
<content type='text'>
Approved by:	delphij
Inspired by:	DragonFly's and lib/bind
</content>
</entry>
</feed>
