commit:     ecbbd76a4637d1e184ccbcd10d4e8bd8912ec93a
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Sun May 25 16:57:19 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sun May 25 16:58:42 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecbbd76a

www-apps/prowlarr-bin: add 1.36.3.5071

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 3a0d5be8697b..d906189948ba 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.36.2.5059.linux-core-x64.tar.gz 
94799425 BLAKE2B a21ba8a
 DIST Prowlarr.develop.1.36.2.5059.linux-musl-core-arm.tar.gz 90588482 BLAKE2B 
5f877f346efe99ac8801d861ae5167fa61567a3e0c88490786881143409ff5a98252de8c91775a71413ec59ff1a36481e59b1a98f024cf2ed9eea6555967785d
 SHA512 
7bb9a166bc9fb42ef68322686b4f5bc87a0f49425dcca222c003bc8348fb077d080f22bbaa6aa0ae96e0bad572199948163d39a981cb48fa5139444072c25646
 DIST Prowlarr.develop.1.36.2.5059.linux-musl-core-arm64.tar.gz 89953745 
BLAKE2B 
3f5ce9634a67ea42f851215f0dcf1b7eddb42a801f9d77d2c8f193203459455522624b84bb9ec5e543d90c73ad46d933a997da103f4b720a6f98d211d5f2bb4a
 SHA512 
6d589b7efb634c60b027cc0f54a07785fbddae4d5e2d0a60e2a76e552be4dff58647a4bf7c1845b35b6ce5a76b38c405988f43903788cfc38c09e80fba295cd0
 DIST Prowlarr.develop.1.36.2.5059.linux-musl-core-x64.tar.gz 93866320 BLAKE2B 
fc64f847dcd57963d680d4cca2025a4bd96d3825a054e53acfea98c4eb952e4a0af4196d935f34ac54f8b15923b3ffdaf2e0cbf103d95ff0d789b2d3b6f0b735
 SHA512 
5c8bc54ae28af76a77573c500bf44d142314c0b773c6086e3207438611bfb49a042ec08d6e9943304e33b147cb9a0f84a704e6c7f1fea9042d64421b4a77dffc
+DIST Prowlarr.master.1.36.3.5071.linux-core-arm.tar.gz 90554975 BLAKE2B 
08b776966055eb771912a1ca003705f3b4518361261996d7d7fc2298c92a18a1cc2352b4f0cca4ad4a947bb166bd57fa4303323f86414d02c49e60b8f6bc2334
 SHA512 
1bbadaf745b9a5776e2cc8b11feba33d24629c1477bb881c4a8ae2d5ad9b749b5eea946e7d0d14645a62a78fd6c046557c6ed4198921660cbcd85faf27003a1e
+DIST Prowlarr.master.1.36.3.5071.linux-core-arm64.tar.gz 89886192 BLAKE2B 
93e57bb4a7a6d73d7de7f100d82ad36e5896e25f3617b952c8b0f048a34311cb81b1e4b39688c921f6df2b211089c7ae9d8ee4d49a67e6e43a59563b1b90273b
 SHA512 
79cfd11b24dc16c748692e99208b40a0bc5c62cf7a198beafffe6651deb19d9128dde7de892a1e76bfb98315bcacf417d488716be8b7e17e7168434edc26ad33
+DIST Prowlarr.master.1.36.3.5071.linux-core-x64.tar.gz 94803387 BLAKE2B 
dda2f475c9d4febd9bb2e8340c84bbcf1c4690cf7c935e78dabefc2b5a81487252bb5e0c00624d59e2589eb7680727989e33f6b2a367e004d3069b25aef40a4d
 SHA512 
0499bd1f79cafac95f2afed5ac745a6c78cbb71a356f3d41a1457af6df7c0b7d0f4c7be77f37b415c2763e9ba1d9d95e7550a4f45da2314ad1e76d4b7fcbbe01
+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

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.36.3.5071.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-1.36.3.5071.ebuild
new file mode 100644
index 000000000000..5b0ac3015e47
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.36.3.5071.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