pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
klayout: Update wip/klayout to 0.27.2
Module Name: pkgsrc-wip
Committed By: Atsushi Toyokura <asteria.at%gmail.com@localhost>
Pushed By: steleto
Date: Thu Jul 22 19:59:20 2021 +0900
Changeset: 28d4b07b87024038a25d00bf2378f8fd883fbc3d
Modified Files:
klayout/Makefile
klayout/PLIST
klayout/distinfo
klayout/patches/patch-config_Makefile.conf.freebsd-32-gcc-release
klayout/patches/patch-config_Makefile.conf.netbsd-32-gcc-release
Added Files:
klayout/patches/patch-src_lay_lay_layApplication.cc
Removed Files:
klayout/TODO
klayout/patches/patch-src_layApplication.cc
Log Message:
klayout: Update wip/klayout to 0.27.2
0.27.2 (2021-06-20):
* Enhancement: %GITHUB%/issues/818 2.5d view shows view area instead of full layout
This way, it's possible to confine the extruded view to a small area of the
layout easily.
* Bugfix: %GITHUB%/issues/824 LEF/DEF flow - duplicate text label generated
* Bugfix: %GITHUB%/issues/826 Crash on deep, threaded DRC mode with universal DRC function
* Bugfix: %GITHUB%/issues/835 Crash on layout save after deep copy + close of other
* Bugfix: %GITHUB%/issues/839 Crash after PCell code exception is handled in Macro IDE
* Bugfix: Package names can contain dash characters ("-") too.
Previously this was not allowed leading to a conflict with the conventions
of the package repository at sami.klayout.org.
* Enhancement: a lot of typos fixed in documentation and code (thanks to Eugene)
0.27.1 (2021-05-31):
* Enhancement: %GITHUB%/issues/809
"without_density" goes outside the boundary of the input layer.
A new keyword ("padding_ignore") can be added to with_density/without_density
to ignore parts outside the boundary instead of treating them as zero
density.
* Enhancement: %GITHUB%/issues/808
Feature suggestion: DRC to report edges attached to corners as edge pairs.
There is a new output mode "as_edge_pairs" in addition to "as_dots" and
"as_boxes" now.
* Bugfix: %GITHUB%/issues/807 DRC: clear_connections and incremental connect was not working.
This is an important feature for correctly implementing antenna checks
* Bugfix: %GITHUB%/issues/806 LVS: CustomComparer is not working
* Bugfix: %GITHUB%/issues/801 DRC Layer#smoothed lacks the "keep_hv" argument
* Enhancement: %GITHUB%/issues/798 More flexibility on Spice reader.
A number of new features has been provided for the spice reader delegate
* Bugfix: %GITHUB%/issues/795 Unstable application with verbose log output
* Bugfix: %GITHUB%/issues/793 Bug on each_image_selected
* Bugfix: %GITHUB%/issues/787 Query issue (or general: expression issue).
A problem with memory corruption in certain scenarios was causes
an application crash.
* Bugfix: %GITHUB%/issues/778 Use system font instead of hard coded "Monospace"
* Bugfix: DRC "flatten" did not always flatten, but kept layers hierarchically
* Enhancement: DRC: a couple of new filters on edge pair layers:
- with_angle/without_angle: filter by angle of the edges (one or both)
- with_length/without_length: filter by length of the edges (one or both)
- with_distance/without_distance: filter by distance of the edges
* Enhancement: Added Edge#cut_point method
* Enhancement: LEF macro layouts now can be specified in UI
* Bugfix: full_edge, negative output for fragmented polygon vs. small ones (space, enclosure, overlap).
In some cases, only parts of the edges were reported and negative output was
incorrect. In addition, negative output for two-layer checks - such as "l1.drc(sep(l2) > 0.2)" - now
only is produced for the primary layer. With both outputs it was difficult to separate the
components.
* Bugfix: computed layers were printed with layer properties in lvsdb files sometimes.
* Enhancement: Performance improvements and memory footprint reduction for OpenRAM test case
* Bugfix: a number of typos fixed and documentation clarifications
* Bugfix: DRC "or" was producing flat output in deep mode
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=28d4b07b87024038a25d00bf2378f8fd883fbc3d
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
klayout/Makefile | 9 +-
klayout/PLIST | 102 ++++++++++-----------
klayout/TODO | 6 --
klayout/distinfo | 16 ++--
...tch-config_Makefile.conf.freebsd-32-gcc-release | 6 +-
...atch-config_Makefile.conf.netbsd-32-gcc-release | 6 +-
klayout/patches/patch-src_layApplication.cc | 15 ---
.../patches/patch-src_lay_lay_layApplication.cc | 15 +++
8 files changed, 90 insertions(+), 85 deletions(-)
diffs:
diff --git a/klayout/Makefile b/klayout/Makefile
index fbbf2470b1..1250da01f9 100644
--- a/klayout/Makefile
+++ b/klayout/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2021/01/14 12:25:33 mef Exp $
+# $NetBSD: Makefile,v 1.38 2021/05/29 06:08:56 mef Exp $
-DISTNAME= klayout-0.27
+DISTNAME= klayout-0.27.2
CATEGORIES= cad
MASTER_SITES= http://www.klayout.org/downloads/source/
@@ -15,6 +15,9 @@ USE_TOOLS+= gmake bash pax
CFLAGS+= -I${PREFIX}/include/python${PYVERSUFFIX}
NO_CONFIGURE= yes
+CHECK_SHLIBS_SKIP+= lib/klayout/plugins/streamers/*/unit_tests/* \
+ lib/klayout/plugins/tools/net_tracer/unit_tests/*
+
SUBST_CLASSES+= rpath
SUBST_MESSAGE.rpath= Add COMPILER_RPATH_FLAG and PREFIX to NetBSD specific config file
SUBST_FILES.rpath+= config/Makefile.conf.netbsd-32-gcc-release
@@ -28,8 +31,8 @@ INSTALL_BINDIR= ${DESTDIR}${PREFIX}/bin
INSTALL_LIBDIR= ${DESTDIR}${PREFIX}/lib/klayout
REL_DIR= bin-release
PLUGINS_DIR= db_plugins lay_plugins pymod
-INSTALLATION_DIRS+= lib/klayout
+PLIST_SUBST+= PKGVERSION_MAJOR_MINOR=${PKGVERSION_NOREV:C/([0-9]+\.[0-9]+)\.[0-9]*/\1/}
.include "../../mk/bsd.prefs.mk"
diff --git a/klayout/PLIST b/klayout/PLIST
index 049f0a51b3..056564e4df 100644
--- a/klayout/PLIST
+++ b/klayout/PLIST
@@ -13,208 +13,208 @@ bin/strmrun
bin/strmxor
lib/klayout/db_plugins/libcif.${RUBY_DLEXT}
lib/klayout/db_plugins/libcif.so.0
+lib/klayout/db_plugins/libcif.so.0.27
lib/klayout/db_plugins/libcif.so.${PKGVERSION}
-lib/klayout/db_plugins/libcif.so.${PKGVERSION}.0
lib/klayout/db_plugins/libdxf.${RUBY_DLEXT}
lib/klayout/db_plugins/libdxf.so.0
+lib/klayout/db_plugins/libdxf.so.0.27
lib/klayout/db_plugins/libdxf.so.${PKGVERSION}
-lib/klayout/db_plugins/libdxf.so.${PKGVERSION}.0
lib/klayout/db_plugins/libgds2.${RUBY_DLEXT}
lib/klayout/db_plugins/libgds2.so.0
+lib/klayout/db_plugins/libgds2.so.0.27
lib/klayout/db_plugins/libgds2.so.${PKGVERSION}
-lib/klayout/db_plugins/libgds2.so.${PKGVERSION}.0
lib/klayout/db_plugins/liblefdef.${RUBY_DLEXT}
lib/klayout/db_plugins/liblefdef.so.0
+lib/klayout/db_plugins/liblefdef.so.0.27
lib/klayout/db_plugins/liblefdef.so.${PKGVERSION}
-lib/klayout/db_plugins/liblefdef.so.${PKGVERSION}.0
lib/klayout/db_plugins/libmag.${RUBY_DLEXT}
lib/klayout/db_plugins/libmag.so.0
+lib/klayout/db_plugins/libmag.so.0.27
lib/klayout/db_plugins/libmag.so.${PKGVERSION}
-lib/klayout/db_plugins/libmag.so.${PKGVERSION}.0
lib/klayout/db_plugins/libnet_tracer.${RUBY_DLEXT}
lib/klayout/db_plugins/libnet_tracer.so.0
+lib/klayout/db_plugins/libnet_tracer.so.0.27
lib/klayout/db_plugins/libnet_tracer.so.${PKGVERSION}
-lib/klayout/db_plugins/libnet_tracer.so.${PKGVERSION}.0
lib/klayout/db_plugins/liboasis.${RUBY_DLEXT}
lib/klayout/db_plugins/liboasis.so.0
+lib/klayout/db_plugins/liboasis.so.0.27
lib/klayout/db_plugins/liboasis.so.${PKGVERSION}
-lib/klayout/db_plugins/liboasis.so.${PKGVERSION}.0
lib/klayout/db_plugins/libpcb.${RUBY_DLEXT}
lib/klayout/db_plugins/libpcb.so.0
+lib/klayout/db_plugins/libpcb.so.0.27
lib/klayout/db_plugins/libpcb.so.${PKGVERSION}
-lib/klayout/db_plugins/libpcb.so.${PKGVERSION}.0
lib/klayout/lay_plugins/libbool_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/libbool_ui.so.0
+lib/klayout/lay_plugins/libbool_ui.so.0.27
lib/klayout/lay_plugins/libbool_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/libbool_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/libcif_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/libcif_ui.so.0
+lib/klayout/lay_plugins/libcif_ui.so.0.27
lib/klayout/lay_plugins/libcif_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/libcif_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/libcommon_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/libcommon_ui.so.0
+lib/klayout/lay_plugins/libcommon_ui.so.0.27
lib/klayout/lay_plugins/libcommon_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/libcommon_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/libd25_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/libd25_ui.so.0
+lib/klayout/lay_plugins/libd25_ui.so.0.27
lib/klayout/lay_plugins/libd25_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/libd25_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/libdiff_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/libdiff_ui.so.0
+lib/klayout/lay_plugins/libdiff_ui.so.0.27
lib/klayout/lay_plugins/libdiff_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/libdiff_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/libdxf_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/libdxf_ui.so.0
+lib/klayout/lay_plugins/libdxf_ui.so.0.27
lib/klayout/lay_plugins/libdxf_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/libdxf_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/libgds2_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/libgds2_ui.so.0
+lib/klayout/lay_plugins/libgds2_ui.so.0.27
lib/klayout/lay_plugins/libgds2_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/libgds2_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/libimport_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/libimport_ui.so.0
+lib/klayout/lay_plugins/libimport_ui.so.0.27
lib/klayout/lay_plugins/libimport_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/libimport_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/liblefdef_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/liblefdef_ui.so.0
+lib/klayout/lay_plugins/liblefdef_ui.so.0.27
lib/klayout/lay_plugins/liblefdef_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/liblefdef_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/libmag_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/libmag_ui.so.0
+lib/klayout/lay_plugins/libmag_ui.so.0.27
lib/klayout/lay_plugins/libmag_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/libmag_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/libnet_tracer_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/libnet_tracer_ui.so.0
+lib/klayout/lay_plugins/libnet_tracer_ui.so.0.27
lib/klayout/lay_plugins/libnet_tracer_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/libnet_tracer_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/liboasis_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/liboasis_ui.so.0
+lib/klayout/lay_plugins/liboasis_ui.so.0.27
lib/klayout/lay_plugins/liboasis_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/liboasis_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/libpcb_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/libpcb_ui.so.0
+lib/klayout/lay_plugins/libpcb_ui.so.0.27
lib/klayout/lay_plugins/libpcb_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/libpcb_ui.so.${PKGVERSION}.0
lib/klayout/lay_plugins/libxor_ui.${RUBY_DLEXT}
lib/klayout/lay_plugins/libxor_ui.so.0
+lib/klayout/lay_plugins/libxor_ui.so.0.27
lib/klayout/lay_plugins/libxor_ui.so.${PKGVERSION}
-lib/klayout/lay_plugins/libxor_ui.so.${PKGVERSION}.0
lib/klayout/libklayout_QtCore.${RUBY_DLEXT}
lib/klayout/libklayout_QtCore.so.0
+lib/klayout/libklayout_QtCore.so.0.27
lib/klayout/libklayout_QtCore.so.${PKGVERSION}
-lib/klayout/libklayout_QtCore.so.${PKGVERSION}.0
lib/klayout/libklayout_QtDesigner.${RUBY_DLEXT}
lib/klayout/libklayout_QtDesigner.so.0
+lib/klayout/libklayout_QtDesigner.so.0.27
lib/klayout/libklayout_QtDesigner.so.${PKGVERSION}
-lib/klayout/libklayout_QtDesigner.so.${PKGVERSION}.0
lib/klayout/libklayout_QtGui.${RUBY_DLEXT}
lib/klayout/libklayout_QtGui.so.0
+lib/klayout/libklayout_QtGui.so.0.27
lib/klayout/libklayout_QtGui.so.${PKGVERSION}
-lib/klayout/libklayout_QtGui.so.${PKGVERSION}.0
lib/klayout/libklayout_QtMultimedia.${RUBY_DLEXT}
lib/klayout/libklayout_QtMultimedia.so.0
+lib/klayout/libklayout_QtMultimedia.so.0.27
lib/klayout/libklayout_QtMultimedia.so.${PKGVERSION}
-lib/klayout/libklayout_QtMultimedia.so.${PKGVERSION}.0
lib/klayout/libklayout_QtNetwork.${RUBY_DLEXT}
lib/klayout/libklayout_QtNetwork.so.0
+lib/klayout/libklayout_QtNetwork.so.0.27
lib/klayout/libklayout_QtNetwork.so.${PKGVERSION}
-lib/klayout/libklayout_QtNetwork.so.${PKGVERSION}.0
lib/klayout/libklayout_QtPrintSupport.${RUBY_DLEXT}
lib/klayout/libklayout_QtPrintSupport.so.0
+lib/klayout/libklayout_QtPrintSupport.so.0.27
lib/klayout/libklayout_QtPrintSupport.so.${PKGVERSION}
-lib/klayout/libklayout_QtPrintSupport.so.${PKGVERSION}.0
lib/klayout/libklayout_QtSql.${RUBY_DLEXT}
lib/klayout/libklayout_QtSql.so.0
+lib/klayout/libklayout_QtSql.so.0.27
lib/klayout/libklayout_QtSql.so.${PKGVERSION}
-lib/klayout/libklayout_QtSql.so.${PKGVERSION}.0
lib/klayout/libklayout_QtSvg.${RUBY_DLEXT}
lib/klayout/libklayout_QtSvg.so.0
+lib/klayout/libklayout_QtSvg.so.0.27
lib/klayout/libklayout_QtSvg.so.${PKGVERSION}
-lib/klayout/libklayout_QtSvg.so.${PKGVERSION}.0
lib/klayout/libklayout_QtUiTools.${RUBY_DLEXT}
lib/klayout/libklayout_QtUiTools.so.0
+lib/klayout/libklayout_QtUiTools.so.0.27
lib/klayout/libklayout_QtUiTools.so.${PKGVERSION}
-lib/klayout/libklayout_QtUiTools.so.${PKGVERSION}.0
lib/klayout/libklayout_QtWidgets.${RUBY_DLEXT}
lib/klayout/libklayout_QtWidgets.so.0
+lib/klayout/libklayout_QtWidgets.so.0.27
lib/klayout/libklayout_QtWidgets.so.${PKGVERSION}
-lib/klayout/libklayout_QtWidgets.so.${PKGVERSION}.0
lib/klayout/libklayout_QtXml.${RUBY_DLEXT}
lib/klayout/libklayout_QtXml.so.0
+lib/klayout/libklayout_QtXml.so.0.27
lib/klayout/libklayout_QtXml.so.${PKGVERSION}
-lib/klayout/libklayout_QtXml.so.${PKGVERSION}.0
lib/klayout/libklayout_QtXmlPatterns.${RUBY_DLEXT}
lib/klayout/libklayout_QtXmlPatterns.so.0
+lib/klayout/libklayout_QtXmlPatterns.so.0.27
lib/klayout/libklayout_QtXmlPatterns.so.${PKGVERSION}
-lib/klayout/libklayout_QtXmlPatterns.so.${PKGVERSION}.0
lib/klayout/libklayout_ant.${RUBY_DLEXT}
lib/klayout/libklayout_ant.so.0
+lib/klayout/libklayout_ant.so.0.27
lib/klayout/libklayout_ant.so.${PKGVERSION}
-lib/klayout/libklayout_ant.so.${PKGVERSION}.0
lib/klayout/libklayout_bd.${RUBY_DLEXT}
lib/klayout/libklayout_bd.so.0
+lib/klayout/libklayout_bd.so.0.27
lib/klayout/libklayout_bd.so.${PKGVERSION}
-lib/klayout/libklayout_bd.so.${PKGVERSION}.0
lib/klayout/libklayout_db.${RUBY_DLEXT}
lib/klayout/libklayout_db.so.0
+lib/klayout/libklayout_db.so.0.27
lib/klayout/libklayout_db.so.${PKGVERSION}
-lib/klayout/libklayout_db.so.${PKGVERSION}.0
lib/klayout/libklayout_drc.${RUBY_DLEXT}
lib/klayout/libklayout_drc.so.0
+lib/klayout/libklayout_drc.so.0.27
lib/klayout/libklayout_drc.so.${PKGVERSION}
-lib/klayout/libklayout_drc.so.${PKGVERSION}.0
lib/klayout/libklayout_edt.${RUBY_DLEXT}
lib/klayout/libklayout_edt.so.0
+lib/klayout/libklayout_edt.so.0.27
lib/klayout/libklayout_edt.so.${PKGVERSION}
-lib/klayout/libklayout_edt.so.${PKGVERSION}.0
lib/klayout/libklayout_gsi.${RUBY_DLEXT}
lib/klayout/libklayout_gsi.so.0
+lib/klayout/libklayout_gsi.so.0.27
lib/klayout/libklayout_gsi.so.${PKGVERSION}
-lib/klayout/libklayout_gsi.so.${PKGVERSION}.0
lib/klayout/libklayout_img.${RUBY_DLEXT}
lib/klayout/libklayout_img.so.0
+lib/klayout/libklayout_img.so.0.27
lib/klayout/libklayout_img.so.${PKGVERSION}
-lib/klayout/libklayout_img.so.${PKGVERSION}.0
lib/klayout/libklayout_lay.${RUBY_DLEXT}
lib/klayout/libklayout_lay.so.0
+lib/klayout/libklayout_lay.so.0.27
lib/klayout/libklayout_lay.so.${PKGVERSION}
-lib/klayout/libklayout_lay.so.${PKGVERSION}.0
lib/klayout/libklayout_laybasic.${RUBY_DLEXT}
lib/klayout/libklayout_laybasic.so.0
+lib/klayout/libklayout_laybasic.so.0.27
lib/klayout/libklayout_laybasic.so.${PKGVERSION}
-lib/klayout/libklayout_laybasic.so.${PKGVERSION}.0
lib/klayout/libklayout_lib.${RUBY_DLEXT}
lib/klayout/libklayout_lib.so.0
+lib/klayout/libklayout_lib.so.0.27
lib/klayout/libklayout_lib.so.${PKGVERSION}
-lib/klayout/libklayout_lib.so.${PKGVERSION}.0
lib/klayout/libklayout_lvs.${RUBY_DLEXT}
lib/klayout/libklayout_lvs.so.0
+lib/klayout/libklayout_lvs.so.0.27
lib/klayout/libklayout_lvs.so.${PKGVERSION}
-lib/klayout/libklayout_lvs.so.${PKGVERSION}.0
lib/klayout/libklayout_lym.${RUBY_DLEXT}
lib/klayout/libklayout_lym.so.0
+lib/klayout/libklayout_lym.so.0.27
lib/klayout/libklayout_lym.so.${PKGVERSION}
-lib/klayout/libklayout_lym.so.${PKGVERSION}.0
lib/klayout/libklayout_pya.${RUBY_DLEXT}
lib/klayout/libklayout_pya.so.0
+lib/klayout/libklayout_pya.so.0.27
lib/klayout/libklayout_pya.so.${PKGVERSION}
-lib/klayout/libklayout_pya.so.${PKGVERSION}.0
lib/klayout/libklayout_qtbasic.${RUBY_DLEXT}
lib/klayout/libklayout_qtbasic.so.0
+lib/klayout/libklayout_qtbasic.so.0.27
lib/klayout/libklayout_qtbasic.so.${PKGVERSION}
-lib/klayout/libklayout_qtbasic.so.${PKGVERSION}.0
lib/klayout/libklayout_rba.${RUBY_DLEXT}
lib/klayout/libklayout_rba.so.0
+lib/klayout/libklayout_rba.so.0.27
lib/klayout/libklayout_rba.so.${PKGVERSION}
-lib/klayout/libklayout_rba.so.${PKGVERSION}.0
lib/klayout/libklayout_rdb.${RUBY_DLEXT}
lib/klayout/libklayout_rdb.so.0
+lib/klayout/libklayout_rdb.so.0.27
lib/klayout/libklayout_rdb.so.${PKGVERSION}
-lib/klayout/libklayout_rdb.so.${PKGVERSION}.0
lib/klayout/libklayout_tl.${RUBY_DLEXT}
lib/klayout/libklayout_tl.so.0
+lib/klayout/libklayout_tl.so.0.27
lib/klayout/libklayout_tl.so.${PKGVERSION}
-lib/klayout/libklayout_tl.so.${PKGVERSION}.0
lib/klayout/pymod/klayout/QtCore.${RUBY_DLEXT}
lib/klayout/pymod/klayout/QtDesigner.${RUBY_DLEXT}
lib/klayout/pymod/klayout/QtGui.${RUBY_DLEXT}
diff --git a/klayout/TODO b/klayout/TODO
deleted file mode 100644
index af33e659d5..0000000000
--- a/klayout/TODO
+++ /dev/null
@@ -1,6 +0,0 @@
-ISSUE: 2021/01/14
- RPATH is not properly set for now
- --------------------
- h97@makoto 08:24:43/210114(..wip/klayout)% objdump -x /tmp/wip/klayout/work/klayout-0.26.8/build-release/klayout |grep RPATH
- RPATH /usr/pkg/lib:/usr/X11R7/lib:/usr/pkg/qt5/lib
- --------------------
diff --git a/klayout/distinfo b/klayout/distinfo
index 01018c8a4a..ba96d83d64 100644
--- a/klayout/distinfo
+++ b/klayout/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.13 2020/10/30 15:35:10 mef Exp $
+$NetBSD: distinfo,v 1.16 2021/05/29 06:08:56 mef Exp $
-SHA1 (klayout-0.27.tar.gz) = 8b5f9b88c9c70e372ba4ecee3952100a8b35970d
-RMD160 (klayout-0.27.tar.gz) = a30772d24364a9cd2059a116d895e2570830479f
-SHA512 (klayout-0.27.tar.gz) = 475e2d905bc75a13c924f6cd1d08b566ecde92a28ed6a32b1995452e0446d4c75f7856ce3af4430a3b39a3876a3817923a51f3675c5afb33f4ec749acf15e0b4
-Size (klayout-0.27.tar.gz) = 56917189 bytes
-SHA1 (patch-config_Makefile.conf.freebsd-32-gcc-release) = fd5b506f8da1c314091523e48e33a949d0fadb94
-SHA1 (patch-config_Makefile.conf.netbsd-32-gcc-release) = 72ab38fd4bb1a1c9bbae61ad7f7cbdafa5706775
-SHA1 (patch-src_layApplication.cc) = fa42542213519e8c04820ab08ce5c1385bf8b860
+SHA1 (klayout-0.27.2.tar.gz) = 1ed598661b6017dd218b1788b30f7676daf97ea2
+RMD160 (klayout-0.27.2.tar.gz) = 4b19b5c721a33b363c37b3a31566a6d84e5487ad
+SHA512 (klayout-0.27.2.tar.gz) = d9f71c5ed18d4a0275e19e060f809ca3b921f7fc450eeb2926e3013cd56cbe66de814924385e05b7e896673aa4b9462ec4f50e0aa435b5376cd79ae61d87bf77
+Size (klayout-0.27.2.tar.gz) = 57233420 bytes
+SHA1 (patch-config_Makefile.conf.freebsd-32-gcc-release) = 0eaac4f5bd5441976f6113f37b1643653f4fdea4
+SHA1 (patch-config_Makefile.conf.netbsd-32-gcc-release) = b18e6708a2b40c69275bb6c285ddebb49e9808bb
+SHA1 (patch-src_lay_lay_layApplication.cc) = fa42542213519e8c04820ab08ce5c1385bf8b860
diff --git a/klayout/patches/patch-config_Makefile.conf.freebsd-32-gcc-release b/klayout/patches/patch-config_Makefile.conf.freebsd-32-gcc-release
index b737137bef..a79d1b658b 100644
--- a/klayout/patches/patch-config_Makefile.conf.freebsd-32-gcc-release
+++ b/klayout/patches/patch-config_Makefile.conf.freebsd-32-gcc-release
@@ -1,4 +1,8 @@
-$NetBSD: patch-config_Makefile.conf.freebsd-32-gcc-release,v 1.1 2018/07/24 13:00:10 ryoon Exp $
+$NetBSD: patch-config_Makefile.conf.freebsd-32-gcc-release,v 1.2 2021/05/22 13:45:52 mef Exp $
+
+# Configuration file for
+# gcc, FreeBSD
+# release build
--- config/Makefile.conf.freebsd-32-gcc-release.orig 2018-07-16 03:52:39.157322134 +0000
+++ config/Makefile.conf.freebsd-32-gcc-release
diff --git a/klayout/patches/patch-config_Makefile.conf.netbsd-32-gcc-release b/klayout/patches/patch-config_Makefile.conf.netbsd-32-gcc-release
index b344c7be05..fca31b2c6b 100644
--- a/klayout/patches/patch-config_Makefile.conf.netbsd-32-gcc-release
+++ b/klayout/patches/patch-config_Makefile.conf.netbsd-32-gcc-release
@@ -1,4 +1,8 @@
-$NetBSD: patch-config_Makefile.conf.netbsd-32-gcc-release,v 1.1 2018/07/24 13:00:10 ryoon Exp $
+$NetBSD: patch-config_Makefile.conf.netbsd-32-gcc-release,v 1.2 2021/05/22 13:45:52 mef Exp $
+
+# Configuration file for
+# gcc, NetBSD
+# release build
--- config/Makefile.conf.netbsd-32-gcc-release.orig 2018-07-16 03:52:39.164355967 +0000
+++ config/Makefile.conf.netbsd-32-gcc-release
diff --git a/klayout/patches/patch-src_layApplication.cc b/klayout/patches/patch-src_layApplication.cc
deleted file mode 100644
index b57fb242b8..0000000000
--- a/klayout/patches/patch-src_layApplication.cc
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-src_layApplication.cc,v 1.3 2018/07/24 13:00:10 ryoon Exp $
-
-To avoid following message
-error: 'struct sigaction' has no member named 'sa_restorer'
-
---- src/lay/lay/layApplication.cc.orig 2017-11-08 04:48:15.000000000 +0900
-+++ src/lay/lay/layApplication.cc 2017-11-17 20:32:08.822834411 +0900
-@@ -65,6 +65,7 @@
- #include <QAction>
- #include <QMessageBox>
-
-+#include <unistd.h>
- #include <iostream>
- #include <memory>
- #include <algorithm>
diff --git a/klayout/patches/patch-src_lay_lay_layApplication.cc b/klayout/patches/patch-src_lay_lay_layApplication.cc
new file mode 100644
index 0000000000..b2d46d22f0
--- /dev/null
+++ b/klayout/patches/patch-src_lay_lay_layApplication.cc
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_lay_lay_layApplication.cc,v 1.1 2021/05/22 13:45:52 mef Exp $
+
+To avoid following message
+error: 'struct sigaction' has no member named 'sa_restorer'
+
+--- src/lay/lay/layApplication.cc.orig 2017-11-08 04:48:15.000000000 +0900
++++ src/lay/lay/layApplication.cc 2017-11-17 20:32:08.822834411 +0900
+@@ -65,6 +65,7 @@
+ #include <QAction>
+ #include <QMessageBox>
+
++#include <unistd.h>
+ #include <iostream>
+ #include <memory>
+ #include <algorithm>
Home |
Main Index |
Thread Index |
Old Index