diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-06-26 01:31:19 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-06-26 01:31:19 +0100 |
commit | d2b7cca519cd1aa575ebbc562c57071266ae63f1 (patch) | |
tree | 20d2a4b55096c14c4effc9e92ab6001fca68544d /sci-electronics/klayout | |
parent | 6fe5af3f06c92a6b1a6b21ff5e1bc9d107490971 (diff) |
gentoo auto-resync : 26:06:2023 - 01:31:19
Diffstat (limited to 'sci-electronics/klayout')
-rw-r--r-- | sci-electronics/klayout/Manifest | 6 | ||||
-rw-r--r-- | sci-electronics/klayout/klayout-0.28.5.ebuild | 91 | ||||
-rw-r--r-- | sci-electronics/klayout/klayout-0.28.9.ebuild | 4 | ||||
-rw-r--r-- | sci-electronics/klayout/klayout-9999.ebuild | 2 |
4 files changed, 5 insertions, 98 deletions
diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest index 6920c8f28939..71280b1ee5b1 100644 --- a/sci-electronics/klayout/Manifest +++ b/sci-electronics/klayout/Manifest @@ -1,6 +1,4 @@ -DIST klayout-0.28.5.tar.gz 88218961 BLAKE2B 59154bc1cc6596c4deb10b9c59f8957c2fcb8815b8d8ab09e79521a2e281e82d5437a222a48e0f378188b34162cd92229694c58e15ff74b6cde4c2b65df7bfe7 SHA512 ae2f4a08d8939eccba41f2a76ef3e1a97bdd61925329f3d3c314206dfc2783e0db0ffad58cc1357355f0853079987b9c083dde78ae29914b4db8aadc24181082 DIST klayout-0.28.9.tar.gz 88388706 BLAKE2B 0997bf15aae1dd1e8356fec91ae281511751db0ae1a4bfdfde38d5a04392351a7893206806a0eb7d842f8ee2fd7819b1a86257376d3ba5af11bb81b84836e571 SHA512 dcd882ef84161f2d28195f8e0239fd122f17f9954e5cc146f71bbb6816b9fb723eb3b0299e01fbb293ef7fb7f87c25efbfe09126349ee13f89de68c5bb5f7e93 -EBUILD klayout-0.28.5.ebuild 1873 BLAKE2B 9e2273a61172683645bd0d5b9111d2c6c51701abe899ae3657f9b46f8cc23a419ce78873cc05b4c30ae27a034610e7dce9cf4b2faf803526497bced614db81fa SHA512 a713d02746333386a4ef1600685c8485bb9e0b300b593c7a9c59e23fcdf79320123e5cc8db9325d4adcdd6fea6ebc1de4c15b7f2e0648febc69433be2a9ec8ff -EBUILD klayout-0.28.9.ebuild 1874 BLAKE2B bc4363a9b2c14365d5d44b7f2df3d2d0356ea282de1b7e0eb85491004a3dcb3376eca0b0f78fb5c7e251f02eadbf164a916b4edcfe9867e11e7a8018bec8f212 SHA512 da5d9833766f78b59f6c55facc8bef50f624965241d91e168ab6ae0ba1ffde05ee7b6bbab12d905b8ae803a4f26970768bde32c3585327b223e4385379f07ebb -EBUILD klayout-9999.ebuild 1874 BLAKE2B bc4363a9b2c14365d5d44b7f2df3d2d0356ea282de1b7e0eb85491004a3dcb3376eca0b0f78fb5c7e251f02eadbf164a916b4edcfe9867e11e7a8018bec8f212 SHA512 da5d9833766f78b59f6c55facc8bef50f624965241d91e168ab6ae0ba1ffde05ee7b6bbab12d905b8ae803a4f26970768bde32c3585327b223e4385379f07ebb +EBUILD klayout-0.28.9.ebuild 1876 BLAKE2B d1f8528ff120073d818ea78add679b0cd72f6177877a39ace7b4530057032ac9b875407eb8e252fc7c233b0bfc228461724dd8025c422a253cc045701d320e8c SHA512 fd6063462fc037562b09b5f7abefaf642245e13a32d447f23752fff88a0eb55d48b9fe5fc8fdee12541462ea971757c10d8d50f05d34be986b1b5ebe2049bb36 +EBUILD klayout-9999.ebuild 1877 BLAKE2B 1859196f7db06365dfef82439f4c1130f59b3cf669b397831089885cdec3cc981c4ab794a99e0b8f5e392d680b5bf12bc15840dcc5adba2149a68a78c44a9d8a SHA512 563aa109096d10ac922ea2992c80f8443c6d7125fafe1f911b67ee5c945dce219e95a75e229bbe4bc7e179156c0d5cf216a171165465bb5f1cc9d16d9d4f2216 MISC metadata.xml 459 BLAKE2B 991af576cef99c2b7a659026da387777cdd94dcba1037147fd476cde48d3b150755d4da3d44815ac34e4260387d5fbd9a8c107a5a64b7a4261dcd42c04c8e828 SHA512 d8766767f4af4b83ffe2f2485d40cca3a893a270d04ac62be3188f6a74b9f426e62223acc1900784f3ac0b36f6481c9b2a2b7181c4fa37d05b87d012d9213dc2 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 -} diff --git a/sci-electronics/klayout/klayout-0.28.9.ebuild b/sci-electronics/klayout/klayout-0.28.9.ebuild index 93673852a5a8..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 @@ -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" 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 |