git: b629d6e6c578 - main - cad/{,py-}gdstk: update 0.9.5{0,1} → 0.9.52
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 26 May 2024 17:51:31 UTC
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=b629d6e6c578ec686358c83556d78c1f96624314 commit b629d6e6c578ec686358c83556d78c1f96624314 Author: Älven <alster@vinterdalen.se> AuthorDate: 2024-05-26 17:11:09 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2024-05-26 17:51:26 +0000 cad/{,py-}gdstk: update 0.9.5{0,1} → 0.9.52 PR: 279324 --- cad/gdstk/Makefile | 2 +- cad/gdstk/distinfo | 6 +++--- cad/gdstk/pkg-descr | 3 ++- cad/gdstk/pkg-plist | 2 -- cad/py-gdstk/Makefile | 8 ++------ cad/py-gdstk/distinfo | 6 +++--- cad/py-gdstk/pkg-descr | 3 ++- 7 files changed, 13 insertions(+), 17 deletions(-) diff --git a/cad/gdstk/Makefile b/cad/gdstk/Makefile index 1734b3750796..ce5d56467f72 100644 --- a/cad/gdstk/Makefile +++ b/cad/gdstk/Makefile @@ -1,6 +1,6 @@ PORTNAME= gdstk DISTVERSIONPREFIX= v -DISTVERSION= 0.9.50 +DISTVERSION= 0.9.52 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org diff --git a/cad/gdstk/distinfo b/cad/gdstk/distinfo index 8826546f9380..8f8b8a64624e 100644 --- a/cad/gdstk/distinfo +++ b/cad/gdstk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709932764 -SHA256 (heitzmann-gdstk-v0.9.50_GH0.tar.gz) = 9137935a658e726d93d448624401b1ff8ee4ff6c1a3fa9fd397fc0825dfbfb0a -SIZE (heitzmann-gdstk-v0.9.50_GH0.tar.gz) = 363258 +TIMESTAMP = 1716736841 +SHA256 (heitzmann-gdstk-v0.9.52_GH0.tar.gz) = 1369ab198b946018e3fdae1267296fc47c047b4fc9ffd059a59955406c1b1394 +SIZE (heitzmann-gdstk-v0.9.52_GH0.tar.gz) = 361499 diff --git a/cad/gdstk/pkg-descr b/cad/gdstk/pkg-descr index 1300c7e4f921..8b3c5e23521e 100644 --- a/cad/gdstk/pkg-descr +++ b/cad/gdstk/pkg-descr @@ -3,7 +3,8 @@ of GDSII and OASIS files. It is also available as a Python module meant to be a successor to Gdspy. Key features for the creation of complex CAD layouts are included: -* Boolean operations on polygons (AND, OR, NOT, XOR) based on clipping algorithm +* Boolean operations on polygons (AND, OR, NOT, XOR) + based on clipping algorithm * Polygon offset (inward and outward rescaling of polygons) * Efficient point-in-polygon solutions for large array sets diff --git a/cad/gdstk/pkg-plist b/cad/gdstk/pkg-plist index 269be7208980..ac959a099016 100644 --- a/cad/gdstk/pkg-plist +++ b/cad/gdstk/pkg-plist @@ -1,4 +1,3 @@ -include/clipper/clipper.hpp include/gdstk/allocator.hpp include/gdstk/array.hpp include/gdstk/cell.hpp @@ -28,4 +27,3 @@ include/gdstk/utils.hpp include/gdstk/vec.hpp lib/libclipper.so lib/libgdstk.so -libdata/pkgconfig/gdstk.pc diff --git a/cad/py-gdstk/Makefile b/cad/py-gdstk/Makefile index 9e5e1045a007..9a66c79afa92 100644 --- a/cad/py-gdstk/Makefile +++ b/cad/py-gdstk/Makefile @@ -1,8 +1,7 @@ PORTNAME= gdstk -DISTVERSIONPREFIX= v -DISTVERSION= 0.9.51 +DISTVERSION= 0.9.52 CATEGORIES= cad -#MASTER_SITES= PYPI # build fails from PYPI: https://github.com/heitzmann/gdspy/issues/236 +MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org @@ -24,9 +23,6 @@ RUN_DEPENDS= ${PYNUMPY} USES= compiler:c++11-lang python USE_PYTHON= pep517 autoplist pytest # tests fail to run, see https://github.com/heitzmann/gdstk/issues/244 -USE_GITHUB= yes -GH_ACCOUNT= heitzmann - TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} .include <bsd.port.mk> diff --git a/cad/py-gdstk/distinfo b/cad/py-gdstk/distinfo index 7e18d2b86ff7..f9e945b42269 100644 --- a/cad/py-gdstk/distinfo +++ b/cad/py-gdstk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713415099 -SHA256 (heitzmann-gdstk-v0.9.51_GH0.tar.gz) = 158137feb21205510d0eaaa1ba38505d47e2a5e67a81fff122291c6f062b91b4 -SIZE (heitzmann-gdstk-v0.9.51_GH0.tar.gz) = 361392 +TIMESTAMP = 1716737479 +SHA256 (gdstk-0.9.52.tar.gz) = 42267292d272f4a4c8229091dc83a496d0a15f969cf36693b5597d3fe8efb92f +SIZE (gdstk-0.9.52.tar.gz) = 311291 diff --git a/cad/py-gdstk/pkg-descr b/cad/py-gdstk/pkg-descr index 1300c7e4f921..8b3c5e23521e 100644 --- a/cad/py-gdstk/pkg-descr +++ b/cad/py-gdstk/pkg-descr @@ -3,7 +3,8 @@ of GDSII and OASIS files. It is also available as a Python module meant to be a successor to Gdspy. Key features for the creation of complex CAD layouts are included: -* Boolean operations on polygons (AND, OR, NOT, XOR) based on clipping algorithm +* Boolean operations on polygons (AND, OR, NOT, XOR) + based on clipping algorithm * Polygon offset (inward and outward rescaling of polygons) * Efficient point-in-polygon solutions for large array sets