diff --git a/games-util/hydra-launcher-bin/Manifest b/games-util/hydra-launcher-bin/Manifest index ee0e4fc0d9..dfa264d6d6 100644 --- a/games-util/hydra-launcher-bin/Manifest +++ b/games-util/hydra-launcher-bin/Manifest @@ -1,7 +1,3 @@ -DIST hydralauncher-3.8.1.x86_64.rpm 145921813 BLAKE2B 86c118e86105ce6541dfcbd2b7a3d1b563fdd132fd33e9dcd2d6b0540c8c6f4298825b89af6baa7fecba074231654d56a43804c9af3a9f4a82635803a9b055b3 SHA512 7941292f934d297cb8f17b99aa34daa68c2f1318fdae200620d1d4b19d78186d18dd41d74e3745521f3a2755c225e47dd47bdf9c9250c380c2ca3366ee8cb7ea DIST hydralauncher-3.8.3.x86_64.rpm 160044397 BLAKE2B d14f3109711cedb586f9f6fce3947730425a9d6ce4bb27e705f15d03e75fa1d1c5684f678bb8226caa4dd5f1427c3f9ef66449a5f32a243d1487c76444fb7a02 SHA512 5fc78c6f200653f8439eca6167c3c3d79669e7d4e12789af8c7700f1f90a26845894dc6b8f66b1b7ef991c592da9f9f29f3e90b510ffed6ab18c707925b78047 -DIST hydralauncher-3.9.0.x86_64.rpm 160565205 BLAKE2B 6817a9d07ffb3a6eb35178ffa200ef7e0267c98718c6d380f0b3a5e7bb6f36ccf99649faab1fb919e56f76486bdb5f9a6836cf4224925441767ac366c15b727c SHA512 54a2fa9d83b465aa5be85232415b35202c6aa22e5fbdcd59a7b5337bd3563079048671ba07ebb454d448d473c408f718f362f6ab6a4f53ec2c8a998079ad888a -DIST hydralauncher-3.9.1.x86_64.rpm 160691241 BLAKE2B f421a05ba5fee0b186e7c3307eec08929dda5dbd678585dac0934bd1cccd39730a827f64f0eab5208cf21b890586a1c24dd40b2b3eaaf1be211764ac29e768a6 SHA512 c012908a5b27212892534ee322a1a9418b7b1254a13b9afca39d8cc9ff92fe18f3aeada9212d9948a60edb4b54eb3a6c446e6487308463037c7cd1d6032c06b9 -DIST hydralauncher-3.9.3.x86_64.rpm 160661857 BLAKE2B eb861ee31c5cd97c0bd1352bbb2e53bb60a223c4b3fa8d74a881a1a74fe4b4b673a64c0517165cdd9164a6b7b1884b45e47923aa0564612e465e1f3b17887412 SHA512 4b9b09bb4831c2388880fa47d9580c972e9f3ab6e880aefb9300216ce3dc97d50a0966665b35c001d1dcb4465de603e1bcc7c3126d5af5bf3cecf7eac1880081 -DIST hydralauncher-3.9.4.x86_64.rpm 160659329 BLAKE2B 9cbe8316aca9f53de74548b5af9c231bff96bd6a6ec4c9249ca6bf65197dca28f5fdd487ab5da1d0348a8fe9c3cf11f5b9c82f2435bb38a3d7dc249765433142 SHA512 8932df91c0dffa5439fe0ca0c101452a4bd81da6c151f37ccf4490864eeca6cc04df6ae3d380e2051c1fbdab5da14b0762ef9cbdb1aa0a08b6d47932a90d90b6 DIST hydralauncher-3.9.5.x86_64.rpm 145053385 BLAKE2B 5e7b3a382f49a7cfa3cac467a3502e6008996c43287d9b211149359f19e08ec657656074eb4e22a876f6a6f2a813bd29e5c3447bb7c005b1de12ae52e27ff173 SHA512 db4354bacb66ecb3b26e157c39d7a6789107cdb4217512a5c5f8e1d785a899b1b7382e855e83ea757be9da88be63fa5111b0b6b8a756df1e5d0b1aed2307fae0 +DIST hydralauncher-3.9.7.x86_64.rpm 149641105 BLAKE2B 24350b8be52cb04da5a5986966c108a0ea5dedaf04908e87ee782b4979fffd94ff823dd7e71f792511e0c40144503f5ca2acc4d86cb82931409bd12e5ec22074 SHA512 beb6197991de9d6b2e773e24bebe8c45631d5d80e7d9270f4397b648624e71e90451e577325a4764bd49d142a39227020ff16e99456ff421556a8d06d2ac563e diff --git a/games-util/hydra-launcher-bin/hydra-launcher-bin-3.8.1.ebuild b/games-util/hydra-launcher-bin/hydra-launcher-bin-3.8.1.ebuild deleted file mode 100644 index 6b2761db01..0000000000 --- a/games-util/hydra-launcher-bin/hydra-launcher-bin-3.8.1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop rpm xdg - -DESCRIPTION="Open-source gaming platform and launcher" -HOMEPAGE="https://github.com/hydralauncher/hydra" -SRC_URI="amd64? ( https://github.com/hydralauncher/hydra/releases/download/v${PV}/hydralauncher-${PV}.x86_64.rpm )" - -S="${WORKDIR}" -LICENSE="MIT" -SLOT="0" -KEYWORDS="-* ~amd64" -QA_PREBUILT="*" -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-core - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/mesa - net-misc/aria2 - net-print/cups - sys-apps/dbus - virtual/zlib - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango" - -src_prepare() { - default - local pb=opt/Hydra/resources/app.asar.unpacked/node_modules/classic-level/prebuilds - find "${pb}" -mindepth 1 -maxdepth 1 -type d ! -name linux-x64 -exec rm -rf {} \; || die - rm -f "${pb}"/linux-x64/classic-level.musl.node || die -} - -src_install() { - insinto /opt - doins -r opt/Hydra - - find opt/Hydra -type f -executable | while IFS= read -r exe; do - fperms +x "/${exe}" - done - - fowners root "/opt/Hydra/chrome-sandbox" - fperms 4711 "/opt/Hydra/chrome-sandbox" - - domenu usr/share/applications/hydralauncher.desktop - doicon -s 512 usr/share/icons/hicolor/512x512/apps/hydralauncher.png - - exeinto /usr/bin - newexe - hydralauncher <<-'EOF' - #!/bin/sh - export LD_LIBRARY_PATH="/opt/Hydra:\${LD_LIBRARY_PATH}" - exec /opt/Hydra/hydralauncher "\$@" - EOF -} diff --git a/games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.1.ebuild b/games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.1.ebuild deleted file mode 100644 index c8d151da49..0000000000 --- a/games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop rpm xdg - -DESCRIPTION="Open-source gaming platform and launcher" -HOMEPAGE="https://github.com/hydralauncher/hydra" -SRC_URI="amd64? ( https://github.com/hydralauncher/hydra/releases/download/v${PV}/hydralauncher-${PV}.x86_64.rpm )" - -S="${WORKDIR}" -LICENSE="MIT" -SLOT="0" -KEYWORDS="-* ~amd64" -QA_PREBUILT="*" -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-core - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/mesa - net-misc/aria2 - net-print/cups - sys-apps/dbus - virtual/zlib - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango" - -src_prepare() { - default - - local pb=opt/Hydra/resources/app.asar.unpacked/node_modules/classic-level/prebuilds - find "${pb}" -mindepth 1 -maxdepth 1 -type d ! -name linux-x64 -exec rm -rf {} \; || die - rm -rf "${pb}"/linux-x64/*.musl.node || die - - local sharp_base=opt/Hydra/resources/app.asar.unpacked/node_modules/@img - rm -rf "${sharp_base}"/*-linuxmusl-x64 || die -} - -src_install() { - insinto /opt - doins -r opt/Hydra - - find opt/Hydra -type f -executable | while IFS= read -r exe; do - fperms +x "/${exe}" - done - - fowners root "/opt/Hydra/chrome-sandbox" - fperms 4711 "/opt/Hydra/chrome-sandbox" - - domenu usr/share/applications/hydralauncher.desktop - doicon -s 512 usr/share/icons/hicolor/512x512/apps/hydralauncher.png - - exeinto /usr/bin - newexe - hydralauncher <<-'EOF' - #!/bin/sh - export LD_LIBRARY_PATH="/opt/Hydra:\${LD_LIBRARY_PATH}" - exec /opt/Hydra/hydralauncher "\$@" - EOF -} diff --git a/games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.3.ebuild b/games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.3.ebuild deleted file mode 100644 index c8d151da49..0000000000 --- a/games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.3.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop rpm xdg - -DESCRIPTION="Open-source gaming platform and launcher" -HOMEPAGE="https://github.com/hydralauncher/hydra" -SRC_URI="amd64? ( https://github.com/hydralauncher/hydra/releases/download/v${PV}/hydralauncher-${PV}.x86_64.rpm )" - -S="${WORKDIR}" -LICENSE="MIT" -SLOT="0" -KEYWORDS="-* ~amd64" -QA_PREBUILT="*" -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-core - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/mesa - net-misc/aria2 - net-print/cups - sys-apps/dbus - virtual/zlib - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango" - -src_prepare() { - default - - local pb=opt/Hydra/resources/app.asar.unpacked/node_modules/classic-level/prebuilds - find "${pb}" -mindepth 1 -maxdepth 1 -type d ! -name linux-x64 -exec rm -rf {} \; || die - rm -rf "${pb}"/linux-x64/*.musl.node || die - - local sharp_base=opt/Hydra/resources/app.asar.unpacked/node_modules/@img - rm -rf "${sharp_base}"/*-linuxmusl-x64 || die -} - -src_install() { - insinto /opt - doins -r opt/Hydra - - find opt/Hydra -type f -executable | while IFS= read -r exe; do - fperms +x "/${exe}" - done - - fowners root "/opt/Hydra/chrome-sandbox" - fperms 4711 "/opt/Hydra/chrome-sandbox" - - domenu usr/share/applications/hydralauncher.desktop - doicon -s 512 usr/share/icons/hicolor/512x512/apps/hydralauncher.png - - exeinto /usr/bin - newexe - hydralauncher <<-'EOF' - #!/bin/sh - export LD_LIBRARY_PATH="/opt/Hydra:\${LD_LIBRARY_PATH}" - exec /opt/Hydra/hydralauncher "\$@" - EOF -} diff --git a/games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.4.ebuild b/games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.4.ebuild deleted file mode 100644 index c8d151da49..0000000000 --- a/games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.4.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop rpm xdg - -DESCRIPTION="Open-source gaming platform and launcher" -HOMEPAGE="https://github.com/hydralauncher/hydra" -SRC_URI="amd64? ( https://github.com/hydralauncher/hydra/releases/download/v${PV}/hydralauncher-${PV}.x86_64.rpm )" - -S="${WORKDIR}" -LICENSE="MIT" -SLOT="0" -KEYWORDS="-* ~amd64" -QA_PREBUILT="*" -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-core - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/mesa - net-misc/aria2 - net-print/cups - sys-apps/dbus - virtual/zlib - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango" - -src_prepare() { - default - - local pb=opt/Hydra/resources/app.asar.unpacked/node_modules/classic-level/prebuilds - find "${pb}" -mindepth 1 -maxdepth 1 -type d ! -name linux-x64 -exec rm -rf {} \; || die - rm -rf "${pb}"/linux-x64/*.musl.node || die - - local sharp_base=opt/Hydra/resources/app.asar.unpacked/node_modules/@img - rm -rf "${sharp_base}"/*-linuxmusl-x64 || die -} - -src_install() { - insinto /opt - doins -r opt/Hydra - - find opt/Hydra -type f -executable | while IFS= read -r exe; do - fperms +x "/${exe}" - done - - fowners root "/opt/Hydra/chrome-sandbox" - fperms 4711 "/opt/Hydra/chrome-sandbox" - - domenu usr/share/applications/hydralauncher.desktop - doicon -s 512 usr/share/icons/hicolor/512x512/apps/hydralauncher.png - - exeinto /usr/bin - newexe - hydralauncher <<-'EOF' - #!/bin/sh - export LD_LIBRARY_PATH="/opt/Hydra:\${LD_LIBRARY_PATH}" - exec /opt/Hydra/hydralauncher "\$@" - EOF -} diff --git a/games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.0.ebuild b/games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.7.ebuild similarity index 100% rename from games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.0.ebuild rename to games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.7.ebuild