Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 04 Jan 2026 19:32:22 +0000
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: be7cb5054874 - main - libyal: fix staging with python 3.12
Message-ID:  <695ac046.3e142.5217708a@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by antoine:

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

commit be7cb5054874e3e86c2f7f4acd12d0feaccbdc1a
Author:     Antoine Brodin <antoine@FreeBSD.org>
AuthorDate: 2026-01-04 19:31:37 +0000
Commit:     Antoine Brodin <antoine@FreeBSD.org>
CommitDate: 2026-01-04 19:31:37 +0000

    libyal: fix staging with python 3.12
    
    PR:             285957
---
 devel/libcreg/Makefile         | 2 ++
 devel/libesedb/Makefile        | 1 +
 devel/libevt/Makefile          | 1 +
 devel/libevtx/Makefile         | 1 +
 devel/libewf/Makefile          | 1 +
 devel/libfwsi/Makefile         | 2 ++
 devel/liblnk/Makefile          | 1 +
 devel/libluksde/Makefile       | 1 +
 devel/libmsiecf/Makefile       | 2 ++
 devel/libolecf/Makefile        | 2 ++
 devel/libphdi/Makefile         | 2 ++
 devel/libqcow/Makefile         | 1 +
 devel/libregf/Makefile         | 1 +
 devel/libscca/Makefile         | 1 +
 devel/libsigscan/Makefile      | 2 ++
 devel/libsmdev/Makefile        | 2 ++
 devel/libvhdi/Makefile         | 2 ++
 devel/libvmdk/Makefile         | 2 ++
 devel/libvsapm/Makefile        | 2 ++
 devel/libvsgpt/Makefile        | 2 ++
 devel/libvshadow/Makefile      | 2 ++
 devel/libvslvm/Makefile        | 2 ++
 filesystems/libbde/Makefile    | 1 +
 filesystems/libfsapfs/Makefile | 1 +
 filesystems/libfsext/Makefile  | 2 ++
 filesystems/libfsfat/Makefile  | 2 ++
 filesystems/libfshfs/Makefile  | 2 ++
 filesystems/libfsntfs/Makefile | 1 +
 filesystems/libfsxfs/Makefile  | 2 ++
 filesystems/libmodi/Makefile   | 1 +
 security/libcaes/Makefile      | 2 ++
 security/libfcrypto/Makefile   | 2 ++
 sysutils/libfvde/Makefile      | 1 +
 33 files changed, 52 insertions(+)

