summaryrefslogtreecommitdiff
path: root/www-apps/sonarr
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-02 20:57:46 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-02 20:57:46 +0000
commit49955454c1c6f0c30ab17d37abd921ee4aba0383 (patch)
tree87e9a7f5e46d0c6a881c021bceaebaea5b36643e /www-apps/sonarr
parent4eaeaf683cb193978f14d55e52ea834d32e8a089 (diff)
gentoo auto-resync : 02:01:2024 - 20:57:46
Diffstat (limited to 'www-apps/sonarr')
-rw-r--r--www-apps/sonarr/Manifest7
-rw-r--r--www-apps/sonarr/files/Sonarr3
-rw-r--r--www-apps/sonarr/sonarr-4.0.0.748.ebuild (renamed from www-apps/sonarr/sonarr-3.0.10.1567-r1.ebuild)32
3 files changed, 28 insertions, 14 deletions
diff --git a/www-apps/sonarr/Manifest b/www-apps/sonarr/Manifest
index 50ec93f1f947..2394a6d8f705 100644
--- a/www-apps/sonarr/Manifest
+++ b/www-apps/sonarr/Manifest
@@ -1,7 +1,8 @@
-AUX Sonarr 53 BLAKE2B 336359bd45605d20c6b03a70457a453dc1791d70f260f43d9c1749daac500b979dea39b27ca0305677793814cd89c1657552f6c4093b9b4912e1f2bade7f92c3 SHA512 9a5645217f27fe97f7aa93cd9fe31900224067e44c30c0645950a784e7ccb5db59d109de26b84642e88d9e80743813f7cbbb49f590dbdafdb5715ea99a2b52b7
AUX sonarr.init-r2 148 BLAKE2B ec52d371fe94038459978619cb51e1a5394d48178af12eaf8e48758af2476edad621866261454a33fc4d1fdf985463c5036442627ded3733531549c00bf7d980 SHA512 769e844e962df9880d5aa6d6030af792e14d6ca7c375f687cb0a62921b784037f45bc7e2d0da2803400f6de5a2a32b5903e3cfa910bc06bfca5a2f90b042ea65
AUX sonarr.logrotate 185 BLAKE2B 177e0158baba22056af33f59656a734541be16a9e5dbbd09758ba6ed23b3262979c9b1ca6072bfaca8567ca3165af35f2911838c903a9c75da37cc9aa259858e SHA512 9fddf238caa123801462158debf2296ac04ba2e2d42f1566b50b4823b10e8c84dfdb5f1649ae1a6c3bebce19e639289b5c9a491d7ba20a37e19980673a32a5cb
AUX sonarr.service-r1 568 BLAKE2B 7ccc2f3def560fd07713e433a657f2664c153acbf316442e516f9591a918dc042bcc8302877e1456af2dc4ae30d44157ffc1b11e6844ea9cbea9990aecd62c24 SHA512 d99f6312ffe8dff2c0d938a3c0e5801355e1323261b7e8752f409ddab5885ebacd9c6237060cd4153bd91e1f1c8c3e70dd69285002956cc45a8259798268bfcb
-DIST Sonarr.main.3.0.10.1567.linux.tar.gz 14107460 BLAKE2B d2a8eb16199677505175292dfe90549894a7dc450445f2df196c23a9d4f1da3999806c7a5fc956d0bd2dc2f9a949940e0ea78fe6f250aa77608c180117757d36 SHA512 6d588d1d36c51123586f737cf47e95bc0725a5f559cca86a951786fef8a5c6762c2bc9f06b038c9d6eba640a19f9e15f7d609171f7d4b4d5472c21f9e3aa415b
-EBUILD sonarr-3.0.10.1567-r1.ebuild 1036 BLAKE2B 357687527db6924575c4956998f664281e1e4efddf00bdf7783d233d752cf856e4271a550dbbf369a7c94e6c5da838a1378227d7369b2bf31d3dbd307ad760f4 SHA512 e1a7f02af8aaebc88223d8d9a9ca1f4093a658a48e4f575c28f4197c7719464385001000eb089072ddc8018febfe4a96b1dc02c798b3a8f60e53f45a6061b68f
+DIST Sonarr.main.4.0.0.748.linux-arm.tar.gz 92973154 BLAKE2B 87bc7a73a120fc8b51a4759189b4f2dfd22cbbbdb975449ddfd8ee2209976e0b40164945dad916e9afb97260fd83148d52c4039e8c5851607c0be088cd5f94d5 SHA512 4519b00ff3bb10deb24d60d7e87e13abdb74a9f3fb83e4edc1cd9b4ab714ff71d7244e449ff6ab25c49e332bd8491b7c2d092bdcb615a71b4f658f7537bdaf76
+DIST Sonarr.main.4.0.0.748.linux-arm64.tar.gz 92678699 BLAKE2B 2b49aa02e25110b0d22a2ffa2c6462edd890dfb9cf6bdf57ce0d7b54aa27f8b752e65aa88bd1d0aed0acac6f6b71b6970d0ec613e0d8977ae51f225b1837c135 SHA512 9fd229a39434a6378c4f0eeb184fef5103572e06ec5281815126bdb24c09049a333848bf8f21d117f2274b51862e33586552eb90c33e533f47599f0fcdddc2f0
+DIST Sonarr.main.4.0.0.748.linux-x64.tar.gz 98607969 BLAKE2B a1bb7a3bb37b942b08bb63f1faf37bede6db59e72446ba08aba04e59ebb5810ca777aae876191f542eca28375c1c7cd71642480f7815b0e2268cede40e858f7f SHA512 16c7718d6015ecea0818af01f20cf737a87d953e9d5a501f83c6a4de0afa12cc83958a66780e59c911a0f692b99892953e574a62a9e87ec548e7f3735548b660
+EBUILD sonarr-4.0.0.748.ebuild 1361 BLAKE2B 615fa5ef691293f96046ccb81210178006f55346621f681d46db2d4471c325011d263efcfceb0f9a2d572c777cb07fbdea3d095493d30392784a99646d599e91 SHA512 1f629a0b35a06abf9c40d543073dca662a3f3ba8bf4b0754049e1106b13e77582eda565247c9a5451b78c05a8081bb8babfbb7e7fe2fa47e6b458b98c3d22cfd
MISC metadata.xml 675 BLAKE2B 5ac9fb421e127c8552ee273b784205059a59245d3783efa5c69225dcc34a65cdf00e39de3dc47013807923766110992f557cb3247f9866ec6d0c836b42ab4cd5 SHA512 1c347d1e422a2653fe8c403169cc1f16f7d5c668831d60a67d67a2df8ca90c696fb28fde70cd4a3c9336f983c39fbba30ec570ab7c14caee946cdd983aa6ba58
diff --git a/www-apps/sonarr/files/Sonarr b/www-apps/sonarr/files/Sonarr
deleted file mode 100644
index 773b3504ca3e..000000000000
--- a/www-apps/sonarr/files/Sonarr
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-/usr/bin/mono /opt/sonarr/Sonarr.exe "$@"
-
diff --git a/www-apps/sonarr/sonarr-3.0.10.1567-r1.ebuild b/www-apps/sonarr/sonarr-4.0.0.748.ebuild
index 34234de6098f..004a2d32ca96 100644
--- a/www-apps/sonarr/sonarr-3.0.10.1567-r1.ebuild
+++ b/www-apps/sonarr/sonarr-4.0.0.748.ebuild
@@ -1,11 +1,21 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit systemd
-SRC_URI="https://download.sonarr.tv/v3/main/${PV}/Sonarr.main.${PV}.linux.tar.gz"
+SRC_URI="
+ amd64? (
+ https://download.sonarr.tv/v4/main/${PV}/Sonarr.main.${PV}.linux-x64.tar.gz
+ )
+ arm? (
+ https://download.sonarr.tv/v4/main/${PV}/Sonarr.main.${PV}.linux-arm.tar.gz
+ )
+ arm64? (
+ https://download.sonarr.tv/v4/main/${PV}/Sonarr.main.${PV}.linux-arm64.tar.gz
+ )
+"
DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
HOMEPAGE="https://www.sonarr.tv"
@@ -18,14 +28,23 @@ RESTRICT="bindist strip test"
RDEPEND="
acct-group/sonarr
acct-user/sonarr
- >=dev-lang/mono-6.6.0.161
media-video/mediainfo
- dev-db/sqlite"
+ dev-libs/icu
+ dev-util/lttng-ust:0
+ dev-db/sqlite
+"
QA_PREBUILT="*"
S="${WORKDIR}/Sonarr"
+src_prepare() {
+ default
+
+ # https://github.com/dotnet/runtime/issues/57784
+ rm libcoreclrtraceptprovider.so Sonarr.Update/libcoreclrtraceptprovider.so || die
+}
+
src_install() {
newinitd "${FILESDIR}/${PN}.init-r2" ${PN}
@@ -37,10 +56,7 @@ src_install() {
newins "${FILESDIR}/${PN}.logrotate" ${PN}
dodir "/opt/${PN}"
- cp -R "${S}/." "${D}/opt/${PN}" || die "Install failed!"
-
- exeinto "/opt/${PN}"
- doexe "${FILESDIR}/Sonarr"
+ cp -R "${S}/." "${D}/opt/sonarr" || die "Install failed!"
systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service"
systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}@.service"