commit:     c86f4f880445c7515493e440a28ad103c438ac9d
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 17 15:04:47 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Nov 17 15:05:05 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86f4f88

www-apps/prowlarr-bin: add 2.3.1.5238

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 470facb2adef..8a572af7b670 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -1,3 +1,9 @@
+DIST Prowlarr.develop.2.3.1.5238.linux-core-arm.tar.gz 95017395 BLAKE2B 
732e87efe0085f9ae307dc3f664c04cf25f69104a2d8d9a492e0d999177dca35a8bee5caab88b6239edf33fa5ca27429f7d0a675933978e1053f0011f58672ca
 SHA512 
54d577344a767942d1f2f627b05115be56eaf3151ff4830db4b03cea053a450a8b4cad2d99e9b641027ee44c318cd81230333cabce75ce5880b752e4be946abe
+DIST Prowlarr.develop.2.3.1.5238.linux-core-arm64.tar.gz 95784662 BLAKE2B 
095fe7ba20169c77a22fac7a5496a48460cccc14d7183df0f16eb3068501e6b298b2c2bd66c05f818ea9634a77025aa882b972815821eebf729c17f98b27d72c
 SHA512 
5e74951dd6c72bf832ef9ab0fbc21d3bceaf8415309099fb8454ab15567b5ea02e447cea10838571b4b3d6851976126ce44a8eac3655777eb73773fa76545043
+DIST Prowlarr.develop.2.3.1.5238.linux-core-x64.tar.gz 98807720 BLAKE2B 
f7995f7b2e9e92f32c39a819f08b3b7b16906ec88a96ffc1d075fe294b0b03257f33df76f73b53fbd894033d375cb398576a3e131b97d0499bbd2c73939a8305
 SHA512 
97caa6323f217d1c00d305d6fdfb5ccdcb275b3d97536a3725ab3bec77f7c1289eec1356eaf2af380f5431c3f4d64a9cd854510ce462e2bd2274ccbb0b65db71
+DIST Prowlarr.develop.2.3.1.5238.linux-musl-core-arm.tar.gz 95171546 BLAKE2B 
3be575f5ddad6afeb6c8b0ebb4f2410defe6040a0f15b0e732083435f975004af13b83b58e33e670d555f43c7138db4a6d457fdadfa80cd879e9ec2d0b847dc9
 SHA512 
51664d62c893a001c222f9a82dab26eb5defd9c9b0f6fb9917dcaef96b430c66fe9838f768ce4b97e4d583bea096d20ed56f275dd5dea5c7a456c18968a288ff
+DIST Prowlarr.develop.2.3.1.5238.linux-musl-core-arm64.tar.gz 95798663 BLAKE2B 
aa8e70309de592f518f8b7e4830b977a8da409479d3a6de356f6bd5a3ade92d357903adf98f30708c82ff1b7fdee50356208ba9d914d907eb1928f30299acf1a
 SHA512 
462e3c6c1163323145d13aa40297821dec5c7f1b5cb0a5f57ac30bfc6e479bc8a31fed14e21ab75c23d429e7b0a7d97a6d63edda75399557a6fe23f7006b8e14
+DIST Prowlarr.develop.2.3.1.5238.linux-musl-core-x64.tar.gz 98824747 BLAKE2B 
862441d1f3c1e99e20fdcfc8b860e693dd1ca71efb30cc183f4c9e79211a306766a3ea86c4da6558d5b2de316d7258122f1e293bb15e9cc48b283028ee43953b
 SHA512 
cc8080b26407ee2d3648bdb34be7ff0453dfae0457fa5d356e53bc7ffcc191d4cdc28a97568be2a8d38c1095cb6e269df2a12b45eaab2258016318a4d00dece6
 DIST Prowlarr.master.2.1.5.5216.linux-core-arm.tar.gz 95025178 BLAKE2B 
65c2cc7619aa58df2162b64e8ef00f6606ab0bc004f3edfd672c08740592d40324b57cf3d87c962bfe906dc3352581a21f094f697a75e4fd310d2bae3107f84b
 SHA512 
b733cc6b6e1eba101c3ef5f53cfc6672592b9d752a2683959d28936dd541c79830bc1705dfa8eaa6db9c9c57d39c9e377be24b8c2c91d6282f030982cccfa5ce
 DIST Prowlarr.master.2.1.5.5216.linux-core-arm64.tar.gz 95769015 BLAKE2B 
0073e7c739eda8116b5c7f9a7ee357f8301293ff7d3c899ddd970af6569543d990e1413c9277a59812935bf35848a9e81c035d7976700a960172b046504eee91
 SHA512 
747026da10eafdd5e0e2cf386514de43d65463b9c9f96a32e11e21ad93c68d84cbb79be1cb689f21ad150371e6e35f829da0d5e414aea18f212c79ae799ca862
 DIST Prowlarr.master.2.1.5.5216.linux-core-x64.tar.gz 98816234 BLAKE2B 
ca2b2cf1bad76baef9bf8da36f107b37a653128ae456509c081aa6e3d6f4f7e292389b578e1c4432ce8eb580d870b1c1ed631ffd0ece7062a21f0741b93d29c9
 SHA512 
3aca3d3da35d1af386a9ea26ad527559257577abfcb1ef13b3a6baa38f1228078bc10d716f8b69beef80a4282a32af89817c0d21337adf3373b404e1c2d71db5

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-2.3.1.5238.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-2.3.1.5238.ebuild
new file mode 100644
index 000000000000..a32d1eb047b6
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-2.3.1.5238.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