diff --git a/devel/libcreg/Makefile b/devel/libcreg/Makefile
index d2eb2099d3a7..7a8cb8386d93 100644
--- a/devel/libcreg/Makefile
+++ b/devel/libcreg/Makefile
@@ -11,6 +11,8 @@ WWW=		https://github.com/libyal/libcreg
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=	${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/devel/libesedb/Makefile b/devel/libesedb/Makefile
index 552f4e9f266f..866d72e69d8b 100644
--- a/devel/libesedb/Makefile
+++ b/devel/libesedb/Makefile
@@ -13,6 +13,7 @@ LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libfwnt.so:devel/libfwnt
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/devel/libevt/Makefile b/devel/libevt/Makefile
index a2310fb66787..f21028eca74b 100644
--- a/devel/libevt/Makefile
+++ b/devel/libevt/Makefile
@@ -13,6 +13,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libfwnt.so:devel/libfwnt \
 		libregf.so:devel/libregf
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/devel/libevtx/Makefile b/devel/libevtx/Makefile
index 1b2d48ec699a..e442b99a4121 100644
--- a/devel/libevtx/Makefile
+++ b/devel/libevtx/Makefile
@@ -13,6 +13,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libfwnt.so:devel/libfwnt \
 		libregf.so:devel/libregf
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/devel/libewf/Makefile b/devel/libewf/Makefile
index 384be902f385..7a8486852fad 100644
--- a/devel/libewf/Makefile
+++ b/devel/libewf/Makefile
@@ -15,6 +15,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 LIB_DEPENDS=	libsmdev.so:devel/libsmdev \
 		libsmraw.so:devel/libsmraw \
 		libuuid.so:misc/libuuid
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 USES=		fuse libtool pathfix pkgconfig python
 USE_LDCONFIG=	yes
diff --git a/devel/libfwsi/Makefile b/devel/libfwsi/Makefile
index c7bcbfc68e9b..1128e7c2eae2 100644
--- a/devel/libfwsi/Makefile
+++ b/devel/libfwsi/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libfwsi
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/devel/liblnk/Makefile b/devel/liblnk/Makefile
index 09c509afc8bb..de0b87442705 100644
--- a/devel/liblnk/Makefile
+++ b/devel/liblnk/Makefile
@@ -13,6 +13,7 @@ LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libfwsi.so:devel/libfwsi
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/devel/libluksde/Makefile b/devel/libluksde/Makefile
index 2ae81b7143d5..5f3ac45699fb 100644
--- a/devel/libluksde/Makefile
+++ b/devel/libluksde/Makefile
@@ -14,6 +14,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libcaes.so:security/libcaes \
 		libfcrypto.so:security/libfcrypto
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/devel/libmsiecf/Makefile b/devel/libmsiecf/Makefile
index 126bed8130c6..09bde209990e 100644
--- a/devel/libmsiecf/Makefile
+++ b/devel/libmsiecf/Makefile
@@ -11,6 +11,8 @@ WWW=		https://github.com/libyal/libmsiecf
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/devel/libolecf/Makefile b/devel/libolecf/Makefile
index adcf52039d0b..7581a099e262 100644
--- a/devel/libolecf/Makefile
+++ b/devel/libolecf/Makefile
@@ -11,6 +11,8 @@ WWW=		https://github.com/libyal/libolecf
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/devel/libphdi/Makefile b/devel/libphdi/Makefile
index f41cea5ac572..8fec4c83070a 100644
--- a/devel/libphdi/Makefile
+++ b/devel/libphdi/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libphdi
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/devel/libqcow/Makefile b/devel/libqcow/Makefile
index 6b69113aedbb..795878d575df 100644
--- a/devel/libqcow/Makefile
+++ b/devel/libqcow/Makefile
@@ -12,6 +12,7 @@ LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libcaes.so:security/libcaes
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/devel/libregf/Makefile b/devel/libregf/Makefile
index 3c949ea4c458..25a6faf5db3f 100644
--- a/devel/libregf/Makefile
+++ b/devel/libregf/Makefile
@@ -12,6 +12,7 @@ LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libfwnt.so:devel/libfwnt
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/devel/libscca/Makefile b/devel/libscca/Makefile
index cbf581a4e487..853e7a31d1c1 100644
--- a/devel/libscca/Makefile
+++ b/devel/libscca/Makefile
@@ -12,6 +12,7 @@ LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libfwnt.so:devel/libfwnt
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/devel/libsigscan/Makefile b/devel/libsigscan/Makefile
index feb7b77595b5..c6874f835f18 100644
--- a/devel/libsigscan/Makefile
+++ b/devel/libsigscan/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libsigscan
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/devel/libsmdev/Makefile b/devel/libsmdev/Makefile
index 6be07e56c740..3bcda5bbfa4e 100644
--- a/devel/libsmdev/Makefile
+++ b/devel/libsmdev/Makefile
@@ -11,6 +11,8 @@ WWW=		https://github.com/libyal/libsmdev
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/devel/libvhdi/Makefile b/devel/libvhdi/Makefile
index f9c65702b306..33124c5f7348 100644
--- a/devel/libvhdi/Makefile
+++ b/devel/libvhdi/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libvhdi
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/devel/libvmdk/Makefile b/devel/libvmdk/Makefile
index 540c0cd676eb..daeaa4a334c2 100644
--- a/devel/libvmdk/Makefile
+++ b/devel/libvmdk/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libvmdk
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/devel/libvsapm/Makefile b/devel/libvsapm/Makefile
index 8d92ae889730..fb14a360e511 100644
--- a/devel/libvsapm/Makefile
+++ b/devel/libvsapm/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libvsapm
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/devel/libvsgpt/Makefile b/devel/libvsgpt/Makefile
index 40f4166bcb0b..33f294d99825 100644
--- a/devel/libvsgpt/Makefile
+++ b/devel/libvsgpt/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libvsgpt
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/devel/libvshadow/Makefile b/devel/libvshadow/Makefile
index 59f986745002..9f9884936831 100644
--- a/devel/libvshadow/Makefile
+++ b/devel/libvshadow/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libvshadow
 LICENSE=	LGPL3
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 USES=		fuse libtool pathfix pkgconfig python
 USE_LDCONFIG=	yes
 
diff --git a/devel/libvslvm/Makefile b/devel/libvslvm/Makefile
index 18d72d0d2212..2e1ae965e503 100644
--- a/devel/libvslvm/Makefile
+++ b/devel/libvslvm/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libvslvm
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/filesystems/libbde/Makefile b/filesystems/libbde/Makefile
index 4bf162ff5c38..0a6ac34c5a6d 100644
--- a/filesystems/libbde/Makefile
+++ b/filesystems/libbde/Makefile
@@ -12,6 +12,7 @@ LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libcaes.so:security/libcaes
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/filesystems/libfsapfs/Makefile b/filesystems/libfsapfs/Makefile
index d0bbd1c776a4..e6b5cf5a4a14 100644
--- a/filesystems/libfsapfs/Makefile
+++ b/filesystems/libfsapfs/Makefile
@@ -13,6 +13,7 @@ LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libcaes.so:security/libcaes
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/filesystems/libfsext/Makefile b/filesystems/libfsext/Makefile
index 6b24c1150faa..2710fcedae8a 100644
--- a/filesystems/libfsext/Makefile
+++ b/filesystems/libfsext/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libfsext
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python --with-openssl=no
diff --git a/filesystems/libfsfat/Makefile b/filesystems/libfsfat/Makefile
index e355ea9e2551..d1273a561134 100644
--- a/filesystems/libfsfat/Makefile
+++ b/filesystems/libfsfat/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libfsfat
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python --with-openssl=no
diff --git a/filesystems/libfshfs/Makefile b/filesystems/libfshfs/Makefile
index 6a6490d284ac..9a2a279e3ec5 100644
--- a/filesystems/libfshfs/Makefile
+++ b/filesystems/libfshfs/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libfshfs
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python --with-openssl=no
diff --git a/filesystems/libfsntfs/Makefile b/filesystems/libfsntfs/Makefile
index c30b9ddf1eee..2ce8940b4afa 100644
--- a/filesystems/libfsntfs/Makefile
+++ b/filesystems/libfsntfs/Makefile
@@ -13,6 +13,7 @@ LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libfwnt.so:devel/libfwnt
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/filesystems/libfsxfs/Makefile b/filesystems/libfsxfs/Makefile
index 0a27442c6eae..97607a801e5c 100644
--- a/filesystems/libfsxfs/Makefile
+++ b/filesystems/libfsxfs/Makefile
@@ -12,6 +12,8 @@ WWW=		https://github.com/libyal/libfsxfs
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python --with-openssl=no
diff --git a/filesystems/libmodi/Makefile b/filesystems/libmodi/Makefile
index 1936e9639855..ff338d847fc2 100644
--- a/filesystems/libmodi/Makefile
+++ b/filesystems/libmodi/Makefile
@@ -13,6 +13,7 @@ LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libcaes.so:security/libcaes
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/security/libcaes/Makefile b/security/libcaes/Makefile
index 1c4d497f1e9d..14d08f26434d 100644
--- a/security/libcaes/Makefile
+++ b/security/libcaes/Makefile
@@ -11,6 +11,8 @@ WWW=		https://github.com/libyal/libcaes
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python --with-openssl=no
diff --git a/security/libfcrypto/Makefile b/security/libfcrypto/Makefile
index 552ff8c9d9ec..474a75408c9a 100644
--- a/security/libfcrypto/Makefile
+++ b/security/libfcrypto/Makefile
@@ -11,6 +11,8 @@ WWW=		https://github.com/libyal/libfcrypto
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
+
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--enable-python
diff --git a/sysutils/libfvde/Makefile b/sysutils/libfvde/Makefile
index ffa5429f7a5a..245688b0d2fd 100644
--- a/sysutils/libfvde/Makefile
+++ b/sysutils/libfvde/Makefile
@@ -13,6 +13,7 @@ LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libcaes.so:security/libcaes
+BUILD_DEPENDS=	${PY_SETUPTOOLS}
 
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?695ac046.3e142.5217708a>