commit:     69333da2f3a661799b13e9fb3095c5b788971128
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 28 13:11:47 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Apr 28 13:13:23 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69333da2

www-apps/prowlarr-bin: add 1.35.0.5024

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index daf3ee29549c..1d6be2464015 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.34.0.5016.linux-core-x64.tar.gz 
94814513 BLAKE2B 681a102
 DIST Prowlarr.develop.1.34.0.5016.linux-musl-core-arm.tar.gz 90631415 BLAKE2B 
c6fc53af923ed120560141d0ace47640e717f5c2ec4de75473c4d327c8543c0b9a2925e69d2df2f9412b1946119044df8590128473ebb4d48425e5fa02323af4
 SHA512 
64b33cd7cea3753d9c50af4c8c4a7d7f3e87af300f379d3d28e2410da321ac9f6386ab61a9d1ca0799547c749728254ab59d8f62c151bb32339f5ce80b56debc
 DIST Prowlarr.develop.1.34.0.5016.linux-musl-core-arm64.tar.gz 89956041 
BLAKE2B 
e7a4b87742ebdb8b462ca42d07e228da4b1dc16dd3fa6fa7989d49fa24197f12e484cf64a01f2ef3574c3c06d461b5dec6fd878e1bb58e1035a44e8b77e937b8
 SHA512 
d97fb584a862343b021807d6ac86ec8d03ea058307fb1d3270d4bd1cddb14ed5f2c72143a4c16a95d61077fbd5360ae19e34959baab2dc7e3991401957cd3a46
 DIST Prowlarr.develop.1.34.0.5016.linux-musl-core-x64.tar.gz 93882368 BLAKE2B 
1ea4b2b8a72c573da8927f6fdbb53a3b57aaea3318861fb17430e7b3699a29a0b862aff55c651bf5fd3b74003faa530f2dd5fa008e37805f76ccd963f5982123
 SHA512 
ac64b896e93c2e5ab8715ad6b01e578a39d6c7e0d095c170a380722cb143ed823a18f52cfa7ef96874a924dd991bb2390bd6c053587b98eba178eb2c8972a9b4
+DIST Prowlarr.develop.1.35.0.5024.linux-core-arm.tar.gz 90609850 BLAKE2B 
6ddfaf5963aacdfe64a79e8e0ea622db3f359edbe5f79a2d6b749a26775a03b293eabee4a22e4eb61220499b8d533328922e8113bcb64e08ae07033e3e03e8ef
 SHA512 
afb61e73b662c4c698070b01f5ae69c19192c26414feedc7e39b6188da99e155a967215f7c72b61d271dcdaab2da45b1942d5e6d5795f7c7370278d9f7f06856
+DIST Prowlarr.develop.1.35.0.5024.linux-core-arm64.tar.gz 89903946 BLAKE2B 
c76ff6e7ff60b41642f49d2e9a79721b72122744e39f6193bd839b1fa473edd377bd6ca7a288f45ccc33bbcd01e1f01c3001711d5f2c622e081c1446d74207c3
 SHA512 
e5366b72c9c696eb7cbf7c73edf999bbe3a6fbd5bf397719d6f3878c765e7d98c44c4e974b0cb727337b3bc413aac704b884f5fe68c607e58b446bf4d7158d86
+DIST Prowlarr.develop.1.35.0.5024.linux-core-x64.tar.gz 94818551 BLAKE2B 
9b9c839dff7f2a73be069cd7cfd1f7d5bde5972d3be33aef90d88673391777d15068bc3dd3feda803de92300a7026d0869cf41a8ea8c3d063346ab76816ba3b9
 SHA512 
675e13fd69d9635311acdf97b083d25381222cd05f82bded64c406dea799a42aedfc5910f945109917ef1ddf4d792e04726f664ad0e0a759a04fc42ad0914e8a
+DIST Prowlarr.develop.1.35.0.5024.linux-musl-core-arm.tar.gz 90632192 BLAKE2B 
225491a36987b5fd21ee331a0b687cbfa8aad1dbeef843599607b5f2e678652ee9c097b91e606d62c352a0e93f52369e82626a9456e63d77f53130099024066e
 SHA512 
88d46ca179dc6f84a94b5e6ed9bfa036640591b7bb835598408b4979cff22d2f569ac3053df0ee2a0b244a4886a184575de142815369937534ad801f917c0880
+DIST Prowlarr.develop.1.35.0.5024.linux-musl-core-arm64.tar.gz 89975221 
BLAKE2B 
2d0b477a66c164cd6bb9d35825bc6726ac28e1bbc14ddee9e03db09e623167d7e784725cc3cf7c14b8e73cbedbb9f085bbea913e5e2075ead1ea206be5d7a51f
 SHA512 
c78cfdd1bcc6ce18c9992b390e06febaa20a0a5da115a405d5f1805e130c1c4e568f67c2e5077728ead19d2b28a28654a7c0165404d2c1efab5401a80aabd263
+DIST Prowlarr.develop.1.35.0.5024.linux-musl-core-x64.tar.gz 93877544 BLAKE2B 
2ca4a974cdcb02161258545c4312d77fb207a35074c5cec1556f9cb4789ead45c502eddca917d0011783c5dd483f3a5e7d04f389d44f7ee0a02f0d4c63fb55c2
 SHA512 
6aa6d400cf39e75e33e309cc10b2e46cbfc38b5c82cfb433dccd76b841fd149e8d359ac0faa0cdd3c05c939957f88bb3ba8fc30707c5a3410609809149ce1994

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