summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Andrews <candrews@gentoo.org>2023-09-10 13:19:00 -0400
committerCraig Andrews <candrews@gentoo.org>2023-09-10 13:19:25 -0400
commitd19972977308573bbdff0dbec33f7e74e8884363 (patch)
tree847293856124ad72fe34d389c1cb38a60e7bdec9 /www-apps/prowlarr
parentwww-apps/lidarr: drop 1.4.1.3566 (diff)
downloadgentoo-d19972977308573bbdff0dbec33f7e74e8884363.tar.gz
gentoo-d19972977308573bbdff0dbec33f7e74e8884363.tar.bz2
gentoo-d19972977308573bbdff0dbec33f7e74e8884363.zip
www-apps/prowlarr: add 1.8.6.3946
Signed-off-by: Craig Andrews <candrews@gentoo.org>
Diffstat (limited to 'www-apps/prowlarr')
-rw-r--r--www-apps/prowlarr/Manifest6
-rw-r--r--www-apps/prowlarr/prowlarr-1.8.6.3946.ebuild66
2 files changed, 72 insertions, 0 deletions
diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 26ef493d26fe..a7df3fbe86ba 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.8.5.3896.linux-core-x64.tar.gz 91237109 BLAKE2B 16b0b866
DIST Prowlarr.develop.1.8.5.3896.linux-musl-core-arm.tar.gz 87024395 BLAKE2B 80073c743c2baf9c922b0642b810ba1799f9979f429aa9bd8d32a5fe6717f36771a096515be4c65cfb350a9b1287772c370d514eaaa178e0bd9231ba8ed7a2ea SHA512 5f607a19c16a46cf78ce9201d58380973310bb0ec73fd2049329f2b837113f2d117e1b716cef07ee504a9813f3b7e3466e9a8bc4cb9429e29fe94fbdc994bc3a
DIST Prowlarr.develop.1.8.5.3896.linux-musl-core-arm64.tar.gz 86262319 BLAKE2B 37bb215ddc72e984f633761d03e82282c86efa81135c085726fb22780fbb0e7990102cea941e85276a0cdedb9a1db7cf51d57a6ecd34a84a6681de6c6e3a2ec4 SHA512 5f69a3cb98cbe911ddb8fd4abdac0d3e333f4c05b23893321c6cb054dbde0da8f4a82c6fbfafdbae3dfb755c270ce473bc1994cfbb73fbf968082b71954547d9
DIST Prowlarr.develop.1.8.5.3896.linux-musl-core-x64.tar.gz 90302932 BLAKE2B aa8012f5e73a149e9e141be69704d7cf0d121275cd726021a89342276101f04527df504013d70e62155157ba272b7b33ef2b9d08af6f22ef59e41eb18ea1eb46 SHA512 e72b41818262730c0a341bfea9de597e16821a29aa4dcdca00f527be9bbfa58505ccc13eb5d85f9f6f2cc89acc38101d767305011e056af5087ae78d9db4a371
+DIST Prowlarr.master.1.8.6.3946.linux-core-arm.tar.gz 87014377 BLAKE2B 61b668d95d83d7b3ab7588cb9690eb8e02c8e39f3da0b4dd0e1a090184d12367f4dd5a3b17f387bbc0db4666d682bdf536f7cf83690dd72c3de5bf94a7332757 SHA512 9a23176caef36830602d7d76f816e227061b6bc5ae05c7cbc348012f4e811d444c364244c6ec419cb3aeefe8a166f4720b73a660336c1694d731d30f138d0c42
+DIST Prowlarr.master.1.8.6.3946.linux-core-arm64.tar.gz 86264621 BLAKE2B dad8257d303892580ed7e9b92619e8a96d9b5095f4bfdfb97593191f4fc9a6c31119873f7a84f6f63eaaa9a5740fde56b6a18971b4c750af0b52ee34e6b08505 SHA512 39d13e045e79e4a88ba3a476916807253ee12b9186cba6b05acb18207107b1f2c00744aff123832a137a7fbd9fb6d09a2ad2e9c20d4646704c7855b394669175
+DIST Prowlarr.master.1.8.6.3946.linux-core-x64.tar.gz 91267004 BLAKE2B c02eb13238f6eef466537841c4f433fee3b478ff9372da4a36d3ef2f12d48829b21a856f1e5d1c1a8ae52e957ccaaadd01ee32b9c1106c554e96e7354cff123d SHA512 aff10f02f9832faa79e308cdcf61f990d041befb7da4ae2644f32300968ac626a05085855b0de2cb5db971c90cbaea66511fb8b225bd69151d882ebaee6c80fd
+DIST Prowlarr.master.1.8.6.3946.linux-musl-core-arm.tar.gz 87068008 BLAKE2B 388fc38625848105af8cf26405007ccf13fa65487f77a5c267d1ba88d2816fd44c3eb1a1a234297f1fa92d8dd784c52787d6d4cc9ae5d9bf85d187e656f6b340 SHA512 29593f3c714be83be607ffabf798cc44e0c605cd7b7c9721a5cb0122b0b05791c14a61ab2fb13deed063d6dc318e49a2dd015ba0cd9de6920687da3efe179bcd
+DIST Prowlarr.master.1.8.6.3946.linux-musl-core-arm64.tar.gz 86332870 BLAKE2B 4627b96d0165fa21d12f397a2b3b6e900711e369b20177437a25c9e424d6e8e70d799c6fbef8030b4e5c36f7e183f09625692c9ce2879deb1d513a5b8a932075 SHA512 6806628e76319a2330f84c46a9de100168f27d928ebd12470cd28a81ed05687414c0c75988e3976df84cf85dd1190debf3b29a9dacc54d2a02c2ca3342729086
+DIST Prowlarr.master.1.8.6.3946.linux-musl-core-x64.tar.gz 90335247 BLAKE2B 05edc2ae2c093887a0fb0413c51dd0cf16c222deebfe5d59e820aa19c134f4e7db10696ae222b99f99e35e1e4f55fc07effcdcff33986a1ff84475ae64972af5 SHA512 2ba06c03001f221da9c2f97902164ad82b73c4e6afc9948ad1bac8235476284196ac755dc07bc79393a88adcd408bed8c758e54051e3421bc62d6edafc4e84f4
diff --git a/www-apps/prowlarr/prowlarr-1.8.6.3946.ebuild b/www-apps/prowlarr/prowlarr-1.8.6.3946.ebuild
new file mode 100644
index 000000000000..4a0dff0887bc
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.8.6.3946.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+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 )
+ )
+"
+
+DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
+HOMEPAGE="https://wiki.servarr.com/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
+ sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Prowlarr"
+
+src_prepare() {
+ default
+
+ # https://github.com/dotnet/runtime/issues/57784
+ rm libcoreclrtraceptprovider.so Prowlarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+ keepdir /var/lib/${PN}
+ fowners -R ${PN}:${PN} /var/lib/${PN}
+
+ insinto /etc/logrotate.d
+ insopts -m0644 -o root -g root
+ newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+ dodir "/opt/${PN}"
+ cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!"
+
+ systemd_dounit "${FILESDIR}/prowlarr.service"
+ systemd_newunit "${FILESDIR}/prowlarr.service" "${PN}@.service"
+}