summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Andrews <candrews@gentoo.org>2024-04-20 14:05:20 -0400
committerCraig Andrews <candrews@gentoo.org>2024-04-20 14:05:57 -0400
commit99fc6fa3e6cc8d4cc8bcd209738de48c65fd9944 (patch)
tree9a119ccc27f448c672e6be6f80b7443f62ee88bb /www-apps
parentdev-util/bugbite-cli: remove old (diff)
downloadgentoo-99fc6fa3e6cc8d4cc8bcd209738de48c65fd9944.tar.gz
gentoo-99fc6fa3e6cc8d4cc8bcd209738de48c65fd9944.tar.bz2
gentoo-99fc6fa3e6cc8d4cc8bcd209738de48c65fd9944.zip
www-apps/prowlarr-bin: add 1.16.2.4435
Signed-off-by: Craig Andrews <candrews@gentoo.org>
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/prowlarr-bin/Manifest6
-rw-r--r--www-apps/prowlarr-bin/prowlarr-bin-1.16.2.4435.ebuild77
2 files changed, 83 insertions, 0 deletions
diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 747223cfca09..d9829d025417 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.16.1.4420.linux-core-x64.tar.gz 91630511 BLAKE2B db6f749
DIST Prowlarr.develop.1.16.1.4420.linux-musl-core-arm.tar.gz 87408561 BLAKE2B 274b78da01d8bd92fcc2b6783366b047e82841640d2793bdca0717b6f8fa822ddeaea867fa55423e5047f8aa6a8c30f324128d015b8407dadf676bee0f584c8f SHA512 56f0df7712c806d85c6b1212bc6b11fc33b9b2c34ec3e8955416a93bc64ad8bbe8e3d74c6d7c53745a5207c7d95abc3b6e5f53342513c8abd1fc5aa6e535244a
DIST Prowlarr.develop.1.16.1.4420.linux-musl-core-arm64.tar.gz 86685076 BLAKE2B 0f9405d75b1efb4e7b1510b88d719fc0900c7e67be0175644110f0bf3c815476f723088377dc0feb33b5e39ca6851fd77c4359adc9b551e9f5a7c77a258c8570 SHA512 e01fdc7b72262e55ee810f2c136b78e02d1325b31b0493c6687c4c197570ea8a8f8edab59a66244a6a9aa86389caecf50389aebfeb61d0979ee3774ef86e472f
DIST Prowlarr.develop.1.16.1.4420.linux-musl-core-x64.tar.gz 90685048 BLAKE2B f286cec6f6f7577913d883b8eed979227fb03e00a17cdc9c40f84d8f38d6c2a27e3c994daf2efac7302e3db48e35e8d8479554b575de79e85f79ba089aed0e59 SHA512 9cdfcddf72d3d71fbfac99aeeebd548dd8ecd9aec432d2d1208bd05918ebfe2663fcc301b7d78afe4b66b17cc258348b43e0f8fe75775855aaf81df6109ac7f4
+DIST Prowlarr.master.1.16.2.4435.linux-core-arm.tar.gz 87347115 BLAKE2B 966b8fd1c0b8ea2ecffbc779ffe5aa61ac1d566c8492198edfe4452340aa1ad5b575d8bc64a54f5b39e7d65df4615653126866ba52a0caad131f7b2f40f2a473 SHA512 339e94813283b18cf02ca68433261207cc42cd460574471894c74dda40d39c09d63518d1fb8b9a0fedb80ceef10b439558988e66db512e741b62cb512103e517
+DIST Prowlarr.master.1.16.2.4435.linux-core-arm64.tar.gz 86639509 BLAKE2B bfb93d1fdaa25211dc885f9075af62c235c9a15a7cec6e18712ccd2805759a5e764a49b620b5f99db1f940c0443ee4f046ff7e080d342430412d9864d5f5f9fc SHA512 f36cffef2e72a23fc24c55d608912127662d4b9d25420ea110d466e8bedbdc34b3cf85e8044fa3e00dafd84a3cbc9eaff5d7e8b2d72329527419de31942cce6f
+DIST Prowlarr.master.1.16.2.4435.linux-core-x64.tar.gz 91641143 BLAKE2B 3b8734eda60455cb9a99eb2d49c549b5991d0380804ca757e60293d1218c803541d90b5366cd6462eef4d4218f3e7ba4f7b1747b94bf9c15170ee1a718b8f4c1 SHA512 09bed77920661c4d313d9a1f05cbc15b014c6f4d98400cc16699e131caef88a4e629dff9d6b4e600258b328a8639e36a74c4320cc1d92c773a92fe5d6c51fc44
+DIST Prowlarr.master.1.16.2.4435.linux-musl-core-arm.tar.gz 87407226 BLAKE2B 0f49abeacbb1e67f91d59d774a9e5133e63d178a09f5e90beb9a599c6416a303719fd041e4a6f08d3ee44122388d94723eb69f9f03494211d256f5b8c98c5607 SHA512 fbdc4afc3ea726de0e3f27889dbbbbfa62855f4e65f0bd67f649c9eb36c7b70ca082fccd8bf38ac3d40a91c86f47a6bef14c8768fbb3803668878ce42eca9068
+DIST Prowlarr.master.1.16.2.4435.linux-musl-core-arm64.tar.gz 86699771 BLAKE2B 2797d884f68f23140067a8b79b880f8358160867168cecf848a07528dfdcb7aa09b9b51d594171d40e9af16023af4869710e7de363993be4582c6431ca7707de SHA512 601877d03b700f2d62e18445ce140ef7c8602439ec3738f16c81f069d5cfc80226104875250f14c4b222d9c6452d315dfc73749afb897866b1e902cca1b39bbc
+DIST Prowlarr.master.1.16.2.4435.linux-musl-core-x64.tar.gz 90705641 BLAKE2B 658913d0b2768a6f561cd96b1681dbfce46e8098ccb938a16bdb7509a67afc28b8c6ebba0de72a5a2215b34687eac94fe170100a3fd745a9f105f3c66b19eb6a SHA512 75a5a320cafa30879ed4095f367e0165b6649434fab8c88fc9e54da11a15bb008fc2d0e8c154fb6c513b12c2610d668cc2f63698a8c6d207fb5d5baa9425a425
diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.16.2.4435.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.16.2.4435.ebuild
new file mode 100644
index 000000000000..2c9c3707ba6b
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.16.2.4435.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 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-util/lttng-ust:0
+ dev-db/sqlite
+"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+ default
+
+ # https://github.com/dotnet/runtime/issues/57784
+ rm libcoreclrtraceptprovider.so Prowlarr.Update/libcoreclrtraceptprovider.so || 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"
+}