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



Module Name:	pkgsrc-wip
Committed By:	Atsushi Toyokura <asteria.at%gmail.com@localhost>
Pushed By:	steleto
Date:		Sun May 9 15:24:14 2021 +0900
Changeset:	16d06ea3c8455695aa04e13822e02f303ef72567

Modified Files:
	klayout/Makefile
	klayout/PLIST
	klayout/distinfo
Removed Files:
	klayout/patches/patch-src_tlStream.cc

Log Message:
klayout: Update wip/klayout to 0.27

0.27            (2021-05-02):

* Enhancements: Numerous new functions for the RBA and pya API
      Some highlights:

       - "Texts" for text collections (similar for
         Edges/EdgePairs/Region)
       - New modes for blending layout files - see GitHub issue #666
       - New function Cell#transform - see GitHub issue #598
       - New functions for Image (read, write, clear)
       - New functions for Region and Edges correlating with the new
         DRC features
       - Multi-cell hierarchical copy/move of trees - will maintain
         shared instances
       - RBA: iterators are now automatically made available as
         Enumerable
       - All functions having a void return specification now return
         self (allows chaining)
       - More functions for manipulating selections
         (LayoutView#select_all etc.)
       - Spline interpolation code available in new "Utils" namespace
       - QByteArray support, mapping to Python byte arrays
       - MainWindow#set_key_bindings, MainWindow#get_key_bindings,
         MainWindow#set_menu_items_hidden etc.
       - New class RecursiveInstanceIterator (similar to
         RecursiveShapeIterator, but acts on instances)
       - Deep vs. flat operations do not always flatten out now (flat
         vs. deep does however)
       - Global transformations for inputs
* Enhancements: New DRC features
      Some highlights:
       - Better support for texts - "text layers"
       - Combined AND+NOT feature for separating regions into inside
         and outside part
       - "max_vertex_count" and "max_area_ratio" configuration options
       - "forget" for memory optimization
       - Shielding is optional now for some DRC functions
       - "interact" now has a count filter
       - In verbose more, figure counts and more information is
         printed
       - Generic DRC function and complex DRC operations: for details
         search "Universal DRC" in documentation
       - "not_opposite" and "rect_filter" options for some DRC
         functions
       - "enclosing" (selects polygons entirely enclosing others)
       - New filters for polygons: squares, non_squares, area ratio,
         bbox aspect ratio
       - More intuitive specification of projection
         limits ("projecting < 2.um")
       - "with_holes" and "without_holes", also with count
       - Density check is included now ("with_densitiy",
         "without_density")
       - "split_..." functions give interacting/non-interacting sets
         in one step
       - Better support for generic transformations as Matrix2d and
         Matrix3d
       - "fill" and "fill_with_left" functions for dummy fill
       - NO "connected" feature yet. Sorry. Had to drop it to finish
         this release.
* Enhancements: new LVS features
      Some highlights:
       - Improved netlist and LVS result browser (infinite-depth
         browsing)
       - Improved circuit match algorithm
       - Case insensitive handling of object names for SPICE netlists
       - Probe feature fixed in flat mode
       - "connect_explicit": for details search "connect_explicit" in
         documentation
* Enhancements: New features for images
      Some highlights:
       - New menu item: show and hide all images - see GitHub issue
         #535
       - False color nodes now can have a left and right color
         allowing color steps
       - Persistance of images through a special file format:
         "lyimg" (XML based)
* Enhancements: LEF/DEF reader
      Some highlights:
       - Support for layer map files
       - More complete spec support (e.g. FILL, MASK, FOREIGN,
         DO/BY/STEP ...)
       - Several bug fixes, e.g. routing layer switch for VIAs
       - Some functions also act on the transient selection (less
         mouse clicks)
* Enhancements: Layout editing and rulers
      Some highlights:
       - Object properties now are changed without having to commit
         the dialogs
       - Dockable editor options windows
       - "Recently used" list
       - A "distribute objects" feature (Edit/Selection/Distribute)
       - Snap highlighting
       - Mouse tracking cursor indicates grid- and object-snapped
         location
* Enhancements: Help browser
       - Bookmarks
       - Search in page (Ctrl+F)
* Enhancement: Improved fill tool
      The fill tool now also supports skewed fill pattern repetitions
* Enhancement: Ability to utilize a LayoutView as a Widget
      Standalone instantiation of a LayoutView object is
      supported now. So it becomes possible to create
      custom MainWindow UIs and embed a layout view there.
* Enhancement: Improved layer and cell list filtering and searching
* Enhancement: Experimental 3d (called 2.5d) view of layout
      For details search "2.5d View" in documentation.
* Enhancement: Improved performance on sea of instances for OASIS
      files Iterated OASIS instances are stored and handled in a
      leaner way in viewer mode
* Enhancement: Buddy scripts can concatenate files with "+" for input
      Concatenation happens by "blending files". Beware of the risk
      this implies.
      A new option "--blend-mode" has been introduced for supporting
      overwrite, skip and variant formation in case of cell name
      conflicts. See buddy script help.
* Enhancement: Layer maps now support n:m layer mapping
      This allows mapping n input layers to one logical
      layer (merging) and also one input layer to m logical
      ones (clone layer). This applies to the buddy scripts and layer
      maps inside KLayout's reader.
* Enhancement: include mechanism for easy include of files into
      DRC/LVS scripts This is a plain text substitution feature. Don't
      use it for Ruby or Python scripts (the preferred way is still
      require/import). But it's a quick way to include partial DRC and
      LVS scripts without having to worry about variable scope. For
      details see "Including other files" in the documentation under:
      KLayout User Manual/Design Rule Check (DRC)/DRC Runsets.
* Bugfix: %GITHUB%/issues/771
      Fixed an issue with QByteArray/QVariant transformation in Qt
      binding
* Bugfix: %GITHUB%/issues/750
      PCB gerber import: Incorrect handling of D02 operations.
* Bugfix: %GITHUB%/issues/747
      Proper handling of comments in RVE DB reader
* Bugfix: %GITHUB%/issues/740
      Bug in the "smooth" function.
* Enhancement: %GITHUB%/issues/715
      A separate search range can be specified for box selections now
* Enhancement: %GITHUB%/issues/691
      Technology specific libraries: library name resolution based on
      technology.
* Enhancement: %GITHUB%/issues/666
      Controlling the way a layout reader integrates cells into an
      existing layout.
* Bugfix: %GITHUB%/issues/663
      Deep mode DRC: separation from "inside" gives wrong errors.
* Enhancement: %GITHUB%/issues/648
      LVS could not do "connect_implicit" with global nets.
* Bugfix: %GITHUB%/issues/609
      Internal error on net extraction.
* Enhancement: %GITHUB%/issues/598
      Plain transformation of cell missing.
* Enhancement: %GITHUB%/issues/588
      RBA/PYA: Provide event when a net is selected in the netlist
      browser.
* Enhancement: %GITHUB%/issues/563
      True support for text objects in DRC/LVS (text layers).
* Enhancement: %GITHUB%/issues/558
      Edges#extents, Texts#extents and EdgePairs#extents now
      work hierarchically in deep mode. In DRC, this means,
      "extents" is a deep-enabled method now.
* Enhancement: %GITHUB%/issues/535
      Image handling enhancements.
* Enhancement: %GITHUB%/issues/521
      Enhanced API for ObjectInstPath.
* Enhancement: %GITHUB%/issues/487
      Difficult to select specific labels for net name assignment in
      net extraction. Solution involves a more elaborate handling of
      texts through "text layers.

0.26.12         (2021-04-21):

* Bugfix: %GITHUB%/issues/747
      Result browser gives error message with // lines in RVE files
* Bugfix: %GITHUB%/issues/771
      Problem with QMimeData binding

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=16d06ea3c8455695aa04e13822e02f303ef72567

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 klayout/Makefile                      |   2 +-
 klayout/PLIST                         | 104 ++++++++++++++++++----------------
 klayout/distinfo                      |   9 ++-
 klayout/patches/patch-src_tlStream.cc |  15 -----
 4 files changed, 59 insertions(+), 71 deletions(-)

diffs:
diff --git a/klayout/Makefile b/klayout/Makefile
index 770af0cefe..fbbf2470b1 100644
--- a/klayout/Makefile
+++ b/klayout/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.33 2021/01/14 12:25:33 mef Exp $
 
-DISTNAME=	klayout-0.26.11
+DISTNAME=	klayout-0.27
 CATEGORIES=	cad
 MASTER_SITES=	http://www.klayout.org/downloads/source/
 
diff --git a/klayout/PLIST b/klayout/PLIST
index 89243b0c34..049f0a51b3 100644
--- a/klayout/PLIST
+++ b/klayout/PLIST
@@ -13,204 +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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.${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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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.26
 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/distinfo b/klayout/distinfo
index fea0e49bfa..01018c8a4a 100644
--- a/klayout/distinfo
+++ b/klayout/distinfo
@@ -1,10 +1,9 @@
 $NetBSD: distinfo,v 1.13 2020/10/30 15:35:10 mef Exp $
 
-SHA1 (klayout-0.26.11.tar.gz) = bebe305fa10cf4e1b35ed6df96ad095e5715f1a2
-RMD160 (klayout-0.26.11.tar.gz) = 3e183a1b0c4c92de76e759ac32f4d2cf4fcc6e51
-SHA512 (klayout-0.26.11.tar.gz) = c868830494a7181bbc68f543930aaf87a189b5063d212191305a3d2e119921175ff66aa2f87f9a89e8e9e5d8bf2c47ed32b5cd1fb43b85619ee35d8a3ddc063b
-Size (klayout-0.26.11.tar.gz) = 54455860 bytes
+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 (patch-src_tlStream.cc) = 6650a6742e1bb61ce76b58045596ad3ed11803d7
diff --git a/klayout/patches/patch-src_tlStream.cc b/klayout/patches/patch-src_tlStream.cc
deleted file mode 100644
index d38919eca5..0000000000
--- a/klayout/patches/patch-src_tlStream.cc
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-src_tlStream.cc,v 1.4 2020/10/30 15:35:11 mef Exp $
-
-date: 2017-02-15 06:33:08 +0900;  author: joerg;  state: Exp;  commitid: BDodrFgUrNgNVXFz;
-Add missing includes.
-
---- src/tl/tl/tlStream.cc.orig	2020-09-14 19:27:22.000000000 +0000
-+++ src/tl/tl/tlStream.cc
-@@ -30,6 +30,7 @@
- #include <stdio.h>
- #include <errno.h>
- #include <zlib.h>
-+#include <unistd.h>
- #ifdef _WIN32 
- #  include <io.h>
- #endif


Home | Main Index | Thread Index | Old Index