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