pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/pkgconf
Module Name: pkgsrc
Committed By: adam
Date: Tue Dec 30 13:12:41 UTC 2025
Modified Files:
pkgsrc/devel/pkgconf: Makefile PLIST distinfo
Log Message:
pkgconf: updated to 2.5.1
Changes from 2.5.0 to 2.5.1:
* Fix processing of empty dependency lists.
Changes from 2.4.3 to 2.5.0:
* Added a manual page for bomtool.
* Add support for preloaded packages.
These are modules which are preloaded into the package database
and preferred over searching the module search path when present.
* Refactor Windows registry PKG_CONFIG_PATH support so that it
augments the main directory search list instead of being treated
as a special case.
* Processing of `--with-path` arguments by the pkgconf CLI is
now deferred until libpkgconf is fully initialized, effectively
aligning behavior with PKG_CONFIG_PATH processing.
* Fix several minor memory safety bugs which were identified by
the GCC 15 static analyzer.
* Added support for pledge(2) and unveil(2) on systems where
this functionality is available.
* Significant improvements to pkgconf's manual pages.
Patches by Ingo Schwarze and Jonathan Gray (OpenBSD).
* Remove questionable default-static assumption on Windows that
was inherited from the original pkg-config. Most distributions
of pkgconf on Windows were already patching this out.
Patch by Kai Pastor.
* Add -D_POSIX_C_SOURCE=200809L to the build definitions, which
is needed for readlinkat on glibc.
Patch by Filipe Laíns.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/pkgconf/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/pkgconf/PLIST
cvs rdiff -u -r1.30 -r1.31 pkgsrc/devel/pkgconf/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/pkgconf/Makefile
diff -u pkgsrc/devel/pkgconf/Makefile:1.35 pkgsrc/devel/pkgconf/Makefile:1.36
--- pkgsrc/devel/pkgconf/Makefile:1.35 Sun May 18 03:00:19 2025
+++ pkgsrc/devel/pkgconf/Makefile Tue Dec 30 13:12:41 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2025/05/18 03:00:19 markd Exp $
+# $NetBSD: Makefile,v 1.36 2025/12/30 13:12:41 adam Exp $
-DISTNAME= pkgconf-2.4.3
-PKGREVISION= 1
+DISTNAME= pkgconf-2.5.1
CATEGORIES= devel
MASTER_SITES= https://distfiles.dereferenced.org/pkgconf/
@@ -27,10 +26,6 @@ PKGCONFIG_PATHS+= /usr/lib/pkgconfig
TEST_TARGET= check
-# for reallocarray
-# https://github.com/pkgconf/pkgconf/issues/285
-CPPFLAGS.NetBSD+= -D_OPENBSD_SOURCE
-
.include "../../mk/bsd.prefs.mk"
.if ${LOCALBASE} != ${X11BASE}
Index: pkgsrc/devel/pkgconf/PLIST
diff -u pkgsrc/devel/pkgconf/PLIST:1.9 pkgsrc/devel/pkgconf/PLIST:1.10
--- pkgsrc/devel/pkgconf/PLIST:1.9 Sat Feb 4 14:08:03 2023
+++ pkgsrc/devel/pkgconf/PLIST Tue Dec 30 13:12:41 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2023/02/04 14:08:03 wiz Exp $
+@comment $NetBSD: PLIST,v 1.10 2025/12/30 13:12:41 adam Exp $
bin/bomtool
bin/pkg-config
bin/pkgconf
@@ -9,6 +9,7 @@ include/pkgconf/libpkgconf/libpkgconf.h
include/pkgconf/libpkgconf/stdinc.h
lib/libpkgconf.la
lib/pkgconfig/libpkgconf.pc
+man/man1/bomtool.1
man/man1/pkg-config.1
man/man1/pkgconf.1
man/man5/pc.5
Index: pkgsrc/devel/pkgconf/distinfo
diff -u pkgsrc/devel/pkgconf/distinfo:1.30 pkgsrc/devel/pkgconf/distinfo:1.31
--- pkgsrc/devel/pkgconf/distinfo:1.30 Sat Sep 13 22:25:00 2025
+++ pkgsrc/devel/pkgconf/distinfo Tue Dec 30 13:12:41 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.30 2025/09/13 22:25:00 wiz Exp $
+$NetBSD: distinfo,v 1.31 2025/12/30 13:12:41 adam Exp $
-BLAKE2s (pkgconf-2.4.3.tar.gz) = 00ac4cb281356a6ca71a956d31cf5a4348860c21159b287d7188c09e81a435cc
-SHA512 (pkgconf-2.4.3.tar.gz) = 611c3c8d13f1ee4d812a05d37ec0a8cdc4070448e7beb0b2eeb19508e797fc10ae16bed367016b90bc5a54cff016b94c1466f31c6d932d292afebc78051278ba
-Size (pkgconf-2.4.3.tar.gz) = 468948 bytes
+BLAKE2s (pkgconf-2.5.1.tar.gz) = 786eafa013baadb9f5f1e9033bde343fa3d4088d49cbc2e6567ab4e98eb0c5f4
+SHA512 (pkgconf-2.5.1.tar.gz) = 4980b8bed6476c71f081b5c98c3f653acb1da4170e3a0b5b0644f33745a96bd87d56cc19772a9b63b84fb8022edd1a365779fdc5feb7241c13f2bd7989095bf3
+Size (pkgconf-2.5.1.tar.gz) = 477734 bytes
SHA1 (patch-libpkgconf_pkg.c) = 15e6208dd17b79b2bcb341da73f6c8eda5f1d9df
Home |
Main Index |
Thread Index |
Old Index