commit:     d22296ccecbfac9070ab09dab21cb0a566d53961
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 14 14:34:59 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Apr 14 14:39:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22296cc

www-apps/prowlarr-bin: add 1.34.0.5016

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 117366be5456..73904a23e7cb 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -1,3 +1,9 @@
+DIST Prowlarr.develop.1.34.0.5016.linux-core-arm.tar.gz 90595755 BLAKE2B 
af7d7a374f0da1f989251c0977624d6a76f9f66a2ac30de631df198a16668c26f7f36d0f2967656f7c3ad81931ebf758c337b091a19d66b9064faad38664b5bb
 SHA512 
d8f4c071e2cd523f54b5052473fec62948c554e5a84b5723f5e8b8a14ec9f7fb86231374ba17abe9b24063c282f2c568614907b9469bdbccb355e8ff1dbd131f
+DIST Prowlarr.develop.1.34.0.5016.linux-core-arm64.tar.gz 89906347 BLAKE2B 
516d2c55be91ea4d1fb34faa820e0943b9913a53d43ca23da45c5e69ef4698fde16aae5da6761900b74acb41c22a1f33fa51a3041d0249802e915354856bc75b
 SHA512 
3310c4163e645aa5cd2583b666e563c4b0abda1008d6c3c96c6ecf478479e81d5deb30cc5cd490e38022a6ad50228662f72989525c38135cd14e2fb4a147d13d
+DIST Prowlarr.develop.1.34.0.5016.linux-core-x64.tar.gz 94814513 BLAKE2B 
681a1027e646b831c2e42269a6293922806bf0475d76c631effb592204d29a0bffa54a1f21ad1974e172e3e9404ab558ed64a25b66e17ecace3c4342b8c35c3c
 SHA512 
b7f80bb0ab61a6ed2a4bddec3fa1f53be757c53ff5ecbf7906a9768de5add77da45766674602d1be1c7b21a9e71fc7d1f6153fee70d534023f870b1c27321b17
+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.master.1.33.3.5008.linux-core-arm.tar.gz 91934193 BLAKE2B 
1c87e9aeb130ea6c5dfef02e89fa2bbb507fc4185eef49bfea847f994ff73d3e34036bc8286365176c9602d46cc8ddf5910bf15690d4156a2f5c9eac63b15567
 SHA512 
a38f53fb6e9a49b5754dbe3cb265aabcf55572a50167fedb5ef0631a44eea174dcf61e131b96494b2e6470ea5e10a93d2657968b38283f6bbb60d79bc1a35656
 DIST Prowlarr.master.1.33.3.5008.linux-core-arm64.tar.gz 91129903 BLAKE2B 
a65753c09663810366e734f7a9ca8e802687d0514797357d0e3832cf1776163c47980ea10500fe24fcf6760f374a4e864efc840f387df1079e596b12641f2b6d
 SHA512 
ba5c6f69a5baa39b37d9aff03344361e0e2d905e49468a9af6fad36e51b5ae060a5c9ba0b428060049163cddfc57e5503a7442a5e5ca94bbd33f3766de0f93de
 DIST Prowlarr.master.1.33.3.5008.linux-core-x64.tar.gz 96131576 BLAKE2B 
831396e33875f2d9547b53dee3590e4f3786a1fa4cb332e3259d29e6feb56c21c9dcac417f6a75ac6cb85722b51ec3ed320077883a7c5eb61ab1ad448c0a1eb4
 SHA512 
22aaaff16662bbddec88db678025306d8907024db5bd92103e498e37e5d391a8d081245ee6ceac6c8b53501b8dd22ac48f2b3b8146a11ad146837e60771045a8

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