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