summaryrefslogtreecommitdiff
path: root/cad/py-gdstk/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'cad/py-gdstk/Makefile')
-rw-r--r--cad/py-gdstk/Makefile13
1 files changed, 7 insertions, 6 deletions
diff --git a/cad/py-gdstk/Makefile b/cad/py-gdstk/Makefile
index 8291f853a3d4..57c69074bc31 100644
--- a/cad/py-gdstk/Makefile
+++ b/cad/py-gdstk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gdstk
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.60
+DISTVERSION= 0.9.61
CATEGORIES= cad
#MASTER_SITES= PYPI # some test files are missing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,22 +12,23 @@ WWW= https://heitzmann.github.io/gdstk/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= cmake:devel/cmake-core \
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}pyproject-metadata>0:devel/py-pyproject-metadata@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-build-core>0:devel/py-scikit-build-core@${PY_FLAVOR} \
- ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
- ${PYNUMPY}
+ cmake:devel/cmake-core
LIB_DEPENDS= libqhull_r.so:math/qhull
RUN_DEPENDS= ${PYNUMPY}
USES= compiler:c++17-lang python
-USE_PYTHON= pep517 autoplist pytest
+USE_PYTHON= autoplist pep517 pytest
USE_GITHUB= yes
GH_ACCOUNT= heitzmann
-TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+TEST_ENV= ${MAKE_ENV} \
+ PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
TEST_WRKSRC= ${WRKSRC}/tests
# tests as of 0.9.60: 87 passed in 2.37s