commit:     3577c92cb38f4cd0b1253aba151e404d108499f9
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 10 13:58:36 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Mar 10 14:03:02 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3577c92c

www-apps/prowlarr-bin: add 1.32.1.4983

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 2b8782fa1267..ae6aae09b714 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.32.0.4978.linux-core-x64.tar.gz 
96147250 BLAKE2B 52e0bb1
 DIST Prowlarr.develop.1.32.0.4978.linux-musl-core-arm.tar.gz 91938994 BLAKE2B 
5026a193f5f80cc16b5a87d6f22c9b9eb7c6d1b1b76f748dc588f19d37d59ea387fe959731bf16adf5823753de23fe6f31f3d9c80fc447b405a018a213a9cfbd
 SHA512 
c1ac546bb05b4b64b31a0c913dfc9b255b0f4f622668799f059950b12c656714d9796646b438c6198c0950bf1eaa861e04d0951850bf5f753abbacfeabf228da
 DIST Prowlarr.develop.1.32.0.4978.linux-musl-core-arm64.tar.gz 91223223 
BLAKE2B 
664a5f310c4d950cd5bb3d7f37ded8dd3cc0ae7fa2091899e74246ee78cc436ba310bf2dd40e174b9c43cbe10567de3cb07f6207aff1738e2c01c30cd0d19ecc
 SHA512 
9cb1a4b70f24b6612ef3beb33a782df8a82a40df6071a663364305b9631739be681cad5a7bbe5a102dab7ac7c9f7af654c306ef3b2a56969371f508198321c0e
 DIST Prowlarr.develop.1.32.0.4978.linux-musl-core-x64.tar.gz 95222916 BLAKE2B 
56f3c50ff75bb86d701b16cb1bb8dcfc7243f26a3aa04caeff5ad76d8495da4ba93919d46f66c3246eab798ab4dd2203b98ed8808b19170f146322d7b00d5232
 SHA512 
a092115b7246301a4f4c25d2c853a2f71658c7f2b806a09925dd3e8b06085a9a28a5f956874ee68121b76adeec8469421ea6fd7428d4bc26d2b4ecf8699ec2b6
+DIST Prowlarr.develop.1.32.1.4983.linux-core-arm.tar.gz 91904717 BLAKE2B 
2387df25dcc4050b3c44ab656ae9bd0fceb06ce3ecc036be4db5cbaccd5b66e52eae92275f38a4170a16e60730304bc27ef5ab9c3485d64a619f12a2e560f862
 SHA512 
ce010323b4f506b4e3d5d5d16cdede1e32cea127b183c2d3dbf889ef3e9576b05654cc12539e693329c9459755ba4d32a6caed4668f69a6c13cfbfbf0380e8c6
+DIST Prowlarr.develop.1.32.1.4983.linux-core-arm64.tar.gz 91163161 BLAKE2B 
15f08b3eb96b33170474c7cccd6fb6c47e5ad00ff035c02e0b52a6b4a70bd377b9b0af642d356c77829f43d2fee40fc7b13871b36bc3ff5fc38279d9b72dce8e
 SHA512 
0f13035621276c8e79fe3eef3f6f2a35d326cb8d91dffd62e84b2aea6f139d75a3772dbc18ce80a02f8746650f078f477f6f9b1fc97273afc6a1ff26559832a4
+DIST Prowlarr.develop.1.32.1.4983.linux-core-x64.tar.gz 96146859 BLAKE2B 
db44641a932c7c2a088e47d37d46d0dc84b64ecdb759a9a32e662d3df2a7448ee9fa4e48c96e160319c6c3cab96578bad30521cee23540d8a721ab7b88567f38
 SHA512 
1caf5f51c0207a714805c6784bfcbc8f8994cc695c14a695d5965394f10dd0533ff7b223c5b83aa31b38cec109efaa6783ddcba9314e5184cf52d5a2b8afeb1f
+DIST Prowlarr.develop.1.32.1.4983.linux-musl-core-arm.tar.gz 91947090 BLAKE2B 
55b44fd6496e86b75e33fd5a0401fffc0e0f6fef2ef3f2191a5e4dd74149be0a15fe47e06599e9787eb786b1433144e026fd4fe663caf2e95a3a1dcf5fe453a1
 SHA512 
71ebf414b8f0b152661e5ff2f2e015a7c8b9e1d1b3052bf27b5c8e3828757bb0134d88dbfedfd7e7662dad72683bf65ff9a2baefafe6ed2a05be2c2f5bf95117
+DIST Prowlarr.develop.1.32.1.4983.linux-musl-core-arm64.tar.gz 91220287 
BLAKE2B 
14964111d752fcb43f569c2d178c6ad66ad8c0785b86776905e6aadcfd4a72f4028a936db9373ee97878cc590483aa0953f4e80d82f38c3537aebf08a4c334f7
 SHA512 
e37d5d1261d7afe9d7986dd20c1acd62bec13c11ca6675f6b7eafa0e4ead87c356211acf2e6ef569d5b82dbfa985ebd53bde49e5b13ffb0dc3fe8287b0922918
+DIST Prowlarr.develop.1.32.1.4983.linux-musl-core-x64.tar.gz 95218639 BLAKE2B 
871d82fd31068644743ee6d28ed9c6fc26a9177343c017a30ca645ef36f80bfea968d24160699f5d4ec3019e7fcb411478f5c1b4563d6e7693942bf8ced25abc
 SHA512 
3f3c167761fc02e3e0d608d5b4aba2da7268ed6327233dc4f79a9dfea5bae954d437e8d12f472f89444ddcfe057bff8f1481b4ff57c24acdd4e8a7339c0a75de

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