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]" +}
