commit:     a0aa4d2e71f29af5bd1de898ea62df889d11d890
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 22 13:50:48 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Sep 22 13:51:13 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0aa4d2e

www-apps/prowlarr-bin: add 2.1.2.5186

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 99c57a9ba703..b999446e56fa 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.2.1.1.5185.linux-core-x64.tar.gz 98174256 
BLAKE2B 880c760a
 DIST Prowlarr.develop.2.1.1.5185.linux-musl-core-arm.tar.gz 94628139 BLAKE2B 
6e43fbefe72e7936888b234bf0a485b016dd9c9a883c51bbf0fe935319eb4da509657105fe43b96bf9b5875315628e2344bb490bb459d316f7cc525f743f4a79
 SHA512 
7d9079b3c8bebbbbb884059f50d1af8bcedf5ee5583688f8947ce32baaae3bdc9f81cfb7b30715640f8b5647169117db3ab9f2ca4ffb8121eb956822063cc1b2
 DIST Prowlarr.develop.2.1.1.5185.linux-musl-core-arm64.tar.gz 95116198 BLAKE2B 
d3361f1b3bd9cb8e41f99cf22c0118b76b9d94a59c6895fe7c17c01f3745ce262279e4a00541131c0631dffa4547921a8cd0d0759d75de1eecae9bb8793f796b
 SHA512 
38aea48e0aad58f254d5e70cbc20692535856f79875876c8f05ddf7f2ba0bca0d164b1159a7bf67657ec8371dbe89c4ca247e404170180d4e968c713fa5c67a0
 DIST Prowlarr.develop.2.1.1.5185.linux-musl-core-x64.tar.gz 98213721 BLAKE2B 
dc8e18af6abff9d5d0bea36f6bd62adeae6bd740299e8d5e7e2c48b85b413ca2f80eb1e61a4c77c5f3fc4f5b385766e04039485e66416bd3ab957fae3d148237
 SHA512 
0c95527da647a02a17a25499707cf68bc8c4650de300e5943089cc3a50c67858e4576f6663e90e1d6a0a9b42f35b6fed4f6c2eabc5896b4316828b04b7bcac28
+DIST Prowlarr.develop.2.1.2.5186.linux-core-arm.tar.gz 94558844 BLAKE2B 
ee1a7fe297d2ef61f7a10aac32f2f66887afc781250a8f84317edae93f9806c7cfe3bf89724119910934b3fce809ec053e8426f35adcfae6920fb0144e454bec
 SHA512 
581c614a01b32205f4a6731462caaee0bb0bc4e1db3aa5bbde79393173311e39581258994f447abcdea1df8bcece97632923c2ab4790cf4e360d140f5bc6127a
+DIST Prowlarr.develop.2.1.2.5186.linux-core-arm64.tar.gz 95056731 BLAKE2B 
16f444e4352e86186d9c4b3b149e64383972178d818c0d353b75effa9413ac02b784d7014ec9617e5b32cd4891221fecce1addcaf61bad8f969db673d36b8f9e
 SHA512 
de7c43e1af54a19dcd032057225da682799357383ca26eed4d36d4d5f5e5694f47141ffad222214d954c49a1ab250096013b6619ac420533e515b7c5220f71e7
+DIST Prowlarr.develop.2.1.2.5186.linux-core-x64.tar.gz 98164269 BLAKE2B 
b506cf05eab04b7029a2dd7e817b5d62421d537506200cf2be09b1194f0825d11a02c28b6615028698e4135cc384e0a9972ce5150ffe634121886ab5c0f35bfa
 SHA512 
ad79456f81ba074e12964d408db8d78776c7df331791f6b0cf36cf0e834f15e5822596aa3dfaf1902631343aae9a2b877b4982814ab1bdd7b8ac05a0493c8741
+DIST Prowlarr.develop.2.1.2.5186.linux-musl-core-arm.tar.gz 94623506 BLAKE2B 
8f865946ce74ba2a2afc83480341dddd40b056cd1cf2c9c1224c7741dfdc0341ffee486f8c0b2dc194834488cfd51b65607ca9ec426999ebb3dce4e8c0c9223b
 SHA512 
68f1246f4b90131dc468e9d3341c20213a3ff5c748a572cb3d9e60fb010380077ddce07d8983761fec72569d3bb1cafc7a6dbae9605bdd81b8c013f2c46714df
+DIST Prowlarr.develop.2.1.2.5186.linux-musl-core-arm64.tar.gz 95116452 BLAKE2B 
79fc8d0d0ca714928cc770df3a247596038e605ab235c8345a167c709b199f9beaf660baeb1b57047bfcad1177651c93cadc9165e641d5c4341afc14f3eed007
 SHA512 
c9fa11a68e21b31fd660c650e928ab0037aaf357c0d19d134bbae924b6ae348d25c95a5a1b878fe40ae24ede9a162eac7ae3151c6aa37a39842f1a2b736a478a
+DIST Prowlarr.develop.2.1.2.5186.linux-musl-core-x64.tar.gz 98208976 BLAKE2B 
3377aade624fcd6910e78d08c0bec662154e238783dbb42830d1b379fefe73c4fa7d861de39503251f47130a0037e48ba270ced2b86801458d709bfb3ad832fc
 SHA512 
d7fbbf3b1a0352414a375998742be20f6369329341d5572527837cc69877a99b2ca8f0fde7c6aa94d61155f5c4422903e8d4a8d65cd780e87be581c1cd81164d

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