Mon May 24 14:27:37 2021 UTC ()
(cad/klayout) Updated 0.26.10 to 0.26.11 based on the wip/klayout by Atsushi Toyokura, thanks

(0.27.0 is again, waiting)
0.26.11         (2021-02-27):

* Bugfix: %GITHUB%/issues/733
  Relative path resolution in session files fails when the session file's path contains
  "+" characters
* Enhancement: %GITHUB%/issues/730
  Support of class 'QUiLoader' in PYA and RBA
* Bugfix: %GITHUB%/issues/728
  Fails to build on Debian hppa: uses non-standard sa_restorer field of struct sigaction
* Bugfix: %GITHUB%/issues/726
  Crash on LayoutView#clear_selection on Linux.
* Bugfix: %GITHUB%/issues/723
  Backup scheme wasn't working correctly with a single file without path
  given as command line argument.


(mef)
diff -r1.36 -r1.37 pkgsrc/cad/klayout/Makefile
diff -r1.5 -r1.6 pkgsrc/cad/klayout/PLIST
diff -r1.14 -r1.15 pkgsrc/cad/klayout/distinfo
diff -r1.3 -r0 pkgsrc/cad/klayout/patches/patch-src_lay_lay_laySignalHandler.cc

cvs diff -r1.36 -r1.37 pkgsrc/cad/klayout/Makefile (expand / switch to unified diff)

--- pkgsrc/cad/klayout/Makefile 2021/05/22 13:45:52 1.36
+++ pkgsrc/cad/klayout/Makefile 2021/05/24 14:27:37 1.37
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.36 2021/05/22 13:45:52 mef Exp $ 1# $NetBSD: Makefile,v 1.37 2021/05/24 14:27:37 mef Exp $
2 2
3DISTNAME= klayout-0.26.10 3DISTNAME= klayout-0.26.11
4CATEGORIES= cad 4CATEGORIES= cad
5MASTER_SITES= http://www.klayout.org/downloads/source/ 5MASTER_SITES= http://www.klayout.org/downloads/source/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://www.klayout.de/ 8HOMEPAGE= https://www.klayout.de/
9COMMENT= Simple GDS and OASIS file viewer and Editor 9COMMENT= Simple GDS and OASIS file viewer and Editor
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12USE_LANGUAGES= c c++ 12USE_LANGUAGES= c c++
13USE_TOOLS+= gmake bash pax 13USE_TOOLS+= gmake bash pax
14 14
15CFLAGS+= -I${PREFIX}/include/python${PYVERSUFFIX} 15CFLAGS+= -I${PREFIX}/include/python${PYVERSUFFIX}
16NO_CONFIGURE= yes 16NO_CONFIGURE= yes

cvs diff -r1.5 -r1.6 pkgsrc/cad/klayout/PLIST (expand / switch to unified diff)

