summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www-apps/prowlarr-bin/Manifest6
-rw-r--r--www-apps/prowlarr-bin/prowlarr-bin-1.35.1.5034.ebuild76
2 files changed, 82 insertions, 0 deletions
diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 62778ccbdf15..bdf1c1d92a14 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.35.0.5024.linux-core-x64.tar.gz 94818551 BLAKE2B 9b9c839
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
+DIST Prowlarr.master.1.35.1.5034.linux-core-arm.tar.gz 90600084 BLAKE2B 217648bbc6cf67c45a68141c21843d3bf59c455998482a6c7d73050d1ae7d9482d38a9958489cb5a03f553c77272d844ac5f8a74f997eb8f387bc093afa2fe59 SHA512 71b38b22f700345ab4284f3d3dc445a5383ea13033d7eada86eb61ab1d0dba493cd02c5e234cec211b1e65891718f57db4d8f7c728dd5640889f65c8322995dc
+DIST Prowlarr.master.1.35.1.5034.linux-core-arm64.tar.gz 89942965 BLAKE2B f5f5442c489de2a2d1e66af5dd34f62054b0946125c04b5a79d945d397c632dc44907172ccb87a3a1c0dcecbfc74b269b876bb07bc6b9b80b7f73cc890db6763 SHA512 eca8b7b56201a124102a5d906d21acf4aa7fc6c825bd17ceb9a7c3ef73276609149b5c3d10f8458197a66c2c5a9a99537c98c19c5bc7f5cf3a30a3e728084a7a
+DIST Prowlarr.master.1.35.1.5034.linux-core-x64.tar.gz 94851134 BLAKE2B 51204cd96799e2f2295a05aa0b881bbc261ebaae593179e343bd00a9c312ca1dd761be3b1d2ffcfb64b930d1724482d2dd0aa885b3c2e884cea8c904c042bc6d SHA512 efeca24d3746314187a7e83083b4bcda7103b735bd877e796b93118e38c5e3ee30668895d4d9626fbdec7ed7020c8148ad9f52675aa8e470257a75b5b5d77f4a
+DIST Prowlarr.master.1.35.1.5034.linux-musl-core-arm.tar.gz 90630336 BLAKE2B 3e25c76e74c1ffccb896f05c1445a394d2acd8a7340d7c3dfe7168cedba9194dd50abded274194c5038909238f5d35521ff12c7a0fe965554235e447af3e9c34 SHA512 5c9a81683d47344ee9fa19c9a0e93d8418cfd53eed9710d6e5366d988df157c2b7ccbbf36d623fce01402669ab2342609c256edec502700723a1ed22fa7a7df9
+DIST Prowlarr.master.1.35.1.5034.linux-musl-core-arm64.tar.gz 89999642 BLAKE2B d2d9a07ce78ef3c430a771f4a3fe4693ef2cf0bb317fd62412b1c61e4d6dc11d64cf1d48f38e14396c1b6acfda6d90297ae7fd86d884ff9c4e70aa6b51231059 SHA512 a7ba340e767a6cf61384c45c5cab985559143443f7d5b1da7b4c7b7d1aa26559a1a58bec9a6af4b247ef64f61bc8bf070ab3273ab0dc160040290dc9c3fae08d
+DIST Prowlarr.master.1.35.1.5034.linux-musl-core-x64.tar.gz 93918464 BLAKE2B 30ea94cc246c27a898afbf5353425a7175271ccc1a0f91b417e54ad858c000f2576039741fc9dbd460ab26747c26faabfad0481b81981d60382423e2106c40b9 SHA512 952e8932cadd7e0b9666db251267a893bb4af3d57d0bf96d65748739f4f5f5f34edee9dd4d61a7cc86e54707d7d9510f8219a3843f8432f5f83055976b6704b0
diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.35.1.5034.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.35.1.5034.ebuild
new file mode 100644
index 000000000000..5b0ac3015e47
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.35.1.5034.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.master.${PV}.linux-core-x64.tar.gz
+ )
+ elibc_musl? (
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-x64.tar.gz
+ )
+ )
+ arm? (
+ elibc_glibc? (
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz
+ )
+ elibc_musl? (
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm.tar.gz
+ )
+ )
+ arm64? (
+ elibc_glibc? (
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz
+ )
+ elibc_musl? (
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${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" "prowlarr@.service"
+}