Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2026 15:54:23 +0000
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 3f8973407620 - main - ports-mgmt/pkg-devel: update to 2.7.99.1
Message-ID:  <69ef86af.410cf.11d3fd86@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by bapt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3f8973407620fb4727d02674825dd0e32f6165ee

commit 3f8973407620fb4727d02674825dd0e32f6165ee
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2026-04-27 15:53:20 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2026-04-27 15:54:13 +0000

    ports-mgmt/pkg-devel: update to 2.7.99.1
    
    Changes:
    - rcscript: rewrite entirely to be safer
    - triggers: make the per-package trigger per file instead of per directory
    - delete: add -G/--exclude-glob
    - repositories: add enable/disable/reset support
    - vuln: install and upgrade now show if they are about to install vulnerable packages
    - version: add IGNORE_MAJOR to pkg.conf
    - lua: add pkg.exec_capture, a pkg.exec version capturing stdout/stderr
    - autoremove: add -qn for script friendly output
    - fflags: emit in string value and also accept integers
    - info -e: only return 0 if all the packages in the command line exist
    - install: respect -q
    - quiet: do not print messages when quiet is requested
    - query: fix %y/%Y
    - upgrade: don't propose to downgrade to solve a provide/require
    - upgrade: clarify the message when a package is not found
    - upgrade: generalize the more verbose explanation of changes
    - fetch: respect RFC 3986
    - lock: do not error in expected (un)lock state
    - shlibs: also remove ignored shlibs provided from shlibs required
    - backup_libraries: atomic replacement and fully respect rootdir
    - DB: in case of remote db corrupted, destroy it to give a chance to rebuild
    - DB: loudly complain if the DB cannot be opened
    - repo: do not delete repositories in overrides, simply disable them
    - Honor --repository flag for disabled repos as documented
    - rquery: retire %M, it is not in the repository metadata
    - options: remove %Od and %OD, they were never used and populated
    - (r)query: if %{ is encountered, fallback on using directly pkg_printf(3)
    - vital: now explicitly state the SAT solver issues are due to a vital package
    - check: skip missing metadata
    - check: relax privileges requirements
    - check: clarify the error message
    - options: give more explanation on option change
    - search: improve error message and fix multiple JSON formatted results
    - update: show a warning when trying to update a non existent repository
    - fingerprints: fallback on the host to find them when using -r
    - libucl: accept more boolean values
    - Add a periodic script to check for dependencies
    - Declare CheriBSD and CheriABI OS and ABI
    - build: replace autosetup by bbuild
    - update sqlite to 3.53.0
    - libucl: update to latest upstream version
    - libecc: update to latest version
    - plug multiple memory leaks
    - lots of code cleanup
---
 ports-mgmt/pkg-devel/Makefile  | 7 ++++---
 ports-mgmt/pkg-devel/distinfo  | 6 +++---
 ports-mgmt/pkg-devel/pkg-plist | 1 +
 3 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/ports-mgmt/pkg-devel/Makefile b/ports-mgmt/pkg-devel/Makefile
index 5951c2a35ca2..e22569c25320 100644
--- a/ports-mgmt/pkg-devel/Makefile
+++ b/ports-mgmt/pkg-devel/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	pkg
-DISTVERSION=	2.6.99.6
+DISTVERSION=	2.7.99.1
 _PKG_VERSION=	${DISTVERSION}
 CATEGORIES=	ports-mgmt
 PKGNAMESUFFIX=	-devel
@@ -12,13 +12,14 @@ LICENSE=	BSD2CLAUSE
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	freebsd
-GH_TAGNAME=	70eac910
+GH_TAGNAME=	28d7d3496
 
 USE_LDCONFIG=	${PREFIX}/lib/compat/pkg
 HAS_CONFIGURE=	yes
 PORTDOCS=	NEWS
 PORTSCOUT=	ignore:1
-CONFIGURE_ARGS=	--prefix="${PREFIX}"
+CONFIGURE_ARGS=	--prefix="${PREFIX}" \
+		--mandir="${PREFIX}/share/man"
 CONFIGURE_ENV=	CC_FOR_BUILD="${CC}"
 
 # Use a submake as 'deinstall install' needs to reevaluate PKG_REGISTER
diff --git a/ports-mgmt/pkg-devel/distinfo b/ports-mgmt/pkg-devel/distinfo
index 3170605b7f31..fd6048abb89c 100644
--- a/ports-mgmt/pkg-devel/distinfo
+++ b/ports-mgmt/pkg-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1774628151
-SHA256 (freebsd-pkg-2.6.99.6-70eac910_GH0.tar.gz) = b992c475625adc01d01abf502ba1c09da5f08a0f67e36d6b4c4ee314d2e66033
-SIZE (freebsd-pkg-2.6.99.6-70eac910_GH0.tar.gz) = 12341595
+TIMESTAMP = 1777304738
+SHA256 (freebsd-pkg-2.7.99.1-28d7d3496_GH0.tar.gz) = f1b7452ebeb20cb0dcf43a97d35c8e3f341799ae5e3bb5fd111475c772b0030e
+SIZE (freebsd-pkg-2.7.99.1-28d7d3496_GH0.tar.gz) = 12248368
diff --git a/ports-mgmt/pkg-devel/pkg-plist b/ports-mgmt/pkg-devel/pkg-plist
index ee20ec72d186..b979b577f1af 100644
--- a/ports-mgmt/pkg-devel/pkg-plist
+++ b/ports-mgmt/pkg-devel/pkg-plist
@@ -4,6 +4,7 @@ etc/periodic/daily/490.status-pkg-changes
 etc/periodic/security/405.pkg-base-audit
 etc/periodic/security/410.pkg-audit
 etc/periodic/security/460.pkg-checksum
+etc/periodic/security/470.pkg-dependencies
 etc/periodic/weekly/400.status-pkg
 @sample etc/pkg.conf.sample
 include/pkg.h


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69ef86af.410cf.11d3fd86>