public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2016-12-03  7:36 Hans de Graaff
  0 siblings, 0 replies; 66+ messages in thread
From: Hans de Graaff @ 2016-12-03  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     bc4990cb45589d4288008bd505e0ca9b4e2c787a
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  3 07:35:20 2016 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Dec  3 07:36:28 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4990cb

sci-electronics/klayout: use ruby21, bug 589420; add missing designer dependency

Package-Manager: portage-2.3.0

 sci-electronics/klayout/klayout-0.23.10.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.23.10.ebuild b/sci-electronics/klayout/klayout-0.23.10.ebuild
index 6f143c7..df07ce1 100644
--- a/sci-electronics/klayout/klayout-0.23.10.ebuild
+++ b/sci-electronics/klayout/klayout-0.23.10.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby20"
+USE_RUBY="ruby21"
 # note: define maximally ONE implementation here
 
 RUBY_OPTIONAL=no
@@ -20,6 +20,7 @@ KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="
+	dev-qt/designer:4
 	dev-qt/qtgui:4[qt3support]
 	$(ruby_implementations_depend)
 "


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2016-12-13 20:50 Andreas Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Hüttel @ 2016-12-13 20:50 UTC (permalink / raw
  To: gentoo-commits

commit:     d58a7efc869b096ecea8dded91644484697b0f25
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 13 20:50:20 2016 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Tue Dec 13 20:50:20 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58a7efc

sci-electronics/klayout: Version bump

Package-Manager: portage-2.3.3

 sci-electronics/klayout/Manifest              |  1 +
 sci-electronics/klayout/klayout-0.24.9.ebuild | 67 +++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 00afc5d..fb024c0 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1 +1,2 @@
 DIST klayout-0.23.10.tar.gz 9561035 SHA256 f215a70ec78ac58c775527c4194c972d6588afd23a8f24f292626fb4f70028a1 SHA512 628a260d1b4f44b7eb02d166e7af47ef6c303019824ef0b9681509e53fda58576654188097e8791bb7acce635e671d016d5199c7b8777377ce6d9256756957c6 WHIRLPOOL 228bd2b76c1feb29e86740ee2efe16fc3380df6ec67cd9caff8c862097c372823f8d1a2b1c07b4b8534673161a9e538a73f78f2de85676eed42fa8ef65f53308
+DIST klayout-0.24.9.tar.gz 11262298 SHA256 475420a7858aa9d9a0f7312c0da827f1f350340a30abcaf1589a41d35946dccd SHA512 2b14f9c10968f3c69e0585a6d83756395697ebefb5ab97d37e790e180be2f17073bc488135868be8f61308388dd3b5fac0819765c5e5487bbaae8679a8863574 WHIRLPOOL 48a49d9a13e6950a8fac48965da7fe8c6dce4c239c51e21e9f3774f5a6c0ff995a86a3be0ce967ca2b4f96e780b86639b0af64f4039ec1220bc7bfae6fbb29bf

diff --git a/sci-electronics/klayout/klayout-0.24.9.ebuild b/sci-electronics/klayout/klayout-0.24.9.ebuild
new file mode 100644
index 00000000..76265f4
--- /dev/null
+++ b/sci-electronics/klayout/klayout-0.24.9.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby21"
+# note: define maximally ONE implementation here
+
+RUBY_OPTIONAL=no
+inherit eutils multilib toolchain-funcs ruby-ng
+
+DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
+HOMEPAGE="http://www.klayout.de/"
+SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	dev-qt/designer:4
+	dev-qt/qtgui:4[qt3support]
+	sys-libs/zlib
+	$(ruby_implementations_depend)
+"
+DEPEND="${RDEPEND}"
+
+all_ruby_prepare() {
+	# now we generate the stub build configuration file for the home-brew build system
+	cp "${FILESDIR}/${PN}-0.23.10-Makefile.conf.linux-gentoo" "${S}/config/Makefile.conf.linux-gentoo" || die
+}
+
+each_ruby_configure() {
+	./build.sh \
+		-dry-run \
+		-platform linux-gentoo \
+		-bin bin \
+		-ruby ${RUBY} \
+		-qtbin /usr/lib64/qt4/bin \
+		-qtinc /usr/include/qt4 \
+		-qtlib /usr/$(get_libdir)/qt4 || die "Configuration failed"
+}
+
+each_ruby_compile() {
+	cd build.linux-gentoo
+	tc-export CC CXX AR LD RANLIB
+	export AR="${AR} -r"
+	emake all
+}
+
+each_ruby_install() {
+	cd build.linux-gentoo
+	emake install
+
+	cd ..
+	dobin bin/klayout
+
+	insinto /usr/share/${PN}/testdata/gds
+	doins testdata/gds/*.gds
+	insinto /usr/share/${PN}/testdata/oasis
+	doins testdata/oasis/*.oas testdata/oasis/*.ot
+
+	insinto /usr/share/${PN}
+	doins -r testdata/ruby
+}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2017-08-06  7:47 Andreas Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Hüttel @ 2017-08-06  7:47 UTC (permalink / raw
  To: gentoo-commits

commit:     fd8ca37cb73af8160048d4dd245c65a8c5366c6f
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  6 07:46:54 2017 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Aug  6 07:47:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8ca37c

sci-electronics/klayout: Version bump, using Ruby 2.2

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-electronics/klayout/Manifest               |  1 +
 sci-electronics/klayout/klayout-0.24.10.ebuild | 70 ++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index fb024c05a71..789027f3953 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,2 +1,3 @@
 DIST klayout-0.23.10.tar.gz 9561035 SHA256 f215a70ec78ac58c775527c4194c972d6588afd23a8f24f292626fb4f70028a1 SHA512 628a260d1b4f44b7eb02d166e7af47ef6c303019824ef0b9681509e53fda58576654188097e8791bb7acce635e671d016d5199c7b8777377ce6d9256756957c6 WHIRLPOOL 228bd2b76c1feb29e86740ee2efe16fc3380df6ec67cd9caff8c862097c372823f8d1a2b1c07b4b8534673161a9e538a73f78f2de85676eed42fa8ef65f53308
+DIST klayout-0.24.10.tar.gz 11262007 SHA256 b1462ec68add037a5d9d040599b2bd96cc399e57dfd9fd46bbf3e8f54c07418d SHA512 0043b91e2dae9321299c217697c93af27bc7d795209bdf95248eee3690b97728854f9f82cc95f77f05a2cfbcae6a716ae594fe2485e04ed0a3f5d950abc0a31b WHIRLPOOL fe1d4079fbc3aa9fec1da8fb48595fa6edd65060f7081f80592dc86b371c4428934629a5c7838212577416fc66f194e6677f595992734c922c2ee89c6029cbd7
 DIST klayout-0.24.9.tar.gz 11262298 SHA256 475420a7858aa9d9a0f7312c0da827f1f350340a30abcaf1589a41d35946dccd SHA512 2b14f9c10968f3c69e0585a6d83756395697ebefb5ab97d37e790e180be2f17073bc488135868be8f61308388dd3b5fac0819765c5e5487bbaae8679a8863574 WHIRLPOOL 48a49d9a13e6950a8fac48965da7fe8c6dce4c239c51e21e9f3774f5a6c0ff995a86a3be0ce967ca2b4f96e780b86639b0af64f4039ec1220bc7bfae6fbb29bf

diff --git a/sci-electronics/klayout/klayout-0.24.10.ebuild b/sci-electronics/klayout/klayout-0.24.10.ebuild
new file mode 100644
index 00000000000..b4e090a8909
--- /dev/null
+++ b/sci-electronics/klayout/klayout-0.24.10.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22"
+# note: define maximally ONE implementation here
+
+RUBY_OPTIONAL=no
+inherit eutils multilib toolchain-funcs ruby-ng
+
+DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
+HOMEPAGE="http://www.klayout.de/"
+SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	dev-qt/designer:4
+	dev-qt/qtgui:4[qt3support]
+	sys-libs/zlib
+	$(ruby_implementations_depend)
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.24.9-c++11-no-throw-in-destuctor.patch
+)
+
+all_ruby_prepare() {
+	# now we generate the stub build configuration file for the home-brew build system
+	cp "${FILESDIR}/${PN}-0.23.10-Makefile.conf.linux-gentoo" "${S}/config/Makefile.conf.linux-gentoo" || die
+}
+
+each_ruby_configure() {
+	./build.sh \
+		-dry-run \
+		-platform linux-gentoo \
+		-bin bin \
+		-ruby ${RUBY} \
+		-qtbin /usr/lib64/qt4/bin \
+		-qtinc /usr/include/qt4 \
+		-qtlib /usr/$(get_libdir)/qt4 || die "Configuration failed"
+}
+
+each_ruby_compile() {
+	cd build.linux-gentoo
+	tc-export CC CXX AR LD RANLIB
+	export AR="${AR} -r"
+	emake all
+}
+
+each_ruby_install() {
+	cd build.linux-gentoo
+	emake install
+
+	cd ..
+	dobin bin/klayout
+
+	insinto /usr/share/${PN}/testdata/gds
+	doins testdata/gds/*.gds
+	insinto /usr/share/${PN}/testdata/oasis
+	doins testdata/oasis/*.oas testdata/oasis/*.ot
+
+	insinto /usr/share/${PN}
+	doins -r testdata/ruby
+}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2017-08-20  8:59 Hans de Graaff
  0 siblings, 0 replies; 66+ messages in thread
From: Hans de Graaff @ 2017-08-20  8:59 UTC (permalink / raw
  To: gentoo-commits

commit:     823c52ab2be85aa75f27496f7e9433c23cb4d45b
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 08:10:33 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 08:59:18 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823c52ab

sci-electronics/klayout: switch to ruby22 due to ruby21 removal

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-electronics/klayout/klayout-0.23.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.23.10.ebuild b/sci-electronics/klayout/klayout-0.23.10.ebuild
index 998bf5dd622..2f96c460f1d 100644
--- a/sci-electronics/klayout/klayout-0.23.10.ebuild
+++ b/sci-electronics/klayout/klayout-0.23.10.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby21"
+USE_RUBY="ruby22"
 # note: define maximally ONE implementation here
 
 RUBY_OPTIONAL=no


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2017-08-20  8:59 Hans de Graaff
  0 siblings, 0 replies; 66+ messages in thread
From: Hans de Graaff @ 2017-08-20  8:59 UTC (permalink / raw
  To: gentoo-commits

commit:     b0be0c30db94f6fd39d65151be72df62e2856fd1
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 08:09:17 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 08:59:16 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0be0c30

sci-electronics/klayout: remove ruby21-only packages

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-electronics/klayout/Manifest              |  1 -
 sci-electronics/klayout/klayout-0.24.9.ebuild | 68 ---------------------------
 2 files changed, 69 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 789027f3953..db2935f90ff 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,3 +1,2 @@
 DIST klayout-0.23.10.tar.gz 9561035 SHA256 f215a70ec78ac58c775527c4194c972d6588afd23a8f24f292626fb4f70028a1 SHA512 628a260d1b4f44b7eb02d166e7af47ef6c303019824ef0b9681509e53fda58576654188097e8791bb7acce635e671d016d5199c7b8777377ce6d9256756957c6 WHIRLPOOL 228bd2b76c1feb29e86740ee2efe16fc3380df6ec67cd9caff8c862097c372823f8d1a2b1c07b4b8534673161a9e538a73f78f2de85676eed42fa8ef65f53308
 DIST klayout-0.24.10.tar.gz 11262007 SHA256 b1462ec68add037a5d9d040599b2bd96cc399e57dfd9fd46bbf3e8f54c07418d SHA512 0043b91e2dae9321299c217697c93af27bc7d795209bdf95248eee3690b97728854f9f82cc95f77f05a2cfbcae6a716ae594fe2485e04ed0a3f5d950abc0a31b WHIRLPOOL fe1d4079fbc3aa9fec1da8fb48595fa6edd65060f7081f80592dc86b371c4428934629a5c7838212577416fc66f194e6677f595992734c922c2ee89c6029cbd7
-DIST klayout-0.24.9.tar.gz 11262298 SHA256 475420a7858aa9d9a0f7312c0da827f1f350340a30abcaf1589a41d35946dccd SHA512 2b14f9c10968f3c69e0585a6d83756395697ebefb5ab97d37e790e180be2f17073bc488135868be8f61308388dd3b5fac0819765c5e5487bbaae8679a8863574 WHIRLPOOL 48a49d9a13e6950a8fac48965da7fe8c6dce4c239c51e21e9f3774f5a6c0ff995a86a3be0ce967ca2b4f96e780b86639b0af64f4039ec1220bc7bfae6fbb29bf

diff --git a/sci-electronics/klayout/klayout-0.24.9.ebuild b/sci-electronics/klayout/klayout-0.24.9.ebuild
deleted file mode 100644
index 8c7ca923bbd..00000000000
--- a/sci-electronics/klayout/klayout-0.24.9.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21"
-# note: define maximally ONE implementation here
-
-RUBY_OPTIONAL=no
-inherit eutils multilib toolchain-funcs ruby-ng
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="http://www.klayout.de/"
-SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-	dev-qt/designer:4
-	dev-qt/qtgui:4[qt3support]
-	sys-libs/zlib
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-all_ruby_prepare() {
-	epatch "${FILESDIR}"/${P}-c++11-no-throw-in-destuctor.patch
-
-	# now we generate the stub build configuration file for the home-brew build system
-	cp "${FILESDIR}/${PN}-0.23.10-Makefile.conf.linux-gentoo" "${S}/config/Makefile.conf.linux-gentoo" || die
-}
-
-each_ruby_configure() {
-	./build.sh \
-		-dry-run \
-		-platform linux-gentoo \
-		-bin bin \
-		-ruby ${RUBY} \
-		-qtbin /usr/lib64/qt4/bin \
-		-qtinc /usr/include/qt4 \
-		-qtlib /usr/$(get_libdir)/qt4 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	cd build.linux-gentoo
-	tc-export CC CXX AR LD RANLIB
-	export AR="${AR} -r"
-	emake all
-}
-
-each_ruby_install() {
-	cd build.linux-gentoo
-	emake install
-
-	cd ..
-	dobin bin/klayout
-
-	insinto /usr/share/${PN}/testdata/gds
-	doins testdata/gds/*.gds
-	insinto /usr/share/${PN}/testdata/oasis
-	doins testdata/oasis/*.oas testdata/oasis/*.ot
-
-	insinto /usr/share/${PN}
-	doins -r testdata/ruby
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2017-09-29 13:18 Andreas Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Hüttel @ 2017-09-29 13:18 UTC (permalink / raw
  To: gentoo-commits

commit:     ebffaded809bef983442092f9763430cf22eaef4
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 29 13:16:36 2017 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Sep 29 13:17:59 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebffaded

sci-electronics/klayout: Stable for amd64

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 sci-electronics/klayout/klayout-0.24.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.24.10.ebuild b/sci-electronics/klayout/klayout-0.24.10.ebuild
index b4e090a8909..5f3954deb38 100644
--- a/sci-electronics/klayout/klayout-0.24.10.ebuild
+++ b/sci-electronics/klayout/klayout-0.24.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2017-09-29 13:18 Andreas Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Hüttel @ 2017-09-29 13:18 UTC (permalink / raw
  To: gentoo-commits

commit:     a3bdd6ccd3e8ab94a4c4edf11a616ceaabd69bd4
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 29 13:17:29 2017 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Sep 29 13:18:02 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3bdd6cc

sci-electronics/klayout: Remove old. Thereby drop stable ebuild for x86.

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 sci-electronics/klayout/Manifest               |  1 -
 sci-electronics/klayout/klayout-0.23.10.ebuild | 65 --------------------------
 2 files changed, 66 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index db2935f90ff..753dc54b0a1 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,2 +1 @@
-DIST klayout-0.23.10.tar.gz 9561035 SHA256 f215a70ec78ac58c775527c4194c972d6588afd23a8f24f292626fb4f70028a1 SHA512 628a260d1b4f44b7eb02d166e7af47ef6c303019824ef0b9681509e53fda58576654188097e8791bb7acce635e671d016d5199c7b8777377ce6d9256756957c6 WHIRLPOOL 228bd2b76c1feb29e86740ee2efe16fc3380df6ec67cd9caff8c862097c372823f8d1a2b1c07b4b8534673161a9e538a73f78f2de85676eed42fa8ef65f53308
 DIST klayout-0.24.10.tar.gz 11262007 SHA256 b1462ec68add037a5d9d040599b2bd96cc399e57dfd9fd46bbf3e8f54c07418d SHA512 0043b91e2dae9321299c217697c93af27bc7d795209bdf95248eee3690b97728854f9f82cc95f77f05a2cfbcae6a716ae594fe2485e04ed0a3f5d950abc0a31b WHIRLPOOL fe1d4079fbc3aa9fec1da8fb48595fa6edd65060f7081f80592dc86b371c4428934629a5c7838212577416fc66f194e6677f595992734c922c2ee89c6029cbd7

diff --git a/sci-electronics/klayout/klayout-0.23.10.ebuild b/sci-electronics/klayout/klayout-0.23.10.ebuild
deleted file mode 100644
index 2f96c460f1d..00000000000
--- a/sci-electronics/klayout/klayout-0.23.10.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby22"
-# note: define maximally ONE implementation here
-
-RUBY_OPTIONAL=no
-inherit eutils multilib toolchain-funcs ruby-ng
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="http://www.klayout.de/"
-SRC_URI="http://178.77.72.242/downloads/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-	dev-qt/designer:4
-	dev-qt/qtgui:4[qt3support]
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-all_ruby_prepare() {
-	# now we generate the stub build configuration file for the home-brew build system
-	cp "${FILESDIR}/${PN}-0.23.10-Makefile.conf.linux-gentoo" "${S}/config/Makefile.conf.linux-gentoo" || die
-}
-
-each_ruby_configure() {
-	./build.sh \
-		-dry-run \
-		-platform linux-gentoo \
-		-bin bin \
-		-ruby ${RUBY} \
-		-qtbin /usr/bin \
-		-qtinc /usr/include/qt4 \
-		-qtlib /usr/$(get_libdir)/qt4 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	cd build.linux-gentoo
-	tc-export CC CXX AR LD RANLIB
-	export AR="${AR} -r"
-	emake all
-}
-
-each_ruby_install() {
-	cd build.linux-gentoo
-	emake install
-
-	cd ..
-	dobin bin/klayout
-
-	insinto /usr/share/${PN}/testdata/gds
-	doins testdata/gds/*.gds
-	insinto /usr/share/${PN}/testdata/oasis
-	doins testdata/oasis/*.oas testdata/oasis/*.ot
-
-	insinto /usr/share/${PN}
-	doins -r testdata/ruby
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2017-09-30  1:48 Andreas Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Hüttel @ 2017-09-30  1:48 UTC (permalink / raw
  To: gentoo-commits

commit:     b7235edf171c4bf83930cfd497078fd6f2592b4b
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 01:45:55 2017 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 01:46:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7235edf

sci-electronics/klayout: Add live ebuild

Builds, installs, and runs fine at the moment, but some QA fixes
are still needed (e.g., *FLAGS compliance).

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 sci-electronics/klayout/klayout-9999.ebuild | 75 +++++++++++++++++++++++++++++
 1 file changed, 75 insertions(+)

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
new file mode 100644
index 00000000000..8b43bc444d3
--- /dev/null
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22"
+# note: define maximally ONE implementation here
+
+RUBY_OPTIONAL=no
+
+inherit eutils multilib toolchain-funcs ruby-ng
+
+if [[ ${PV} = 9999* ]]; then
+	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
+	inherit git-r3
+	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
+else
+	SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
+HOMEPAGE="http://www.klayout.de/"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+	dev-qt/designer:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtwidgets:5
+	sys-libs/zlib
+	$(ruby_implementations_depend)
+"
+DEPEND="${RDEPEND}"
+
+all_ruby_prepare() {
+	default
+}
+
+each_ruby_configure() {
+	tc-export CC CXX AR LD RANLIB
+	export CFLAGS CXXFLAGS
+	./build.sh \
+		-dry-run \
+		-qmake /usr/lib64/qt5/bin/qmake \
+		-ruby "${RUBY}" \
+		-nopython \
+		-build . \
+		-bin "${T}/bin" \
+		-rpath "/usr/$(get_libdir)/klayout" \
+		-option "${MAKEOPTS}" \
+		-with-qtbinding \
+		-without-64bit-coord \
+		-qt5 \
+		-qtbin /usr/lib64/qt5/bin \
+		-qtinc /usr/include/qt5 \
+		-qtlib "/usr/$(get_libdir)/qt5" || die "Configuration failed"
+}
+
+each_ruby_compile() {
+	emake all
+}
+
+each_ruby_install() {
+	emake install
+
+	cd "${T}/bin" || die
+
+	dodir "/usr/$(get_libdir)/klayout"
+	mv lib* "${ED}/usr/$(get_libdir)/klayout/" || die
+
+	dobin *
+}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2017-10-01  6:04 Andreas Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Hüttel @ 2017-10-01  6:04 UTC (permalink / raw
  To: gentoo-commits

commit:     87538dbfc9960d7b766279cea625f86d6add843c
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  1 06:03:51 2017 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Oct  1 06:04:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87538dbf

sci-electronics/klayout: Add python scripting support

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 sci-electronics/klayout/klayout-9999.ebuild | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index a23a11d67fb..c7e32ad87f9 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -3,12 +3,13 @@
 
 EAPI=6
 
+RUBY_OPTIONAL=no
 USE_RUBY="ruby22"
 # note: define maximally ONE implementation here
 
-RUBY_OPTIONAL=no
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
 
-inherit eutils multilib toolchain-funcs ruby-ng
+inherit eutils multilib toolchain-funcs python-single-r1 ruby-ng
 
 if [[ ${PV} = 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
@@ -31,6 +32,7 @@ RDEPEND="
 	dev-qt/qtgui:5
 	dev-qt/qtwidgets:5
 	sys-libs/zlib
+	${PYTHON_DEPS}
 	$(ruby_implementations_depend)
 "
 DEPEND="${RDEPEND}"
@@ -39,6 +41,11 @@ PATCHES=(
 	"${FILESDIR}/${PN}-9999-expert.patch"
 )
 
+pkg_setup() {
+	python-single-r1_pkg_setup
+	ruby-ng_pkg_setup
+}
+
 each_ruby_configure() {
 	tc-export CC CXX AR LD RANLIB
 	export CFLAGS CXXFLAGS
@@ -47,7 +54,7 @@ each_ruby_configure() {
 		-dry-run \
 		-qmake /usr/lib64/qt5/bin/qmake \
 		-ruby "${RUBY}" \
-		-nopython \
+		-python "${PYTHON}" \
 		-build . \
 		-bin "${T}/bin" \
 		-rpath "/usr/$(get_libdir)/klayout" \


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2017-10-09 23:44 Andreas Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Hüttel @ 2017-10-09 23:44 UTC (permalink / raw
  To: gentoo-commits

commit:     8863c60796c3e6e5c4434a4669f50bc22368e23b
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  9 23:44:14 2017 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Oct  9 23:44:38 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8863c607

sci-electronics/klayout: Fix libdir. It helps to be awake when coding. Bug 633898.

Closes: https://bugs.gentoo.org/633898
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 sci-electronics/klayout/klayout-0.24.10.ebuild | 4 ++--
 sci-electronics/klayout/klayout-9999.ebuild    | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.24.10.ebuild b/sci-electronics/klayout/klayout-0.24.10.ebuild
index 5f3954deb38..f4dfd05c1ec 100644
--- a/sci-electronics/klayout/klayout-0.24.10.ebuild
+++ b/sci-electronics/klayout/klayout-0.24.10.ebuild
@@ -41,9 +41,9 @@ each_ruby_configure() {
 		-platform linux-gentoo \
 		-bin bin \
 		-ruby ${RUBY} \
-		-qtbin /usr/lib64/qt4/bin \
+		-qtbin "/usr/$(get_libdir)/qt4/bin" \
 		-qtinc /usr/include/qt4 \
-		-qtlib /usr/$(get_libdir)/qt4 || die "Configuration failed"
+		-qtlib "/usr/$(get_libdir)/qt4" || die "Configuration failed"
 }
 
 each_ruby_compile() {

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index d6a39fafedf..ad17c9f8d60 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -48,7 +48,7 @@ each_ruby_configure() {
 	./build.sh \
 		-expert \
 		-dry-run \
-		-qmake /usr/lib64/qt5/bin/qmake \
+		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
 		-ruby "${RUBY}" \
 		-python "${PYTHON}" \
 		-build . \


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2017-12-27 18:39 Andreas Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Hüttel @ 2017-12-27 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     cacd77c7b29aa0a47797a4c0367217ced638640b
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 27 18:38:49 2017 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed Dec 27 18:38:49 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cacd77c7

sci-electronics/klayout: Version bump. WIP, does not build with Qt 5.9, no keywords.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-electronics/klayout/Manifest            |  1 +
 sci-electronics/klayout/klayout-0.25.ebuild | 76 +++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 462a3e5d571..8a5e5634f5b 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1 +1,2 @@
 DIST klayout-0.24.10.tar.gz 11262007 BLAKE2B 85e8d325a56672e6ba328f5ebf793f3c977542ed857621e504983a77e7762d795bbde0f572fb0017328bdb5c11e453f0cd9decedf3629f8ff0f2a6a25daf28c2 SHA512 0043b91e2dae9321299c217697c93af27bc7d795209bdf95248eee3690b97728854f9f82cc95f77f05a2cfbcae6a716ae594fe2485e04ed0a3f5d950abc0a31b
+DIST klayout-0.25.tar.gz 16461165 BLAKE2B 321d5c03b49b922b051407767f72135d0ff7e3fb0fe5dd237e27ce6c42d2b847f0bc4d96ae551c51b6581c0d39eb71f7053c8814dcb7afdfd027a24af9d553fd SHA512 0c05b0786e7e1dbf8035cbb3888eff776c0b96a4fcf2ebbc3065fe43340ae020b6713c2e1d2e7ab5caaf64d7ec84bea9d691ba6c0aea88e93c957530d3d4d114

diff --git a/sci-electronics/klayout/klayout-0.25.ebuild b/sci-electronics/klayout/klayout-0.25.ebuild
new file mode 100644
index 00000000000..157da060047
--- /dev/null
+++ b/sci-electronics/klayout/klayout-0.25.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+RUBY_OPTIONAL=no
+USE_RUBY="ruby22"
+# note: define maximally ONE implementation here
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit eutils multilib toolchain-funcs python-single-r1 ruby-ng
+
+if [[ ${PV} = 9999* ]]; then
+	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
+	inherit git-r3
+	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
+else
+	SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz"
+#	KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
+HOMEPAGE="http://www.klayout.de/"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+	dev-qt/designer:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtwidgets:5
+	sys-libs/zlib
+	${PYTHON_DEPS}
+	$(ruby_implementations_depend)
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+	python-single-r1_pkg_setup
+	ruby-ng_pkg_setup
+}
+
+each_ruby_configure() {
+	tc-export CC CXX AR LD RANLIB
+	export CFLAGS CXXFLAGS
+	./build.sh \
+		-expert \
+		-dry-run \
+		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
+		-ruby "${RUBY}" \
+		-python "${PYTHON}" \
+		-build . \
+		-bin "${T}/bin" \
+		-rpath "/usr/$(get_libdir)/klayout" \
+		-option "${MAKEOPTS}" \
+		-with-qtbinding \
+		-without-64bit-coord \
+		-qt5 || die "Configuration failed"
+}
+
+each_ruby_compile() {
+	emake all
+}
+
+each_ruby_install() {
+	emake install
+
+	cd "${T}/bin" || die
+
+	dodir "/usr/$(get_libdir)/klayout"
+	mv lib* "${ED}/usr/$(get_libdir)/klayout/" || die
+
+	dobin *
+}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2018-01-25 16:43 Andreas Sturmlechner
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2018-01-25 16:43 UTC (permalink / raw
  To: gentoo-commits

commit:     f8f85e088286dbf1fbcfe62400d56c4402b58555
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 14:25:39 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 16:43:06 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f85e08

sci-electronics/klayout: Drop unused eutils,multilib eclasses

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 sci-electronics/klayout/klayout-0.25-r1.ebuild | 2 +-
 sci-electronics/klayout/klayout-9999.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.25-r1.ebuild b/sci-electronics/klayout/klayout-0.25-r1.ebuild
index 5d833f38cba..51dc1cbe538 100644
--- a/sci-electronics/klayout/klayout-0.25-r1.ebuild
+++ b/sci-electronics/klayout/klayout-0.25-r1.ebuild
@@ -9,7 +9,7 @@ USE_RUBY="ruby23"
 
 PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
 
-inherit eutils multilib toolchain-funcs python-single-r1 ruby-ng
+inherit toolchain-funcs python-single-r1 ruby-ng
 
 if [[ ${PV} = 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 405eec9ad3c..7c8f9f18784 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -9,7 +9,7 @@ USE_RUBY="ruby22"
 
 PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
 
-inherit eutils multilib toolchain-funcs python-single-r1 ruby-ng
+inherit toolchain-funcs python-single-r1 ruby-ng
 
 if [[ ${PV} = 9999* ]]; then
 	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2018-01-25 16:43 Andreas Sturmlechner
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2018-01-25 16:43 UTC (permalink / raw
  To: gentoo-commits

commit:     c0b7455986303d2abaed9a24c6bbe79d3887ea9a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 14:24:10 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 16:43:06 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b74559

sci-electronics/klayout: Switch to ruby23, add missing Qt5 deps

Closes: https://bugs.gentoo.org/645614
Closes: https://bugs.gentoo.org/644872
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 .../{klayout-9999.ebuild => klayout-0.25-r1.ebuild}      | 16 ++++++++++++++--
 sci-electronics/klayout/klayout-9999.ebuild              |  9 ++++++++-
 2 files changed, 22 insertions(+), 3 deletions(-)

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-0.25-r1.ebuild
similarity index 83%
copy from sci-electronics/klayout/klayout-9999.ebuild
copy to sci-electronics/klayout/klayout-0.25-r1.ebuild
index ad17c9f8d60..5d833f38cba 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-0.25-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby22"
+USE_RUBY="ruby23"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
@@ -30,13 +30,25 @@ RDEPEND="
 	dev-qt/designer:5
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5
+	dev-qt/qtmultimedia:5[widgets]
+	dev-qt/qtnetwork:5
+	dev-qt/qtprintsupport:5
+	dev-qt/qtsql:5
+	dev-qt/qtsvg:5
 	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
 	sys-libs/zlib
 	${PYTHON_DEPS}
 	$(ruby_implementations_depend)
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+	"${FILESDIR}/${P}-qt58.patch"
+	"${FILESDIR}/${P}-qt59.patch"
+)
+
 pkg_setup() {
 	python-single-r1_pkg_setup
 	ruby-ng_pkg_setup

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index ad17c9f8d60..405eec9ad3c 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -30,7 +30,14 @@ RDEPEND="
 	dev-qt/designer:5
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5
+	dev-qt/qtmultimedia:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtprintsupport:5
+	dev-qt/qtsql:5
+	dev-qt/qtsvg:5
 	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
 	sys-libs/zlib
 	${PYTHON_DEPS}
 	$(ruby_implementations_depend)


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2018-01-25 16:43 Andreas Sturmlechner
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2018-01-25 16:43 UTC (permalink / raw
  To: gentoo-commits

commit:     97f6f10a1e5604036f9343a2ea6077059600c2d5
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 16:42:50 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 16:43:07 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f6f10a

sci-electronics/klayout: Drop 0.25 (r0)

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 sci-electronics/klayout/klayout-0.25.ebuild | 81 -----------------------------
 1 file changed, 81 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.25.ebuild b/sci-electronics/klayout/klayout-0.25.ebuild
deleted file mode 100644
index a819784c86a..00000000000
--- a/sci-electronics/klayout/klayout-0.25.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby22"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
-
-inherit eutils multilib toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="http://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtwidgets:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-	"${FILESDIR}/${P}-qt58.patch"
-	"${FILESDIR}/${P}-qt59.patch"
-)
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	dobin *
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2018-01-25 18:06 Andreas Sturmlechner
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2018-01-25 18:06 UTC (permalink / raw
  To: gentoo-commits

commit:     facd77dbbfc1c181086f927be802a6b74d5392c3
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 18:04:45 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 18:05:55 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=facd77db

sci-electronics/klayout: Fix use-dep in live ebuild as well

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 sci-electronics/klayout/klayout-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 7c8f9f18784..5dae5206343 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
 	dev-qt/designer:5
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5
+	dev-qt/qtmultimedia:5[widgets]
 	dev-qt/qtnetwork:5
 	dev-qt/qtprintsupport:5
 	dev-qt/qtsql:5


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2018-01-25 20:32 Andreas Sturmlechner
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2018-01-25 20:32 UTC (permalink / raw
  To: gentoo-commits

commit:     be45ebaa856badb7488add24c5f31fdc634678e2
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 20:32:10 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 20:32:10 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be45ebaa

sci-electronics/klayout: Depends on dev-qt/qtnetwork:5[ssl]

Closes: https://bugs.gentoo.org/645766
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 .../klayout/{klayout-9999.ebuild => klayout-0.25-r2.ebuild}      | 9 +++++++--
 sci-electronics/klayout/klayout-9999.ebuild                      | 2 +-
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-0.25-r2.ebuild
similarity index 93%
copy from sci-electronics/klayout/klayout-9999.ebuild
copy to sci-electronics/klayout/klayout-0.25-r2.ebuild
index 5dae5206343..7a4e27c201e 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-0.25-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby22"
+USE_RUBY="ruby23"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
@@ -31,7 +31,7 @@ RDEPEND="
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5
 	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5
+	dev-qt/qtnetwork:5[ssl]
 	dev-qt/qtprintsupport:5
 	dev-qt/qtsql:5
 	dev-qt/qtsvg:5
@@ -44,6 +44,11 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+	"${FILESDIR}/${P}-qt58.patch"
+	"${FILESDIR}/${P}-qt59.patch"
+)
+
 pkg_setup() {
 	python-single-r1_pkg_setup
 	ruby-ng_pkg_setup

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 5dae5206343..ccd9abcc8ee 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5
 	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5
+	dev-qt/qtnetwork:5[ssl]
 	dev-qt/qtprintsupport:5
 	dev-qt/qtsql:5
 	dev-qt/qtsvg:5


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2018-01-25 20:33 Andreas Sturmlechner
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Sturmlechner @ 2018-01-25 20:33 UTC (permalink / raw
  To: gentoo-commits

commit:     513f798ccbe703fd38d2dc283aa6603f0fa34eef
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 20:33:10 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 20:33:10 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513f798c

sci-electronics/klayout: Drop 0.25-r1

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 sci-electronics/klayout/klayout-0.25-r1.ebuild | 88 --------------------------
 1 file changed, 88 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.25-r1.ebuild b/sci-electronics/klayout/klayout-0.25-r1.ebuild
deleted file mode 100644
index 51dc1cbe538..00000000000
--- a/sci-electronics/klayout/klayout-0.25-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby23"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="http://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5
-	dev-qt/qtprintsupport:5
-	dev-qt/qtsql:5
-	dev-qt/qtsvg:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-	"${FILESDIR}/${P}-qt58.patch"
-	"${FILESDIR}/${P}-qt59.patch"
-)
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	dobin *
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2018-03-19  0:54 Andreas Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas Hüttel @ 2018-03-19  0:54 UTC (permalink / raw
  To: gentoo-commits

commit:     78a2b1f9b4577fd9f34d6dc0774c8202f7444c62
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 14:57:58 2018 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 00:54:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a2b1f9

sci-electronics/klayout: Stable for amd64

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-electronics/klayout/klayout-0.25-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.25-r2.ebuild b/sci-electronics/klayout/klayout-0.25-r2.ebuild
index 7a4e27c201e..5c49aa2da65 100644
--- a/sci-electronics/klayout/klayout-0.25-r2.ebuild
+++ b/sci-electronics/klayout/klayout-0.25-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2018-04-14  7:28 Hans de Graaff
  0 siblings, 0 replies; 66+ messages in thread
From: Hans de Graaff @ 2018-04-14  7:28 UTC (permalink / raw
  To: gentoo-commits

commit:     713dc8a7cd0f260697b8690011e5484c4c688c60
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 14 07:28:25 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Apr 14 07:28:25 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713dc8a7

sci-electronics/klayout: update to ruby23

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-electronics/klayout/klayout-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index ccd9abcc8ee..36878996ad6 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby22"
+USE_RUBY="ruby23"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2018-06-09 14:09 Aaron Bauman
  0 siblings, 0 replies; 66+ messages in thread
From: Aaron Bauman @ 2018-06-09 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     0130eaed88d5e03b0a9df327b35fd9a1ee4edb3f
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Thu May 31 19:10:38 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Jun  9 14:08:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0130eaed

sci-electronics/klayout: use HTTPs

 sci-electronics/klayout/klayout-0.25-r2.ebuild | 4 ++--
 sci-electronics/klayout/klayout-9999.ebuild    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.25-r2.ebuild b/sci-electronics/klayout/klayout-0.25-r2.ebuild
index 5c49aa2da65..416e30fc6c7 100644
--- a/sci-electronics/klayout/klayout-0.25-r2.ebuild
+++ b/sci-electronics/klayout/klayout-0.25-r2.ebuild
@@ -16,12 +16,12 @@ if [[ ${PV} = 9999* ]]; then
 	inherit git-r3
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
-	SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz"
+	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
 	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="http://www.klayout.de/"
+HOMEPAGE="https://www.klayout.de/"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE=""

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 36878996ad6..98b5a4200ed 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -16,12 +16,12 @@ if [[ ${PV} = 9999* ]]; then
 	inherit git-r3
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
-	SRC_URI="http://www.klayout.org/downloads/source/${P}.tar.gz"
+	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
 	KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="http://www.klayout.de/"
+HOMEPAGE="https://www.klayout.de/"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE=""


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2018-12-14 17:12 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2018-12-14 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     5ff21c7615a4bb980b8b5a572c4c66681ff8ba83
Author:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 14 17:10:38 2018 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Dec 14 17:10:38 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff21c76

sci-electronics/klayout: amd64 stable

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.25.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.25.6.ebuild b/sci-electronics/klayout/klayout-0.25.6.ebuild
index d5a9f0b3aaf..f8331693555 100644
--- a/sci-electronics/klayout/klayout-0.25.6.ebuild
+++ b/sci-electronics/klayout/klayout-0.25.6.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2019-08-12 17:58 Michał Górny
  0 siblings, 0 replies; 66+ messages in thread
From: Michał Górny @ 2019-08-12 17:58 UTC (permalink / raw
  To: gentoo-commits

commit:     4828f62872b248025cf31c5e1a2b53bbd73e6a48
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 12 17:51:05 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Aug 12 17:58:15 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4828f628

sci-electronics/klayout: Add missing PYTHON_REQUIRED_USE

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-electronics/klayout/klayout-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 754f49f53ec..2b00550a26e 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -25,6 +25,7 @@ HOMEPAGE="https://www.klayout.de/"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
 RDEPEND="
 	dev-qt/designer:5


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2019-08-13  7:40 Michał Górny
  0 siblings, 0 replies; 66+ messages in thread
From: Michał Górny @ 2019-08-13  7:40 UTC (permalink / raw
  To: gentoo-commits

commit:     eb180066c1e926cac8d10ad30ed6c4a9f3b39bed
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 13 07:31:10 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 07:31:10 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb180066

sci-electronics/klayout: Add missing PYTHON_REQUIRED_USE to 0.25.6

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.25.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-electronics/klayout/klayout-0.25.6.ebuild b/sci-electronics/klayout/klayout-0.25.6.ebuild
index fbce59f9b0f..743706b0e0f 100644
--- a/sci-electronics/klayout/klayout-0.25.6.ebuild
+++ b/sci-electronics/klayout/klayout-0.25.6.ebuild
@@ -25,6 +25,7 @@ HOMEPAGE="https://www.klayout.de/"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
 RDEPEND="
 	dev-qt/designer:5


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2020-02-10 12:12 Michał Górny
  0 siblings, 0 replies; 66+ messages in thread
From: Michał Górny @ 2020-02-10 12:12 UTC (permalink / raw
  To: gentoo-commits

commit:     cba416d8a9a318ca0039033f639858596d37ba5d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 12:06:34 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 12:12:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba416d8

sci-electronics/klayout: Remove py2

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.25.6.ebuild | 2 +-
 sci-electronics/klayout/klayout-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.25.6.ebuild b/sci-electronics/klayout/klayout-0.25.6.ebuild
index b9f915b651d..be589a0f90e 100644
--- a/sci-electronics/klayout/klayout-0.25.6.ebuild
+++ b/sci-electronics/klayout/klayout-0.25.6.ebuild
@@ -7,7 +7,7 @@ RUBY_OPTIONAL=no
 USE_RUBY="ruby24"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 12de746331f..3419a02b2be 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -7,7 +7,7 @@ RUBY_OPTIONAL=no
 USE_RUBY="ruby24"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2020-03-30  5:39 Hans de Graaff
  0 siblings, 0 replies; 66+ messages in thread
From: Hans de Graaff @ 2020-03-30  5:39 UTC (permalink / raw
  To: gentoo-commits

commit:     4637bb61880394958a591eea8c94c23061ba46f4
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 30 05:37:53 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Mar 30 05:38:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4637bb61

sci-electronics/klayout: use ruby25

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 .../klayout/{klayout-9999.ebuild => klayout-0.25.6-r1.ebuild}       | 6 +++++-
 sci-electronics/klayout/klayout-9999.ebuild                         | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-0.25.6-r1.ebuild
similarity index 96%
copy from sci-electronics/klayout/klayout-9999.ebuild
copy to sci-electronics/klayout/klayout-0.25.6-r1.ebuild
index 3419a02b2be..8435a07aa8c 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-0.25.6-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby24"
+USE_RUBY="ruby25"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python3_6 )
@@ -45,6 +45,10 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+	"${FILESDIR}/${P}-gcc8.patch"
+)
+
 pkg_setup() {
 	python-single-r1_pkg_setup
 	ruby-ng_pkg_setup

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 3419a02b2be..127d36ffb70 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby24"
+USE_RUBY="ruby25"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python3_6 )


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2020-04-19 14:33 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2020-04-19 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     cf18b1de40c136c26cd7923e49df5c4b2a9c511b
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 19 14:30:48 2020 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 14:33:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf18b1de

sci-electronics/klayout: Version bump

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest                             |  1 +
 .../klayout/{klayout-9999.ebuild => klayout-0.26.4.ebuild}   | 12 +++++++++---
 sci-electronics/klayout/klayout-9999.ebuild                  | 12 +++++++++---
 3 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index bcd2e01bdfa..6505c62db0f 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1 +1,2 @@
 DIST klayout-0.25.6.tar.gz 21008915 BLAKE2B f5e06790b8eac682b61bf83dce167c4c9eb8767d6bfb040e203ed2ec43b39781e64203c8319bf58ed2f4b7b2349d958f24a7ad1957bc27befa583b00eeee650c SHA512 38d13bd6f0cef5685ef32ebf00edf07f588d445174e2a56320940a7036e65a3fbb11d1efab92af9f8abfce7e77c782df5f05460a7de4d98ade924c761396db5a
+DIST klayout-0.26.4.tar.gz 52324714 BLAKE2B 663ab737d91a83452234f128b13f73ed8e559e6f0fb11f283bce6bfe80e8f391c7bac5ad16933b2f5bcf46fac6e07233ffc690dea5ddb1702850c52501157c36 SHA512 df91434e87d8cc6f4df837eacd756566626405fb75b0cce40c25f157d547dc1e5929746b6b276a317512c038e014bbdd1655615c93d76d9ed5bcf65280d95355

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-0.26.4.ebuild
similarity index 87%
copy from sci-electronics/klayout/klayout-9999.ebuild
copy to sci-electronics/klayout/klayout-0.26.4.ebuild
index 127d36ffb70..e98e242fe19 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-0.26.4.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 RUBY_OPTIONAL=no
 USE_RUBY="ruby25"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 
@@ -78,7 +78,13 @@ each_ruby_install() {
 	cd "${T}/bin" || die
 
 	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* "${ED}/usr/$(get_libdir)/klayout/" || die
+	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
+
+	dodir "$(python_get_sitedir)"
+	mv pymod/* "${ED}/$(python_get_sitedir)/" || die
+	rmdir pymod || die
 
 	dobin *
+
+	python_optimize
 }

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 127d36ffb70..e98e242fe19 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 RUBY_OPTIONAL=no
 USE_RUBY="ruby25"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 
@@ -78,7 +78,13 @@ each_ruby_install() {
 	cd "${T}/bin" || die
 
 	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* "${ED}/usr/$(get_libdir)/klayout/" || die
+	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
+
+	dodir "$(python_get_sitedir)"
+	mv pymod/* "${ED}/$(python_get_sitedir)/" || die
+	rmdir pymod || die
 
 	dobin *
+
+	python_optimize
 }


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2020-04-19 21:01 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2020-04-19 21:01 UTC (permalink / raw
  To: gentoo-commits

commit:     3f855e80c76084f74ec1028ec9c44bb3d0d5a0db
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 19 20:59:45 2020 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 21:00:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f855e80

sci-electronics/klayout: Fix double prefix paths

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 .../klayout/{klayout-0.26.4.ebuild => klayout-0.26.4-r1.ebuild}       | 4 ++--
 sci-electronics/klayout/klayout-9999.ebuild                           | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.26.4.ebuild b/sci-electronics/klayout/klayout-0.26.4-r1.ebuild
similarity index 94%
rename from sci-electronics/klayout/klayout-0.26.4.ebuild
rename to sci-electronics/klayout/klayout-0.26.4-r1.ebuild
index e98e242fe19..30250478884 100644
--- a/sci-electronics/klayout/klayout-0.26.4.ebuild
+++ b/sci-electronics/klayout/klayout-0.26.4-r1.ebuild
@@ -80,8 +80,8 @@ each_ruby_install() {
 	dodir "/usr/$(get_libdir)/klayout"
 	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
 
-	dodir "$(python_get_sitedir)"
-	mv pymod/* "${ED}/$(python_get_sitedir)/" || die
+	mkdir -p "${D}/$(python_get_sitedir)" || die
+	mv pymod/* "${D}/$(python_get_sitedir)/" || die
 	rmdir pymod || die
 
 	dobin *

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index e98e242fe19..30250478884 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -80,8 +80,8 @@ each_ruby_install() {
 	dodir "/usr/$(get_libdir)/klayout"
 	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
 
-	dodir "$(python_get_sitedir)"
-	mv pymod/* "${ED}/$(python_get_sitedir)/" || die
+	mkdir -p "${D}/$(python_get_sitedir)" || die
+	mv pymod/* "${D}/$(python_get_sitedir)/" || die
 	rmdir pymod || die
 
 	dobin *


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2020-05-06 21:15 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2020-05-06 21:15 UTC (permalink / raw
  To: gentoo-commits

commit:     118417ef81e6b481ad87f0841d0babfd505007cf
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed May  6 19:55:31 2020 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed May  6 21:15:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=118417ef

sci-electronics/klayout: Stable for amd64

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.26.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.26.4-r1.ebuild b/sci-electronics/klayout/klayout-0.26.4-r1.ebuild
index 30250478884..d0ce619c189 100644
--- a/sci-electronics/klayout/klayout-0.26.4-r1.ebuild
+++ b/sci-electronics/klayout/klayout-0.26.4-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2020-05-06 21:15 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2020-05-06 21:15 UTC (permalink / raw
  To: gentoo-commits

commit:     641170fdad408cc6f31f9c5fb0d6115a02d39b17
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed May  6 21:11:44 2020 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed May  6 21:15:29 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641170fd

sci-electronics/klayout: Versin bump

Closes: https://bugs.gentoo.org/715340
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest              |  1 +
 sci-electronics/klayout/klayout-0.26.5.ebuild | 90 +++++++++++++++++++++++++++
 2 files changed, 91 insertions(+)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 03d3c2d61eb..976d8a3ca13 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1 +1,2 @@
 DIST klayout-0.26.4.tar.gz 52324714 BLAKE2B 663ab737d91a83452234f128b13f73ed8e559e6f0fb11f283bce6bfe80e8f391c7bac5ad16933b2f5bcf46fac6e07233ffc690dea5ddb1702850c52501157c36 SHA512 df91434e87d8cc6f4df837eacd756566626405fb75b0cce40c25f157d547dc1e5929746b6b276a317512c038e014bbdd1655615c93d76d9ed5bcf65280d95355
+DIST klayout-0.26.5.tar.gz 52335763 BLAKE2B b1ab39c378ce23c28f5a58191dbf43c5b8c165e9df241b00573c8f8b72a5a7251cddd41bf62a7e37f59cad68024c52ab99f8d0f10bf1bf45dba975bf37ba80db SHA512 b80dff34a9dd538921f6863fc94eb8a2160b989468ec0493a7ecfdfccea0e4f0441aa1ee860d000b150b0a0bc0b831dcb849ab77e9eb1304e9ed6fcced94689c

diff --git a/sci-electronics/klayout/klayout-0.26.5.ebuild b/sci-electronics/klayout/klayout-0.26.5.ebuild
new file mode 100644
index 00000000000..30250478884
--- /dev/null
+++ b/sci-electronics/klayout/klayout-0.26.5.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+RUBY_OPTIONAL=no
+USE_RUBY="ruby25"
+# note: define maximally ONE implementation here
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit toolchain-funcs python-single-r1 ruby-ng
+
+if [[ ${PV} = 9999* ]]; then
+	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
+	inherit git-r3
+	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
+else
+	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
+HOMEPAGE="https://www.klayout.de/"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+	dev-qt/designer:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtmultimedia:5[widgets]
+	dev-qt/qtnetwork:5[ssl]
+	dev-qt/qtprintsupport:5
+	dev-qt/qtsql:5
+	dev-qt/qtsvg:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
+	sys-libs/zlib
+	${PYTHON_DEPS}
+	$(ruby_implementations_depend)
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+	python-single-r1_pkg_setup
+	ruby-ng_pkg_setup
+}
+
+each_ruby_configure() {
+	tc-export CC CXX AR LD RANLIB
+	export CFLAGS CXXFLAGS
+	./build.sh \
+		-expert \
+		-dry-run \
+		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
+		-ruby "${RUBY}" \
+		-python "${PYTHON}" \
+		-build . \
+		-bin "${T}/bin" \
+		-rpath "/usr/$(get_libdir)/klayout" \
+		-option "${MAKEOPTS}" \
+		-with-qtbinding \
+		-without-64bit-coord \
+		-qt5 || die "Configuration failed"
+}
+
+each_ruby_compile() {
+	emake all
+}
+
+each_ruby_install() {
+	emake install
+
+	cd "${T}/bin" || die
+
+	dodir "/usr/$(get_libdir)/klayout"
+	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
+
+	mkdir -p "${D}/$(python_get_sitedir)" || die
+	mv pymod/* "${D}/$(python_get_sitedir)/" || die
+	rmdir pymod || die
+
+	dobin *
+
+	python_optimize
+}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2020-06-04 20:00 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2020-06-04 20:00 UTC (permalink / raw
  To: gentoo-commits

commit:     b5c6020c55bfa858d039ca6b80524a25c7c9a29f
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  4 19:59:41 2020 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Jun  4 20:00:29 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c6020c

sci-electronics/klayout: stable for amd64

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.26.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.26.5.ebuild b/sci-electronics/klayout/klayout-0.26.5.ebuild
index 30250478884..d0ce619c189 100644
--- a/sci-electronics/klayout/klayout-0.26.5.ebuild
+++ b/sci-electronics/klayout/klayout-0.26.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2020-09-19 22:56 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2020-09-19 22:56 UTC (permalink / raw
  To: gentoo-commits

commit:     b4bff18d64e7fe5eddfb59e63c51a0d65d76b481
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 22:56:24 2020 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 22:56:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4bff18d

sci-electronics/klayout: Add missing dependency

Closes: https://bugs.gentoo.org/741362
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.26.5.ebuild | 1 +
 sci-electronics/klayout/klayout-9999.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sci-electronics/klayout/klayout-0.26.5.ebuild b/sci-electronics/klayout/klayout-0.26.5.ebuild
index d0ce619c189..a0073396114 100644
--- a/sci-electronics/klayout/klayout-0.26.5.ebuild
+++ b/sci-electronics/klayout/klayout-0.26.5.ebuild
@@ -36,6 +36,7 @@ RDEPEND="
 	dev-qt/qtprintsupport:5
 	dev-qt/qtsql:5
 	dev-qt/qtsvg:5
+	dev-qt/qttest:5
 	dev-qt/qtwidgets:5
 	dev-qt/qtxml:5
 	dev-qt/qtxmlpatterns:5

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 30250478884..356d966db6c 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -36,6 +36,7 @@ RDEPEND="
 	dev-qt/qtprintsupport:5
 	dev-qt/qtsql:5
 	dev-qt/qtsvg:5
+	dev-qt/qttest:5
 	dev-qt/qtwidgets:5
 	dev-qt/qtxml:5
 	dev-qt/qtxmlpatterns:5


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2020-09-29  9:11 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2020-09-29  9:11 UTC (permalink / raw
  To: gentoo-commits

commit:     764d7bee5b9585d94b113fb26a49eeb2a16366a7
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 29 09:10:34 2020 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 09:11:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764d7bee

sci-electronics/klayout: Version bump

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest                                       | 1 +
 sci-electronics/klayout/{klayout-9999.ebuild => klayout-0.26.8.ebuild} | 2 +-
 sci-electronics/klayout/klayout-9999.ebuild                            | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index df29c610e12..a037c664253 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1 +1,2 @@
 DIST klayout-0.26.5.tar.gz 52335763 BLAKE2B b1ab39c378ce23c28f5a58191dbf43c5b8c165e9df241b00573c8f8b72a5a7251cddd41bf62a7e37f59cad68024c52ab99f8d0f10bf1bf45dba975bf37ba80db SHA512 b80dff34a9dd538921f6863fc94eb8a2160b989468ec0493a7ecfdfccea0e4f0441aa1ee860d000b150b0a0bc0b831dcb849ab77e9eb1304e9ed6fcced94689c
+DIST klayout-0.26.8.tar.gz 54423228 BLAKE2B 5839e77a7910b0a838b6d1f436fe697ea445e968044f7102ab71d3d485ea4631194bf002d4440771e73c77359b673372662506a9cc6e2d4a3b5dc8df171783c7 SHA512 a37b324194ed523ee70a1d63034db9ba48cf55d44d3a9d1bc612803cde2425f6909fd0571ad4a66318fc2c6735e19ba11a26ab153e1200adec405c16fc05f144

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-0.26.8.ebuild
similarity index 99%
copy from sci-electronics/klayout/klayout-9999.ebuild
copy to sci-electronics/klayout/klayout-0.26.8.ebuild
index 356d966db6c..b44affbd840 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-0.26.8.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby25"
+USE_RUBY="ruby26"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python3_{6,7,8} )

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 356d966db6c..b44affbd840 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby25"
+USE_RUBY="ruby26"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python3_{6,7,8} )


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2020-09-29  9:11 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2020-09-29  9:11 UTC (permalink / raw
  To: gentoo-commits

commit:     6d66a0093e8b589d2c56fe1a343463b7ccf12303
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 28 23:45:49 2020 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 09:11:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d66a009

sci-electronics/klayout: Remove old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest                 |  1 -
 sci-electronics/klayout/klayout-0.26.4-r1.ebuild | 90 ------------------------
 2 files changed, 91 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 976d8a3ca13..df29c610e12 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,2 +1 @@
-DIST klayout-0.26.4.tar.gz 52324714 BLAKE2B 663ab737d91a83452234f128b13f73ed8e559e6f0fb11f283bce6bfe80e8f391c7bac5ad16933b2f5bcf46fac6e07233ffc690dea5ddb1702850c52501157c36 SHA512 df91434e87d8cc6f4df837eacd756566626405fb75b0cce40c25f157d547dc1e5929746b6b276a317512c038e014bbdd1655615c93d76d9ed5bcf65280d95355
 DIST klayout-0.26.5.tar.gz 52335763 BLAKE2B b1ab39c378ce23c28f5a58191dbf43c5b8c165e9df241b00573c8f8b72a5a7251cddd41bf62a7e37f59cad68024c52ab99f8d0f10bf1bf45dba975bf37ba80db SHA512 b80dff34a9dd538921f6863fc94eb8a2160b989468ec0493a7ecfdfccea0e4f0441aa1ee860d000b150b0a0bc0b831dcb849ab77e9eb1304e9ed6fcced94689c

diff --git a/sci-electronics/klayout/klayout-0.26.4-r1.ebuild b/sci-electronics/klayout/klayout-0.26.4-r1.ebuild
deleted file mode 100644
index d0ce619c189..00000000000
--- a/sci-electronics/klayout/klayout-0.26.4-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby25"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5[ssl]
-	dev-qt/qtprintsupport:5
-	dev-qt/qtsql:5
-	dev-qt/qtsvg:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	mkdir -p "${D}/$(python_get_sitedir)" || die
-	mv pymod/* "${D}/$(python_get_sitedir)/" || die
-	rmdir pymod || die
-
-	dobin *
-
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2021-01-21 20:53 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2021-01-21 20:53 UTC (permalink / raw
  To: gentoo-commits

commit:     a4b3adadb5943ac18b574c1bc8f26f5330221840
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 21 20:53:17 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Jan 21 20:53:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b3adad

sci-electronics/klayout: Version bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest              |  1 +
 sci-electronics/klayout/klayout-0.26.9.ebuild | 91 +++++++++++++++++++++++++++
 2 files changed, 92 insertions(+)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index a037c664253..eee46bfb3fc 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,2 +1,3 @@
 DIST klayout-0.26.5.tar.gz 52335763 BLAKE2B b1ab39c378ce23c28f5a58191dbf43c5b8c165e9df241b00573c8f8b72a5a7251cddd41bf62a7e37f59cad68024c52ab99f8d0f10bf1bf45dba975bf37ba80db SHA512 b80dff34a9dd538921f6863fc94eb8a2160b989468ec0493a7ecfdfccea0e4f0441aa1ee860d000b150b0a0bc0b831dcb849ab77e9eb1304e9ed6fcced94689c
 DIST klayout-0.26.8.tar.gz 54423228 BLAKE2B 5839e77a7910b0a838b6d1f436fe697ea445e968044f7102ab71d3d485ea4631194bf002d4440771e73c77359b673372662506a9cc6e2d4a3b5dc8df171783c7 SHA512 a37b324194ed523ee70a1d63034db9ba48cf55d44d3a9d1bc612803cde2425f6909fd0571ad4a66318fc2c6735e19ba11a26ab153e1200adec405c16fc05f144
+DIST klayout-0.26.9.tar.gz 54223809 BLAKE2B 3800b0f49a77a73d4310485ba8539698b72c4a8f953723f4caee43a8c189aa044f7c8e617bc67640071e81d94e9edadbba11114b6d6edd4fcd67d02df33ec7d9 SHA512 1a163a055806fb9555aaf6253cb63d6ebe9648f6e165dfd1cbaa6d199652fa98363f6ddae32843cde5f768a8c2f42c8b06fb4691ed64e40979a22a96bd73874b

diff --git a/sci-electronics/klayout/klayout-0.26.9.ebuild b/sci-electronics/klayout/klayout-0.26.9.ebuild
new file mode 100644
index 00000000000..6e5915021ab
--- /dev/null
+++ b/sci-electronics/klayout/klayout-0.26.9.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+RUBY_OPTIONAL=no
+USE_RUBY="ruby26"
+# note: define maximally ONE implementation here
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit toolchain-funcs python-single-r1 ruby-ng
+
+if [[ ${PV} = 9999* ]]; then
+	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
+	inherit git-r3
+	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
+else
+	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
+HOMEPAGE="https://www.klayout.de/"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+	dev-qt/designer:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtmultimedia:5[widgets]
+	dev-qt/qtnetwork:5[ssl]
+	dev-qt/qtprintsupport:5
+	dev-qt/qtsql:5
+	dev-qt/qtsvg:5
+	dev-qt/qttest:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
+	sys-libs/zlib
+	${PYTHON_DEPS}
+	$(ruby_implementations_depend)
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+	python-single-r1_pkg_setup
+	ruby-ng_pkg_setup
+}
+
+each_ruby_configure() {
+	tc-export CC CXX AR LD RANLIB
+	export CFLAGS CXXFLAGS
+	./build.sh \
+		-expert \
+		-dry-run \
+		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
+		-ruby "${RUBY}" \
+		-python "${PYTHON}" \
+		-build . \
+		-bin "${T}/bin" \
+		-rpath "/usr/$(get_libdir)/klayout" \
+		-option "${MAKEOPTS}" \
+		-with-qtbinding \
+		-without-64bit-coord \
+		-qt5 || die "Configuration failed"
+}
+
+each_ruby_compile() {
+	emake all
+}
+
+each_ruby_install() {
+	emake install
+
+	cd "${T}/bin" || die
+
+	dodir "/usr/$(get_libdir)/klayout"
+	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
+
+	mkdir -p "${D}/$(python_get_sitedir)" || die
+	mv pymod/* "${D}/$(python_get_sitedir)/" || die
+	rmdir pymod || die
+
+	dobin *
+
+	python_optimize
+}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2021-01-23 11:20 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2021-01-23 11:20 UTC (permalink / raw
  To: gentoo-commits

commit:     dd18889fe08bb79a034d9765a51515ca2fdf4217
Author:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 23 11:20:07 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Jan 23 11:20:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd18889f

sci-electronics/klayout: Stable on amd64

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.26.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.26.8.ebuild b/sci-electronics/klayout/klayout-0.26.8.ebuild
index b44affbd840..11dc24b03bd 100644
--- a/sci-electronics/klayout/klayout-0.26.8.ebuild
+++ b/sci-electronics/klayout/klayout-0.26.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2021-02-28 21:21 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2021-02-28 21:21 UTC (permalink / raw
  To: gentoo-commits

commit:     7eee3f7ea57f19f3396911b6db6d33dcd30dbbdf
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 21:21:05 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 21:21:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eee3f7e

sci-electronics/klayout: amd64 stable

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.26.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.26.9.ebuild b/sci-electronics/klayout/klayout-0.26.9.ebuild
index e1dc3269e5f..20fa38ada7f 100644
--- a/sci-electronics/klayout/klayout-0.26.9.ebuild
+++ b/sci-electronics/klayout/klayout-0.26.9.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2021-02-28 21:21 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2021-02-28 21:21 UTC (permalink / raw
  To: gentoo-commits

commit:     451847e04c46908d783da5a792348d9c4b6058b7
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 21:21:28 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 21:21:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451847e0

sci-electronics/klayout: Remove old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest              |  2 -
 sci-electronics/klayout/klayout-0.26.5.ebuild | 91 ---------------------------
 sci-electronics/klayout/klayout-0.26.8.ebuild | 91 ---------------------------
 3 files changed, 184 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index eee46bfb3fc..26765713042 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,3 +1 @@
-DIST klayout-0.26.5.tar.gz 52335763 BLAKE2B b1ab39c378ce23c28f5a58191dbf43c5b8c165e9df241b00573c8f8b72a5a7251cddd41bf62a7e37f59cad68024c52ab99f8d0f10bf1bf45dba975bf37ba80db SHA512 b80dff34a9dd538921f6863fc94eb8a2160b989468ec0493a7ecfdfccea0e4f0441aa1ee860d000b150b0a0bc0b831dcb849ab77e9eb1304e9ed6fcced94689c
-DIST klayout-0.26.8.tar.gz 54423228 BLAKE2B 5839e77a7910b0a838b6d1f436fe697ea445e968044f7102ab71d3d485ea4631194bf002d4440771e73c77359b673372662506a9cc6e2d4a3b5dc8df171783c7 SHA512 a37b324194ed523ee70a1d63034db9ba48cf55d44d3a9d1bc612803cde2425f6909fd0571ad4a66318fc2c6735e19ba11a26ab153e1200adec405c16fc05f144
 DIST klayout-0.26.9.tar.gz 54223809 BLAKE2B 3800b0f49a77a73d4310485ba8539698b72c4a8f953723f4caee43a8c189aa044f7c8e617bc67640071e81d94e9edadbba11114b6d6edd4fcd67d02df33ec7d9 SHA512 1a163a055806fb9555aaf6253cb63d6ebe9648f6e165dfd1cbaa6d199652fa98363f6ddae32843cde5f768a8c2f42c8b06fb4691ed64e40979a22a96bd73874b

diff --git a/sci-electronics/klayout/klayout-0.26.5.ebuild b/sci-electronics/klayout/klayout-0.26.5.ebuild
deleted file mode 100644
index 6c6d8ac25ea..00000000000
--- a/sci-electronics/klayout/klayout-0.26.5.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby25"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5[ssl]
-	dev-qt/qtprintsupport:5
-	dev-qt/qtsql:5
-	dev-qt/qtsvg:5
-	dev-qt/qttest:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	mkdir -p "${D}/$(python_get_sitedir)" || die
-	mv pymod/* "${D}/$(python_get_sitedir)/" || die
-	rmdir pymod || die
-
-	dobin *
-
-	python_optimize
-}

diff --git a/sci-electronics/klayout/klayout-0.26.8.ebuild b/sci-electronics/klayout/klayout-0.26.8.ebuild
deleted file mode 100644
index 20fa38ada7f..00000000000
--- a/sci-electronics/klayout/klayout-0.26.8.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby26"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5[ssl]
-	dev-qt/qtprintsupport:5
-	dev-qt/qtsql:5
-	dev-qt/qtsvg:5
-	dev-qt/qttest:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	mkdir -p "${D}/$(python_get_sitedir)" || die
-	mv pymod/* "${D}/$(python_get_sitedir)/" || die
-	rmdir pymod || die
-
-	dobin *
-
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2021-03-12 23:58 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2021-03-12 23:58 UTC (permalink / raw
  To: gentoo-commits

commit:     a0ef6ea51b7aebabffd130344bcc7b7ac0a0141f
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 12 23:57:35 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Mar 12 23:58:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ef6ea5

sci-electronics/klayout: Version bump 0.26.11

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest                                      | 1 +
 .../klayout/{klayout-9999.ebuild => klayout-0.26.11.ebuild}           | 4 ++--
 sci-electronics/klayout/klayout-9999.ebuild                           | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 26765713042..9713b62ebfa 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1 +1,2 @@
+DIST klayout-0.26.11.tar.gz 54455860 BLAKE2B f2e988ef1a68a0d8e612199d1a930a55c9175bebb8ca4cbbedef425d6367ddd3e56999502e0fb4c38043e2f7bf2c75c3acb18c498124c5850379bbfe283cb218 SHA512 c868830494a7181bbc68f543930aaf87a189b5063d212191305a3d2e119921175ff66aa2f87f9a89e8e9e5d8bf2c47ed32b5cd1fb43b85619ee35d8a3ddc063b
 DIST klayout-0.26.9.tar.gz 54223809 BLAKE2B 3800b0f49a77a73d4310485ba8539698b72c4a8f953723f4caee43a8c189aa044f7c8e617bc67640071e81d94e9edadbba11114b6d6edd4fcd67d02df33ec7d9 SHA512 1a163a055806fb9555aaf6253cb63d6ebe9648f6e165dfd1cbaa6d199652fa98363f6ddae32843cde5f768a8c2f42c8b06fb4691ed64e40979a22a96bd73874b

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-0.26.11.ebuild
similarity index 96%
copy from sci-electronics/klayout/klayout-9999.ebuild
copy to sci-electronics/klayout/klayout-0.26.11.ebuild
index 81cab8e34b4..046760b5f1c 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-0.26.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ RUBY_OPTIONAL=no
 USE_RUBY="ruby26"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 81cab8e34b4..046760b5f1c 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ RUBY_OPTIONAL=no
 USE_RUBY="ruby26"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2021-05-29 13:27 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2021-05-29 13:27 UTC (permalink / raw
  To: gentoo-commits

commit:     54d3c67c6d918e0fa0d87374e9c7509491bedbd5
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat May 29 13:25:42 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat May 29 13:26:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d3c67c

sci-electronics/klayout: Version bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest            |  1 +
 sci-electronics/klayout/klayout-0.27.ebuild | 91 +++++++++++++++++++++++++++++
 2 files changed, 92 insertions(+)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 9713b62ebfa..f036a31c0bc 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,2 +1,3 @@
 DIST klayout-0.26.11.tar.gz 54455860 BLAKE2B f2e988ef1a68a0d8e612199d1a930a55c9175bebb8ca4cbbedef425d6367ddd3e56999502e0fb4c38043e2f7bf2c75c3acb18c498124c5850379bbfe283cb218 SHA512 c868830494a7181bbc68f543930aaf87a189b5063d212191305a3d2e119921175ff66aa2f87f9a89e8e9e5d8bf2c47ed32b5cd1fb43b85619ee35d8a3ddc063b
 DIST klayout-0.26.9.tar.gz 54223809 BLAKE2B 3800b0f49a77a73d4310485ba8539698b72c4a8f953723f4caee43a8c189aa044f7c8e617bc67640071e81d94e9edadbba11114b6d6edd4fcd67d02df33ec7d9 SHA512 1a163a055806fb9555aaf6253cb63d6ebe9648f6e165dfd1cbaa6d199652fa98363f6ddae32843cde5f768a8c2f42c8b06fb4691ed64e40979a22a96bd73874b
+DIST klayout-0.27.tar.gz 56917189 BLAKE2B 41a66939d6d7a058f9dc1772ba152ff1c311b146f7e2b37da52447cbd7eacc35a26a5fec1516384619ab0680a145f82a120ee7ee2739a5c8e9648836afa07d13 SHA512 475e2d905bc75a13c924f6cd1d08b566ecde92a28ed6a32b1995452e0446d4c75f7856ce3af4430a3b39a3876a3817923a51f3675c5afb33f4ec749acf15e0b4

diff --git a/sci-electronics/klayout/klayout-0.27.ebuild b/sci-electronics/klayout/klayout-0.27.ebuild
new file mode 100644
index 00000000000..046760b5f1c
--- /dev/null
+++ b/sci-electronics/klayout/klayout-0.27.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+RUBY_OPTIONAL=no
+USE_RUBY="ruby26"
+# note: define maximally ONE implementation here
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit toolchain-funcs python-single-r1 ruby-ng
+
+if [[ ${PV} = 9999* ]]; then
+	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
+	inherit git-r3
+	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
+else
+	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
+HOMEPAGE="https://www.klayout.de/"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+	dev-qt/designer:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtmultimedia:5[widgets]
+	dev-qt/qtnetwork:5[ssl]
+	dev-qt/qtprintsupport:5
+	dev-qt/qtsql:5
+	dev-qt/qtsvg:5
+	dev-qt/qttest:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
+	sys-libs/zlib
+	${PYTHON_DEPS}
+	$(ruby_implementations_depend)
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+	python-single-r1_pkg_setup
+	ruby-ng_pkg_setup
+}
+
+each_ruby_configure() {
+	tc-export CC CXX AR LD RANLIB
+	export CFLAGS CXXFLAGS
+	./build.sh \
+		-expert \
+		-dry-run \
+		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
+		-ruby "${RUBY}" \
+		-python "${PYTHON}" \
+		-build . \
+		-bin "${T}/bin" \
+		-rpath "/usr/$(get_libdir)/klayout" \
+		-option "${MAKEOPTS}" \
+		-with-qtbinding \
+		-without-64bit-coord \
+		-qt5 || die "Configuration failed"
+}
+
+each_ruby_compile() {
+	emake all
+}
+
+each_ruby_install() {
+	emake install
+
+	cd "${T}/bin" || die
+
+	dodir "/usr/$(get_libdir)/klayout"
+	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
+
+	mkdir -p "${D}/$(python_get_sitedir)" || die
+	mv pymod/* "${D}/$(python_get_sitedir)/" || die
+	rmdir pymod || die
+
+	dobin *
+
+	python_optimize
+}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2021-05-29 13:27 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2021-05-29 13:27 UTC (permalink / raw
  To: gentoo-commits

commit:     81b30a192a0058299c60e9e600748134e7666594
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat May 29 13:26:36 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat May 29 13:27:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b30a19

sci-electronics/klayout: Remove old

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest              |  1 -
 sci-electronics/klayout/klayout-0.26.9.ebuild | 91 ---------------------------
 2 files changed, 92 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index f036a31c0bc..c302aea596c 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,3 +1,2 @@
 DIST klayout-0.26.11.tar.gz 54455860 BLAKE2B f2e988ef1a68a0d8e612199d1a930a55c9175bebb8ca4cbbedef425d6367ddd3e56999502e0fb4c38043e2f7bf2c75c3acb18c498124c5850379bbfe283cb218 SHA512 c868830494a7181bbc68f543930aaf87a189b5063d212191305a3d2e119921175ff66aa2f87f9a89e8e9e5d8bf2c47ed32b5cd1fb43b85619ee35d8a3ddc063b
-DIST klayout-0.26.9.tar.gz 54223809 BLAKE2B 3800b0f49a77a73d4310485ba8539698b72c4a8f953723f4caee43a8c189aa044f7c8e617bc67640071e81d94e9edadbba11114b6d6edd4fcd67d02df33ec7d9 SHA512 1a163a055806fb9555aaf6253cb63d6ebe9648f6e165dfd1cbaa6d199652fa98363f6ddae32843cde5f768a8c2f42c8b06fb4691ed64e40979a22a96bd73874b
 DIST klayout-0.27.tar.gz 56917189 BLAKE2B 41a66939d6d7a058f9dc1772ba152ff1c311b146f7e2b37da52447cbd7eacc35a26a5fec1516384619ab0680a145f82a120ee7ee2739a5c8e9648836afa07d13 SHA512 475e2d905bc75a13c924f6cd1d08b566ecde92a28ed6a32b1995452e0446d4c75f7856ce3af4430a3b39a3876a3817923a51f3675c5afb33f4ec749acf15e0b4

diff --git a/sci-electronics/klayout/klayout-0.26.9.ebuild b/sci-electronics/klayout/klayout-0.26.9.ebuild
deleted file mode 100644
index 20fa38ada7f..00000000000
--- a/sci-electronics/klayout/klayout-0.26.9.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby26"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5[ssl]
-	dev-qt/qtprintsupport:5
-	dev-qt/qtsql:5
-	dev-qt/qtsvg:5
-	dev-qt/qttest:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	mkdir -p "${D}/$(python_get_sitedir)" || die
-	mv pymod/* "${D}/$(python_get_sitedir)/" || die
-	rmdir pymod || die
-
-	dobin *
-
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2021-05-29 13:27 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2021-05-29 13:27 UTC (permalink / raw
  To: gentoo-commits

commit:     f7f3a80e6b61e95b0f975806b456b9cf3cd71886
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat May 29 13:26:15 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat May 29 13:27:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f3a80e

sci-electronics/klayout: Stable for amd64

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.26.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.26.11.ebuild b/sci-electronics/klayout/klayout-0.26.11.ebuild
index 046760b5f1c..6eb043c6d1b 100644
--- a/sci-electronics/klayout/klayout-0.26.11.ebuild
+++ b/sci-electronics/klayout/klayout-0.26.11.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2021-09-18 19:55 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2021-09-18 19:55 UTC (permalink / raw
  To: gentoo-commits

commit:     9aab3c7e85d9a69f1be7b2dd76ad3be7ff38cbdc
Author:     Felix Neumärker <xdch47 <AT> posteo <DOT> de>
AuthorDate: Wed Aug 11 12:54:07 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 19:55:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aab3c7e

sci-electronics/klayout: bump to 0.27.3

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Felix Neumärker <xdch47 <AT> posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/21949
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest                                    | 1 +
 .../klayout/{klayout-9999.ebuild => klayout-0.27.3.ebuild}          | 6 +++---
 sci-electronics/klayout/klayout-9999.ebuild                         | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index c302aea596c..357e27945a0 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,2 +1,3 @@
 DIST klayout-0.26.11.tar.gz 54455860 BLAKE2B f2e988ef1a68a0d8e612199d1a930a55c9175bebb8ca4cbbedef425d6367ddd3e56999502e0fb4c38043e2f7bf2c75c3acb18c498124c5850379bbfe283cb218 SHA512 c868830494a7181bbc68f543930aaf87a189b5063d212191305a3d2e119921175ff66aa2f87f9a89e8e9e5d8bf2c47ed32b5cd1fb43b85619ee35d8a3ddc063b
+DIST klayout-0.27.3.tar.gz 57274694 BLAKE2B 131791f7e978a5ffd344d1dab15d0d245d971855d34c995b4f86173f31853f71ec79d089cc2f80a10d318b108cb0f624c9610c9bf51f0bd88f2265e2d8871c97 SHA512 5f3a83cbbdc171acf200a90e4758942e7c3dd4ec66666576c6ecb041326e52a99222992e844d63f939650374a7493f542b1412ada714b6c0271103facb5acaa9
 DIST klayout-0.27.tar.gz 56917189 BLAKE2B 41a66939d6d7a058f9dc1772ba152ff1c311b146f7e2b37da52447cbd7eacc35a26a5fec1516384619ab0680a145f82a120ee7ee2739a5c8e9648836afa07d13 SHA512 475e2d905bc75a13c924f6cd1d08b566ecde92a28ed6a32b1995452e0446d4c75f7856ce3af4430a3b39a3876a3817923a51f3675c5afb33f4ec749acf15e0b4

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-0.27.3.ebuild
similarity index 93%
copy from sci-electronics/klayout/klayout-9999.ebuild
copy to sci-electronics/klayout/klayout-0.27.3.ebuild
index 046760b5f1c..fa9d57d2fc6 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-0.27.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby26"
+USE_RUBY="ruby27"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python3_{7,8,9} )
@@ -57,12 +57,12 @@ each_ruby_configure() {
 	./build.sh \
 		-expert \
 		-dry-run \
-		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
+		-qmake "$EPREFIX/usr/$(get_libdir)/qt5/bin/qmake" \
 		-ruby "${RUBY}" \
 		-python "${PYTHON}" \
 		-build . \
 		-bin "${T}/bin" \
-		-rpath "/usr/$(get_libdir)/klayout" \
+		-rpath "$EPREFIX/usr/$(get_libdir)/klayout" \
 		-option "${MAKEOPTS}" \
 		-with-qtbinding \
 		-without-64bit-coord \

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 046760b5f1c..fa9d57d2fc6 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby26"
+USE_RUBY="ruby27"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python3_{7,8,9} )
@@ -57,12 +57,12 @@ each_ruby_configure() {
 	./build.sh \
 		-expert \
 		-dry-run \
-		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
+		-qmake "$EPREFIX/usr/$(get_libdir)/qt5/bin/qmake" \
 		-ruby "${RUBY}" \
 		-python "${PYTHON}" \
 		-build . \
 		-bin "${T}/bin" \
-		-rpath "/usr/$(get_libdir)/klayout" \
+		-rpath "$EPREFIX/usr/$(get_libdir)/klayout" \
 		-option "${MAKEOPTS}" \
 		-with-qtbinding \
 		-without-64bit-coord \


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2021-09-18 19:55 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2021-09-18 19:55 UTC (permalink / raw
  To: gentoo-commits

commit:     aa7312959f7a43759fa02656b59563ddfc83d218
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 18 19:54:38 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 19:55:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa731295

sci-electronics/klayout: stable for amd64

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Huettel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.27.ebuild b/sci-electronics/klayout/klayout-0.27.ebuild
index 046760b5f1c..6eb043c6d1b 100644
--- a/sci-electronics/klayout/klayout-0.27.ebuild
+++ b/sci-electronics/klayout/klayout-0.27.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2022-02-06 15:12 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2022-02-06 15:12 UTC (permalink / raw
  To: gentoo-commits

commit:     6c61f16c6005f623600fd9db9de370be3437974e
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  6 15:11:30 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Feb  6 15:12:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c61f16c

sci-electronics/klayout: 0.27.3 stable for amd64

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.27.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.27.3.ebuild b/sci-electronics/klayout/klayout-0.27.3.ebuild
index fa9d57d2fc67..01355f2e03c4 100644
--- a/sci-electronics/klayout/klayout-0.27.3.ebuild
+++ b/sci-electronics/klayout/klayout-0.27.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2022-02-06 15:12 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2022-02-06 15:12 UTC (permalink / raw
  To: gentoo-commits

commit:     a27c44ba2b5857fc517976bb9f5a3e983298f002
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  6 15:10:07 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Feb  6 15:12:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27c44ba

sci-electronics/klayout: Version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest              |  1 +
 sci-electronics/klayout/klayout-0.27.7.ebuild | 91 +++++++++++++++++++++++++++
 2 files changed, 92 insertions(+)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 8097a5f6ff41..8db2c7a1b655 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,2 +1,3 @@
 DIST klayout-0.27.3.tar.gz 57274694 BLAKE2B 131791f7e978a5ffd344d1dab15d0d245d971855d34c995b4f86173f31853f71ec79d089cc2f80a10d318b108cb0f624c9610c9bf51f0bd88f2265e2d8871c97 SHA512 5f3a83cbbdc171acf200a90e4758942e7c3dd4ec66666576c6ecb041326e52a99222992e844d63f939650374a7493f542b1412ada714b6c0271103facb5acaa9
+DIST klayout-0.27.7.tar.gz 57348398 BLAKE2B c717d1041e2b2f1ec4835db3861a8c7ff15d2cd703d3424d9219cb0fab06471a6838503c882b841be45c9e1b9280d1f7a099f9824c6e286940d3b44713927974 SHA512 f4b4f3f2216307df5dca3b9c9c4eee5b45e5811a3307f36d3ad759d33beb8cd83880485284492583b891ee8bbf2866cae0ce87b5c5971478d8ad8daad315bb09
 DIST klayout-0.27.tar.gz 56917189 BLAKE2B 41a66939d6d7a058f9dc1772ba152ff1c311b146f7e2b37da52447cbd7eacc35a26a5fec1516384619ab0680a145f82a120ee7ee2739a5c8e9648836afa07d13 SHA512 475e2d905bc75a13c924f6cd1d08b566ecde92a28ed6a32b1995452e0446d4c75f7856ce3af4430a3b39a3876a3817923a51f3675c5afb33f4ec749acf15e0b4

diff --git a/sci-electronics/klayout/klayout-0.27.7.ebuild b/sci-electronics/klayout/klayout-0.27.7.ebuild
new file mode 100644
index 000000000000..40bfbeb1351d
--- /dev/null
+++ b/sci-electronics/klayout/klayout-0.27.7.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+RUBY_OPTIONAL=no
+USE_RUBY="ruby27"
+# note: define maximally ONE implementation here
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit toolchain-funcs python-single-r1 ruby-ng
+
+if [[ ${PV} = 9999* ]]; then
+	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
+	inherit git-r3
+	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
+else
+	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
+HOMEPAGE="https://www.klayout.de/"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+	dev-qt/designer:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtmultimedia:5[widgets]
+	dev-qt/qtnetwork:5[ssl]
+	dev-qt/qtprintsupport:5
+	dev-qt/qtsql:5
+	dev-qt/qtsvg:5
+	dev-qt/qttest:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
+	sys-libs/zlib
+	${PYTHON_DEPS}
+	$(ruby_implementations_depend)
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+	python-single-r1_pkg_setup
+	ruby-ng_pkg_setup
+}
+
+each_ruby_configure() {
+	tc-export CC CXX AR LD RANLIB
+	export CFLAGS CXXFLAGS
+	./build.sh \
+		-expert \
+		-dry-run \
+		-qmake "$EPREFIX/usr/$(get_libdir)/qt5/bin/qmake" \
+		-ruby "${RUBY}" \
+		-python "${PYTHON}" \
+		-build . \
+		-bin "${T}/bin" \
+		-rpath "$EPREFIX/usr/$(get_libdir)/klayout" \
+		-option "${MAKEOPTS}" \
+		-with-qtbinding \
+		-without-64bit-coord \
+		-qt5 || die "Configuration failed"
+}
+
+each_ruby_compile() {
+	emake all
+}
+
+each_ruby_install() {
+	emake install
+
+	cd "${T}/bin" || die
+
+	dodir "/usr/$(get_libdir)/klayout"
+	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
+
+	mkdir -p "${D}/$(python_get_sitedir)" || die
+	mv pymod/* "${D}/$(python_get_sitedir)/" || die
+	rmdir pymod || die
+
+	dobin *
+
+	python_optimize
+}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2022-02-06 15:12 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2022-02-06 15:12 UTC (permalink / raw
  To: gentoo-commits

commit:     9ff13053de2d098ce086e14b21018c9bb8a7a019
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  6 11:47:24 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Feb  6 15:12:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff13053

sci-electronics/klayout: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest               |  1 -
 sci-electronics/klayout/klayout-0.26.11.ebuild | 91 --------------------------
 2 files changed, 92 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 357e27945a0e..8097a5f6ff41 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,3 +1,2 @@
-DIST klayout-0.26.11.tar.gz 54455860 BLAKE2B f2e988ef1a68a0d8e612199d1a930a55c9175bebb8ca4cbbedef425d6367ddd3e56999502e0fb4c38043e2f7bf2c75c3acb18c498124c5850379bbfe283cb218 SHA512 c868830494a7181bbc68f543930aaf87a189b5063d212191305a3d2e119921175ff66aa2f87f9a89e8e9e5d8bf2c47ed32b5cd1fb43b85619ee35d8a3ddc063b
 DIST klayout-0.27.3.tar.gz 57274694 BLAKE2B 131791f7e978a5ffd344d1dab15d0d245d971855d34c995b4f86173f31853f71ec79d089cc2f80a10d318b108cb0f624c9610c9bf51f0bd88f2265e2d8871c97 SHA512 5f3a83cbbdc171acf200a90e4758942e7c3dd4ec66666576c6ecb041326e52a99222992e844d63f939650374a7493f542b1412ada714b6c0271103facb5acaa9
 DIST klayout-0.27.tar.gz 56917189 BLAKE2B 41a66939d6d7a058f9dc1772ba152ff1c311b146f7e2b37da52447cbd7eacc35a26a5fec1516384619ab0680a145f82a120ee7ee2739a5c8e9648836afa07d13 SHA512 475e2d905bc75a13c924f6cd1d08b566ecde92a28ed6a32b1995452e0446d4c75f7856ce3af4430a3b39a3876a3817923a51f3675c5afb33f4ec749acf15e0b4

diff --git a/sci-electronics/klayout/klayout-0.26.11.ebuild b/sci-electronics/klayout/klayout-0.26.11.ebuild
deleted file mode 100644
index 6eb043c6d1be..000000000000
--- a/sci-electronics/klayout/klayout-0.26.11.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby26"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5[ssl]
-	dev-qt/qtprintsupport:5
-	dev-qt/qtsql:5
-	dev-qt/qtsvg:5
-	dev-qt/qttest:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	mkdir -p "${D}/$(python_get_sitedir)" || die
-	mv pymod/* "${D}/$(python_get_sitedir)/" || die
-	rmdir pymod || die
-
-	dobin *
-
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2022-07-09 11:48 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2022-07-09 11:48 UTC (permalink / raw
  To: gentoo-commits

commit:     3a6ae456588a08cdd27e5a174116b13baa485f06
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  9 11:45:40 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Jul  9 11:48:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6ae456

sci-electronics/klayout: Update python targets

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.27.7.ebuild | 2 +-
 sci-electronics/klayout/klayout-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.27.7.ebuild b/sci-electronics/klayout/klayout-0.27.7.ebuild
index 40bfbeb1351d..7b887b3399f2 100644
--- a/sci-electronics/klayout/klayout-0.27.7.ebuild
+++ b/sci-electronics/klayout/klayout-0.27.7.ebuild
@@ -7,7 +7,7 @@ RUBY_OPTIONAL=no
 USE_RUBY="ruby27"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9,10,11} )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index fa9d57d2fc67..75368510a1f8 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -7,7 +7,7 @@ RUBY_OPTIONAL=no
 USE_RUBY="ruby27"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9,10,11} )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2022-07-09 11:48 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2022-07-09 11:48 UTC (permalink / raw
  To: gentoo-commits

commit:     a86a5db05cfc15ebf2944c5bc358c9dca467d398
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  9 11:47:39 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Jul  9 11:48:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86a5db0

sci-electronics/klayout: Remove old

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.27.3.ebuild | 91 ---------------------------
 sci-electronics/klayout/klayout-0.27.ebuild   | 91 ---------------------------
 2 files changed, 182 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.27.3.ebuild b/sci-electronics/klayout/klayout-0.27.3.ebuild
deleted file mode 100644
index 01355f2e03c4..000000000000
--- a/sci-electronics/klayout/klayout-0.27.3.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby27"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5[ssl]
-	dev-qt/qtprintsupport:5
-	dev-qt/qtsql:5
-	dev-qt/qtsvg:5
-	dev-qt/qttest:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "$EPREFIX/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "$EPREFIX/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	mkdir -p "${D}/$(python_get_sitedir)" || die
-	mv pymod/* "${D}/$(python_get_sitedir)/" || die
-	rmdir pymod || die
-
-	dobin *
-
-	python_optimize
-}

diff --git a/sci-electronics/klayout/klayout-0.27.ebuild b/sci-electronics/klayout/klayout-0.27.ebuild
deleted file mode 100644
index 6eb043c6d1be..000000000000
--- a/sci-electronics/klayout/klayout-0.27.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby26"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5[ssl]
-	dev-qt/qtprintsupport:5
-	dev-qt/qtsql:5
-	dev-qt/qtsvg:5
-	dev-qt/qttest:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	mkdir -p "${D}/$(python_get_sitedir)" || die
-	mv pymod/* "${D}/$(python_get_sitedir)/" || die
-	rmdir pymod || die
-
-	dobin *
-
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2022-07-09 11:48 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2022-07-09 11:48 UTC (permalink / raw
  To: gentoo-commits

commit:     ba6662d0578504aa33670d2904a33882e30839d9
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  9 11:46:55 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Jul  9 11:48:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6662d0

sci-electronics/klayout: Stable 0.27.7 for amd64

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.27.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.27.7.ebuild b/sci-electronics/klayout/klayout-0.27.7.ebuild
index 7b887b3399f2..36a5f7cd2663 100644
--- a/sci-electronics/klayout/klayout-0.27.7.ebuild
+++ b/sci-electronics/klayout/klayout-0.27.7.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2022-07-09 12:26 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2022-07-09 12:26 UTC (permalink / raw
  To: gentoo-commits

commit:     f8413f7575d1304e8eed2a4c44290012b523d41d
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  9 12:25:31 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Jul  9 12:26:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8413f75

sci-electronics/klayout: version bump 0.27.10

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest               |  3 +-
 sci-electronics/klayout/klayout-0.27.10.ebuild | 91 ++++++++++++++++++++++++++
 2 files changed, 92 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 8db2c7a1b655..5af88e78120a 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,3 +1,2 @@
-DIST klayout-0.27.3.tar.gz 57274694 BLAKE2B 131791f7e978a5ffd344d1dab15d0d245d971855d34c995b4f86173f31853f71ec79d089cc2f80a10d318b108cb0f624c9610c9bf51f0bd88f2265e2d8871c97 SHA512 5f3a83cbbdc171acf200a90e4758942e7c3dd4ec66666576c6ecb041326e52a99222992e844d63f939650374a7493f542b1412ada714b6c0271103facb5acaa9
+DIST klayout-0.27.10.tar.gz 57428098 BLAKE2B 3f64ed6a65ec7d2732691594f50d02f160725a3306cd0d0593f8c2b5978d5cf76e004ed3347bb6e9d9473b8e0974bc04de101ec3bf168faf147e6c64c5f0bdcb SHA512 a637b0a0bd1eaa3c858c333791c5592bc8a4dc1db7413b83432d7bedce9ba7e1210c76086a4f39504bc23a11778a45370b86262c88daa579517e1dee940ecda7
 DIST klayout-0.27.7.tar.gz 57348398 BLAKE2B c717d1041e2b2f1ec4835db3861a8c7ff15d2cd703d3424d9219cb0fab06471a6838503c882b841be45c9e1b9280d1f7a099f9824c6e286940d3b44713927974 SHA512 f4b4f3f2216307df5dca3b9c9c4eee5b45e5811a3307f36d3ad759d33beb8cd83880485284492583b891ee8bbf2866cae0ce87b5c5971478d8ad8daad315bb09
-DIST klayout-0.27.tar.gz 56917189 BLAKE2B 41a66939d6d7a058f9dc1772ba152ff1c311b146f7e2b37da52447cbd7eacc35a26a5fec1516384619ab0680a145f82a120ee7ee2739a5c8e9648836afa07d13 SHA512 475e2d905bc75a13c924f6cd1d08b566ecde92a28ed6a32b1995452e0446d4c75f7856ce3af4430a3b39a3876a3817923a51f3675c5afb33f4ec749acf15e0b4

diff --git a/sci-electronics/klayout/klayout-0.27.10.ebuild b/sci-electronics/klayout/klayout-0.27.10.ebuild
new file mode 100644
index 000000000000..75368510a1f8
--- /dev/null
+++ b/sci-electronics/klayout/klayout-0.27.10.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+RUBY_OPTIONAL=no
+USE_RUBY="ruby27"
+# note: define maximally ONE implementation here
+
+PYTHON_COMPAT=( python3_{8,9,10,11} )
+
+inherit toolchain-funcs python-single-r1 ruby-ng
+
+if [[ ${PV} = 9999* ]]; then
+	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
+	inherit git-r3
+	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
+else
+	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
+HOMEPAGE="https://www.klayout.de/"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+	dev-qt/designer:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtmultimedia:5[widgets]
+	dev-qt/qtnetwork:5[ssl]
+	dev-qt/qtprintsupport:5
+	dev-qt/qtsql:5
+	dev-qt/qtsvg:5
+	dev-qt/qttest:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
+	sys-libs/zlib
+	${PYTHON_DEPS}
+	$(ruby_implementations_depend)
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+	python-single-r1_pkg_setup
+	ruby-ng_pkg_setup
+}
+
+each_ruby_configure() {
+	tc-export CC CXX AR LD RANLIB
+	export CFLAGS CXXFLAGS
+	./build.sh \
+		-expert \
+		-dry-run \
+		-qmake "$EPREFIX/usr/$(get_libdir)/qt5/bin/qmake" \
+		-ruby "${RUBY}" \
+		-python "${PYTHON}" \
+		-build . \
+		-bin "${T}/bin" \
+		-rpath "$EPREFIX/usr/$(get_libdir)/klayout" \
+		-option "${MAKEOPTS}" \
+		-with-qtbinding \
+		-without-64bit-coord \
+		-qt5 || die "Configuration failed"
+}
+
+each_ruby_compile() {
+	emake all
+}
+
+each_ruby_install() {
+	emake install
+
+	cd "${T}/bin" || die
+
+	dodir "/usr/$(get_libdir)/klayout"
+	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
+
+	mkdir -p "${D}/$(python_get_sitedir)" || die
+	mv pymod/* "${D}/$(python_get_sitedir)/" || die
+	rmdir pymod || die
+
+	dobin *
+
+	python_optimize
+}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2022-11-24 19:18 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2022-11-24 19:18 UTC (permalink / raw
  To: gentoo-commits

commit:     27f3cc6c20aa2d185766cfde6ad5dcab349d06b8
Author:     Dr. Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 24 16:35:28 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Nov 24 19:18:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f3cc6c

sci-electronics/klayout: Version bump 0.27.12

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest                                      | 1 +
 .../klayout/{klayout-9999.ebuild => klayout-0.27.12.ebuild}           | 4 ++--
 sci-electronics/klayout/klayout-9999.ebuild                           | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 443d030925b7..06d674ca2e45 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1 +1,2 @@
 DIST klayout-0.27.10.tar.gz 57428098 BLAKE2B 3f64ed6a65ec7d2732691594f50d02f160725a3306cd0d0593f8c2b5978d5cf76e004ed3347bb6e9d9473b8e0974bc04de101ec3bf168faf147e6c64c5f0bdcb SHA512 a637b0a0bd1eaa3c858c333791c5592bc8a4dc1db7413b83432d7bedce9ba7e1210c76086a4f39504bc23a11778a45370b86262c88daa579517e1dee940ecda7
+DIST klayout-0.27.12.tar.gz 57616686 BLAKE2B 18c69c799412554547f9b671c80f097b93b15fb04272c4ea6f06b54783fa97ac0da5f50ea61fbf88e75e5436524c9271ffdb7560911b7b8e130a4a287ba2cf60 SHA512 25bb854b9f265801a9ee13bdead0ae1fa4ce21bd0d018c10b0c89aff72f48d4131e80987750bd47e3996296ced1936fffb4ed02daa5a7bdff5f05ae6e820e067

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-0.27.12.ebuild
similarity index 97%
copy from sci-electronics/klayout/klayout-9999.ebuild
copy to sci-electronics/klayout/klayout-0.27.12.ebuild
index 75368510a1f8..8aceae0ea200 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-0.27.12.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 RUBY_OPTIONAL=no
 USE_RUBY="ruby27"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python3_{8,9,10,11} )
+PYTHON_COMPAT=( python3_{9,10,11} )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 75368510a1f8..8aceae0ea200 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 RUBY_OPTIONAL=no
 USE_RUBY="ruby27"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python3_{8,9,10,11} )
+PYTHON_COMPAT=( python3_{9,10,11} )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2022-11-24 19:18 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2022-11-24 19:18 UTC (permalink / raw
  To: gentoo-commits

commit:     730c6bb8050faffe6c692a266e322ebf151fd514
Author:     Dr. Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 24 15:02:11 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Nov 24 19:17:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=730c6bb8

sci-electronics/klayout: Stable 0.27.10 for amd64

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.27.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.27.10.ebuild b/sci-electronics/klayout/klayout-0.27.10.ebuild
index 75368510a1f8..9f245e2a3545 100644
--- a/sci-electronics/klayout/klayout-0.27.10.ebuild
+++ b/sci-electronics/klayout/klayout-0.27.10.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2022-11-24 19:18 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2022-11-24 19:18 UTC (permalink / raw
  To: gentoo-commits

commit:     f8cc86e24d7c788481ee076552006bc0bac90b30
Author:     Dr. Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 24 15:02:57 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Nov 24 19:18:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cc86e2

sci-electronics/klayout: Remove old

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest              |  1 -
 sci-electronics/klayout/klayout-0.27.7.ebuild | 91 ---------------------------
 2 files changed, 92 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 5af88e78120a..443d030925b7 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,2 +1 @@
 DIST klayout-0.27.10.tar.gz 57428098 BLAKE2B 3f64ed6a65ec7d2732691594f50d02f160725a3306cd0d0593f8c2b5978d5cf76e004ed3347bb6e9d9473b8e0974bc04de101ec3bf168faf147e6c64c5f0bdcb SHA512 a637b0a0bd1eaa3c858c333791c5592bc8a4dc1db7413b83432d7bedce9ba7e1210c76086a4f39504bc23a11778a45370b86262c88daa579517e1dee940ecda7
-DIST klayout-0.27.7.tar.gz 57348398 BLAKE2B c717d1041e2b2f1ec4835db3861a8c7ff15d2cd703d3424d9219cb0fab06471a6838503c882b841be45c9e1b9280d1f7a099f9824c6e286940d3b44713927974 SHA512 f4b4f3f2216307df5dca3b9c9c4eee5b45e5811a3307f36d3ad759d33beb8cd83880485284492583b891ee8bbf2866cae0ce87b5c5971478d8ad8daad315bb09

diff --git a/sci-electronics/klayout/klayout-0.27.7.ebuild b/sci-electronics/klayout/klayout-0.27.7.ebuild
deleted file mode 100644
index 36a5f7cd2663..000000000000
--- a/sci-electronics/klayout/klayout-0.27.7.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby27"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{8,9,10,11} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5[ssl]
-	dev-qt/qtprintsupport:5
-	dev-qt/qtsql:5
-	dev-qt/qtsvg:5
-	dev-qt/qttest:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "$EPREFIX/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "$EPREFIX/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	mkdir -p "${D}/$(python_get_sitedir)" || die
-	mv pymod/* "${D}/$(python_get_sitedir)/" || die
-	rmdir pymod || die
-
-	dobin *
-
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2023-03-14 13:09 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2023-03-14 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     15d8acd1f5fb52c04c896731e4adf07974eafed6
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 13:08:02 2023 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Tue Mar 14 13:08:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d8acd1

sci-electronics/klayout: stable for amd64 0.27.12

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.27.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.27.12.ebuild b/sci-electronics/klayout/klayout-0.27.12.ebuild
index 8aceae0ea200..87201edfa6b9 100644
--- a/sci-electronics/klayout/klayout-0.27.12.ebuild
+++ b/sci-electronics/klayout/klayout-0.27.12.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2023-03-14 13:09 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2023-03-14 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     28afb37663deda9ff1d36f67bda723f707828272
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 13:08:42 2023 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Tue Mar 14 13:08:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28afb376

sci-electronics/klayout: remove 0.27.10

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest               |  1 -
 sci-electronics/klayout/klayout-0.27.10.ebuild | 91 --------------------------
 2 files changed, 92 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index ea7cf38b29af..0a10a45e75f9 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,3 +1,2 @@
-DIST klayout-0.27.10.tar.gz 57428098 BLAKE2B 3f64ed6a65ec7d2732691594f50d02f160725a3306cd0d0593f8c2b5978d5cf76e004ed3347bb6e9d9473b8e0974bc04de101ec3bf168faf147e6c64c5f0bdcb SHA512 a637b0a0bd1eaa3c858c333791c5592bc8a4dc1db7413b83432d7bedce9ba7e1210c76086a4f39504bc23a11778a45370b86262c88daa579517e1dee940ecda7
 DIST klayout-0.27.12.tar.gz 57616686 BLAKE2B 18c69c799412554547f9b671c80f097b93b15fb04272c4ea6f06b54783fa97ac0da5f50ea61fbf88e75e5436524c9271ffdb7560911b7b8e130a4a287ba2cf60 SHA512 25bb854b9f265801a9ee13bdead0ae1fa4ce21bd0d018c10b0c89aff72f48d4131e80987750bd47e3996296ced1936fffb4ed02daa5a7bdff5f05ae6e820e067
 DIST klayout-0.28.5.tar.gz 88218961 BLAKE2B 59154bc1cc6596c4deb10b9c59f8957c2fcb8815b8d8ab09e79521a2e281e82d5437a222a48e0f378188b34162cd92229694c58e15ff74b6cde4c2b65df7bfe7 SHA512 ae2f4a08d8939eccba41f2a76ef3e1a97bdd61925329f3d3c314206dfc2783e0db0ffad58cc1357355f0853079987b9c083dde78ae29914b4db8aadc24181082

diff --git a/sci-electronics/klayout/klayout-0.27.10.ebuild b/sci-electronics/klayout/klayout-0.27.10.ebuild
deleted file mode 100644
index a76f31c61e88..000000000000
--- a/sci-electronics/klayout/klayout-0.27.10.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby27"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5[ssl]
-	dev-qt/qtprintsupport:5
-	dev-qt/qtsql:5
-	dev-qt/qtsvg:5
-	dev-qt/qttest:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "$EPREFIX/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "$EPREFIX/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	mkdir -p "${D}/$(python_get_sitedir)" || die
-	mv pymod/* "${D}/$(python_get_sitedir)/" || die
-	rmdir pymod || die
-
-	dobin *
-
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2023-03-14 13:09 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2023-03-14 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     4c08ce3befecb11223fe395c0a882ec7908b52f9
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 13:07:23 2023 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Tue Mar 14 13:07:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c08ce3b

sci-electronics/klayout: version bump 0.28.5

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest              |  1 +
 sci-electronics/klayout/klayout-0.28.5.ebuild | 91 +++++++++++++++++++++++++++
 2 files changed, 92 insertions(+)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 06d674ca2e45..ea7cf38b29af 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,2 +1,3 @@
 DIST klayout-0.27.10.tar.gz 57428098 BLAKE2B 3f64ed6a65ec7d2732691594f50d02f160725a3306cd0d0593f8c2b5978d5cf76e004ed3347bb6e9d9473b8e0974bc04de101ec3bf168faf147e6c64c5f0bdcb SHA512 a637b0a0bd1eaa3c858c333791c5592bc8a4dc1db7413b83432d7bedce9ba7e1210c76086a4f39504bc23a11778a45370b86262c88daa579517e1dee940ecda7
 DIST klayout-0.27.12.tar.gz 57616686 BLAKE2B 18c69c799412554547f9b671c80f097b93b15fb04272c4ea6f06b54783fa97ac0da5f50ea61fbf88e75e5436524c9271ffdb7560911b7b8e130a4a287ba2cf60 SHA512 25bb854b9f265801a9ee13bdead0ae1fa4ce21bd0d018c10b0c89aff72f48d4131e80987750bd47e3996296ced1936fffb4ed02daa5a7bdff5f05ae6e820e067
+DIST klayout-0.28.5.tar.gz 88218961 BLAKE2B 59154bc1cc6596c4deb10b9c59f8957c2fcb8815b8d8ab09e79521a2e281e82d5437a222a48e0f378188b34162cd92229694c58e15ff74b6cde4c2b65df7bfe7 SHA512 ae2f4a08d8939eccba41f2a76ef3e1a97bdd61925329f3d3c314206dfc2783e0db0ffad58cc1357355f0853079987b9c083dde78ae29914b4db8aadc24181082

diff --git a/sci-electronics/klayout/klayout-0.28.5.ebuild b/sci-electronics/klayout/klayout-0.28.5.ebuild
new file mode 100644
index 000000000000..8aceae0ea200
--- /dev/null
+++ b/sci-electronics/klayout/klayout-0.28.5.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+RUBY_OPTIONAL=no
+USE_RUBY="ruby27"
+# note: define maximally ONE implementation here
+
+PYTHON_COMPAT=( python3_{9,10,11} )
+
+inherit toolchain-funcs python-single-r1 ruby-ng
+
+if [[ ${PV} = 9999* ]]; then
+	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
+	inherit git-r3
+	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
+else
+	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
+HOMEPAGE="https://www.klayout.de/"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+	dev-qt/designer:5
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtmultimedia:5[widgets]
+	dev-qt/qtnetwork:5[ssl]
+	dev-qt/qtprintsupport:5
+	dev-qt/qtsql:5
+	dev-qt/qtsvg:5
+	dev-qt/qttest:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
+	sys-libs/zlib
+	${PYTHON_DEPS}
+	$(ruby_implementations_depend)
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+	python-single-r1_pkg_setup
+	ruby-ng_pkg_setup
+}
+
+each_ruby_configure() {
+	tc-export CC CXX AR LD RANLIB
+	export CFLAGS CXXFLAGS
+	./build.sh \
+		-expert \
+		-dry-run \
+		-qmake "$EPREFIX/usr/$(get_libdir)/qt5/bin/qmake" \
+		-ruby "${RUBY}" \
+		-python "${PYTHON}" \
+		-build . \
+		-bin "${T}/bin" \
+		-rpath "$EPREFIX/usr/$(get_libdir)/klayout" \
+		-option "${MAKEOPTS}" \
+		-with-qtbinding \
+		-without-64bit-coord \
+		-qt5 || die "Configuration failed"
+}
+
+each_ruby_compile() {
+	emake all
+}
+
+each_ruby_install() {
+	emake install
+
+	cd "${T}/bin" || die
+
+	dodir "/usr/$(get_libdir)/klayout"
+	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
+
+	mkdir -p "${D}/$(python_get_sitedir)" || die
+	mv pymod/* "${D}/$(python_get_sitedir)/" || die
+	rmdir pymod || die
+
+	dobin *
+
+	python_optimize
+}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2023-03-28 22:19 Sam James
  0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2023-03-28 22:19 UTC (permalink / raw
  To: gentoo-commits

commit:     ee09d331ed968e8eca3f3ae7993ad8e47a2cce20
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 28 22:16:54 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 28 22:16:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee09d331

sci-electronics/klayout: add github upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/klayout/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-electronics/klayout/metadata.xml b/sci-electronics/klayout/metadata.xml
index d05a4868cfa5..515e8491e641 100644
--- a/sci-electronics/klayout/metadata.xml
+++ b/sci-electronics/klayout/metadata.xml
@@ -9,4 +9,7 @@
   <email>sci-electronics@gentoo.org</email>
   <name>Gentoo Electronics Project</name>
 </maintainer>
+<upstream>
+  <remote-id type="github">KLayout/klayout</remote-id>
+</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2023-03-28 22:19 Sam James
  0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2023-03-28 22:19 UTC (permalink / raw
  To: gentoo-commits

commit:     199f9be01a51e78274282ce08b75c05984979685
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 28 22:18:21 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 28 22:18:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199f9be0

sci-electronics/klayout: enable ruby30

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.28.5.ebuild | 4 ++--
 sci-electronics/klayout/klayout-9999.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.28.5.ebuild b/sci-electronics/klayout/klayout-0.28.5.ebuild
index 8aceae0ea200..9f93b3381a94 100644
--- a/sci-electronics/klayout/klayout-0.28.5.ebuild
+++ b/sci-electronics/klayout/klayout-0.28.5.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby27"
+USE_RUBY="ruby30"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python3_{9,10,11} )

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 8aceae0ea200..9f93b3381a94 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby27"
+USE_RUBY="ruby30"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python3_{9,10,11} )


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2023-03-29 12:29 Sam James
  0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2023-03-29 12:29 UTC (permalink / raw
  To: gentoo-commits

commit:     4994f9cca3cce37883c63b54ad37c8fdb54de0aa
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 12:29:14 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 12:29:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4994f9cc

sci-electronics/klayout: Stabilize 0.28.5 amd64, #903497

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.28.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.28.5.ebuild b/sci-electronics/klayout/klayout-0.28.5.ebuild
index 9f93b3381a94..c3810e90ea1a 100644
--- a/sci-electronics/klayout/klayout-0.28.5.ebuild
+++ b/sci-electronics/klayout/klayout-0.28.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2023-03-29 13:04 Sam James
  0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2023-03-29 13:04 UTC (permalink / raw
  To: gentoo-commits

commit:     0552bf1444d86cc0689df1193072a4f64daf7af4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 12:31:03 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 12:56:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0552bf14

sci-electronics/klayout: drop 0.27.12

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/klayout/Manifest               |  1 -
 sci-electronics/klayout/klayout-0.27.12.ebuild | 91 --------------------------
 2 files changed, 92 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 0a10a45e75f9..25725734f187 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,2 +1 @@
-DIST klayout-0.27.12.tar.gz 57616686 BLAKE2B 18c69c799412554547f9b671c80f097b93b15fb04272c4ea6f06b54783fa97ac0da5f50ea61fbf88e75e5436524c9271ffdb7560911b7b8e130a4a287ba2cf60 SHA512 25bb854b9f265801a9ee13bdead0ae1fa4ce21bd0d018c10b0c89aff72f48d4131e80987750bd47e3996296ced1936fffb4ed02daa5a7bdff5f05ae6e820e067
 DIST klayout-0.28.5.tar.gz 88218961 BLAKE2B 59154bc1cc6596c4deb10b9c59f8957c2fcb8815b8d8ab09e79521a2e281e82d5437a222a48e0f378188b34162cd92229694c58e15ff74b6cde4c2b65df7bfe7 SHA512 ae2f4a08d8939eccba41f2a76ef3e1a97bdd61925329f3d3c314206dfc2783e0db0ffad58cc1357355f0853079987b9c083dde78ae29914b4db8aadc24181082

diff --git a/sci-electronics/klayout/klayout-0.27.12.ebuild b/sci-electronics/klayout/klayout-0.27.12.ebuild
deleted file mode 100644
index 87201edfa6b9..000000000000
--- a/sci-electronics/klayout/klayout-0.27.12.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby27"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5[ssl]
-	dev-qt/qtprintsupport:5
-	dev-qt/qtsql:5
-	dev-qt/qtsvg:5
-	dev-qt/qttest:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "$EPREFIX/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "$EPREFIX/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	mkdir -p "${D}/$(python_get_sitedir)" || die
-	mv pymod/* "${D}/$(python_get_sitedir)/" || die
-	rmdir pymod || die
-
-	dobin *
-
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2023-06-18 13:18 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2023-06-18 13:18 UTC (permalink / raw
  To: gentoo-commits

commit:     827b0df487f7c61bef3914e7d513f78743d8104f
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 13:17:27 2023 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 13:18:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827b0df4

sci-electronics/klayout: Version bump 0.28.9, new ruby

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest                                       | 1 +
 sci-electronics/klayout/{klayout-9999.ebuild => klayout-0.28.9.ebuild} | 2 +-
 sci-electronics/klayout/klayout-9999.ebuild                            | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 25725734f187..02d15cac0ea1 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1 +1,2 @@
 DIST klayout-0.28.5.tar.gz 88218961 BLAKE2B 59154bc1cc6596c4deb10b9c59f8957c2fcb8815b8d8ab09e79521a2e281e82d5437a222a48e0f378188b34162cd92229694c58e15ff74b6cde4c2b65df7bfe7 SHA512 ae2f4a08d8939eccba41f2a76ef3e1a97bdd61925329f3d3c314206dfc2783e0db0ffad58cc1357355f0853079987b9c083dde78ae29914b4db8aadc24181082
+DIST klayout-0.28.9.tar.gz 88388706 BLAKE2B 0997bf15aae1dd1e8356fec91ae281511751db0ae1a4bfdfde38d5a04392351a7893206806a0eb7d842f8ee2fd7819b1a86257376d3ba5af11bb81b84836e571 SHA512 dcd882ef84161f2d28195f8e0239fd122f17f9954e5cc146f71bbb6816b9fb723eb3b0299e01fbb293ef7fb7f87c25efbfe09126349ee13f89de68c5bb5f7e93

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-0.28.9.ebuild
similarity index 99%
copy from sci-electronics/klayout/klayout-9999.ebuild
copy to sci-electronics/klayout/klayout-0.28.9.ebuild
index 9f93b3381a94..93673852a5a8 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-0.28.9.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby30"
+USE_RUBY="ruby31"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python3_{9,10,11} )

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 9f93b3381a94..93673852a5a8 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby30"
+USE_RUBY="ruby31"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python3_{9,10,11} )


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2023-06-25 20:18 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2023-06-25 20:18 UTC (permalink / raw
  To: gentoo-commits

commit:     0f715854e446337a4023af79d7a2a2e093a70dc0
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 25 20:17:11 2023 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Jun 25 20:18:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f715854

sci-electronics/klayout: drop 0.28.5

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest              |  1 -
 sci-electronics/klayout/klayout-0.28.5.ebuild | 91 ---------------------------
 2 files changed, 92 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 02d15cac0ea1..328e9c04e415 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,2 +1 @@
-DIST klayout-0.28.5.tar.gz 88218961 BLAKE2B 59154bc1cc6596c4deb10b9c59f8957c2fcb8815b8d8ab09e79521a2e281e82d5437a222a48e0f378188b34162cd92229694c58e15ff74b6cde4c2b65df7bfe7 SHA512 ae2f4a08d8939eccba41f2a76ef3e1a97bdd61925329f3d3c314206dfc2783e0db0ffad58cc1357355f0853079987b9c083dde78ae29914b4db8aadc24181082
 DIST klayout-0.28.9.tar.gz 88388706 BLAKE2B 0997bf15aae1dd1e8356fec91ae281511751db0ae1a4bfdfde38d5a04392351a7893206806a0eb7d842f8ee2fd7819b1a86257376d3ba5af11bb81b84836e571 SHA512 dcd882ef84161f2d28195f8e0239fd122f17f9954e5cc146f71bbb6816b9fb723eb3b0299e01fbb293ef7fb7f87c25efbfe09126349ee13f89de68c5bb5f7e93

diff --git a/sci-electronics/klayout/klayout-0.28.5.ebuild b/sci-electronics/klayout/klayout-0.28.5.ebuild
deleted file mode 100644
index c3810e90ea1a..000000000000
--- a/sci-electronics/klayout/klayout-0.28.5.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby30"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
-	EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
-	inherit git-r3
-	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
-	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-	dev-qt/designer:5
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtnetwork:5[ssl]
-	dev-qt/qtprintsupport:5
-	dev-qt/qtsql:5
-	dev-qt/qtsvg:5
-	dev-qt/qttest:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtxml:5
-	dev-qt/qtxmlpatterns:5
-	sys-libs/zlib
-	${PYTHON_DEPS}
-	$(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-	ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
-	tc-export CC CXX AR LD RANLIB
-	export CFLAGS CXXFLAGS
-	./build.sh \
-		-expert \
-		-dry-run \
-		-qmake "$EPREFIX/usr/$(get_libdir)/qt5/bin/qmake" \
-		-ruby "${RUBY}" \
-		-python "${PYTHON}" \
-		-build . \
-		-bin "${T}/bin" \
-		-rpath "$EPREFIX/usr/$(get_libdir)/klayout" \
-		-option "${MAKEOPTS}" \
-		-with-qtbinding \
-		-without-64bit-coord \
-		-qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	emake all
-}
-
-each_ruby_install() {
-	emake install
-
-	cd "${T}/bin" || die
-
-	dodir "/usr/$(get_libdir)/klayout"
-	mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
-	mkdir -p "${D}/$(python_get_sitedir)" || die
-	mv pymod/* "${D}/$(python_get_sitedir)/" || die
-	rmdir pymod || die
-
-	dobin *
-
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2023-06-25 20:18 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2023-06-25 20:18 UTC (permalink / raw
  To: gentoo-commits

commit:     a0137be366bcdaf69c782be6f1a5c25cb53ebdc5
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 25 20:17:48 2023 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Jun 25 20:18:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0137be3

sci-electronics/klayout: enable py3.12

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.28.9.ebuild | 2 +-
 sci-electronics/klayout/klayout-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/klayout-0.28.9.ebuild b/sci-electronics/klayout/klayout-0.28.9.ebuild
index f3c09ddffb5d..a67a35ae96a7 100644
--- a/sci-electronics/klayout/klayout-0.28.9.ebuild
+++ b/sci-electronics/klayout/klayout-0.28.9.ebuild
@@ -7,7 +7,7 @@ RUBY_OPTIONAL=no
 USE_RUBY="ruby31"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{9,10,11,12} )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 93673852a5a8..a09175915e24 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -7,7 +7,7 @@ RUBY_OPTIONAL=no
 USE_RUBY="ruby31"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{9,10,11,12} )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2023-06-25 20:18 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2023-06-25 20:18 UTC (permalink / raw
  To: gentoo-commits

commit:     51ad8bc59fb5ff6004aa84886df3e39c06fb437c
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 25 20:16:48 2023 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Jun 25 20:18:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ad8bc5

sci-electronics/klayout: stabilize 0.28.9 for amd64

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.28.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.28.9.ebuild b/sci-electronics/klayout/klayout-0.28.9.ebuild
index 93673852a5a8..f3c09ddffb5d 100644
--- a/sci-electronics/klayout/klayout-0.28.9.ebuild
+++ b/sci-electronics/klayout/klayout-0.28.9.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2024-09-27 11:34 Andreas K. Hüttel
  0 siblings, 0 replies; 66+ messages in thread
From: Andreas K. Hüttel @ 2024-09-27 11:34 UTC (permalink / raw
  To: gentoo-commits

commit:     ce3a3e7f3764644caa58b82f97da299f7703c688
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 27 11:33:45 2024 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Sep 27 11:33:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3a3e7f

sci-electronics/klayout: add 0.29.7

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-electronics/klayout/Manifest                                  | 1 +
 .../klayout/{klayout-9999.ebuild => klayout-0.29.7.ebuild}        | 8 ++++----
 sci-electronics/klayout/klayout-9999.ebuild                       | 8 ++++----
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 328e9c04e415..0e7e7df97977 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1 +1,2 @@
 DIST klayout-0.28.9.tar.gz 88388706 BLAKE2B 0997bf15aae1dd1e8356fec91ae281511751db0ae1a4bfdfde38d5a04392351a7893206806a0eb7d842f8ee2fd7819b1a86257376d3ba5af11bb81b84836e571 SHA512 dcd882ef84161f2d28195f8e0239fd122f17f9954e5cc146f71bbb6816b9fb723eb3b0299e01fbb293ef7fb7f87c25efbfe09126349ee13f89de68c5bb5f7e93
+DIST klayout-0.29.7.tar.gz 97112729 BLAKE2B 3e6d97bcbef5a1ef34ab6ac035db88dfa7f590ef7ab5d3b6312248244cbe4538407db0278b6c7dc2f0a5a4a966d21ee60d1f11200327773979852ecb835ec078 SHA512 361337d028b8266abd2c5114643a7b2074c794f5685b336658168f09df1f3e4826de2d3cb1e094bd2f08616d6f0be78c8f6b44144c74367dcaf65785476ab8ae

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-0.29.7.ebuild
similarity index 94%
copy from sci-electronics/klayout/klayout-9999.ebuild
copy to sci-electronics/klayout/klayout-0.29.7.ebuild
index a09175915e24..c4024bf6fb48 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-0.29.7.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby31"
+USE_RUBY="ruby32"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python3_{9,10,11,12} )
+PYTHON_COMPAT=( python3_{11,12,13} )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 
@@ -24,7 +24,6 @@ DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
 HOMEPAGE="https://www.klayout.de/"
 LICENSE="GPL-2"
 SLOT="0"
-IUSE=""
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
 RDEPEND="
@@ -40,6 +39,7 @@ RDEPEND="
 	dev-qt/qtwidgets:5
 	dev-qt/qtxml:5
 	dev-qt/qtxmlpatterns:5
+	dev-libs/libgit2
 	sys-libs/zlib
 	${PYTHON_DEPS}
 	$(ruby_implementations_depend)

diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index a09175915e24..c4024bf6fb48 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby31"
+USE_RUBY="ruby32"
 # note: define maximally ONE implementation here
 
-PYTHON_COMPAT=( python3_{9,10,11,12} )
+PYTHON_COMPAT=( python3_{11,12,13} )
 
 inherit toolchain-funcs python-single-r1 ruby-ng
 
@@ -24,7 +24,6 @@ DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
 HOMEPAGE="https://www.klayout.de/"
 LICENSE="GPL-2"
 SLOT="0"
-IUSE=""
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
 RDEPEND="
@@ -40,6 +39,7 @@ RDEPEND="
 	dev-qt/qtwidgets:5
 	dev-qt/qtxml:5
 	dev-qt/qtxmlpatterns:5
+	dev-libs/libgit2
 	sys-libs/zlib
 	${PYTHON_DEPS}
 	$(ruby_implementations_depend)


^ permalink raw reply related	[flat|nested] 66+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/
@ 2024-10-07  5:39 Sam James
  0 siblings, 0 replies; 66+ messages in thread
From: Sam James @ 2024-10-07  5:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c8179db8fc48523bf4cd01eb1c1cca990e55fc98
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  7 05:39:20 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct  7 05:39:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8179db8

sci-electronics/klayout: Stabilize 0.29.7 amd64, #941082

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-electronics/klayout/klayout-0.29.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/klayout/klayout-0.29.7.ebuild b/sci-electronics/klayout/klayout-0.29.7.ebuild
index c4024bf6fb48..1f0d7ae73e3d 100644
--- a/sci-electronics/klayout/klayout-0.29.7.ebuild
+++ b/sci-electronics/klayout/klayout-0.29.7.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
 	EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
 else
 	SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"


^ permalink raw reply related	[flat|nested] 66+ messages in thread

end of thread, other threads:[~2024-10-07  5:39 UTC | newest]

Thread overview: 66+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-27 11:34 [gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/ Andreas K. Hüttel
  -- strict thread matches above, loose matches on Subject: below --
2024-10-07  5:39 Sam James
2023-06-25 20:18 Andreas K. Hüttel
2023-06-25 20:18 Andreas K. Hüttel
2023-06-25 20:18 Andreas K. Hüttel
2023-06-18 13:18 Andreas K. Hüttel
2023-03-29 13:04 Sam James
2023-03-29 12:29 Sam James
2023-03-28 22:19 Sam James
2023-03-28 22:19 Sam James
2023-03-14 13:09 Andreas K. Hüttel
2023-03-14 13:09 Andreas K. Hüttel
2023-03-14 13:09 Andreas K. Hüttel
2022-11-24 19:18 Andreas K. Hüttel
2022-11-24 19:18 Andreas K. Hüttel
2022-11-24 19:18 Andreas K. Hüttel
2022-07-09 12:26 Andreas K. Hüttel
2022-07-09 11:48 Andreas K. Hüttel
2022-07-09 11:48 Andreas K. Hüttel
2022-07-09 11:48 Andreas K. Hüttel
2022-02-06 15:12 Andreas K. Hüttel
2022-02-06 15:12 Andreas K. Hüttel
2022-02-06 15:12 Andreas K. Hüttel
2021-09-18 19:55 Andreas K. Hüttel
2021-09-18 19:55 Andreas K. Hüttel
2021-05-29 13:27 Andreas K. Hüttel
2021-05-29 13:27 Andreas K. Hüttel
2021-05-29 13:27 Andreas K. Hüttel
2021-03-12 23:58 Andreas K. Hüttel
2021-02-28 21:21 Andreas K. Hüttel
2021-02-28 21:21 Andreas K. Hüttel
2021-01-23 11:20 Andreas K. Hüttel
2021-01-21 20:53 Andreas K. Hüttel
2020-09-29  9:11 Andreas K. Hüttel
2020-09-29  9:11 Andreas K. Hüttel
2020-09-19 22:56 Andreas K. Hüttel
2020-06-04 20:00 Andreas K. Hüttel
2020-05-06 21:15 Andreas K. Hüttel
2020-05-06 21:15 Andreas K. Hüttel
2020-04-19 21:01 Andreas K. Hüttel
2020-04-19 14:33 Andreas K. Hüttel
2020-03-30  5:39 Hans de Graaff
2020-02-10 12:12 Michał Górny
2019-08-13  7:40 Michał Górny
2019-08-12 17:58 Michał Górny
2018-12-14 17:12 Andreas K. Hüttel
2018-06-09 14:09 Aaron Bauman
2018-04-14  7:28 Hans de Graaff
2018-03-19  0:54 Andreas Hüttel
2018-01-25 20:33 Andreas Sturmlechner
2018-01-25 20:32 Andreas Sturmlechner
2018-01-25 18:06 Andreas Sturmlechner
2018-01-25 16:43 Andreas Sturmlechner
2018-01-25 16:43 Andreas Sturmlechner
2018-01-25 16:43 Andreas Sturmlechner
2017-12-27 18:39 Andreas Hüttel
2017-10-09 23:44 Andreas Hüttel
2017-10-01  6:04 Andreas Hüttel
2017-09-30  1:48 Andreas Hüttel
2017-09-29 13:18 Andreas Hüttel
2017-09-29 13:18 Andreas Hüttel
2017-08-20  8:59 Hans de Graaff
2017-08-20  8:59 Hans de Graaff
2017-08-06  7:47 Andreas Hüttel
2016-12-13 20:50 Andreas Hüttel
2016-12-03  7:36 Hans de Graaff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox