commit:     698d786c98c4a2a2cdd8ca7885129b7d31fdc24e
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  4 13:54:45 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Wed Jun  4 13:54:45 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698d786c

www-apps/prowlarr-bin: add 1.37.0.5076

Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>

 www-apps/prowlarr-bin/Manifest                     |  6 ++
 .../prowlarr-bin/prowlarr-bin-1.37.0.5076.ebuild   | 76 ++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index d4618ddfdbe9..9bfe46e3fcd5 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.master.1.36.3.5071.linux-core-x64.tar.gz 94803387 
BLAKE2B dda2f475
 DIST Prowlarr.master.1.36.3.5071.linux-musl-core-arm.tar.gz 90585247 BLAKE2B 
48f619adf82ac185b027199a7247431b475ea79d4651f078a0efcedb7566fba47198cf7aa790db2f33c36aaef02dfc01df16611cf244ac1fbab98c78ede78276
 SHA512 
2e8298ec0a33028d6d65430a1bc5fcfca25956a12b355b37c826f2029d60f0d6e6462fe35029bac616708f0ea55d2f6589531142133dbb05111e6725cb6b350e
 DIST Prowlarr.master.1.36.3.5071.linux-musl-core-arm64.tar.gz 89958125 BLAKE2B 
8d140dbccbed095183c9a7a46c24d1330df72f8279a7f7926a7359e399920d3bf2423e21861a02df343c277b3c585a2fd5f1f3188fca6a4abe7e3fb7878425da
 SHA512 
b7891c8c381ab05e9e8ceb92094ab4e288ef158d855515362c299b11a0e45ef4fd1ab3f6c2772f6c76b977c1523d78e8ea2c8d4e214363fbe173ef738a5d12c7
 DIST Prowlarr.master.1.36.3.5071.linux-musl-core-x64.tar.gz 93864614 BLAKE2B 
f313d45915e96a7654ce16852d5d091e9d6c79c9eddb72fd5010a640972b693922d09b43f1ddc2c38326c1a574afb9c7b0cfbe0588d28a05751ed6a007814184
 SHA512 
50b667c4d290c52951ca34c915e9347e7129a7b7fe0f58d93433a22ba142c41a8bb9ee6ab3b5bbada2b5c96b220efa4a2fd453183e9a703252dedb8ef30abbe9
+DIST Prowlarr.master.1.37.0.5076.linux-core-arm.tar.gz 90522153 BLAKE2B 
d9270913ee92573654736ebe600beadc0999c7c221288055145e8393b529e935dcd24dfd813aab23f4caef27096d508ba9625b1b8e85a3252e119303a8e698e0
 SHA512 
8e920c4562267acdc57f43ff5cacc14aa2de3817468c41524a54132a3b1464365ee5ecac38298cae9441332f4fba3e3c3abaf7bfc1bf52c41a5a177310f82db7
+DIST Prowlarr.master.1.37.0.5076.linux-core-arm64.tar.gz 89859167 BLAKE2B 
6412b32fb25518189faf3e7151247f1b9ce2313ec37ce8963c96665aca967f995687711da6275b2370ab4e85c1aeb60939c953e7f835ca6efd71f54879b05537
 SHA512 
da7e116b5dfe57e1c6aecd24567e27f7939ccba039d9e1daa69e2f23d8c9a904ecda4d4010ce9ac30fe4aee468c88e7b7044fb8fa68319f8f9370940f03c0471
+DIST Prowlarr.master.1.37.0.5076.linux-core-x64.tar.gz 94787940 BLAKE2B 
5758fcbd6474f7c86fa87c1dedf7d365fdb9a0a7f7ed87a0ac61d7e1b66b1e12d502f4f7063bacd6be5f96ab409e2bbfce327b089440d24e83ca252330d81d7e
 SHA512 
5d8c4aa5028eec131d330768e9c57f0aa28a71bed4682ae89af0e8ff4982c9883c394e919d8da00e03fc4314d52e4f906a12382bbcd666b59ab162bc762115ba
+DIST Prowlarr.master.1.37.0.5076.linux-musl-core-arm.tar.gz 90546862 BLAKE2B 
90f3e37d7a65f0ff505948b33b7d860b03b272d658664bfbb1bdd7ee94fdf9f66d075818011223e8ba55692ccd4c995656d9579d47b09bf94d85ee1892caed1c
 SHA512 
f351f019a61f2acda6ba8dc4a59568b184def9c986e5192269d26a39813ffa789d3343ba46d75e389710e105161f241febb5f335473d64c8e6e6133b2f870d38
+DIST Prowlarr.master.1.37.0.5076.linux-musl-core-arm64.tar.gz 89913760 BLAKE2B 
f14112e6af93dd5429873d0fbe56e0a4d6de910c6308b76a0fe9149c12049c6c220ed85ae26a10f4ad38522e1e0abc3a6814e152923385319fcc0f913c543485
 SHA512 
5f0870f24728bfe735eedd1a241adaebc0a51d8c9a2ec6e1db312d276972c64e18de8107027b43cac182613ba4ecda11c4d8c6bc0311d09b7c5bc06967c324d6
+DIST Prowlarr.master.1.37.0.5076.linux-musl-core-x64.tar.gz 93840898 BLAKE2B 
5217606d70f0e6f85568a2bc1337746ea894d2aea94da95484f852aa93c17dccc713d53ada2d8a57838bd7d445cfdc3984ac908d8274617cc851a22cca4f5203
 SHA512 
149835c87b39803526210ca03e6cbe8151c6b0ff205a927f115f39761491091b151f8a1e42ddf7c12612ca90d260e47ebc7bf2d3cad2b65a62be780b1c99319f

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.37.0.5076.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-1.37.0.5076.ebuild
new file mode 100644
index 000000000000..5b0ac3015e47
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.37.0.5076.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" "[email protected]"
+}

Reply via email to