--- pkgsrc/cad/klayout/PLIST 2021/05/22 13:45:52 1.5
+++ pkgsrc/cad/klayout/PLIST 2021/05/24 14:27:37 1.6
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.5 2021/05/22 13:45:52 mef Exp $ 1@comment $NetBSD: PLIST,v 1.6 2021/05/24 14:27:37 mef Exp $
2bin/klayout 2bin/klayout
3bin/strm2cif 3bin/strm2cif
4bin/strm2dxf 4bin/strm2dxf
5bin/strm2gds 5bin/strm2gds
6bin/strm2gdstxt 6bin/strm2gdstxt
7bin/strm2mag 7bin/strm2mag
8bin/strm2oas 8bin/strm2oas
9bin/strm2txt 9bin/strm2txt
10bin/strmclip 10bin/strmclip
11bin/strmcmp 11bin/strmcmp
12bin/strmrun 12bin/strmrun
13bin/strmxor 13bin/strmxor
14lib/klayout/db_plugins/libcif.${RUBY_DLEXT} 14lib/klayout/db_plugins/libcif.${RUBY_DLEXT}
@@ -117,26 +117,30 @@ lib/klayout/libklayout_QtNetwork.so.${PK @@ -117,26 +117,30 @@ lib/klayout/libklayout_QtNetwork.so.${PK
117lib/klayout/libklayout_QtNetwork.so.${PKGVERSION} 117lib/klayout/libklayout_QtNetwork.so.${PKGVERSION}
118lib/klayout/libklayout_QtPrintSupport.${RUBY_DLEXT} 118lib/klayout/libklayout_QtPrintSupport.${RUBY_DLEXT}
119lib/klayout/libklayout_QtPrintSupport.so.0 119lib/klayout/libklayout_QtPrintSupport.so.0
120lib/klayout/libklayout_QtPrintSupport.so.${PKGVERSION_MAJOR_MINOR} 120lib/klayout/libklayout_QtPrintSupport.so.${PKGVERSION_MAJOR_MINOR}
121lib/klayout/libklayout_QtPrintSupport.so.${PKGVERSION} 121lib/klayout/libklayout_QtPrintSupport.so.${PKGVERSION}
122lib/klayout/libklayout_QtSql.${RUBY_DLEXT} 122lib/klayout/libklayout_QtSql.${RUBY_DLEXT}
123lib/klayout/libklayout_QtSql.so.0 123lib/klayout/libklayout_QtSql.so.0
124lib/klayout/libklayout_QtSql.so.${PKGVERSION_MAJOR_MINOR} 124lib/klayout/libklayout_QtSql.so.${PKGVERSION_MAJOR_MINOR}
125lib/klayout/libklayout_QtSql.so.${PKGVERSION} 125lib/klayout/libklayout_QtSql.so.${PKGVERSION}
126lib/klayout/libklayout_QtSvg.${RUBY_DLEXT} 126lib/klayout/libklayout_QtSvg.${RUBY_DLEXT}
127lib/klayout/libklayout_QtSvg.so.0 127lib/klayout/libklayout_QtSvg.so.0
128lib/klayout/libklayout_QtSvg.so.${PKGVERSION_MAJOR_MINOR} 128lib/klayout/libklayout_QtSvg.so.${PKGVERSION_MAJOR_MINOR}
129lib/klayout/libklayout_QtSvg.so.${PKGVERSION} 129lib/klayout/libklayout_QtSvg.so.${PKGVERSION}
 130lib/klayout/libklayout_QtUiTools.${RUBY_DLEXT}
 131lib/klayout/libklayout_QtUiTools.so.0
 132lib/klayout/libklayout_QtUiTools.so.${PKGVERSION_MAJOR_MINOR}
 133lib/klayout/libklayout_QtUiTools.so.${PKGVERSION}
130lib/klayout/libklayout_QtWidgets.${RUBY_DLEXT} 134lib/klayout/libklayout_QtWidgets.${RUBY_DLEXT}
131lib/klayout/libklayout_QtWidgets.so.0 135lib/klayout/libklayout_QtWidgets.so.0
132lib/klayout/libklayout_QtWidgets.so.${PKGVERSION_MAJOR_MINOR} 136lib/klayout/libklayout_QtWidgets.so.${PKGVERSION_MAJOR_MINOR}
133lib/klayout/libklayout_QtWidgets.so.${PKGVERSION} 137lib/klayout/libklayout_QtWidgets.so.${PKGVERSION}
134lib/klayout/libklayout_QtXml.${RUBY_DLEXT} 138lib/klayout/libklayout_QtXml.${RUBY_DLEXT}
135lib/klayout/libklayout_QtXml.so.0 139lib/klayout/libklayout_QtXml.so.0
136lib/klayout/libklayout_QtXml.so.${PKGVERSION_MAJOR_MINOR} 140lib/klayout/libklayout_QtXml.so.${PKGVERSION_MAJOR_MINOR}
137lib/klayout/libklayout_QtXml.so.${PKGVERSION} 141lib/klayout/libklayout_QtXml.so.${PKGVERSION}
138lib/klayout/libklayout_QtXmlPatterns.${RUBY_DLEXT} 142lib/klayout/libklayout_QtXmlPatterns.${RUBY_DLEXT}
139lib/klayout/libklayout_QtXmlPatterns.so.0 143lib/klayout/libklayout_QtXmlPatterns.so.0
140lib/klayout/libklayout_QtXmlPatterns.so.${PKGVERSION_MAJOR_MINOR} 144lib/klayout/libklayout_QtXmlPatterns.so.${PKGVERSION_MAJOR_MINOR}
141lib/klayout/libklayout_QtXmlPatterns.so.${PKGVERSION} 145lib/klayout/libklayout_QtXmlPatterns.so.${PKGVERSION}
142lib/klayout/libklayout_ant.${RUBY_DLEXT} 146lib/klayout/libklayout_ant.${RUBY_DLEXT}
@@ -205,26 +209,27 @@ lib/klayout/libklayout_rdb.so.${PKGVERSI @@ -205,26 +209,27 @@ lib/klayout/libklayout_rdb.so.${PKGVERSI
205lib/klayout/libklayout_rdb.so.${PKGVERSION} 209lib/klayout/libklayout_rdb.so.${PKGVERSION}
206lib/klayout/libklayout_tl.${RUBY_DLEXT} 210lib/klayout/libklayout_tl.${RUBY_DLEXT}
207lib/klayout/libklayout_tl.so.0 211lib/klayout/libklayout_tl.so.0
208lib/klayout/libklayout_tl.so.${PKGVERSION_MAJOR_MINOR} 212lib/klayout/libklayout_tl.so.${PKGVERSION_MAJOR_MINOR}
209lib/klayout/libklayout_tl.so.${PKGVERSION} 213lib/klayout/libklayout_tl.so.${PKGVERSION}
210lib/klayout/pymod/klayout/QtCore.${RUBY_DLEXT} 214lib/klayout/pymod/klayout/QtCore.${RUBY_DLEXT}
211lib/klayout/pymod/klayout/QtDesigner.${RUBY_DLEXT} 215lib/klayout/pymod/klayout/QtDesigner.${RUBY_DLEXT}
212lib/klayout/pymod/klayout/QtGui.${RUBY_DLEXT} 216lib/klayout/pymod/klayout/QtGui.${RUBY_DLEXT}
213lib/klayout/pymod/klayout/QtMultimedia.${RUBY_DLEXT} 217lib/klayout/pymod/klayout/QtMultimedia.${RUBY_DLEXT}
214lib/klayout/pymod/klayout/QtNetwork.${RUBY_DLEXT} 218lib/klayout/pymod/klayout/QtNetwork.${RUBY_DLEXT}
215lib/klayout/pymod/klayout/QtPrintSupport.${RUBY_DLEXT} 219lib/klayout/pymod/klayout/QtPrintSupport.${RUBY_DLEXT}
216lib/klayout/pymod/klayout/QtSql.${RUBY_DLEXT} 220lib/klayout/pymod/klayout/QtSql.${RUBY_DLEXT}
217lib/klayout/pymod/klayout/QtSvg.${RUBY_DLEXT} 221lib/klayout/pymod/klayout/QtSvg.${RUBY_DLEXT}
 222lib/klayout/pymod/klayout/QtUiTools.${RUBY_DLEXT}
218lib/klayout/pymod/klayout/QtWidgets.${RUBY_DLEXT} 223lib/klayout/pymod/klayout/QtWidgets.${RUBY_DLEXT}
219lib/klayout/pymod/klayout/QtXml.${RUBY_DLEXT} 224lib/klayout/pymod/klayout/QtXml.${RUBY_DLEXT}
220lib/klayout/pymod/klayout/QtXmlPatterns.${RUBY_DLEXT} 225lib/klayout/pymod/klayout/QtXmlPatterns.${RUBY_DLEXT}
221lib/klayout/pymod/klayout/__init__.py 226lib/klayout/pymod/klayout/__init__.py
222lib/klayout/pymod/klayout/db/__init__.py 227lib/klayout/pymod/klayout/db/__init__.py
223lib/klayout/pymod/klayout/db/pcell_declaration_helper.py 228lib/klayout/pymod/klayout/db/pcell_declaration_helper.py
224lib/klayout/pymod/klayout/dbcore.${RUBY_DLEXT} 229lib/klayout/pymod/klayout/dbcore.${RUBY_DLEXT}
225lib/klayout/pymod/klayout/lay.${RUBY_DLEXT} 230lib/klayout/pymod/klayout/lay.${RUBY_DLEXT}
226lib/klayout/pymod/klayout/lib/__init__.py 231lib/klayout/pymod/klayout/lib/__init__.py
227lib/klayout/pymod/klayout/libcore.${RUBY_DLEXT} 232lib/klayout/pymod/klayout/libcore.${RUBY_DLEXT}
228lib/klayout/pymod/klayout/rdb/__init__.py 233lib/klayout/pymod/klayout/rdb/__init__.py
229lib/klayout/pymod/klayout/rdbcore.${RUBY_DLEXT} 234lib/klayout/pymod/klayout/rdbcore.${RUBY_DLEXT}
230lib/klayout/pymod/klayout/tl/__init__.py 235lib/klayout/pymod/klayout/tl/__init__.py

cvs diff -r1.14 -r1.15 pkgsrc/cad/klayout/distinfo (expand / switch to unified diff)

--- pkgsrc/cad/klayout/distinfo 2021/05/22 13:45:52 1.14
+++ pkgsrc/cad/klayout/distinfo 2021/05/24 14:27:37 1.15
@@ -1,11 +1,10 @@ @@ -1,11 +1,10 @@
1$NetBSD: distinfo,v 1.14 2021/05/22 13:45:52 mef Exp $ 1$NetBSD: distinfo,v 1.15 2021/05/24 14:27:37 mef Exp $
2 2
3SHA1 (klayout-0.26.10.tar.gz) = 6bf6b0e1cfecfc02b75c0c7601901a161e855b83 3SHA1 (klayout-0.26.11.tar.gz) = bebe305fa10cf4e1b35ed6df96ad095e5715f1a2
4RMD160 (klayout-0.26.10.tar.gz) = 91196941a7ed9526cc5a31e3b44489f40adee571 4RMD160 (klayout-0.26.11.tar.gz) = 3e183a1b0c4c92de76e759ac32f4d2cf4fcc6e51
5SHA512 (klayout-0.26.10.tar.gz) = d1c692bad828284270b999abc8600a00e3b6c2f999d5b33361ab10d537bd60db9b4fec0f17d94c917e4ca7df8fcc48c7603b69dbae8f2de6ab0d41eba52f343e 5SHA512 (klayout-0.26.11.tar.gz) = c868830494a7181bbc68f543930aaf87a189b5063d212191305a3d2e119921175ff66aa2f87f9a89e8e9e5d8bf2c47ed32b5cd1fb43b85619ee35d8a3ddc063b
6Size (klayout-0.26.10.tar.gz) = 54444663 bytes 6Size (klayout-0.26.11.tar.gz) = 54455860 bytes
7SHA1 (patch-config_Makefile.conf.freebsd-32-gcc-release) = 0eaac4f5bd5441976f6113f37b1643653f4fdea4 7SHA1 (patch-config_Makefile.conf.freebsd-32-gcc-release) = 0eaac4f5bd5441976f6113f37b1643653f4fdea4
8SHA1 (patch-config_Makefile.conf.netbsd-32-gcc-release) = b18e6708a2b40c69275bb6c285ddebb49e9808bb 8SHA1 (patch-config_Makefile.conf.netbsd-32-gcc-release) = b18e6708a2b40c69275bb6c285ddebb49e9808bb
9SHA1 (patch-src_lay_lay_layApplication.cc) = fa42542213519e8c04820ab08ce5c1385bf8b860 9SHA1 (patch-src_lay_lay_layApplication.cc) = fa42542213519e8c04820ab08ce5c1385bf8b860
10SHA1 (patch-src_lay_lay_laySignalHandler.cc) = 7825a63f8d556ab164f67aac646cbe35d4d36abc 
11SHA1 (patch-src_tl_tl_tlStream.cc) = 6650a6742e1bb61ce76b58045596ad3ed11803d7 10SHA1 (patch-src_tl_tl_tlStream.cc) = 6650a6742e1bb61ce76b58045596ad3ed11803d7

File Deleted: pkgsrc/cad/klayout/patches/Attic/patch-src_lay_lay_laySignalHandler.cc