commit:     54e66eee77ae986a8fb668e62a4f287b8144e3fd
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 27 01:44:11 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Oct 27 01:45:08 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e66eee

www-apps/prowlarr-bin: add 2.1.5.5216

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index f01e00158f00..3a07b04baf61 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.2.1.5.5213.linux-core-x64.tar.gz 98855585 
BLAKE2B 645508e2
 DIST Prowlarr.develop.2.1.5.5213.linux-musl-core-arm.tar.gz 95212245 BLAKE2B 
76d46fea2cc85ed60f65c6a0789620d6a7e5b65d93291db16e5eee553577c7f3df90a9f6ccc74ecfd9f9890f0576220ca3a3217a39a94c6a0f9daee9a3a648db
 SHA512 
d10a8ce1358088853e93af6da04c8400b21e7a1a076a87d3baf4ba5b764c88adb5761a6f6bfbb97a91cf5987cca11e7de03c8da0be600f9fe38e3550c38d6d1f
 DIST Prowlarr.develop.2.1.5.5213.linux-musl-core-arm64.tar.gz 95839739 BLAKE2B 
95cc87446e5fd76aa5681cf4816777ff555d4e404788983294d303d233d2f202168fc705f69fa19d9932b47bdd66dabfe054fbfcff7502de93f760b87696c8a4
 SHA512 
6d55f9c3880c80726479fe09246ff1636dca39b7d5898c8189e76c0e9a11401478ded5f55f505b90b0f6ff0d41d1c5587678cd6bb32fc0aa14e266d97856e34a
 DIST Prowlarr.develop.2.1.5.5213.linux-musl-core-x64.tar.gz 98863874 BLAKE2B 
550209215b2eb0223d8b150763bdec018e988e71b40badcfcc6a1443024bc6678a3bb2a92fc76b31e06586f07fff8471347f4a20836c13eb883a4347adb0303c
 SHA512 
d32d7c75eef641e50ce01c259f8e17519d8ce7bbf56c248b96209aac00b1427e1dee7024549d521dcf8263bdc63a87b50b34597e298818257de4220b6dcc979c
+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
+DIST Prowlarr.master.2.1.5.5216.linux-musl-core-arm.tar.gz 95200101 BLAKE2B 
f37e8ac7dc7594a7b9a885ac5547f4d1c35ed31b857c13e9bb1622209c7b7a545ca02c7704f278b76a50297da069f4cec874111205a2591a0cccafc1d5ab0480
 SHA512 
0d31d28d6904bec24e22d75c32a557285aed01f76f6d249b266da6db5e73eaf4a51cc98b3e9a24d69b2709d77a4bacbd2a1106b2dbcb7eb05979c953011effa1
+DIST Prowlarr.master.2.1.5.5216.linux-musl-core-arm64.tar.gz 95785915 BLAKE2B 
ca118aeaac9dfb48d59ec9dd0ea15b9ca650e1400840e0c0eaee21431f2ca59ff2ba8c154fe207b217876b9e3afbb0eaef492faa3e3bef9e0377a1f7e58fa96b
 SHA512 
c610e516dec5ed6014ca630a2701621269ef2424f5487401eb494c39c8f44cf5bd406f8479a30d2d9b4ca9776a65009fdb40279cde069169fee8dd003f1cff4a
+DIST Prowlarr.master.2.1.5.5216.linux-musl-core-x64.tar.gz 98840201 BLAKE2B 
62fa18df5b76d044c95d711a6a8726288207d2a89693dc3f816e2819ae6c4d730b2d2d6ae65d55281c4fe89847717802e83c4f431ac8caa5a7472783a8894ec7
 SHA512 
ca6d845f4c0c387e2dd634ba26b58deb18254da6b52c8ee1ad4cd0f1d040f3b92d0396a0c1ee6dceb2a039bf999af0a9c4c33b9d7d068236c33b0c9153712d01

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