summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Andrews <candrews@gentoo.org>2023-11-27 08:48:51 -0500
committerCraig Andrews <candrews@gentoo.org>2023-11-27 08:49:26 -0500
commite65d81824208ee4d26a4dfb495a98d7ea46011e6 (patch)
tree66f12ca13513e9de4c5c4493334f8905fb6f7dfd /www-apps
parentx11-wm/spectrwm: add 3.5.1 (diff)
downloadgentoo-e65d81824208ee4d26a4dfb495a98d7ea46011e6.tar.gz
gentoo-e65d81824208ee4d26a4dfb495a98d7ea46011e6.tar.bz2
gentoo-e65d81824208ee4d26a4dfb495a98d7ea46011e6.zip
www-apps/prowlarr: add 1.10.5.4116
Signed-off-by: Craig Andrews <candrews@gentoo.org>
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/prowlarr/Manifest6
-rw-r--r--www-apps/prowlarr/prowlarr-1.10.5.4116.ebuild66
2 files changed, 72 insertions, 0 deletions
diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 66bbf50df024..363b7fbee5d7 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.10.4.4088.linux-core-x64.tar.gz 91315469 BLAKE2B a8fc771
DIST Prowlarr.develop.1.10.4.4088.linux-musl-core-arm.tar.gz 87106802 BLAKE2B 0f125082822c7b5723cbde9523dd1550f16fd2533c784c81fa5744826c68d8121d213da7446b387d620aefc18bd0c81c6a4e01444c29d7faaac7915a8798717a SHA512 b461dfc82c171a0a1d6a2ee45f4653d5a95686c52d49a2635abc2e547343b4f89dc37ddc98d97690245dd60d8250c7fb9f05dd8f1fa4407838ae663567c62d34
DIST Prowlarr.develop.1.10.4.4088.linux-musl-core-arm64.tar.gz 86372372 BLAKE2B ccec5ddacc00723f40b258fa859a0390d6ca2670fa2899e8d724933bc51d3b2fbbf1ea2ebadddf8b97d593228525ab6d398d454e6a326835b7c09edf00a005ba SHA512 2d2108bf6bb0f99fd198856055a7900bd046774f9f26326f65187691efe43a120bca108bff9d18e063979ad5c514561ef9f631dfc1ab1dcfd5765883db26b4f1
DIST Prowlarr.develop.1.10.4.4088.linux-musl-core-x64.tar.gz 90400471 BLAKE2B 09d91e48205219d3549717d263e64d9fffc00872c1657d35c51bb08b9c236f4a562247aeb5e3e81eb805e03f78a5e1dcbdb71d6deffa443ecc020c4de44370e3 SHA512 508f9639e0ecaaea554f79ceb18920fa923f242bab4aba9cee90645622dbc843bce6ee1113671202bffd5237201818deffa063815c63794dcac2cebe1a627d6c
+DIST Prowlarr.master.1.10.5.4116.linux-core-arm.tar.gz 87075283 BLAKE2B afdadb0fd001ffbcd6755e3f31ce52c235b5d91d73f7be8635d66662823f771d3fb897477a5b7be464157dfb47bd4c4989e1af88f179491a93a42a0fd0663d95 SHA512 f112eab76463786a5d64b6dae801cfba3f751977351fdf8f1b5a8065f840706c07740d6a38b858dd37184cb2f9b8dc0b3344e193b3850c1284b55c8700685b8e
+DIST Prowlarr.master.1.10.5.4116.linux-core-arm64.tar.gz 86379718 BLAKE2B e78edd54853f2525b8b6672a83e57641306f9c2618701b1bfec73fc19a4276bc8b04338b69a605d3787802a157ab26db617777a224848b66228155ad8d1c7c45 SHA512 de3996235cf5066a13396b3f52e65354c695e569bbb93d899dae62039477a66d66e6a9c3bfc8af5e8e7b57f2bf6085d03cc9191918868a3ccbb10c68b60d3c93
+DIST Prowlarr.master.1.10.5.4116.linux-core-x64.tar.gz 91384549 BLAKE2B c543a8302154f72deee1f9f03cfb5579db7b980a293538df3c78fb716672b1a919e63b18859b02adfdf9524b8fc04666347d4a845f6e8c58b7b0e70b0e89b424 SHA512 41277d1bbf4e10ccbd6884827f993b5b9a3d08f17ffcaf346f4be328a511de7104d89099268867c3eac65d2b4180700f97c676028bc11b5158076cdac155276f
+DIST Prowlarr.master.1.10.5.4116.linux-musl-core-arm.tar.gz 87135523 BLAKE2B 166750fa4fed3f55715fbb9e3fbf50dd0b170a3c55e318ba55c650195a613789eba4e53249bf2e3d225d4fa56b4b11bb227088d3b501d7bc8211ff6fdf5c7803 SHA512 687b9f37145e589ca1f5de2cbc04cecc6aa1b40c866a17b8f73a5ca9e6ff262c6d921b538a677f83be0112bbaf43987f6e138500acfba7a529edaefa7d1beff9
+DIST Prowlarr.master.1.10.5.4116.linux-musl-core-arm64.tar.gz 86449836 BLAKE2B 0a43120c1e1c317cf01f7f262ec4af2ab66150fce4cbfcfa6d8a232d8caf2249e035abf499dcad6a09275581a1ef3ce8fad38e0906293c24d3df3d0808fe8f48 SHA512 82f9dd4e51a803335f61b5cacfdb4576b4af61e8d2affd93f1aeef16c931b47844bd01580940c092376dbcab860cb0872c7e2ffe356ea87f21e90ede43d03f07
+DIST Prowlarr.master.1.10.5.4116.linux-musl-core-x64.tar.gz 90452229 BLAKE2B 8d36f3d9f91f87ec715e6edba2c9c09298cdf9798d5923fbb5d51841f412745f6869e389b34d033f99f7ac9622fb7146fce48fa9e36267a45c28bab9f86b21ee SHA512 38f3bd6684fd796fd576900d88a6d92c80a9aea17ba02fd2e34c357027e095d44183d569e2fa228278883842a52d3e9b425d900ab4cb39eef0cb2203f1dfc58c
diff --git a/www-apps/prowlarr/prowlarr-1.10.5.4116.ebuild b/www-apps/prowlarr/prowlarr-1.10.5.4116.ebuild
new file mode 100644
index 000000000000..4a0dff0887bc
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.10.5.4116.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"
+}