commit:     b92dc0888436e0b0376d80f4fa235b1814d32794
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 18 16:07:13 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Aug 18 16:07:13 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b92dc088

www-apps/prowlarr-bin: add 2.0.4.5138

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 4df877b5a88b..22ea3872cef0 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.2.0.2.5116.linux-core-x64.tar.gz 98114606 
BLAKE2B 40cfdee8
 DIST Prowlarr.develop.2.0.2.5116.linux-musl-core-arm.tar.gz 94588291 BLAKE2B 
e7074c6b26c8ea0ad956e191ce38b9b83e1603718a6d9311e6cbf129855f8c0debc8ef1ea6b6bd14a3468c91c94022abecc8be8248857d42a7e7b06f4ac7870e
 SHA512 
242dce554d307fc95b6a0d85ab74da5db43bd88dd3229c9ef0ad271b09f8d78f1058fc2b7cc215d609faeb4c468fcd5bc456f7eb4257cffd9b173ff44030fb02
 DIST Prowlarr.develop.2.0.2.5116.linux-musl-core-arm64.tar.gz 95065925 BLAKE2B 
1f7e241c345dd182a71a044cd1dbb2c27d5cd3c0d3528fd23db2da6e687aea5efef61d532a3856aac89c5e4fd3939b2efb6e9142d10fd40dfa378e29929b2586
 SHA512 
dad191ef36154ce651ac12cecbcfcd675d3fc731c3179e06b1ef698ef0f7b5cd6cc0ddc17be3d15632482b43ffaca7b941c912c713f33248c8abd32f02ec918b
 DIST Prowlarr.develop.2.0.2.5116.linux-musl-core-x64.tar.gz 98151273 BLAKE2B 
859becbe00e796ed2e193c49e31ae51a94d5cc204bbcaf370b3c1d07a9485a3095b55e6848daab02bcadc9bfa2c4428d51e944ebcc9251c900c6eb16705a599e
 SHA512 
87bddc98dfd729e305badb8eabd4710d7bd3382d6bd0c532f0985a8ce78bafe9fdddc9b912288840395d1645083b1c908063e1e67e20b40aae7211c756b84ef7
+DIST Prowlarr.develop.2.0.4.5138.linux-core-arm.tar.gz 94563007 BLAKE2B 
38e443c56b998559773027aad48aa79eca96f9b9a9437f8635f5678f42690cae85da5500f61f70e38a7272540320e5787dcfb2e504d825463e9de6057a8489de
 SHA512 
1c7977e6706c5c7267bc7ff0092dc7d92a63f97252d8566689de1f2ff004d6ca0ce81f9f11cdb9c88bb31a38d864c669966e741751f4376da04daa7e48b97f3c
+DIST Prowlarr.develop.2.0.4.5138.linux-core-arm64.tar.gz 95051756 BLAKE2B 
4e15e5385b4dccf366c993ae105bde973ccf9048d365323a85a85b0223d1b096206b6a7bceba2773ad565092156e0fede4f4d30fbac2e7e16264cbbff53f0092
 SHA512 
46200f1b25781c69b01c56ec6833ca1b480286ebf524918ca0b6ece64980fda8475e108cc8f753080f98c74cbd59703b86b52d18b1bae2254f2835995e79692b
+DIST Prowlarr.develop.2.0.4.5138.linux-core-x64.tar.gz 98155627 BLAKE2B 
d9e202e134369a2b6821d1fbce1626e847fcdec53348a615bd50a67c7627cd143f9d159984ad69a34ba973e946342dc3c46c1bdaad066ad29adbbca155f5f667
 SHA512 
a40c97fa8e1b7eb17f9b51333ca2bcb1711cceb69a563f49364c104e6f4e799467cab06fa13ff5c24d97720723b03d454f550cbfc0687e115a80ef7084936029
+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

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-2.0.4.5138.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-2.0.4.5138.ebuild
new file mode 100644
index 000000000000..a32d1eb047b6
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-2.0.4.5138.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.develop.${PV}.linux-core-x64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz
+               )
+       )
+       arm? (
+               elibc_glibc? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz
+               )
+       )
+       arm64? (
+               elibc_glibc? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${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