summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2022-02-17 10:48:30 +0000
committerwiz <wiz@pkgsrc.org>2022-02-17 10:48:30 +0000
commit9e9bbc672a9703ae499515be74df4709de798c0a (patch)
tree3422812fb8a9d4e9c20da1ddafbcb359ba88c848 /cad
parent4bee15339839c2369f6fb2a9c5458e40ce25f51c (diff)
downloadpkgsrc-9e9bbc672a9703ae499515be74df4709de798c0a.tar.gz
py-gds: update to 1.6.11.
Version 1.6.11 (Jan 14, 2022) Fix in Cell.write_svg when missing references. Speed improvements in Cell.remove_polygons (thanks Troy for the contribution). Version 1.6.10 (Nov 14, 2021) Fix in Cell.get_polygons Version 1.6.9 (Sep 23, 2021) Fix in Cell.get_polygons with specified layer and datatype. Raise error for duplicate cells when reading a GDSII file. Version 1.6.8 (Aug 2, 2021) Fix in boolean for complex geometries that freeze the operation. Version 1.6.7 (Jul 14, 2021) Fixes in boolean for bugs with self-intersecting holes and holes horizontal edges. Fix bug in warning message. Version 1.6.6 (Jun 09, 2021) Fix error in Path.smooth not finding _hobby function. Allow precision specification in SVG output. Version 1.6.5 (Jun 08, 2021) Support GDSII files with 0-padding at the end. Allow fixing and modifying GDSII file timestamps. Thanks Troy Tamas and Joaquin Matres for the fixes Version 1.6.4 (Apr 23, 2021) Fix missing module import (thanks Troy Tamas for the fix). Version 1.6.3 (Dec 28, 2020) Fix bounding box edge case (thanks Troy Tamas for the fix). Version 1.6.2 (Dec 18, 2020) More efficient bounding box calculation (thanks to Troy Tamas for the contribution). Fix Label creation bug. Version 1.6.1 (Oct 22, 2020) Fix SVG output when Label contains special characters.
Diffstat (limited to 'cad')
-rw-r--r--cad/py-gds/Makefile13
-rw-r--r--cad/py-gds/PLIST5
-rw-r--r--cad/py-gds/distinfo8
3 files changed, 14 insertions, 12 deletions
diff --git a/cad/py-gds/Makefile b/cad/py-gds/Makefile
index b194e55ce9c..7ee1750ca67 100644
--- a/cad/py-gds/Makefile
+++ b/cad/py-gds/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.18 2022/01/04 20:52:35 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2022/02/17 10:48:30 wiz Exp $
-DISTNAME= gdspy-1.6
+DISTNAME= gdspy-1.6.11
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
-PKGREVISION= 2
CATEGORIES= cad python
MASTER_SITES= ${MASTER_SITE_PYPI:=g/gdspy/}
EXTRACT_SUFX= .zip
@@ -12,10 +11,10 @@ HOMEPAGE= https://github.com/heitzmann/gdspy
COMMENT= Python module for creating GDSII stream files
LICENSE= boost-license
-.include "../../lang/python/pyversion.mk"
-.if ${_PYTHON_VERSION} == 27
-DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
-.endif
+# tests not included in pypi distfile
+#TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27
USE_LANGUAGES+= c c++
diff --git a/cad/py-gds/PLIST b/cad/py-gds/PLIST
index f76d1cb1885..00793d4f63a 100644
--- a/cad/py-gds/PLIST
+++ b/cad/py-gds/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2020/04/27 18:50:26 adam Exp $
+@comment $NetBSD: PLIST,v 1.8 2022/02/17 10:48:30 wiz Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -28,6 +28,9 @@ ${PYSITELIB}/gdspy/data/up.xbm
${PYSITELIB}/gdspy/gdsiiformat.py
${PYSITELIB}/gdspy/gdsiiformat.pyc
${PYSITELIB}/gdspy/gdsiiformat.pyo
+${PYSITELIB}/gdspy/hobby.py
+${PYSITELIB}/gdspy/hobby.pyc
+${PYSITELIB}/gdspy/hobby.pyo
${PYSITELIB}/gdspy/label.py
${PYSITELIB}/gdspy/label.pyc
${PYSITELIB}/gdspy/label.pyo
diff --git a/cad/py-gds/distinfo b/cad/py-gds/distinfo
index dab17e329c0..5e271e381c8 100644
--- a/cad/py-gds/distinfo
+++ b/cad/py-gds/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2022/01/14 11:49:41 wiz Exp $
+$NetBSD: distinfo,v 1.15 2022/02/17 10:48:30 wiz Exp $
-BLAKE2s (gdspy-1.6.zip) = 3b764c09f6f0b0813e6e1e916f740dbe36e60fab979c64f54b363744ee59f02c
-SHA512 (gdspy-1.6.zip) = 7e7a40efdd6ca9eb9685c0d3d07bc169d8c92d990b386b2c733032d0c6dc0c1bef06daf53b5aa864f752bc132671eab5f0557a4103fe1ec57f1db264030173fa
-Size (gdspy-1.6.zip) = 12568268 bytes
+BLAKE2s (gdspy-1.6.11.zip) = d9edaeea96be5124f20725bc046a98bf73aede37bc103e5a6cd7a8ff08ea68a7
+SHA512 (gdspy-1.6.11.zip) = 16bbc0afda433fb96f31d0efb3d2a0e417cf6c13cc35a91977d6f1545cb19dd5d6c17ae4724360b2433e084740218a2aa27eefafab42c32b7b76e1d6d1f5ce33
+Size (gdspy-1.6.11.zip) = 157413 bytes