commit:     5cf09030930218d24f17c7e9d53625f77f0b152a
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 25 13:51:38 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Aug 25 13:54:28 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf09030

www-apps/prowlarr-bin: add 2.0.5.5160

Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>

 www-apps/prowlarr-bin/Manifest                     |  6 ++
 .../prowlarr-bin/prowlarr-bin-2.0.5.5160.ebuild    | 76 ++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 0486e0a4e57d..2fa368d9508a 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.2.0.4.5138.linux-core-x64.tar.gz 98155627 
BLAKE2B d9e202e1
 DIST Prowlarr.develop.2.0.4.5138.linux-musl-core-arm.tar.gz 94622994 BLAKE2B 
07f3bdfca468ea8d0efdc137c24863d6a10467c16641560e10a80442bb3d8eddf15a39fe842e496511788fd075968390fa828b906266513925d1b3fe8328696c
 SHA512 
465537fd8ce120cb4d189eee31b0fdec86a4ae919731452002c6a653fd3b0049aa42d71d3dd03dd8af5253e750ed868959bd3b817ef9d26a25408543cae94638
 DIST Prowlarr.develop.2.0.4.5138.linux-musl-core-arm64.tar.gz 95113014 BLAKE2B 
ef83ebf6866aaac072de7a6a906424597951f37a5b43d14c4cefd5b3f26f06c552f5f3c7a4e17e45034eea9ef87f84110c7477dd88f05fff286fdf2d4519fa3a
 SHA512 
0ec05b01f2b3cab377abd84ebe46bec10ad293c4f7898de8729bdc8f24bcd18bcd50d1ea9de6fd8c067b980ab32382f609c371fc89c54ffb4d8d5935e3737463
 DIST Prowlarr.develop.2.0.4.5138.linux-musl-core-x64.tar.gz 98204669 BLAKE2B 
894c6bf927109ad93f2dd8be1a9b7ef55230a7ea3687bc6550c7b8315455666915709063f88519a747f6daa6606e549973b3135bd37f3d39bfe1b20ff500219a
 SHA512 
9aa8768c2e31e9ee66d8116ef79b70a13a0fc5c7f2d04ae9a0c8e5ff8641428db5e9b4172ffb45c36867db61933162f45e2bc473f399adb0c71e338a5478e6b5
+DIST Prowlarr.master.2.0.5.5160.linux-core-arm.tar.gz 94577368 BLAKE2B 
7532fe4995014ee121e80695e96f06cc53014709573fd6288321596b37ed61aa0781b2d8d21eb072e3ae3416e2a11bdf168d100895e191c3f6b6a3bde9ee8dcc
 SHA512 
ac78253a4f2d04032f2e63ca5de94e6356c990a20af9c93e4d0464e4cc30704c9a42269b0dc6a305b55c8f3ee169a3fc3294a75a3a3559511dec5f669f852a8a
+DIST Prowlarr.master.2.0.5.5160.linux-core-arm64.tar.gz 95064764 BLAKE2B 
796bb942f2e20deb43a2895fe11d939d643d7a877a535257cc8391d5940241ee8c98408eecbe48b7b8d5f18bb4f00728013f3b55553f5ca310d2340319e2cc68
 SHA512 
4052b87e817c6c955e0f92edbacde79dc911c66939e1803d4723dc8fcbd5ce3275fbc2e4a75a4ef951b63a35e81699a5006fda09fbc46f7254e918e697b0cf49
+DIST Prowlarr.master.2.0.5.5160.linux-core-x64.tar.gz 98172731 BLAKE2B 
6a6237d287a4ce16b9f7f35c439031dc540721ac1992348c33a286e89a4f471efe0ef1a0b7ec0c7273ea2cab0bca00b8a33ddd08cab83fded8ba04e5ea987719
 SHA512 
947f297996c3ebd1ba3f755183819a722f903f9bcdf0c663d2c483fb93cf60b2c846e96838a49e562dc94e949b984ee6aa606bbe537a64323c0cbb8c722a62da
+DIST Prowlarr.master.2.0.5.5160.linux-musl-core-arm.tar.gz 94638995 BLAKE2B 
ca5aff4f44bf407b812a018c5457243fdddc0ba48cfa00af5277b06d08625dfd268616e20bfec188b5884ff14ac80521c12dcbb63305b26b4405dff679317521
 SHA512 
db173c023ebf07178be35d11d338790be7113703840ff5ccc1300fa81fdcc5b5e47cb9644d4a12a0073460bb3a1535ecb89dee5153b72bf3c2f269ac870983c0
+DIST Prowlarr.master.2.0.5.5160.linux-musl-core-arm64.tar.gz 95120866 BLAKE2B 
0728599c750bf9795852198e46b4e0f8122dc938a6c276e0e023845bfe37b39f3c777b8a2afa26dba8c3076cbfc7ca30175925002ba2faafae53d7911d6182ee
 SHA512 
f65d091addb4c047585405d7a7669bb1a5f4481b9d0d34bfbb16a16d02fd289cae75f236e6361464d9d775b50898f5f013075b46b13cfc2fb4b2615ea9f9c899
+DIST Prowlarr.master.2.0.5.5160.linux-musl-core-x64.tar.gz 98212951 BLAKE2B 
7c5df1c12df5186a3d71f1a4da832f62c93c3c147efb76fbf9899b49305617cbb28ba7a3d88743c23d99c7185fec396898541f2dcdfc0c49a4a9931da93e8e71
 SHA512 
4bbf51fc1bdf08c9904cb9979ba667cbe7612fe641d401923a7910ae600f6ffa43ca6555117ce0d46dc8fc8a86113fb5ef0d25e03abe268958a7034571ae3f69

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-2.0.5.5160.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-2.0.5.5160.ebuild
new file mode 100644
index 000000000000..5b0ac3015e47
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-2.0.5.5160.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
+HOMEPAGE="https://wiki.servarr.com/prowlarr/
+       https://github.com/Prowlarr/Prowlarr/";
+
+SRC_URI="
+       amd64? (
+               elibc_glibc? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-x64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-x64.tar.gz
+               )
+       )
+       arm? (
+               elibc_glibc? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm.tar.gz
+               )
+       )
+       arm64? (
+               elibc_glibc? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm64.tar.gz
+               )
+       )
+"
+S="${WORKDIR}/Prowlarr"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+       acct-group/prowlarr
+       acct-user/prowlarr
+       dev-libs/icu
+       dev-db/sqlite
+"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+       default
+
+       # https://github.com/dotnet/runtime/issues/57784
+       find . -type f -iname libcoreclrtraceptprovider.so -delete || die
+}
+
+src_install() {
+       newinitd "${FILESDIR}/prowlarr.init" prowlarr
+
+       keepdir /var/lib/prowlarr
+       fowners -R prowlarr:prowlarr /var/lib/prowlarr
+
+       insinto /etc/logrotate.d
+       insopts -m0644 -o root -g root
+       newins "${FILESDIR}/prowlarr.logrotate" prowlarr
+
+       dodir  "/opt/prowlarr"
+       cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!"
+
+       systemd_dounit "${FILESDIR}/prowlarr.service"
+       systemd_newunit "${FILESDIR}/prowlarr.service" "[email protected]"
+}

Reply via email to