<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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 2015</copyright>
    <generator>Java</generator><item>
        <title>0837b2ebd570ea092353aa3c46e374f7a1533a1d - pkg: Die if make -V BRANCH fails</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#0837b2ebd570ea092353aa3c46e374f7a1533a1d</link>
        <description>pkg: Die if make -V BRANCH failsIf build logic breaks such that we can&apos;t figure out which branch we&apos;reon, we should error out rather than shipping a default (and probablywrong) /etc/pkg/FreeBSD.confReviewed by:	ivyMFC after:	5 minutesSuggested by:	ivyDifferential Revision:	https://reviews.freebsd.org/D53487

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Thu, 30 Oct 2025 21:46:12 +0100</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>db6f6cc583bde6c21618ab4a4ab926f9d57b1641 - pkg.conf: add valid configurations for kmods for all branches</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#db6f6cc583bde6c21618ab4a4ab926f9d57b1641</link>
        <description>pkg.conf: add valid configurations for kmods for all branchesMFC After:	1 weekReviewed by:	cpercivaDifferential Revision: 	https://reviews.freebsd.org/D50668

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Tue, 03 Jun 2025 16:20:20 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3d0a0dda3a7d57bbd4eaf65ba8da0f2a36089c0e - pkg: finish adding the ECC signer and signature type bits</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#3d0a0dda3a7d57bbd4eaf65ba8da0f2a36089c0e</link>
        <description>pkg: finish adding the ECC signer and signature type bitsSignature types need to be parsed out of the key/signature informationthat we are presented with from the files we download.  We use that tounderstand whicher signer we need to dispatch to.The ECC signer is more-or-less lifted from pkg(8), with some changes toslim it down for pkg(7).Reviewed by:	baptDifferential Revision:	https://reviews.freebsd.org/D48108

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Wed, 01 Jan 2025 22:10:28 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2629e90dd05fb69d767525f960101d7d055ffae0 - pkg: pull rsa bits out of pkg.c</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#2629e90dd05fb69d767525f960101d7d055ffae0</link>
        <description>pkg: pull rsa bits out of pkg.cWe&apos;ll eventually add a pkgsign abstraction over these similar to how we doin pkg(8), but start by isolating these parts.Reviewed by:	bapt, emasteDifferential Revision:	https://reviews.freebsd.org/D48105

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Wed, 01 Jan 2025 22:10:27 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/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:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b2654064c2d11a1ee36667b3ff8b0f4d2536af74 - pkg(7): use libmd for sha256 instead of openssl</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#b2654064c2d11a1ee36667b3ff8b0f4d2536af74</link>
        <description>pkg(7): use libmd for sha256 instead of opensslOpenSSL 3.0 has deprecated the sha256 api, let&apos;s use libmd which has thesame API instead.In order to avoid the collision in definitions (sha256.h cannot beincluded in the same file as a file where openssl headers has beenincluded) let&apos;s move the sha256 related code in its own filePR:		270023Reported by:	ngie

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Thu, 09 Mar 2023 17:38:30 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f92e0d6acda3abd16c6d411bf90ef26c4e3c40c4 - pkg-bootstrap: use latest package set on arm64 stable branches</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#f92e0d6acda3abd16c6d411bf90ef26c4e3c40c4</link>
        <description>pkg-bootstrap: use latest package set on arm64 stable branchesAs with i386 and amd64, &quot;latest&quot; packages are available on stablebranches for arm64/aarch64.Reviewed by:	manuMFC after:	1 weekSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D35445

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Fri, 10 Jun 2022 01:53:24 +0200</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ec0ea6efa1ad229d75c394c1a9b9cac33af2b1d3 - pkgbase: Add a FreeBSD-pkg-bootstrap package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#ec0ea6efa1ad229d75c394c1a9b9cac33af2b1d3</link>
        <description>pkgbase: Add a FreeBSD-pkg-bootstrap packageAnd put pkg and its keys in it.It&apos;s easier for small image to depend on this package rather than thelarger utilities one.MFC after:	2 weeksSponsored by:	Beckhoff Automation GmbH &amp; Co. KGDifferential Revision:	https://reviews.freebsd.org/D33458

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Wed, 15 Dec 2021 15:19:46 +0100</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d35164539b14a6d14fb587e58a0c7a1668d7643a - pkg: use specific CONFSNAME_${file} for FreeBSD.conf</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#d35164539b14a6d14fb587e58a0c7a1668d7643a</link>
        <description>pkg: use specific CONFSNAME_${file} for FreeBSD.confSetting CONFSNAME directly is a little more complicated for downstreamconsumers, as any additional CONFS that are added here will inherit thegroup name by default.  This is perhaps arguably a design flaw in CONFSbecause inheriting NAME will never give a good result when additionalfiles are added, but this is a low-effort change.While we&apos;re here, pull FreeBSD.conf.${branch} out into a PKGCONFvariable so one can just drop a new repo config in entirely with a newnaming scheme. CONFSNAME gets set based on chopping anything off after&quot;.conf&quot;, so that, e.g.:- FooBSD.conf =&gt; FooBSD.conf- FooBSD.conf.internal =&gt; FooBSD.confReviewed by:	bapt, manuDifferential Revision:	https://reviews.freebsd.org/D28767

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Thu, 18 Feb 2021 05:10:46 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cc9a8a116d19daf224222506441e91a3d329160e - pkg(7): replace usage of sbuf(9) with open_memstream(3)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#cc9a8a116d19daf224222506441e91a3d329160e</link>
        <description>pkg(7): replace usage of sbuf(9) with open_memstream(3)open_memstream(3) is a standard way to obtain the same feature we do getby using sbuf(9) (aka dynamic size buffer), switching to using it makespkg(7) more portable, and reduces its number of dependencies.Reviewed by:	manuDifferential Revision:	https://reviews.freebsd.org/D30005

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Tue, 27 Apr 2021 04:38:55 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>56d11d4a3749408b91751f2b1d7082167ae1814d - Make use of the getlocalbase() function for run-time adjustment of the</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#56d11d4a3749408b91751f2b1d7082167ae1814d</link>
        <description>Make use of the getlocalbase() function for run-time adjustment of thelocal software base directory, as committed in SVN rev. 367813.The pkg and mailwrapper programs used the LOCALBASE environment variablefor this purpose and this functionality is preserved by getlocalbase().After this change, the value of the user.localbase sysctl variable is usedif present (and not overridden in the environment).The nvmecontrol program gains support of a dynamic path to its plugindirectory with this update.Differential Revision:	https://reviews.freebsd.org/D27237

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Wed, 18 Nov 2020 21:00:55 +0100</pubDate>
        <dc:creator>Stefan E&#223;er &lt;se@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8e1031086d40b9bd3fa255d92cc45573e3afed16 - Revert the whole getlocalbase() set of changes while a different design is</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#8e1031086d40b9bd3fa255d92cc45573e3afed16</link>
        <description>Revert the whole getlocalbase() set of changes while a different design ishashed out.

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Sun, 15 Nov 2020 21:24:59 +0100</pubDate>
        <dc:creator>Scott Long &lt;scottl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7ca0d5403ede7308269e39f201fdd08cf5a3fe54 - Replace hardcoded references to _PATH_LOCALBASE with calls to getlocalbase.3</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#7ca0d5403ede7308269e39f201fdd08cf5a3fe54</link>
        <description>Replace hardcoded references to _PATH_LOCALBASE with calls to getlocalbase.3Reviewed by:	imp, se

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Sat, 14 Nov 2020 19:01:14 +0100</pubDate>
        <dc:creator>Scott Long &lt;scottl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9122aeeaa60ee2a1381ea935d749194b32940e7a - Merge ^/head r353316 through r353350.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#9122aeeaa60ee2a1381ea935d749194b32940e7a</link>
        <description>Merge ^/head r353316 through r353350.

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Wed, 09 Oct 2019 18:40:22 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>48c8f7d45441d7b3ce1a3194c462506d72681569 - Rework the logic for installing the pkg(8) configuration.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#48c8f7d45441d7b3ce1a3194c462506d72681569</link>
        <description>Rework the logic for installing the pkg(8) configuration.&apos;quarterly&apos; package sets do not exist for head, so explicitlyinstall the &apos;latest&apos; configuration file there.  Otherwise,fall back to the original conditional evaluation to determineif the &apos;latest&apos; or &apos;quarterly&apos; configuration file should beinstalled.Reported by:	manuReviewed by:	manuMFC after:	3 daysSponsored by:	Rubicon Communications, LLC (Netgate)

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Tue, 08 Oct 2019 20:58:23 +0200</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0f80acb9659de250230e9027c40ae7d937f24dad - Merge ^/head r352436 through r352536.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#0f80acb9659de250230e9027c40ae7d937f24dad</link>
        <description>Merge ^/head r352436 through r352536.

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Thu, 19 Sep 2019 21:26:12 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5f6bb72e7fdcdd50d18d98cb8ad6bd00fc240a5f - Apply r346792 (cperciva) from stable/12 to head.  The original commit</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#5f6bb72e7fdcdd50d18d98cb8ad6bd00fc240a5f</link>
        <description>Apply r346792 (cperciva) from stable/12 to head.  The original commitmessage: On non-x86 systems, use &quot;quarterly&quot; packages. x86 architectures have &quot;latest&quot; package builds on stable/*, so keep using those (they&apos;ll get switched over to &quot;quarterly&quot; during releases).The original commit was a direct commit to stable/12, as at the time itwas presumed it would not be necessary for head.  However, when it is timeto create a releng branch or switch from PRERELEASE/STABLE to BETA/RC, thepkg(7) Makefile needs further adjusting.  This commit includes thosefurther adjustments, evaluating the BRANCH variable from release/Makefileto determine the pkg(7) repository to use.MFC after:	immediate (if possible)Sponsored by:	Rubicon Communications, LLC (Netgate)

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Thu, 19 Sep 2019 18:43:12 +0200</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7648bc9fee8dec6cb3c4941e0165a930fbe8dcb0 - MFHead @347527</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#7648bc9fee8dec6cb3c4941e0165a930fbe8dcb0</link>
        <description>MFHead @347527Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Mon, 13 May 2019 20:25:55 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0b18e008ccf74ee87d38ca16c9c4d9bb0b174bec - Keep two versions of the FreeBSD.conf pkg configuration file; one which</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/pkg/Makefile#0b18e008ccf74ee87d38ca16c9c4d9bb0b174bec</link>
        <description>Keep two versions of the FreeBSD.conf pkg configuration file; one whichpoints at the &quot;latest&quot; branch and one which points at the &quot;quarterly&quot;branch.  Install the &quot;latest&quot; version unless overridden via the newlyadded PKGCONFBRANCH variable.This does not change user-visible behaviour (assuming said vairable isnot set) but will make it easier to change the defaults in the future --on stable branches we will want &quot;latest&quot; on x86 but &quot;quarterly&quot; elsewhere.Discussed with:	gjbMFC after:	3 daysX-MFC:		After MFCing this I&apos;ll make a direct commit to stable/* to		switch non-x86 architectures to &quot;quarterly&quot;.

            List of files:
            /freebsd/usr.sbin/pkg/Makefile</description>
        <pubDate>Wed, 24 Apr 2019 08:25:21 +0200</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
