git: 96aedd792d33 - main - cad/py-gdstk: update 1.0.0 → 1.0.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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