pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
(cad/klayout) Sync to pkgsrc proper 0.29.12 for another updating
Module Name: pkgsrc-wip
Committed By: Makoto Fujiwara <makoto%if.t.u-tokyo.ac.jp@localhost>
Pushed By: mef
Date: Tue Oct 14 07:04:43 2025 +0900
Changeset: 534ed707c7972afc578006e94a151b8d1547c2e5
Modified Files:
klayout/Makefile
klayout/PLIST
klayout/distinfo
klayout/patches/patch-config_Makefile.conf.netbsd-32-gcc-release
Log Message:
(cad/klayout) Sync to pkgsrc proper 0.29.12 for another updating
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=534ed707c7972afc578006e94a151b8d1547c2e5
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
klayout/Makefile | 15 ++++++++------
klayout/PLIST | 23 ++++++++++++++++++++--
klayout/distinfo | 10 +++++-----
...atch-config_Makefile.conf.netbsd-32-gcc-release | 6 +++---
4 files changed, 38 insertions(+), 16 deletions(-)
diffs:
diff --git a/klayout/Makefile b/klayout/Makefile
index 9a762edb5a..911a80c0f3 100644
--- a/klayout/Makefile
+++ b/klayout/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.51 2022/07/02 16:53:09 ryoon Exp $
+# $NetBSD: Makefile,v 1.101 2025/04/24 14:13:20 wiz Exp $
-DISTNAME= klayout-0.27.11
+DISTNAME= klayout-0.29.12
CATEGORIES= cad
-MASTER_SITES= http://www.klayout.org/downloads/source/
+MASTER_SITES= https://www.klayout.org/downloads/source/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://www.klayout.de/
@@ -30,9 +30,11 @@ AUTO_MKDIRS= yes
INSTALL_BINDIR= ${DESTDIR}${PREFIX}/bin
INSTALL_LIBDIR= ${DESTDIR}${PREFIX}/lib/klayout
REL_DIR= bin-release
-PLUGINS_DIR= db_plugins lay_plugins pymod
+PLUGINS_DIRS= db_plugins lay_plugins pymod
-PLIST_SUBST+= PKGVERSION_MAJOR_MINOR=${PKGVERSION_NOREV:C/([0-9]+\.[0-9]+)\.[0-9]*/\1/}
+PLIST_SUBST+= PKGVERSION_MAJOR_MINOR=${PKGVERSION_NOREV:C/([0-9]+\.[0-9]+)[.0-9]*/\1/}
+# temporarily for 0.28
+#PLIST_SUBST+= PKGVERSION_MAJOR_MINOR=${PKGVERSION_NOREV}.0
.include "../../mk/bsd.prefs.mk"
@@ -53,12 +55,13 @@ do-build:
do-install:
cd ${WRKSRC}/${REL_DIR} && \
- ${PAX} -wr libklayout* ${PLUGINS_DIR} ${INSTALL_LIBDIR}
+ ${PAX} -wr libklayout* ${PLUGINS_DIRS} ${INSTALL_LIBDIR}
${INSTALL_PROGRAM} ${WRKSRC}/${REL_DIR}/strm* \
${INSTALL_BINDIR}
${INSTALL_PROGRAM} ${WRKSRC}/${REL_DIR}/klayout \
${INSTALL_BINDIR}
+.include "../../devel/libgit2/buildlink3.mk"
.include "../../lang/python/pyversion.mk"
.include "../../lang/ruby/buildlink3.mk"
.include "../../x11/qt5-qtbase/buildlink3.mk"
diff --git a/klayout/PLIST b/klayout/PLIST
index a124debbdb..4ba6a9d75d 100644
--- a/klayout/PLIST
+++ b/klayout/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2021/08/15 03:29:29 mef Exp $
+@comment $NetBSD: PLIST,v 1.10 2024/04/21 20:27:18 mef Exp $
bin/klayout
bin/strm2cif
bin/strm2dxf
@@ -159,6 +159,10 @@ lib/klayout/libklayout_db.${RUBY_DLEXT}
lib/klayout/libklayout_db.so.0
lib/klayout/libklayout_db.so.${PKGVERSION_MAJOR_MINOR}
lib/klayout/libklayout_db.so.${PKGVERSION}
+lib/klayout/libklayout_doc.so
+lib/klayout/libklayout_doc.so.0
+lib/klayout/libklayout_doc.so.${PKGVERSION}
+lib/klayout/libklayout_doc.so.${PKGVERSION_MAJOR_MINOR}
lib/klayout/libklayout_drc.${RUBY_DLEXT}
lib/klayout/libklayout_drc.so.0
lib/klayout/libklayout_drc.so.${PKGVERSION_MAJOR_MINOR}
@@ -171,6 +175,10 @@ lib/klayout/libklayout_gsi.${RUBY_DLEXT}
lib/klayout/libklayout_gsi.so.0
lib/klayout/libklayout_gsi.so.${PKGVERSION_MAJOR_MINOR}
lib/klayout/libklayout_gsi.so.${PKGVERSION}
+lib/klayout/libklayout_icons.so
+lib/klayout/libklayout_icons.so.0
+lib/klayout/libklayout_icons.so.${PKGVERSION}
+lib/klayout/libklayout_icons.so.${PKGVERSION_MAJOR_MINOR}
lib/klayout/libklayout_img.${RUBY_DLEXT}
lib/klayout/libklayout_img.so.0
lib/klayout/libklayout_img.so.${PKGVERSION_MAJOR_MINOR}
@@ -183,6 +191,14 @@ lib/klayout/libklayout_laybasic.${RUBY_DLEXT}
lib/klayout/libklayout_laybasic.so.0
lib/klayout/libklayout_laybasic.so.${PKGVERSION_MAJOR_MINOR}
lib/klayout/libklayout_laybasic.so.${PKGVERSION}
+lib/klayout/libklayout_layui.so
+lib/klayout/libklayout_layui.so.0
+lib/klayout/libklayout_layui.so.${PKGVERSION}
+lib/klayout/libklayout_layui.so.${PKGVERSION_MAJOR_MINOR}
+lib/klayout/libklayout_layview.so
+lib/klayout/libklayout_layview.so.0
+lib/klayout/libklayout_layview.so.${PKGVERSION}
+lib/klayout/libklayout_layview.so.${PKGVERSION_MAJOR_MINOR}
lib/klayout/libklayout_lib.${RUBY_DLEXT}
lib/klayout/libklayout_lib.so.0
lib/klayout/libklayout_lib.so.${PKGVERSION_MAJOR_MINOR}
@@ -231,9 +247,12 @@ lib/klayout/pymod/klayout/__init__.py
lib/klayout/pymod/klayout/db/__init__.py
lib/klayout/pymod/klayout/db/pcell_declaration_helper.py
lib/klayout/pymod/klayout/dbcore.${RUBY_DLEXT}
-lib/klayout/pymod/klayout/lay.${RUBY_DLEXT}
+lib/klayout/pymod/klayout/lay/__init__.py
+lib/klayout/pymod/klayout/laycore.so
lib/klayout/pymod/klayout/lib/__init__.py
lib/klayout/pymod/klayout/libcore.${RUBY_DLEXT}
+lib/klayout/pymod/klayout/pya/__init__.py
+lib/klayout/pymod/klayout/pyacore.so
lib/klayout/pymod/klayout/rdb/__init__.py
lib/klayout/pymod/klayout/rdbcore.${RUBY_DLEXT}
lib/klayout/pymod/klayout/tl/__init__.py
diff --git a/klayout/distinfo b/klayout/distinfo
index 46b8134ec7..e05a6f94e8 100644
--- a/klayout/distinfo
+++ b/klayout/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.23 2022/06/10 16:30:41 mef Exp $
+$NetBSD: distinfo,v 1.52 2025/03/09 11:30:53 wiz Exp $
-BLAKE2s (klayout-0.27.11.tar.gz) = 90220138a6fb6ac141d53c067a4343ffd7a9e19b0e1ad0d945b46c2b4b02038a
-SHA512 (klayout-0.27.11.tar.gz) = f8e960f7a69f57f58c49d21651ae9693fb3ff75cd76335fa613a215cc63b22ca198f7e32a8daa89847baac24fab57a48b51be5dc285a7de1e01a25ba4bb997b5
-Size (klayout-0.27.11.tar.gz) = 57376311 bytes
+BLAKE2s (klayout-0.29.12.tar.gz) = 82936ccbf486eda9f20fb9793c75265f011e8d9180ce78f8c9f242d6326c1f63
+SHA512 (klayout-0.29.12.tar.gz) = 794b10b1f5446e07598a2f6bcde30160eb9a69a6add45febb51f999e7ea50788877e7282f517dc70af6d0b7de4fe5a4471e6d90034ef5fc7c7629bd60bb46cf1
+Size (klayout-0.29.12.tar.gz) = 97537581 bytes
SHA1 (patch-config_Makefile.conf.freebsd-32-gcc-release) = 0eaac4f5bd5441976f6113f37b1643653f4fdea4
-SHA1 (patch-config_Makefile.conf.netbsd-32-gcc-release) = b18e6708a2b40c69275bb6c285ddebb49e9808bb
+SHA1 (patch-config_Makefile.conf.netbsd-32-gcc-release) = 0fc4a676baa1b9c491417be94eed0594e940bb85
SHA1 (patch-src_lay_lay_layApplication.cc) = fa42542213519e8c04820ab08ce5c1385bf8b860
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 fca31b2c6b..3f840c9e00 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,4 @@
-$NetBSD: patch-config_Makefile.conf.netbsd-32-gcc-release,v 1.2 2021/05/22 13:45:52 mef Exp $
+$NetBSD: patch-config_Makefile.conf.netbsd-32-gcc-release,v 1.3 2025/03/09 11:27:52 mef Exp $
# Configuration file for
# gcc, NetBSD
@@ -37,8 +37,8 @@ $NetBSD: patch-config_Makefile.conf.netbsd-32-gcc-release,v 1.2 2021/05/22 13:45
+#
+# # Linker
+LINK=gcc
-+LOPT= -pthread -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/qt5/lib -L/usr/pkg/qt5/plugins -Wl,-R/usr/pkg/qt5/lib -Wl,-R/usr/pkg/qt5/plugins -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -g -Wl,-E -o
-+LOPT_SO= -Wl,-R/usr/pkg/lib:/usr/pkg/qt5/lib:/usr/lib @ -pthread -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/qt5/lib -L/usr/pkg/qt5/plugins -Wl,-R/usr/pkg/qt5/lib -Wl,-R/usr/pkg/qt5/plugins -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio@ -g -shared -o
++LOPT= -pthread -L/usr/lib -Wl,-R/usr/lib -L@PREFIX@/lib -Wl,-R@PPEFIX@/lib -L@PREFIX@/qt5/lib -L@PREFIX@/qt5/plugins -Wl,-R@PREFIX@/qt5/lib -Wl,-R@PREFIX@/qt5/plugins -L@PREFIX@/lib/pulseaudio -Wl,-R@PREFIX@/lib/pulseaudio -g -Wl,-E -o
++LOPT_SO= -Wl,-R@PREFIX@/lib:@PREFIX@/qt5/lib:/usr/lib @ -pthread -L/usr/lib -Wl,-R/usr/lib -L@PREFIX@/lib -Wl,-R@PREFIX@/lib -L@PREFIX@/qt5/lib -L@PREFIX@/qt5/plugins -Wl,-R@PREFIX@/qt5/lib -Wl,-R@PREFIX@/qt5/plugins -L@PREFIX@/lib/pulseaudio -Wl,-R@PREFIX@/lib/pulseaudio@ -g -shared -o
+#
+LIBS=${PTHREAD_LIBS} -L$(QTLIB) -lQtGui -lQtCore -lQtXml -lQtNetwork -lQtSql -lQtDesigner -lrt -lm -lcrypt -lz
+
Home |
Main Index |
Thread Index |
Old Index