commit:     a76fe696b4ee1e342958faeee70c0adec257cf61
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 23 14:17:21 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sun Dec 28 04:28:39 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a76fe696

www-apps/sonarr-bin: add 4.0.16.2946

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

 www-apps/sonarr-bin/Manifest                      |  5 ++
 www-apps/sonarr-bin/sonarr-bin-4.0.16.2946.ebuild | 73 +++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/www-apps/sonarr-bin/Manifest b/www-apps/sonarr-bin/Manifest
index 7693a10516b0..a43051e63903 100644
--- a/www-apps/sonarr-bin/Manifest
+++ b/www-apps/sonarr-bin/Manifest
@@ -1,3 +1,8 @@
+DIST Sonarr.develop.4.0.16.2946.linux-arm.tar.gz 98742850 BLAKE2B 
54e4cd0a05b98ba4dc0416ecbb6cc5991f51074cfdaa40650f4444cd8ccc1f3674239b41bb089299bf5510c8d9791bc8dcc550ffc865ae1a6e6d9211ca78aa5a
 SHA512 
c8f61bb7a178b455983621b94545ae88d3834c3df66d0d2b7ac41e32deef5022aa31580c2730b7419f65d37fe0859606cea893fc6ad0ba7dec4ce7367549cb38
+DIST Sonarr.develop.4.0.16.2946.linux-arm64.tar.gz 98483789 BLAKE2B 
3a21aa1f467d2227eb43c9f5cc7570ed7de13e6e117659cff9bfba8c8d092930a3add8c50dbf0218876e94c64de4aa29f00b7750f661db73f88ad0984323bcc1
 SHA512 
b607691801b7b0861cdef1db2c35260292aa9ca5d95fc47c4d548f3b32578365d434a2f3890c773d31ea4de2e4ae8e46bb59750cead54fe19fe2a909da8cfa5e
+DIST Sonarr.develop.4.0.16.2946.linux-musl-arm64.tar.gz 98554229 BLAKE2B 
7d4f3ee35612c70655cc2e65b271d3e09ef218d0857dbf16dc7f6947c8c0db912540d41be3e41cba30d4bed7e59896b997f1022f2b72218327539c67792ae5f6
 SHA512 
e75512dd5fe5823038baf19d37f29ea7508153d87c588a721d2d268a4235e79b5e958fa0fbf1468679e5b16cbc28c21885c718984a01201cb0cd622160153390
+DIST Sonarr.develop.4.0.16.2946.linux-musl-x64.tar.gz 103469821 BLAKE2B 
ae60277b264df1ae2eed332412d4b0687cd6d3cf43fa0d00476e4c3e875fff7d4c48f48275780a08d4f693ed81ae23bf612a63a94a5cf7eeb6492599459c73b8
 SHA512 
4bf957a554b256bbf94a7267a8826b0097e94e01ca8c9c22b26c7040585626c3b808052731db899b0283e37b3dcca4b1d18504f8a8382a570a458216511475a7
+DIST Sonarr.develop.4.0.16.2946.linux-x64.tar.gz 104413320 BLAKE2B 
11bac7906875fb295cd62ef080ffe1540e5abe03aa85a6dae1bede628c02283687200fb4984d734c2b6b86a90fbdb418fb44bb2c0f2aecba6126b3ada662d071
 SHA512 
4fb8f478fc7ba4cbb9069c0eda432d845adf04cfd7b202d45214bd748033eb7604d92372f8b516f5e42739ffdfeab28cece771c77e169f2c66efd2f62efe3559
 DIST Sonarr.main.4.0.16.2944.linux-arm.tar.gz 98741721 BLAKE2B 
87fbb961988112f4bb1861beb66e811504360ead96990168dfaa4014113f1e177b6b16723020bb73bc3c547357f871088b3a7c591820fc2ff62a2a63e2aaa20e
 SHA512 
190c37a391017ab3435f7fbd63bfdf595abb2d4717cb00ff73aa45cabe2baad59b0873f03fddd3274dc12819e1226e16952ff9824a3841c56e808d7d88380149
 DIST Sonarr.main.4.0.16.2944.linux-arm64.tar.gz 98486641 BLAKE2B 
28e64d4792fe8d63734d4db31d841a9c9c57d4c7b1c8f1482bd88e56e195e1095a1599a9c94a82ea46bb3bb1d819169f29227ea5d928c7f86f88431d8d866a81
 SHA512 
2e279f6bdb7fd6d6fa51eaa1ccfe8a621d0e7619edfff59ae83b29b01bcc2034b300cd0c0b5752b1c028e1f4635e656069a803dd48239ae2f0b801541912a0ba
 DIST Sonarr.main.4.0.16.2944.linux-musl-arm64.tar.gz 98556200 BLAKE2B 
883fad4682dfea375437390fbc04f381681f3bfe00ddc9c927b17127ff38617253566141b31628ef6945365b55c20721d24ae1e73245a189d9ebab1812f11eba
 SHA512 
f5b26b6c96aed59e44025e59d5086030196141080aa209e27c2a2bdf8f5dd768ba3da43242b2cad99bf50f5976ad94748badf56824e6f5b2cc10f2c2a0fc15e9

diff --git a/www-apps/sonarr-bin/sonarr-bin-4.0.16.2946.ebuild 
b/www-apps/sonarr-bin/sonarr-bin-4.0.16.2946.ebuild
new file mode 100644
index 000000000000..f147404b7650
--- /dev/null
+++ b/www-apps/sonarr-bin/sonarr-bin-4.0.16.2946.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
+HOMEPAGE="https://www.sonarr.tv";
+
+SRC_URI="
+       amd64? (
+               elibc_glibc? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-x64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-x64.tar.gz
+               )
+       )
+       arm? (
+               elibc_glibc? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm.tar.gz
+               )
+       )
+       arm64? (
+               elibc_glibc? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-arm64.tar.gz
+               )
+       )
+"
+S="${WORKDIR}/Sonarr"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+       acct-group/sonarr
+       acct-user/sonarr
+       media-video/mediainfo
+       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}/sonarr.init-r2" sonarr
+
+       keepdir /var/lib/sonarr
+       fowners -R sonarr:sonarr /var/lib/sonarr
+
+       insinto /etc/logrotate.d
+       insopts -m0644 -o root -g root
+       newins "${FILESDIR}/sonarr.logrotate" sonarr
+
+       dodir  "/opt/sonarr"
+       cp -R "${S}/." "${D}/opt/sonarr" || die "Install failed!"
+
+       systemd_newunit "${FILESDIR}/sonarr.service-r1" "sonarr.service"
+       systemd_newunit "${FILESDIR}/sonarr.service-r1" "[email protected]"
+}

Reply via email to