Fri Apr 8 23:28:07 2016 UTC ()
update 0.24.5 to 0.24.6
  http://www.klayout.de/development.html
 --------------------------------------------------------
  Version 0.24.6
  Release date: 2016-03-22
 --------------------------------------------------------
-  Bugfix: Early delete of plugin object when returning a new object from
   PluginFactory#create_plugin. The returned object was not held, so in Ruby
   the GC could destroy the object. This could lead to crashes in applications
   employing the Plugin API.

-  Bugfix: It was possible to edit read-only macros. For example, it was
   possible to enter new lines in macros marked as read-only. However, these
   changes were not saved.

-  Bugfix: Shift+Tab not working in macro editor. On some platforms, Shift+Tab
   was not working as expected. This key combinations was supposed to
   left-shift a selected block an undo indents.

-  Bugfix: Wrong scaling of layers when doing XOR's with layouts with
   different database units. This happened when the layouts had different
   layers and "summarize missing layers" was disabled.

-  Bugfix: "Search & Replace" was not working properly if named layers were
   present. Specifically the shape search was not working due to an
   incorrectly formed query.

-  Bugfix: Sizing produced incorrect results in case of slowly varying polygon
   contours. The effect was a contour with spiky distortions where two "almost
   parallel" edges connected.

-  Bugfix: The diff tool was not reporting differences correctly when layers
   were present in one layout while they were not present in the other. This
   happened specficially when "Summarize missing layers" was disabled.

-  Enhancement: New context mode in marker browser: "Current or Any". In this
   mode, the markers are displayed in the context of the current cell. If that
   is not possible because the markers are given for cells outside the cell
   tree of the current cell, the fallback is to show the markers in the
   current cell as in "Any" mode.

-  Enhancement: More consistent behaviour of cell and category filters in the
   marker browser. For example, the category filter is now also applied when
   selecting a node for a certain cell in the cell branch and if nested
   categories are present, the category filter is applied smarter - not just
   on each category.
 --------------------------------------------------------


(mef)
diff -r1.3 -r1.4 pkgsrc/cad/klayout/Makefile
diff -r1.1 -r1.2 pkgsrc/cad/klayout/distinfo

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

--- pkgsrc/cad/klayout/Makefile 2016/03/29 22:05:00 1.3
+++ pkgsrc/cad/klayout/Makefile 2016/04/08 23:28:07 1.4
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.3 2016/03/29 22:05:00 joerg Exp $ 1# $NetBSD: Makefile,v 1.4 2016/04/08 23:28:07 mef Exp $
2 2
3DISTNAME= klayout-0.24.5 3DISTNAME= klayout-0.24.6
4CATEGORIES= cad 4CATEGORIES= cad
5MASTER_SITES= http://www.klayout.org/downloads/ 5MASTER_SITES= http://www.klayout.org/downloads/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://www.klayout.de/ 8HOMEPAGE= http://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 13USE_TOOLS+= gmake
14 14
15CFLAGS+= -I${PREFIX}/include/python${PYVERSUFFIX} 15CFLAGS+= -I${PREFIX}/include/python${PYVERSUFFIX}
16NO_CONFIGURE= yes 16NO_CONFIGURE= yes

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

--- pkgsrc/cad/klayout/distinfo 2016/03/15 15:15:59 1.1
+++ pkgsrc/cad/klayout/distinfo 2016/04/08 23:28:07 1.2
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.1 2016/03/15 15:15:59 mef Exp $ 1$NetBSD: distinfo,v 1.2 2016/04/08 23:28:07 mef Exp $
2 2
3SHA1 (klayout-0.24.5.tar.gz) = 171d153b56f7f1bea3c0fb943a003558465efb9c 3SHA1 (klayout-0.24.6.tar.gz) = 3fbc184df834011242806dd4d61426b8d00f586c
4RMD160 (klayout-0.24.5.tar.gz) = b0e4ce93092e84b2cb193886ab6a8b682e48521d 4RMD160 (klayout-0.24.6.tar.gz) = df92ca0489cff1f159af448de7f4c048f215bed4
5SHA512 (klayout-0.24.5.tar.gz) = b1b8e80060adf089b9059802656421629bd4ddb781fe924e234ece075021fc4fe3cb3dbc2ebdc8b7d14183927223c6132aa62a88b8667b5eb8103dbd4f02dd56 5SHA512 (klayout-0.24.6.tar.gz) = 0519c451fb8e82c0fb2134b53e47b93cfb45c7f820f7cb3a1e145a6a099a6d941a6b198e2046b9b471ec80a981eaee3750817f212f4c8fd5c0779cb96af68074
6Size (klayout-0.24.5.tar.gz) = 11251829 bytes 6Size (klayout-0.24.6.tar.gz) = 11256108 bytes
7SHA1 (patch-build.sh) = 3a1e61100de101cbe82b0c4abfa10a0ab2f7ead7 7SHA1 (patch-build.sh) = 3a1e61100de101cbe82b0c4abfa10a0ab2f7ead7
8SHA1 (patch-config_Makefile_conf_freebsd-32-gcc-release) = 8ee1a6f42465ef650fbd26ec6dcdea4db249d018 8SHA1 (patch-config_Makefile_conf_freebsd-32-gcc-release) = 8ee1a6f42465ef650fbd26ec6dcdea4db249d018
9SHA1 (patch-config_Makefile_conf_netbsd-32-gcc-release) = 1fd264f8a25d4410cd48fcfbbbfbf149e65e3b22 9SHA1 (patch-config_Makefile_conf_netbsd-32-gcc-release) = 1fd264f8a25d4410cd48fcfbbbfbf149e65e3b22
10SHA1 (patch-src_layApplication.cc) = d3f115836e75a76ab2322048d8698c0dcd6c7492 10SHA1 (patch-src_layApplication.cc) = d3f115836e75a76ab2322048d8698c0dcd6c7492