pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkgconf: update to 2.4.3



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Sat Mar 8 08:57:40 2025 +0100
Changeset:	fe9051da94d924ea681170878a4bef4c6266df23

Modified Files:
	pkgconf/Makefile
	pkgconf/buildlink3.mk
	pkgconf/distinfo
Removed Files:
	pkgconf/TODO
	pkgconf/patches/patch-tests_Kyuafile.in

Log Message:
pkgconf: update to 2.4.3

all tests pass

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=fe9051da94d924ea681170878a4bef4c6266df23

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 pkgconf/Makefile                        |  6 +++---
 pkgconf/TODO                            |  2 --
 pkgconf/buildlink3.mk                   |  2 +-
 pkgconf/distinfo                        |  7 +++----
 pkgconf/patches/patch-tests_Kyuafile.in | 31 -------------------------------
 5 files changed, 7 insertions(+), 41 deletions(-)

diffs:
diff --git a/pkgconf/Makefile b/pkgconf/Makefile
index 464850633a..67a8d89679 100644
--- a/pkgconf/Makefile
+++ b/pkgconf/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.32 2025/03/06 22:40:56 wiz Exp $
 
-DISTNAME=	pkgconf-2.4.1
+DISTNAME=	pkgconf-2.4.3
 CATEGORIES=	devel
 MASTER_SITES=	https://distfiles.dereferenced.org/pkgconf/
 
@@ -24,8 +24,6 @@ PKGCONFIG_PATHS=	${PREFIX}/lib/pkgconfig
 PKGCONFIG_PATHS+=	${PREFIX}/share/pkgconfig
 PKGCONFIG_PATHS+=	/usr/lib/pkgconfig
 
-# as of 2.4.1
-# 119/160 passed (41 failed)
 TEST_TARGET=	check
 
 # for reallocarray
@@ -48,3 +46,5 @@ post-install:
 	${LN} -s pkgconf.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/pkg-config.1
 
 .include "../../mk/bsd.pkg.mk"
+# PKG_CONFIG* variables in test environment break tests
+TEST_ENV=	HOME=${FAKEHOMEDIR}
diff --git a/pkgconf/TODO b/pkgconf/TODO
deleted file mode 100644
index 30fec5f079..0000000000
--- a/pkgconf/TODO
+++ /dev/null
@@ -1,2 +0,0 @@
-2.4.x eats letters
-https://github.com/pkgconf/pkgconf/issues/383
diff --git a/pkgconf/buildlink3.mk b/pkgconf/buildlink3.mk
index 0a988fc2da..e03a8511d2 100644
--- a/pkgconf/buildlink3.mk
+++ b/pkgconf/buildlink3.mk
@@ -6,7 +6,7 @@ BUILDLINK_TREE+=	pkgconf
 PKGCONF_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.pkgconf+=		pkgconf>=1.9.4
-BUILDLINK_PKGSRCDIR.pkgconf?=		../../devel/pkgconf
+BUILDLINK_PKGSRCDIR.pkgconf?=		../../wip/pkgconf
 .endif	# PKGCONF_BUILDLINK3_MK
 
 BUILDLINK_TREE+=	-pkgconf
diff --git a/pkgconf/distinfo b/pkgconf/distinfo
index dc75cfbfe4..5f9f064ecd 100644
--- a/pkgconf/distinfo
+++ b/pkgconf/distinfo
@@ -1,6 +1,5 @@
 $NetBSD: distinfo,v 1.28 2025/03/06 22:40:56 wiz Exp $
 
-BLAKE2s (pkgconf-2.4.1.tar.gz) = c65cd28f1cc77a8cd919b64e645f7060a619bce9d631696abe346f25de91eaf8
-SHA512 (pkgconf-2.4.1.tar.gz) = 443575d3205d84a4730f78d9aeb12a6e5d0489655cf97206ca25eff3adbfe651fd8ac0cbea2927c0f7e66b7864e98cf86f4f90d3eb0e53215e6be0167941c252
-Size (pkgconf-2.4.1.tar.gz) = 468195 bytes
-SHA1 (patch-tests_Kyuafile.in) = 918082a6f1f2aa313f4affd3ca49dfbe0d8c3f03
+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
diff --git a/pkgconf/patches/patch-tests_Kyuafile.in b/pkgconf/patches/patch-tests_Kyuafile.in
deleted file mode 100644
index 3cd0065f60..0000000000
--- a/pkgconf/patches/patch-tests_Kyuafile.in
+++ /dev/null
@@ -1,31 +0,0 @@
-$NetBSD: patch-tests_Kyuafile.in,v 1.2 2025/03/06 22:40:56 wiz Exp $
-
-Fix "basic not found" etc.
-https://github.com/pkgconf/pkgconf/issues/382
-
---- tests/Kyuafile.in.orig	2024-12-10 03:28:55.000000000 +0000
-+++ tests/Kyuafile.in
-@@ -2,13 +2,13 @@ syntax(2)
- 
- test_suite('pkgconf')
- 
--atf_test_program{name='basic'}
--atf_test_program{name='requires'}
--atf_test_program{name='regress'}
--atf_test_program{name='parser'}
--atf_test_program{name='sysroot'}
--atf_test_program{name='conflicts'}
--atf_test_program{name='version'}
--atf_test_program{name='framework'}
--atf_test_program{name='provides'}
--atf_test_program{name='symlink'}
-+atf_test_program{name='basic.sh'}
-+atf_test_program{name='requires.sh'}
-+atf_test_program{name='regress.sh'}
-+atf_test_program{name='parser.sh'}
-+atf_test_program{name='sysroot.sh'}
-+atf_test_program{name='conflicts.sh'}
-+atf_test_program{name='version.sh'}
-+atf_test_program{name='framework.sh'}
-+atf_test_program{name='provides.sh'}
-+atf_test_program{name='symlink.sh'}


Home | Main Index | Thread Index | Old Index