<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/etc/termcap, 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>2025-11-06T15:20:52Z</updated>
<entry>
<title>ncurses: Move termcap and tabset to ncurses-lib</title>
<updated>2025-11-06T15:20:52Z</updated>
<author>
<name>Lexi Winter</name>
<email>ivy@FreeBSD.org</email>
</author>
<published>2025-11-06T14:29:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8a8f2ebd2d3e09cfc057b5ba6ced2fd3151cfb0f'/>
<id>urn:sha1:8a8f2ebd2d3e09cfc057b5ba6ced2fd3151cfb0f</id>
<content type='text'>
termcap and tabset are currently in runtime, but since ncurses is the
only thing which uses them, they belong in the ncurses package.

curses without termcap is not very useful, so put them in the -lib
subpackage rather than ncurses itself, so that installing ncurses-lib
provides a working curses.

This change moves files between packages so, until we have a proper
policy on how to handle this in release/stable branches, it should
not be MFC'd.

MFC after:	never
Discussed with:	kevans
Reviewed by:	manu, kevans
Sponsored by:	https://www.patreon.com/bsdivy
Differential Revision:	https://reviews.freebsd.org/D53610
</content>
</entry>
<entry>
<title>termcap.small: Include xterm-256color</title>
<updated>2023-12-02T05:55:56Z</updated>
<author>
<name>Ka Ho Ng</name>
<email>khng@FreeBSD.org</email>
</author>
<published>2023-12-02T05:55:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1da7f3f6f72b2245e458fc7195733268ae4a1136'/>
<id>urn:sha1:1da7f3f6f72b2245e458fc7195733268ae4a1136</id>
<content type='text'>
MFC after:	7 days
Reviewed by:	imp, jhb
Differential Revision:	https://reviews.freebsd.org/D42784
</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>pkgbase: Put termcap.small in the same package as termcap</title>
<updated>2023-03-03T17:01:22Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2023-03-03T17:00:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=577b62c2bacc7dfa228591ca3da361e1bc398301'/>
<id>urn:sha1:577b62c2bacc7dfa228591ca3da361e1bc398301</id>
<content type='text'>
Reviewed by:	manu
Differential Revision:	https://reviews.freebsd.org/D36951
</content>
</entry>
<entry>
<title>termcap.small: Don't use -o pipefail.</title>
<updated>2022-12-27T18:05:10Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2022-12-27T18:05:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7a8d62cd046942ab34fcf282ecbbb0747a08a4ee'/>
<id>urn:sha1:7a8d62cd046942ab34fcf282ecbbb0747a08a4ee</id>
<content type='text'>
The command to generate termcap.small doesn't use any pipes, so this
option is not needed.  Using it also breaks cross-building on hosts
where /bin/sh does not support pipefail such as Linux hosts where
/bin/sh is dash.

Reviewed by:	sobomax, imp
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D37865
</content>
</entry>
<entry>
<title>Fix mergemaster(8) breakage in the 6ad780caa.</title>
<updated>2022-09-13T20:36:22Z</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2022-09-13T20:36:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3078531de10dcae44b253a35125c949ff4235284'/>
<id>urn:sha1:3078531de10dcae44b253a35125c949ff4235284</id>
<content type='text'>
Split out termcap.small generation into its own Makefile under
etc/termcap, so it's properly executed by the underlying command:

  make 'SUBDIR_OVERRIDE=etc' everything

Reported by:	gbe
MFC after:	1 month
</content>
</entry>
</feed>
