(cad/klayout) Updated 0.28.7 to 0.28.8 0.28.8 (2023-05-23): * Enhancement: %GITHUB%/issues/1314 Storing (arbitrary) data in metadata - Meta information can be attached to layout and cells - Meta information has a string key and arbitrary value (hash, list supported) - Optionally, meta information can be made persistent and is stored in the (KLayout specific) context section of GDS2 and OASIS - Meta information is shown in the user properties dialog, but is not editable - Meta information is similar, but not the same than user properties * Enhancement: %GITHUB%/issues/1324 Feature request: hide empty groups * Enhancement: %GITHUB%/issues/1345 feature request: create a def single/mulitpart path import option * Enhancement: %GITHUB%/issues/1348 "Reload Files" popup prevents closing KLayout * Enhancement: %GITHUB%/issues/1349 Add application events for indicating start/finish of restoring session * Bugfix: %GITHUB%/issues/1353 Bug in RecursiveInstanceIterator * Enhancement: %GITHUB%/issues/1357 Add binding for QObject::findChildren * Bugfix: %GITHUB%/issues/1360 LayoutView not promoted to correct class after Plugin initialization * Bugfix: %GITHUB%/issues/1366 Slow merging of polygons from width check edge pairs * Bugfix: %GITHUB%/issues/1373 Region "+" skips shapes with user properties on second input * Enhancement: Ruby debugger performance improvement - with debugger enabled, Ruby script execution was very slow * Enhancement: Polygon "decompose_convex" tries harder to avoid generating thin slivers * (Significant) Enhancement: Selection of labels now considers label area, not just label origin point * Bugfix: Making 'R', 'L' and 'C' parameters for the respective Spice elements beside "value" * Enhancement: Zoom In/Out menu functions now use the current mouse position for the zoom fixpoint (important when binding them to a key) * Bugfix: More consistent behavior of RBA/pya: enum classes are properly made available (was for example RBA::Qt::Qt_Keys instead of RBA::Qt_Keys and pya.Qt. Keys was no fully initialized type object) * Bugfix: Netlist reader: anonymous circuits (without definition) will not fail because of unknown parameters * Bugfix: Closed paths lost last point after editing in partial edit mode * Enhancement: Somewhat better grid snapping in partial edit mode * Bugfixes/enhancements: Macro editor - fixed missing icons for "back" and "forward" - enhancements for "search & replace" - Ctrl+R and Ctrl+Shift+R for replace and "replace all" - Fixed tool tips for buttonsdiff -r1.67 -r1.68 pkgsrc/cad/klayout/Makefile
(mef)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.67 2023/05/22 21:00:18 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.68 2023/06/04 07:44:42 mef Exp $ | |
2 | 2 | |||
3 | DISTNAME= klayout-0.28.7 | 3 | DISTNAME= klayout-0.28.8 | |
4 | PKGREVISION= 2 | |||
5 | CATEGORIES= cad | 4 | CATEGORIES= cad | |
6 | MASTER_SITES= http://www.klayout.org/downloads/source/ | 5 | MASTER_SITES= http://www.klayout.org/downloads/source/ | |
7 | 6 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://www.klayout.de/ | 8 | HOMEPAGE= https://www.klayout.de/ | |
10 | COMMENT= Simple GDS and OASIS file viewer and Editor | 9 | COMMENT= Simple GDS and OASIS file viewer and Editor | |
11 | LICENSE= gnu-gpl-v2 | 10 | LICENSE= gnu-gpl-v2 | |
12 | 11 | |||
13 | USE_LANGUAGES= c c++ | 12 | USE_LANGUAGES= c c++ | |
14 | USE_TOOLS+= gmake bash pax | 13 | USE_TOOLS+= gmake bash pax | |
15 | 14 | |||
16 | CFLAGS+= -I${PREFIX}/include/python${PYVERSUFFIX} | 15 | CFLAGS+= -I${PREFIX}/include/python${PYVERSUFFIX} | |
17 | NO_CONFIGURE= yes | 16 | NO_CONFIGURE= yes |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.32 2023/04/30 14:52:50 mef Exp $ | 1 | $NetBSD: distinfo,v 1.33 2023/06/04 07:44:42 mef Exp $ | |
2 | 2 | |||
3 | BLAKE2s (klayout-0.28.7.tar.gz) = 0567961c3b82c69b04d7cd4d23b29e59db99abd8b71cfd4cb145949aad9b854f | 3 | BLAKE2s (klayout-0.28.8.tar.gz) = 2ccdcbba6d81e90fcefefa73c90cba91371925bf220db962a6506d1d90b442ae | |
4 | SHA512 (klayout-0.28.7.tar.gz) = fff110293791b30d8ce3ed5c9b1ea151cc78c74653c65055167a7300cfbf6136ac59580f68c0e3ac3ad64168d727f9a40de400e3f8acc3769db3a03e8e601c64 | 4 | SHA512 (klayout-0.28.8.tar.gz) = 40c97adeebb26fb478371f1d6c41d476df161e5558fa78b76ff0b5ead11adc2456585b439e78eb69e1d34b76f3d88673c34cdddbfaae56ded6113a928a227b2f | |
5 | Size (klayout-0.28.7.tar.gz) = 88345436 bytes | 5 | Size (klayout-0.28.8.tar.gz) = 88377411 bytes | |
6 | SHA1 (patch-config_Makefile.conf.freebsd-32-gcc-release) = 0eaac4f5bd5441976f6113f37b1643653f4fdea4 | 6 | SHA1 (patch-config_Makefile.conf.freebsd-32-gcc-release) = 0eaac4f5bd5441976f6113f37b1643653f4fdea4 | |
7 | SHA1 (patch-config_Makefile.conf.netbsd-32-gcc-release) = b18e6708a2b40c69275bb6c285ddebb49e9808bb | 7 | SHA1 (patch-config_Makefile.conf.netbsd-32-gcc-release) = b18e6708a2b40c69275bb6c285ddebb49e9808bb | |
8 | SHA1 (patch-src_lay_lay_layApplication.cc) = fa42542213519e8c04820ab08ce5c1385bf8b860 | 8 | SHA1 (patch-src_lay_lay_layApplication.cc) = fa42542213519e8c04820ab08ce5c1385bf8b860 |