From 6eb3029362b0694608db6cf03ee834fbefac5bfe Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Sat, 28 Dec 2024 18:22:25 +0100 Subject: [PATCH] Bump --- .../emby-theater/emby-theater-3.0.21.ebuild | 40 +++++++++ .../element-desktop-bin-1.11.87.ebuild | 83 +++++++++++++++++++ .../skypeforlinux-8.134.0.202_p378.ebuild | 80 ++++++++++++++++++ profiles/updates/4Q-2024 | 1 + sci-electronics/digital/Manifest | 2 +- sci-electronics/digital/digital-0.31.ebuild | 2 +- sci-electronics/freeroute/Manifest | 3 - sci-electronics/freerouting/Manifest | 5 ++ .../freerouting-1.4.6.ebuild} | 0 .../freerouting/freerouting-2.0.1.ebuild | 34 ++++++++ sci-electronics/logisim-evolution/Manifest | 4 +- .../logisim-evolution-3.8.0.ebuild | 2 +- .../logisim-evolution-3.9.0.ebuild | 2 +- sci-electronics/minipro/Manifest | 1 + .../minipro/files/minipro-0.7.2-libs.patch | 20 +++++ 15 files changed, 270 insertions(+), 9 deletions(-) create mode 100644 media-video/emby-theater/emby-theater-3.0.21.ebuild create mode 100644 net-im/element-desktop-bin/element-desktop-bin-1.11.87.ebuild create mode 100644 net-im/skypeforlinux/skypeforlinux-8.134.0.202_p378.ebuild create mode 100644 profiles/updates/4Q-2024 delete mode 100644 sci-electronics/freeroute/Manifest create mode 100644 sci-electronics/freerouting/Manifest rename sci-electronics/{freeroute/freeroute-1.4.6.ebuild => freerouting/freerouting-1.4.6.ebuild} (100%) create mode 100644 sci-electronics/freerouting/freerouting-2.0.1.ebuild create mode 100644 sci-electronics/minipro/files/minipro-0.7.2-libs.patch diff --git a/media-video/emby-theater/emby-theater-3.0.21.ebuild b/media-video/emby-theater/emby-theater-3.0.21.ebuild new file mode 100644 index 00000000..5b85651d --- /dev/null +++ b/media-video/emby-theater/emby-theater-3.0.21.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg unpacker + +MY_PV="${PV}-1" + +DESCRIPTION="An Electron app for Emby" +HOMEPAGE="https://github.com/MediaBrowser/emby-theater-electron/" +#SRC_URI="https://github.com/MediaBrowser/${PN}-electron/releases/download/${PV}/${PN}_${PV}_amd64.deb" +SRC_URI="https://github.com/MediaBrowser/${PN}-electron/releases/download/${PV}/${PN}-deb_${PV}_amd64.deb" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/libcec + dev-qt/qtquickcontrols2 + dev-qt/qtwebchannel + dev-qt/qtwebengine + dev-qt/qtx11extras + media-video/mpv[libmpv] +" + +QA_PREBUILT=".*" + +S="${WORKDIR}" + +src_install() { + doins -r etc + doins -r opt + doins -r usr + fperms +x /opt/emby-theater/electron/emby-theater + fperms +x /opt/emby-theater/bin/mpv + fperms +x /usr/bin/emby-theater + rm -r "${ED}"/usr/share/doc/ || die +} diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.87.ebuild b/net-im/element-desktop-bin/element-desktop-bin-1.11.87.ebuild new file mode 100644 index 00000000..afefcad5 --- /dev/null +++ b/net-im/element-desktop-bin/element-desktop-bin-1.11.87.ebuild @@ -0,0 +1,83 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature unpacker xdg + +MY_PN="${PN/-bin}" + +DESCRIPTION="A glossy Matrix collaboration client for desktop (binary package)" +HOMEPAGE="https://element.io" +SRC_URI="https://packages.element.io/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb" +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64" +RESTRICT="splitdebug" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret + dev-db/sqlcipher + dev-libs/expat + dev-libs/glib:2 + dev-libs/nettle + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango" + +QA_PREBUILT="opt/Element/chrome-sandbox + opt/Element/chrome_crashpad_handler + opt/Element/element-desktop + opt/Element/libEGL.so + opt/Element/libGLESv2.so + opt/Element/libffmpeg.so + opt/Element/libvk_swiftshader.so + opt/Element/libvulkan.so.1 + opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node + opt/Element/resources/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node" + +src_prepare() { + default + rm opt/Element/{LICENSE.electron.txt,LICENSES.chromium.html} || die +} + +src_install() { + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + gunzip usr/share/doc/${PF}/changelog.gz || die + + insinto / + doins -r usr + doins -r opt + local f + for f in ${QA_PREBUILT}; do + fperms +x "/${f}" + done + fperms u+s /opt/Element/chrome-sandbox + + dosym ../../opt/Element/${MY_PN} /usr/bin/${MY_PN} + dosym ${MY_PN} /usr/bin/riot-desktop +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "emojis" media-fonts/noto-emoji +} diff --git a/net-im/skypeforlinux/skypeforlinux-8.134.0.202_p378.ebuild b/net-im/skypeforlinux/skypeforlinux-8.134.0.202_p378.ebuild new file mode 100644 index 00000000..12576513 --- /dev/null +++ b/net-im/skypeforlinux/skypeforlinux-8.134.0.202_p378.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg multilib-build + +DESCRIPTION="Skype extracted from snap package without using snap crap." +HOMEPAGE="https://snapcraft.io/skype" +# fetch snap dl url from: +# curl -H 'Snap-Device-Series: 16' http://api.snapcraft.io/v2/snaps/info/skype | jq +# "url": "https://api.snapcraft.io/api/v1/snaps/download/QRDEfjn4WJYnm0FzDKwqqRZZI77awQEV_333.snap" +# }, +# "revision": 333, => patch level (_p) +# "version": "8.114.0.214" => version +SRC_URI="https://api.snapcraft.io/api/v1/snaps/download/QRDEfjn4WJYnm0FzDKwqqRZZI77awQEV_${PV/#*_p/}.snap -> ${P}.snap" + +S="${WORKDIR}/squashfs-root/usr/share/${PN}/" + +LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="system-ffmpeg system-mesa" + +QA_PREBUILT="*" + +BDEPEND="sys-fs/squashfs-tools[lzo]" +DEPEND=" + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/nspr[${MULTILIB_USEDEP}] + dev-libs/nss[${MULTILIB_USEDEP}] + media-libs/alsa-lib[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + media-gfx/graphite2[${MULTILIB_USEDEP}] + net-print/cups[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/pango[${MULTILIB_USEDEP}] + system-ffmpeg? ( >=media-video/ffmpeg-6[chromium] ) + system-mesa? ( media-libs/mesa[vulkan] ) +" + +src_unpack() { + unsquashfs "${DISTDIR}"/${P}.snap +} + +src_install() { + dodir /opt/${PN} + cp -a . "${ED}"/opt/${PN} || die + + if use system-ffmpeg; then + rm "${ED}/opt/${PN}/libffmpeg.so" || die + dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so" "opt/${PN}/libffmpeg.so" || die + elog "Using system ffmpeg. This is experimental and may lead to crashes." + fi + + if use system-mesa; then + rm "${ED}/opt/${PN}/libEGL.so" || die + rm "${ED}/opt/${PN}/libGLESv2.so" || die + rm "${ED}/opt/${PN}/libvulkan.so.1" || die + rm "${ED}/opt/${PN}/libvk_swiftshader.so" || die + rm "${ED}/opt/${PN}/vk_swiftshader_icd.json" || die + elog "Using system mesa. This is experimental and may lead to crashes." + fi + + # install wrapper reading /etc/chromium/* for CHROME_FLAGS + exeinto /opt/${PN} + doexe "${FILESDIR}/${PN}.sh" + + # remove chrome-sandbox binary, users should use kernel namespaces + # https://bugs.gentoo.org/692692#c18 + rm "${ED}"/opt/${PN}/chrome-sandbox || die + + dosym ../../opt/${PN}/${PN}.sh /usr/bin/${PN} + + newicon -s scalable "${FILESDIR}/${PN}.svg" ${PN}.svg + make_desktop_entry "${EPREFIX}"/opt/${PN}/${PN}.sh "Skype" \ + ${PN} "Network;Chat;InstantMessaging;" \ + "MimeType=x-scheme-handler/skype;" +} diff --git a/profiles/updates/4Q-2024 b/profiles/updates/4Q-2024 new file mode 100644 index 00000000..8d298e37 --- /dev/null +++ b/profiles/updates/4Q-2024 @@ -0,0 +1 @@ +move sci-electronics/freeroute sci-electronics/freerouting \ No newline at end of file diff --git a/sci-electronics/digital/Manifest b/sci-electronics/digital/Manifest index 02848a01..43c65a28 100644 --- a/sci-electronics/digital/Manifest +++ b/sci-electronics/digital/Manifest @@ -1,6 +1,6 @@ DIST digital-0.30.zip 12331103 BLAKE2B 0a14a3a1b2aceb0222caa385354ea9f24026bfc054e49e325be2943708f82894342d32409b630a536272d8c1bbfbc974bee6530164481467b24e8ee90d6c2244 SHA512 2cda237492d6a9be2f726f1ab3d6dbedc3d48bf686574ed680c94eafd3f761d64fdc770a01f68a45033ed13b252f6cc045583ac21ac396f281a87c399515d287 DIST digital-0.31.zip 12689882 BLAKE2B 7a06f98ea1c479dfc9afebf1b16846c5484e85d17057e9c8414e5c826fc1697b22ac51521f3fbe597e6db83e58917383bee7d4aa9948cfdf596d910d138da7b9 SHA512 e3998e92e47d71caaf34b05be51bb623353806ea58c5018046665903771f88839bb5c2c6ada4ace11ec99ffa091328b414941e070aee343a590a3e566620af50 EBUILD digital-0.30.ebuild 1508 BLAKE2B d04a07f243b0a001bfa0361c4f01d39fd8bd55efbafd816d339f1d47e3a499f80f9208ce356391aaedb801c55a99bef64c499d0fc27e1df5f88e5f4fbf26c90d SHA512 52b1430d0d92fef738589faa58bc52e6bbf4907080dc0163313450335d38b755df12772d5edd1bc2cb7e435b59d460c4b757490e8a462aa01bf5ba06e44d1f25 -EBUILD digital-0.31.ebuild 1508 BLAKE2B d04a07f243b0a001bfa0361c4f01d39fd8bd55efbafd816d339f1d47e3a499f80f9208ce356391aaedb801c55a99bef64c499d0fc27e1df5f88e5f4fbf26c90d SHA512 52b1430d0d92fef738589faa58bc52e6bbf4907080dc0163313450335d38b755df12772d5edd1bc2cb7e435b59d460c4b757490e8a462aa01bf5ba06e44d1f25 +EBUILD digital-0.31.ebuild 1516 BLAKE2B fb763bf23e4bb083317d6708123631824d4749d4d0e82b5d7e47d7f569b4d6f0d4f580100a7e94b2d834771af2dea67383d4e03ef8deff982f311c2b39be3378 SHA512 7857bad615a0570e385d9297e9857b2162b99faea68194bc14e2cf8ac013c8d7d282d979037f8dfb5703fef8d33a5def7d13846d376154b75fecf532e6502c75 MISC ChangeLog 369 BLAKE2B 88f998ade334b943688e3145b21bab7927b3ebe7404fce3ce6ecf6a303b6e9907a9ea81640363d8830c8658f20dc3a9e4ffcd9a9b909c6c73fac692c52aa682e SHA512 aa6313e12c9c5dd158dcd1012f4c24ce7aceed99d7b9af3a6771abf0b13474633266e5125097eeae91bfd0cce52e438191d36d8c253de28d6bb75c22b66f5605 MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98 diff --git a/sci-electronics/digital/digital-0.31.ebuild b/sci-electronics/digital/digital-0.31.ebuild index b0c35387..664ffca2 100644 --- a/sci-electronics/digital/digital-0.31.ebuild +++ b/sci-electronics/digital/digital-0.31.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit java-pkg-2 xdg-utils +inherit java-pkg-2 xdg-utils desktop DESCRIPTION="Digital is an easy-to-use digital logic designer and circuit simulator designed for educational purposes." HOMEPAGE="https://github.com/hneemann/Digital" diff --git a/sci-electronics/freeroute/Manifest b/sci-electronics/freeroute/Manifest deleted file mode 100644 index e0fdf1d0..00000000 --- a/sci-electronics/freeroute/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST freeroute-1.4.6-jar-with-dependencies-linux.jar 13871977 BLAKE2B 2b9327b1fbf585960c223906e59d5b1829ce55cc2d18ee8cea5e7c4b0a727acc224c61633e391ffc262dbb6efac0e8d20daf69007c504587f73e4208324859a5 SHA512 94714b17142c075e8c5cd11d79581c4233894d7a4eb426450e674cecc5ff1957557839525662f9efb5a2f48d77e3d9cc15437fe602b7ebd326b68912c01bedf4 -DIST system-run.png 1211 BLAKE2B 472fb70aaff7a01aef3d5997c7eafea3666034fddef184da26aa2242ee1d9a8e2fe37376d34f7a53d8520d3cf1c7be27ba71cb42e3f40a18fb882565839897be SHA512 e1cf3e25d0f9d0c9553d95cdbe2c8468a99488f0d3f15f734c74ef7c449b84a35cf5b1b0a62639eb0d9e89390ed0bf81040b6c94b8c0af03afc6539cb6ed2bae -EBUILD freeroute-1.4.6.ebuild 988 BLAKE2B 3bd65ba48b6e3586d1824a0125151c4427a37d529f7b6a4747e719cf9689e9c63f0ef706d3115e528ff7d46b82c27b7efa38d0a0bf044b33438965c01e99b628 SHA512 cc02bfe67e6147a67ca5b38155fae619e1ad2876958467944a1ee4a942cc297c65fef2ed40356e110d4e71adc40dc62c204d7aba9ff40db8df6995698f78fad3 diff --git a/sci-electronics/freerouting/Manifest b/sci-electronics/freerouting/Manifest new file mode 100644 index 00000000..d7334159 --- /dev/null +++ b/sci-electronics/freerouting/Manifest @@ -0,0 +1,5 @@ +DIST freeroute-1.4.6-jar-with-dependencies-linux.jar 13871977 BLAKE2B 2b9327b1fbf585960c223906e59d5b1829ce55cc2d18ee8cea5e7c4b0a727acc224c61633e391ffc262dbb6efac0e8d20daf69007c504587f73e4208324859a5 SHA512 94714b17142c075e8c5cd11d79581c4233894d7a4eb426450e674cecc5ff1957557839525662f9efb5a2f48d77e3d9cc15437fe602b7ebd326b68912c01bedf4 +DIST freerouting-2.0.1.jar 66402315 BLAKE2B e7a172e09873e8c2d40754e93341804df7342d018b8ccef24c71d01ccbb88e4d4b42ca4112f106b72bf4251ad4c416206eac816ae2532f3fedcfdd384471ca57 SHA512 6b6ce1db5e9019644a3380c369ab02754ffdae822f16185b4f810e80c0ce5b1b84a0245c398a60ccd18d39879d5ed856cd8e3c7a0d0504b82f36c6563516b0d6 +DIST system-run.png 1211 BLAKE2B 472fb70aaff7a01aef3d5997c7eafea3666034fddef184da26aa2242ee1d9a8e2fe37376d34f7a53d8520d3cf1c7be27ba71cb42e3f40a18fb882565839897be SHA512 e1cf3e25d0f9d0c9553d95cdbe2c8468a99488f0d3f15f734c74ef7c449b84a35cf5b1b0a62639eb0d9e89390ed0bf81040b6c94b8c0af03afc6539cb6ed2bae +EBUILD freerouting-1.4.6.ebuild 988 BLAKE2B 3bd65ba48b6e3586d1824a0125151c4427a37d529f7b6a4747e719cf9689e9c63f0ef706d3115e528ff7d46b82c27b7efa38d0a0bf044b33438965c01e99b628 SHA512 cc02bfe67e6147a67ca5b38155fae619e1ad2876958467944a1ee4a942cc297c65fef2ed40356e110d4e71adc40dc62c204d7aba9ff40db8df6995698f78fad3 +EBUILD freerouting-2.0.1.ebuild 953 BLAKE2B 453e31469f19ce6c72d22c77bb58868bb245b60f5ed5cf37711f58340acb6c06d9abb1940c2a174b25f9dfa750fafd4e48223eade4477979bdfc0c2ed6694731 SHA512 405f5aefda4f2fcc2b635e546b795e18a70a210fb02274dca6f176b93f64ecbc230b313c0e8049bf3cea92a540ddad342d13481f6f4a633620a3e4be82c64b2c diff --git a/sci-electronics/freeroute/freeroute-1.4.6.ebuild b/sci-electronics/freerouting/freerouting-1.4.6.ebuild similarity index 100% rename from sci-electronics/freeroute/freeroute-1.4.6.ebuild rename to sci-electronics/freerouting/freerouting-1.4.6.ebuild diff --git a/sci-electronics/freerouting/freerouting-2.0.1.ebuild b/sci-electronics/freerouting/freerouting-2.0.1.ebuild new file mode 100644 index 00000000..3b02ef07 --- /dev/null +++ b/sci-electronics/freerouting/freerouting-2.0.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-pkg-2 desktop + +DESCRIPTION="popular PCB routing and autorouting program" +HOMEPAGE="http://freerouting.net/" +SRC_URI="https://github.com/freerouting/freerouting/releases/download/v${PV}/freerouting-${PV}.jar + https://raw.githubusercontent.com/rbuj/FreeRouting/master/src/main/resources/icons/32/actions/system-run.png" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="java nls" + +DEPEND=">=virtual/jre-17:*" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${P}" + +src_unpack() { + mkdir -p "${S}" + cp "${DISTDIR}"/freerouting-${PV}.jar "${S}"/freerouting.jar +} + +src_install() { + java-pkg_newjar freerouting.jar ${PN}.jar + java-pkg_dojar freerouting.jar + java-pkg_dolauncher freerouting -jar freerouting.jar + newicon "${DISTDIR}"/system-run.png ${PN}.png + make_desktop_entry ${PN} "FreeRouting" ${PN} "Science;Electricity;ComputerScience" +} diff --git a/sci-electronics/logisim-evolution/Manifest b/sci-electronics/logisim-evolution/Manifest index 0cde9a58..21a765c3 100644 --- a/sci-electronics/logisim-evolution/Manifest +++ b/sci-electronics/logisim-evolution/Manifest @@ -3,7 +3,7 @@ DIST logisim-evolution-3.8.0-all.jar 26342945 BLAKE2B 13245365aa95e771a7f0fd52be DIST logisim-evolution-3.9.0-all.jar 29204661 BLAKE2B 93daed98c90d472a480ff1fd47f3e768bedb2deefa065bd7e0ecf21c6647b6a185f7c83cddc2db8447b619b433aa2b05d438abf98738b74c0097b21b79e0d84b SHA512 a04734ef1ed5962c3f19aba8c6cc5fa64bce20851c837e04a943a470b17fce1ad22c634ba406b4a84f865513879cd57108a4a83938cf94d9129a24a4b6c93d35 DIST logisim-evolution-icon.svg 136043 BLAKE2B dddc9bd9a13a1954f179adaf93e0858c49a7c0f94a4d760208dd6891cc5d5910cb1912abedec95efe3fe7e3d5bec3592cdba7d749c0562bcf8cdcbd8802319a2 SHA512 28e8380db30df11d13f2fd3268d777e2dd9ae9c1d0ce01a46d47438ebb864bb8f3a97fbf52ecbc90551d53bbf45b70b0d9d0330d8e04ca982e495ed16fbf84a4 EBUILD logisim-evolution-3.7.2.ebuild 1139 BLAKE2B e8eca22505bbeb029a21bb31e2d1a10195d087e129d5fe1a60b8e65337b283ac61915ff0ac8323e278af0104ef8ffe1f463c2ecbb88b88b9ef67d7679bb8ac13 SHA512 7440d9c243aa27d39a7cd2db6aa48a8ce1daad25463a6a29a8b8dec079e8c6c1ccef096a11fdfac3fab47b9afd33feece74b98cff57d9d58dcc263e0d9a7fb52 -EBUILD logisim-evolution-3.8.0.ebuild 1139 BLAKE2B e8eca22505bbeb029a21bb31e2d1a10195d087e129d5fe1a60b8e65337b283ac61915ff0ac8323e278af0104ef8ffe1f463c2ecbb88b88b9ef67d7679bb8ac13 SHA512 7440d9c243aa27d39a7cd2db6aa48a8ce1daad25463a6a29a8b8dec079e8c6c1ccef096a11fdfac3fab47b9afd33feece74b98cff57d9d58dcc263e0d9a7fb52 -EBUILD logisim-evolution-3.9.0.ebuild 1139 BLAKE2B e8eca22505bbeb029a21bb31e2d1a10195d087e129d5fe1a60b8e65337b283ac61915ff0ac8323e278af0104ef8ffe1f463c2ecbb88b88b9ef67d7679bb8ac13 SHA512 7440d9c243aa27d39a7cd2db6aa48a8ce1daad25463a6a29a8b8dec079e8c6c1ccef096a11fdfac3fab47b9afd33feece74b98cff57d9d58dcc263e0d9a7fb52 +EBUILD logisim-evolution-3.8.0.ebuild 1139 BLAKE2B e79da2f63051c76208d24ad10331177417c93014dc3ac141ad7346b6d2d196675e8e0cb9b584e12b4cd0c6fb4308d2c6e458ea5e1057c763196fe30ffd9cf350 SHA512 bf2854ea294243b52b4a68e8e035944ec151f9c53943da2bcad1507c96720d3e8cb4ac716d47fadc67e42122e122bc9b8983fa79982ffa5fd0fd1a05dc9725e6 +EBUILD logisim-evolution-3.9.0.ebuild 1139 BLAKE2B bb6bd7c59fa5cd69dfa6f730f60658a9eaa90489ba1884b447d3fa2e63057f77134f57ed0362d21805e6704494be91df1ebdbc48d6dafa8ed856881e17f3f05a SHA512 b83d7ec88e1644fe8701120e601dcbd455d6eb97813413a1e9111b2e1bb595dc30c772b3f9286d533eb3539e37d2803e8f91eac0855d334b23fc59b600b5d3a6 MISC ChangeLog 284 BLAKE2B 2518d14bc3aeaa8695abaf4f28dd0a453f6aa124480117a00a00c67be95064f9d542531b2a54fd0fc635bc885e3dc320b3471ab93a858fde8cd06552a041d09d SHA512 7fa66fdadcbf7a410e1e7d2b07004267a23b1581772a300f315efc866c64de2fb3c65eafce3532479ab2b46c27eec86864789a5d15811c5def50c9b4b981f2f5 MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98 diff --git a/sci-electronics/logisim-evolution/logisim-evolution-3.8.0.ebuild b/sci-electronics/logisim-evolution/logisim-evolution-3.8.0.ebuild index 281a684c..73c53fe8 100644 --- a/sci-electronics/logisim-evolution/logisim-evolution-3.8.0.ebuild +++ b/sci-electronics/logisim-evolution/logisim-evolution-3.8.0.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="amd64 x86" IUSE="java nls" -DEPEND=">=virtual/jre-11:*" +DEPEND=">=virtual/jre-17:*" RDEPEND="${DEPEND}" S="${WORKDIR}/${P}" diff --git a/sci-electronics/logisim-evolution/logisim-evolution-3.9.0.ebuild b/sci-electronics/logisim-evolution/logisim-evolution-3.9.0.ebuild index 281a684c..bc9e007d 100644 --- a/sci-electronics/logisim-evolution/logisim-evolution-3.9.0.ebuild +++ b/sci-electronics/logisim-evolution/logisim-evolution-3.9.0.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="amd64 x86" IUSE="java nls" -DEPEND=">=virtual/jre-11:*" +DEPEND=">=virtual/jre-21:*" RDEPEND="${DEPEND}" S="${WORKDIR}/${P}" diff --git a/sci-electronics/minipro/Manifest b/sci-electronics/minipro/Manifest index af20f2ac..902fd6fe 100644 --- a/sci-electronics/minipro/Manifest +++ b/sci-electronics/minipro/Manifest @@ -1,5 +1,6 @@ AUX minipro-0.5-libs.patch 992 BLAKE2B 6bd4dd3cd9865199973c48a6c49c6aac1638b4d403f2f285bd7aa3dc45059e2acb894361097b9c033278985118f4ecdf40da8f8916872105b8f3d42f39d554c3 SHA512 6ba541a93beef1136c857a19941db34b1612f1c4f46631660e22c5a9bbe87800aa8707bec596de0dee0efff321a6b1351ba0e3ea8d5745cd5ad9267b50349444 AUX minipro-0.6-libs.patch 992 BLAKE2B 6bd4dd3cd9865199973c48a6c49c6aac1638b4d403f2f285bd7aa3dc45059e2acb894361097b9c033278985118f4ecdf40da8f8916872105b8f3d42f39d554c3 SHA512 6ba541a93beef1136c857a19941db34b1612f1c4f46631660e22c5a9bbe87800aa8707bec596de0dee0efff321a6b1351ba0e3ea8d5745cd5ad9267b50349444 +AUX minipro-0.7.2-libs.patch 992 BLAKE2B 6bd4dd3cd9865199973c48a6c49c6aac1638b4d403f2f285bd7aa3dc45059e2acb894361097b9c033278985118f4ecdf40da8f8916872105b8f3d42f39d554c3 SHA512 6ba541a93beef1136c857a19941db34b1612f1c4f46631660e22c5a9bbe87800aa8707bec596de0dee0efff321a6b1351ba0e3ea8d5745cd5ad9267b50349444 DIST minipro-0.4.tar.gz 363052 BLAKE2B e6b07c05c1c2841fa862132d598781f3675df61cb41ac447e8dfb9677913126429f4f547afc757f2d32360ddbfc89850f3b234c13b381920d5f726f5fe163dd7 SHA512 cdbcb1a02b475874a32497b9a683a0b4734a16cc75d2b0336a5c5cd26a30b63ca4c115b3cfbe6448a8bb3be95aeb902c79ac256c45789d45abf9e01cda355eda DIST minipro-0.5.tar.gz 388754 BLAKE2B c22110c269405e7b8ff81fd7c649c2b652bc39da84d92cf9a151da71a1c6d4a202baa6ae13a1fb789a04c8e57f3cc9a60403bcef82896320d95e2507c5960f01 SHA512 e2341213bc43ef53b106211d07a488a142083fe4b6dd6ced0f02595164ce2e0e47f6bdc0a6f6c63f19b9b9438c8f5ad173485953d8a29cb39f89272f8e70dc7c DIST minipro-0.6.tar.gz 389079 BLAKE2B bfc030080c5fa54775e9d225b16ac3f03259ee261d11921bead66a10ca9bc978e111b03c743927799d847c0e8b534343cbb3ab68565f0a80ccc5f95b784754ba SHA512 1c791467d4aa33dcf78b05126b7352ade3fdd9aa3220376e4fb6be346d198a51e52e5240f8d8d8aa80ce0a14b6808af05a071713211d53c35cc3430ae4a60b6b diff --git a/sci-electronics/minipro/files/minipro-0.7.2-libs.patch b/sci-electronics/minipro/files/minipro-0.7.2-libs.patch new file mode 100644 index 00000000..046a40fd --- /dev/null +++ b/sci-electronics/minipro/files/minipro-0.7.2-libs.patch @@ -0,0 +1,20 @@ +--- minipro-0.5/Makefile.orig 2022-02-22 19:40:51.778911209 +0100 ++++ minipro-0.5/Makefile 2022-02-22 19:41:39.919122650 +0100 +@@ -164,13 +164,13 @@ + install_library: + mkdir -p $(LIB_INSTDIR) + mkdir -p $(INCLUDE_INSTDIR) +- mkdir $(LIB_INSTDIR)/pkgconfig ++ mkdir -p $(LIB_INSTDIR)/pkgconfig + cp $(STATIC_LIB) $(LIB_INSTDIR)/ + cp *.h $(INCLUDE_INSTDIR)/ + cp libminipro.pc $(LIB_INSTDIR)/pkgconfig/ +- sed -e "s#MINIPROPREFIX#$(DESTDIR)$(PREFIX)#" -i "" "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" +- sed -e "s#MINIPROVERSION#$(VERSION)#" -i "" "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" +- ln -s "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" /usr/local/lib/pkgconfig/libminipro.pc ++ sed -e "s#MINIPROPREFIX#$(PREFIX)#" -i "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" ++ sed -e "s#MINIPROVERSION#$(VERSION)#" -i "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" ++# ln -s "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" /usr/local/lib/pkgconfig/libminipro.pc + + uninstall_library: + rm /usr/local/lib/pkgconfig/libminipro.pc