commit:     5963c43ae38994cc7cdd85b05bdd0d939079708f
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 19:38:56 2026 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 19:40:06 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5963c43a

www-apps/prowlarr-bin: add 2.3.4.5307

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 4d2453d7e48c..c48b37b2588d 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.2.3.3.5296.linux-core-x64.tar.gz 98868010 
BLAKE2B a47300ea
 DIST Prowlarr.develop.2.3.3.5296.linux-musl-core-arm.tar.gz 95223751 BLAKE2B 
e892a95bc5ec2d52d0faa5eb7e8d915dae3266db304cadbe2590d18720cf776f67b0a601620a31ae059e32db2e76144e1b3f0695fe8bfadb912dbbc0a9fecabd
 SHA512 
feeaa89cd75a15e264d0e042ae9fe9de6b66d736afca1c83b277be872ee2f3f8045b2d7d7aa0ed6211c859e42f04566cd25be95802ff108b459f0ee3b9fa1447
 DIST Prowlarr.develop.2.3.3.5296.linux-musl-core-arm64.tar.gz 95869643 BLAKE2B 
73ecaccc8d81842a7c99865b53d931ba6a1bd8d3c7ffca6d98c7f87859c221c134d2d91f5d2dda9a9cd3c9d4ca25b1a488335ae4ae90f29dbe32892da6d91a1f
 SHA512 
dd7b7d8cdfb2c0a796e5e967d10cd7b0d6d251d3e561568f50d9030396ab7674faa6119f9a180b7d43b2964fb5a562b5f6519d68b9bd6377055b4ac4f9486029
 DIST Prowlarr.develop.2.3.3.5296.linux-musl-core-x64.tar.gz 98890077 BLAKE2B 
756d7a0e8d96e89711a6abc74684ef6c3df627d8ea9a2aa95012cad8978894e4e345f205ca6f03a9514132d11c3d725a29bd1da22c7705bb0b617a2444da728b
 SHA512 
9289047f52f29208756560a799779de6699c698fcf5a0c15395eb9684ad50e6e7bdffa791f5f02926bf0cc5eb379d67b4e18aa3977a0b061462c480410fd2fc7
+DIST Prowlarr.develop.2.3.4.5307.linux-core-arm.tar.gz 95055037 BLAKE2B 
4bc428861caa37277164005f652ed03b4515c9e10440fb8dcfaa971aadf4e69078842b78b3d032199a8dc2500333080df3d0d907788f594a2c9df90927b16821
 SHA512 
579e0121b696ce1110ea6f4ce04eaced70d65d0f311893296cf6c2ef75d9ff888956c1b3c10aacb775ba63d3a26fc5ecf51e7a7a48ad3a1d14b2605ace02718a
+DIST Prowlarr.develop.2.3.4.5307.linux-core-arm64.tar.gz 95830696 BLAKE2B 
5dd1951d8b54bb350b788d022c05fff3221c2f37e9f0da9ae739878f5c19c6d44ae7ba32b9dbaf35291e5dc9394f8535611df2f7b45d3e44491467af59f89c9b
 SHA512 
c876018c941ebfd2e476a75ff4248b9335ef720c5272ee89550deb92cd420351659c67bb5488f8677edc014d37dc1a33dddbe4ad2e3113f3a49015e0db33c9c5
+DIST Prowlarr.develop.2.3.4.5307.linux-core-x64.tar.gz 98869482 BLAKE2B 
d07bcbaf3186585c24dc76c1dd8d19d979bad38862b77a5daecbff0e999f257c429bbb23d6c5052d7abdbba6a12693d33b4f8614c9a48c232b8d885c49f01339
 SHA512 
2f092a1cdc743347a62a7a3ad369cb32cc55618a84a92ffdfb32789d80a5971ea949c2c2646b089ac3f75d3897a0a97743ab23ace32130ed5d20bc788ec85603
+DIST Prowlarr.develop.2.3.4.5307.linux-musl-core-arm.tar.gz 95219944 BLAKE2B 
ca6ad9093dddd9439142435a260e46996628dc3bb71f8b368ea78da3d7fd34a7b951615ad8562e2d89a5754b177cc1afbbe346fac12cb90f39be8a9faf4d7d4e
 SHA512 
8904920291e06108e260b84c97a70fe4fb8ae6ea808a1dcfe6d000cd41cd2fadb501ee12e7fd5e0338119392d9df845894bdcf4e09fe34388d7305da38dc049a
+DIST Prowlarr.develop.2.3.4.5307.linux-musl-core-arm64.tar.gz 95862155 BLAKE2B 
ea56c52dc3df91b2d1fb17bac2a961b4eec95629b6d9250002d6161f64f6c3bd54b9879d7aba456f3fa393998ada7b4ad306a055ba283db9f2c507ea0b5f1e49
 SHA512 
80f03db39725fa0cd2886f48f658de15024f2c333294a324b8893cfe82253455d2da222ca48fbc3307e52a1126a8a85331694eaecc1af9be64d16c454a067593
+DIST Prowlarr.develop.2.3.4.5307.linux-musl-core-x64.tar.gz 98889579 BLAKE2B 
6dd77888e27569ade39fc478f4e12de024d6aa3e719756acd44cdfa06e60322932c8fcac16b04dac8bb9c546412d3670742a21c1ff2ba63f91eefd05055c70e6
 SHA512 
eb4278ab9ea05f795150d41a125b042aef7b4c115a7fdac1cc30a0dbcaebe59bb2cee0068fe632023a8803ced01653eb68583c75c06a9c26295ba1ea0bdcbe74

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-2.3.4.5307.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-2.3.4.5307.ebuild
new file mode 100644
index 000000000000..420dbc9a5cf4
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-2.3.4.5307.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2026 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