git: cd6b0f51bfe3 - main - devel/py-dtfabric: update to 20240211

From: Antoine Brodin <antoine_at_FreeBSD.org>
Date: Tue, 18 Feb 2025 10:13:37 UTC
The branch main has been updated by antoine:

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

commit cd6b0f51bfe3a98a92f3768dc85ff71314f72a3d
Author:     Antoine Brodin <antoine@FreeBSD.org>
AuthorDate: 2025-02-18 10:07:31 +0000
Commit:     Antoine Brodin <antoine@FreeBSD.org>
CommitDate: 2025-02-18 10:07:31 +0000

    devel/py-dtfabric: update to 20240211
---
 devel/py-dtfabric/Makefile | 15 ++++++---------
 devel/py-dtfabric/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/devel/py-dtfabric/Makefile b/devel/py-dtfabric/Makefile
index d8abf535ec55..5875adffd165 100644
--- a/devel/py-dtfabric/Makefile
+++ b/devel/py-dtfabric/Makefile
@@ -1,9 +1,8 @@
 PORTNAME=	dtfabric
-PORTVERSION=	20230520
-PORTREVISION=	1
+PORTVERSION=	20240211
 CATEGORIES=	devel python
-MASTER_SITES=	PYPI \
-		https://github.com/libyal/dtfabric/releases/download/${PORTVERSION}/
+MASTER_SITES=	https://github.com/libyal/dtfabric/releases/download/${PORTVERSION}/ \
+		LOCAL/antoine
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	antoine@FreeBSD.org
@@ -13,16 +12,14 @@ WWW=		https://github.com/libyal/dtfabric
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+BUILD_DEPENDS=	${PY_SETUPTOOLS} \
+		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR}
 
 NO_ARCH=	yes
 USES=		python
-USE_PYTHON=	distutils autoplist concurrent
+USE_PYTHON=	autoplist concurrent pep517
 DO_MAKE_TEST=	${SETENV} ${TEST_ENV} ${PYTHON_CMD}
 TEST_TARGET=	run_tests.py
 
-post-patch:
-	${REINPLACE_CMD} "s,share/doc/dtfabric,${DOCSDIR_REL}," ${WRKSRC}/setup.py
-	${REINPLACE_CMD} "/pip/d" ${WRKSRC}/requirements.txt
-
 .include <bsd.port.mk>
diff --git a/devel/py-dtfabric/distinfo b/devel/py-dtfabric/distinfo
index dd09c7da94c1..89bf3596e655 100644
--- a/devel/py-dtfabric/distinfo
+++ b/devel/py-dtfabric/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1707833655
-SHA256 (dtfabric-20230520.tar.gz) = ac93c111efde010ece3cf6477856e89a46fc71add64e178386cfe273a1a88553
-SIZE (dtfabric-20230520.tar.gz) = 74808
+TIMESTAMP = 1739800801
+SHA256 (dtfabric-20240211.tar.gz) = 1fa311ca1253e9d5db6539ed5c8a4ce15099bb949334e3709b514fc0483e19d8
+SIZE (dtfabric-20240211.tar.gz) = 54362