Mon Dec 18 16:08:32 2023 UTC ()
textproc/libxml2, textproc/py-libxml2: fix dependencies and PKGREVISION

Make sure the fixed build of libxml2 with the deprecated symbols is pulled
in.


(thor)
diff -r1.28 -r1.29 pkgsrc/textproc/libxml2/buildlink3.mk
diff -r1.90 -r1.91 pkgsrc/textproc/py-libxml2/Makefile

cvs diff -r1.28 -r1.29 pkgsrc/textproc/libxml2/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/textproc/libxml2/buildlink3.mk 2023/11/08 13:21:06 1.28
+++ pkgsrc/textproc/libxml2/buildlink3.mk 2023/12/18 16:08:32 1.29
@@ -1,22 +1,22 @@ @@ -1,22 +1,22 @@
1# $NetBSD: buildlink3.mk,v 1.28 2023/11/08 13:21:06 wiz Exp $ 1# $NetBSD: buildlink3.mk,v 1.29 2023/12/18 16:08:32 thor Exp $
2 2
3BUILDLINK_TREE+= libxml2 3BUILDLINK_TREE+= libxml2
4 4
5.if !defined(LIBXML2_BUILDLINK3_MK) 5.if !defined(LIBXML2_BUILDLINK3_MK)
6LIBXML2_BUILDLINK3_MK:= 6LIBXML2_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.libxml2+= libxml2>=2.6.2 8BUILDLINK_API_DEPENDS.libxml2+= libxml2>=2.6.2
9BUILDLINK_ABI_DEPENDS.libxml2+= libxml2>=2.10.4nb3 9BUILDLINK_ABI_DEPENDS.libxml2+= libxml2>=2.10.4nb6
10BUILDLINK_PKGSRCDIR.libxml2?= ../../textproc/libxml2 10BUILDLINK_PKGSRCDIR.libxml2?= ../../textproc/libxml2
11 11
12BUILDLINK_FILES.libxml2+= bin/xml2-config 12BUILDLINK_FILES.libxml2+= bin/xml2-config
13 13
14USE_FEATURES+= glob 14USE_FEATURES+= glob
15 15
16pkgbase := libxml2 16pkgbase := libxml2
17.include "../../mk/pkg-build-options.mk" 17.include "../../mk/pkg-build-options.mk"
18.if ${PKG_BUILD_OPTIONS.libxml2:Micu} 18.if ${PKG_BUILD_OPTIONS.libxml2:Micu}
19.include "../../textproc/icu/buildlink3.mk" 19.include "../../textproc/icu/buildlink3.mk"
20.endif 20.endif
21 21
22.include "../../archivers/xz/buildlink3.mk" 22.include "../../archivers/xz/buildlink3.mk"

cvs diff -r1.90 -r1.91 pkgsrc/textproc/py-libxml2/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-libxml2/Makefile 2023/11/08 13:21:08 1.90
+++ pkgsrc/textproc/py-libxml2/Makefile 2023/12/18 16:08:32 1.91
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.90 2023/11/08 13:21:08 wiz Exp $ 1# $NetBSD: Makefile,v 1.91 2023/12/18 16:08:32 thor Exp $
2 2
3PKGREVISION= 3 3PKGREVISION= 4
4.include "../../textproc/libxml2/Makefile.common" 4.include "../../textproc/libxml2/Makefile.common"
5 5
6PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 6PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
7 7
8COMMENT= Python wrapper for libxml2 8COMMENT= Python wrapper for libxml2
9LICENSE= modified-bsd 9LICENSE= modified-bsd
10 10
11USE_GCC_RUNTIME= yes 11USE_GCC_RUNTIME= yes
12 12
13PYSETUPSUBDIR= python 13PYSETUPSUBDIR= python
14GNU_CONFIGURE= YES 14GNU_CONFIGURE= YES
15USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
16 16