<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>68ad2b0d7af2a3571c4abac9afa712f9b09b721c - ncurses: merge update to ncurses 6.6</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#68ad2b0d7af2a3571c4abac9afa712f9b09b721c</link>
        <description>ncurses: merge update to ncurses 6.66.6 is ABI compatible with 6.5 (tested with abidiff)Remove html documentation to ease updatesMFC After:	1 month

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Wed, 14 Jan 2026 13:48:32 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>031e711647c3edc3021c1029496d6798a632697e - packages: Install development manpages in the -dev package</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#031e711647c3edc3021c1029496d6798a632697e</link>
        <description>packages: Install development manpages in the -dev packageAdd a new per-group SUBPACKAGE option to bsd.man.mk.  When MANSPLITPKGis enabled, this is forced to &quot;-man&quot;, otherwise it defaults to emptybut can be overridden by the caller.Use this in bsd.lib.mk to install library manpages in the -dev packageinstead of the base package.  This is nearly always preferable, sincelibrary manpages are usually in section 2 or 3 and are only relevantto people with development packages installed.For manpages which should be installed in the base package even forlibraries, add a new MANNODEV group in bsd.lib.mk.  Update existingMakefiles to use this where appropriate.MFC after:	3 daysDiscussed with:	olceReviewed by:	olceSponsored by:	https://www.patreon.com/bsdivyDifferential Revision:	https://reviews.freebsd.org/D52832

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Sat, 25 Oct 2025 17:33:04 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>06afa0a55e0acc00823f08fe17305df13502f235 - pkgbase: move ncurses into its own package</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#06afa0a55e0acc00823f08fe17305df13502f235</link>
        <description>pkgbase: move ncurses into its own packagePushing ncurses into clibs adds extra upgrade risk to a package thatotherwise consists of integral libs with non-trivial interdependencies.Adding it to -runtime was considered, but the move was historicallymotivated to some extent by allowing a much smaller set of base libs tobe installed for smaller VM images that don&apos;t really need all of theruntime package.This also fixes the ncurses build to ensure that libmenuw is groupedwith the rest of the ncurses libraries, which doesn&apos;t seem to have beenan intentional omission.Reviewed by:	ivyMFC after:	2 days (pkgbase movement)Differential Revision:	https://reviews.freebsd.org/D52786

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Tue, 30 Sep 2025 12:21:33 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1cc020eba69e8c3216683b41487600c6c958cbb0 - ncurses: Provide reproducible paths</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#1cc020eba69e8c3216683b41487600c6c958cbb0</link>
        <description>ncurses: Provide reproducible pathsAvoid hard-coding the value of SRCTOP in generated files.  Use /usr/srcas the canonical srcdir.MFC after:	2 weeksSponsored by:	The FreeBSD FoundationSponsored by:	Klara, Inc.Differential Revision:	https://reviews.freebsd.org/D50955

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Mon, 14 Jul 2025 14:45:57 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8e35800732573de6c4bc1dd3ac420447fca96231 - build: remove the last vestiges of lint support</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#8e35800732573de6c4bc1dd3ac420447fca96231</link>
        <description>build: remove the last vestiges of lint supportCommit 1cbb58886a47 (shipped in 12.0.0) removed all lint infrastructure.A bunch of NO_LINT definitions remained (perhaps as a bootstrappingmeasture).  Remove them.Reviewed by:	emasteDifferential Revision:	https://reviews.freebsd.org/D50704

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Thu, 05 Jun 2025 23:55:34 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3750ccefb8629a08890bfbae894dd6bc6a7483b4 - Retire MK_PROFILE infrastructure</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#3750ccefb8629a08890bfbae894dd6bc6a7483b4</link>
        <description>Retire MK_PROFILE infrastructureIt was disabled by default in fe52b7f60ef4.  We planned to (but did not)remove the option before FreeBSD 14.  Remove it now, for FreeBSD 15.Relnotes:	YesReviewed by:	impSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D31558

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Sun, 08 Aug 2021 01:00:28 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>514f4e89acd2e7b1824b261055bef49a3da6a956 - ncurses: Fix codegen for key names and codes</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#514f4e89acd2e7b1824b261055bef49a3da6a956</link>
        <description>ncurses: Fix codegen for key names and codesAdding back arguments, which were missed during the import of ncurses version6.5, to the code gen awk script.This is modified from lib_keyname.c and keys.list targets incontrib/ncurses/ncurses/Makefile.in of21817992b3314c908ab50f0bb88d2ee750b9c4acPR:		280697Reported by:	npReviewed by:	baptTested by:	scfFixes:		21817992b331 ncurses: vendor import version 6.5MFC after:	1 weekSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D47153

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Wed, 23 Oct 2024 20:38:33 +0000</pubDate>
        <dc:creator>SHENG-YI HONG &lt;aokblast@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>21817992b3314c908ab50f0bb88d2ee750b9c4ac - ncurses: vendor import version 6.5</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#21817992b3314c908ab50f0bb88d2ee750b9c4ac</link>
        <description>ncurses: vendor import version 6.5

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Thu, 20 Jun 2024 11:15:14 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>009db0d40c6acffe0b9d835cb15a75cc3361173b - ncurses: serialize the tinfo build a little bit</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#009db0d40c6acffe0b9d835cb15a75cc3361173b</link>
        <description>ncurses: serialize the tinfo build a little bitMove ncurses_dll.h to GENHDRS to start with; it&apos;s been generated fromncurses_dll.h.in for years, so it&apos;s not actually in a different categorythan all of the other GENHDRS.  Slap an .ORDER on it to ensure that webuild ncurses_dll.h and curses.h before any *.c gets compiled.This should sufficiently address a build race seen downstream wherencurses_dll.h is present but not yet populated.Reviewed by:	baptSponsored by:	NetApp, Inc.Sponsored by:	Klara, Inc.Differential Revision:	https://reviews.freebsd.org/D43540

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Wed, 24 Jan 2024 05:00:36 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>235c8f6631cb58a50e5b36e786d6354ae4e43cea - ncurses: Silence -Wunused-but-set-variable for various files.</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#235c8f6631cb58a50e5b36e786d6354ae4e43cea</link>
        <description>ncurses: Silence -Wunused-but-set-variable for various files.Presumably these will be fixed upstream eventually.Differential Revision:	https://reviews.freebsd.org/D40664

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Tue, 27 Jun 2023 17:19:32 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8fe4f8f7a75f3f6d1fc52e31a6d25a112d4644fd - Fix building host tools for host</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#8fe4f8f7a75f3f6d1fc52e31a6d25a112d4644fd</link>
        <description>Fix building host tools for hostSeveral makefile depend on tools built for host.At least when using DIRDEPS_BUILD we can build these for thepseudo machine &quot;host&quot; to facilitate building on older host versions.Ideally we would build these tools in their own directories to avoidbuilding more than needed.For now, setting an appropriate default for BTOOLSPATH will sufficeReviewed by:	stevekSponsored by:	Juniper Networks, Inc.Differential Revision:	https://reviews.freebsd.org/D39708

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Thu, 20 Apr 2023 17:05:43 +0000</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ac175bd33a21b7f357cffe37117dc5afa6d7c5fb - Install working pkgconfig .pc files for compat libraries</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#ac175bd33a21b7f357cffe37117dc5afa6d7c5fb</link>
        <description>Install working pkgconfig .pc files for compat librariesThe default ones are install them to /usr/libdata/pkgconfig, and we can&apos;tuse this path for compat libraries, so we use /usr/lib&lt;suffix&gt;/pkgconfigi here.Test Plan:	grep -rn libdir= ./usr/lib32/pkgconfig/*.pcMFC after:	1 weekDifferential Revision: https://reviews.freebsd.org/D34939

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Thu, 11 Aug 2022 22:17:52 +0000</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b0bcedef1a8c1abf4bd2328560ae1c6182cdef61 - ncurses: add SRCHDRS (ncurses_dll.h) to tinfo SRCS</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#b0bcedef1a8c1abf4bd2328560ae1c6182cdef61</link>
        <description>ncurses: add SRCHDRS (ncurses_dll.h) to tinfo SRCSThis avoids relying on the `includes` target to generate this headerwhich must be in .OBJDIR for the ncurses library to find it.With an upcoming change libcompat build won&apos;t build a seperatesysroot and will instead share with the 64-bit target which means the`includes` target will not be called.Sponsored by:	DARPA, AFRLReviewed by:	baptDifferential Revision:	https://reviews.freebsd.org/D35510

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Fri, 17 Jun 2022 19:34:58 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>396851c20aebdfada7c108bef5695c6a372e75b1 - ncurses: split libtinfo from libncurses</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#396851c20aebdfada7c108bef5695c6a372e75b1</link>
        <description>ncurses: split libtinfo from libncursesmany external program expects libncurses to not be provided as a singlelibrary. Instead of fixing all ports, distribute ncurses the wayupstream distributes itTurn libncursesw.so into a ldscript which will link automatically asneeded to libtinfow so so this change is seamless at compile time.Differential Revision:	https://reviews.freebsd.org/D32098

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Thu, 23 Sep 2021 01:49:51 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>68ad2b0d7af2a3571c4abac9afa712f9b09b721c - ncurses: merge update to ncurses 6.6</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#68ad2b0d7af2a3571c4abac9afa712f9b09b721c</link>
        <description>ncurses: merge update to ncurses 6.66.6 is ABI compatible with 6.5 (tested with abidiff)Remove html documentation to ease updatesMFC After:	1 month

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Wed, 14 Jan 2026 13:48:32 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>031e711647c3edc3021c1029496d6798a632697e - packages: Install development manpages in the -dev package</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#031e711647c3edc3021c1029496d6798a632697e</link>
        <description>packages: Install development manpages in the -dev packageAdd a new per-group SUBPACKAGE option to bsd.man.mk.  When MANSPLITPKGis enabled, this is forced to &quot;-man&quot;, otherwise it defaults to emptybut can be overridden by the caller.Use this in bsd.lib.mk to install library manpages in the -dev packageinstead of the base package.  This is nearly always preferable, sincelibrary manpages are usually in section 2 or 3 and are only relevantto people with development packages installed.For manpages which should be installed in the base package even forlibraries, add a new MANNODEV group in bsd.lib.mk.  Update existingMakefiles to use this where appropriate.MFC after:	3 daysDiscussed with:	olceReviewed by:	olceSponsored by:	https://www.patreon.com/bsdivyDifferential Revision:	https://reviews.freebsd.org/D52832

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Sat, 25 Oct 2025 17:33:04 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>06afa0a55e0acc00823f08fe17305df13502f235 - pkgbase: move ncurses into its own package</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#06afa0a55e0acc00823f08fe17305df13502f235</link>
        <description>pkgbase: move ncurses into its own packagePushing ncurses into clibs adds extra upgrade risk to a package thatotherwise consists of integral libs with non-trivial interdependencies.Adding it to -runtime was considered, but the move was historicallymotivated to some extent by allowing a much smaller set of base libs tobe installed for smaller VM images that don&apos;t really need all of theruntime package.This also fixes the ncurses build to ensure that libmenuw is groupedwith the rest of the ncurses libraries, which doesn&apos;t seem to have beenan intentional omission.Reviewed by:	ivyMFC after:	2 days (pkgbase movement)Differential Revision:	https://reviews.freebsd.org/D52786

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Tue, 30 Sep 2025 12:21:33 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1cc020eba69e8c3216683b41487600c6c958cbb0 - ncurses: Provide reproducible paths</title>
        <link>http://opengrok.net:8080/history/src/lib/ncurses/tinfo/Makefile#1cc020eba69e8c3216683b41487600c6c958cbb0</link>
        <description>ncurses: Provide reproducible pathsAvoid hard-coding the value of SRCTOP in generated files.  Use /usr/srcas the canonical srcdir.MFC after:	2 weeksSponsored by:	The FreeBSD FoundationSponsored by:	Klara, Inc.Differential Revision:	https://reviews.freebsd.org/D50955

            List of files:
            /src/lib/ncurses/tinfo/Makefile</description>
        <pubDate>Mon, 14 Jul 2025 14:45:57 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
