git: 96aedd792d33 - main - cad/py-gdstk: update 1.0.0 → 1.0.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 19 Sep 2026 22:43:01 UTC
The branch main has been updated by yuri:

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

commit 96aedd792d33ad4d1276e0a71454277ac66480fd
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-19 20:35:49 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-19 22:42:23 +0000

    cad/py-gdstk: update 1.0.0 → 1.0.1
---
 cad/py-gdstk/Makefile | 18 +++++++++---------
 cad/py-gdstk/distinfo |  6 +++---
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/cad/py-gdstk/Makefile b/cad/py-gdstk/Makefile
index e29f7ca90160..37ce576f920b 100644
--- a/cad/py-gdstk/Makefile
+++ b/cad/py-gdstk/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	gdstk
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.0.0
-PORTREVISION=	2
+DISTVERSION=	1.0.1
 CATEGORIES=	cad
 #MASTER_SITES=	PYPI # some test files are missing
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -14,25 +13,26 @@ WWW=		https://heitzmann.github.io/gdstk/ \
 LICENSE=	BSL
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${PY_SETUPTOOLS} \
-		${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyproject-metadata>0:devel/py-pyproject-metadata@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}scikit-build-core>0:devel/py-scikit-build-core@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
-		cmake:devel/cmake-core
+		${PY_SETUPTOOLS} \
+		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
 LIB_DEPENDS=	libqhull_r.so:math/qhull
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
 
-USES=		compiler:c++17-lang python
+USES=		cmake:indirect compiler:c++17-lang python
 USE_PYTHON=	autoplist pep517 pytest
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	heitzmann
 
+TEST_ARGS=	--disable-plugin-autoload
 TEST_ENV=	${MAKE_ENV} \
 		PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 TEST_WRKSRC=	${WRKSRC}/tests
 
-# tests as of 0.9.60: 87 passed in 2.37s
+# tests as of 1.0.1: 91 passed in 1.48s
 
 .include <bsd.port.mk>
diff --git a/cad/py-gdstk/distinfo b/cad/py-gdstk/distinfo
index 176eb76e475c..2319965f099c 100644
--- a/cad/py-gdstk/distinfo
+++ b/cad/py-gdstk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1774435852
-SHA256 (heitzmann-gdstk-v1.0.0_GH0.tar.gz) = 5e9d706107173ed7ea57f8e2c2220ffa28a23901e90eeb12715b04a249f2d00e
-SIZE (heitzmann-gdstk-v1.0.0_GH0.tar.gz) = 372162
+TIMESTAMP = 1789676922
+SHA256 (heitzmann-gdstk-v1.0.1_GH0.tar.gz) = 7819120177050db4ef8bd3394158c7cecc4555640d50f634f957eafdcbcd7984
+SIZE (heitzmann-gdstk-v1.0.1_GH0.tar.gz) = 372844