From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 518FF1581EC for ; Tue, 19 Nov 2024 02:02:49 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 54720E094F; Tue, 19 Nov 2024 02:02:48 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0B9ADE08FF for ; Tue, 19 Nov 2024 02:02:48 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 3DEF1340C15 for ; Tue, 19 Nov 2024 02:02:47 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 9827E1E04 for ; Tue, 19 Nov 2024 02:02:45 +0000 (UTC) From: "Craig Andrews" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Craig Andrews" Message-ID: <1731981762.77259fe8f214b20081eecf1c5a961edfc32fc4f3.candrews@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/prowlarr-bin/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-apps/prowlarr-bin/Manifest www-apps/prowlarr-bin/prowlarr-bin-1.26.1.4844.ebuild X-VCS-Directories: www-apps/prowlarr-bin/ X-VCS-Committer: candrews X-VCS-Committer-Name: Craig Andrews X-VCS-Revision: 77259fe8f214b20081eecf1c5a961edfc32fc4f3 X-VCS-Branch: master Date: Tue, 19 Nov 2024 02:02:45 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: f3927d29-edb3-4fd3-81ef-fcfe30e90b24 X-Archives-Hash: 08072281330c37a4fa6224dd651eb275 commit: 77259fe8f214b20081eecf1c5a961edfc32fc4f3 Author: Craig Andrews gentoo org> AuthorDate: Tue Nov 19 02:02:10 2024 +0000 Commit: Craig Andrews gentoo org> CommitDate: Tue Nov 19 02:02:42 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77259fe8 www-apps/prowlarr-bin: add 1.26.1.4844 Signed-off-by: Craig Andrews gentoo.org> www-apps/prowlarr-bin/Manifest | 6 ++ .../prowlarr-bin/prowlarr-bin-1.26.1.4844.ebuild | 77 ++++++++++++++++++++++ 2 files changed, 83 insertions(+) diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest index bcea859c7649..f4a0a54f65c0 100644 --- a/www-apps/prowlarr-bin/Manifest +++ b/www-apps/prowlarr-bin/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.26.0.4833.linux-core-x64.tar.gz 93155285 BLAKE2B 76eb724 DIST Prowlarr.develop.1.26.0.4833.linux-musl-core-arm.tar.gz 88946929 BLAKE2B 3b852992016b3a98d3f455079254fabcbf97077ffe5c7432cb33c5bb486721f454b3c688635ded2922dc3f75d1115f5b19b45198573e47d995ea976fd686fb43 SHA512 7c02a2aba6b6fd1493468fac9aefc7b7ddc8af6b912ae3a7da605cd5bc3115f4c5e33d1c3903a768419f2a790b94a92dc7c19a945fe6bac6041652490aefa8bd DIST Prowlarr.develop.1.26.0.4833.linux-musl-core-arm64.tar.gz 88214015 BLAKE2B 5e340e05ec6c312a11479d89deddd267152a63546077ac3006944675dc70e309cc1b9f860390d6ad45345259cb44b9fc7695fa33c8f1f5ce580c7a89fadc92f6 SHA512 6bcdd89a4e8347da2bbdd555828d0837aaa54d71320aec2ce5cdf0b36393c63fb14fad170eb7573bb15f54e9f5c5a5d8ea19984cca262f918d8c80e6c812eb7b DIST Prowlarr.develop.1.26.0.4833.linux-musl-core-x64.tar.gz 92216353 BLAKE2B 0d79bae8a9cc251399fdd3c5d78f27f43262d879e3276f73fac6f7bdae5f4418eefccb4734f3137e7343e84f77007f30e6c1a3e95b5867f0db10a02e46c5d257 SHA512 5b3ae9e4562c3ad4d6fead12a57443167ab2b29f4eeda86c97a02f5ba59ef4aa36e846ec23c2f63558cd0cf3468382989fd715d8a556739aa0ad800a071cee03 +DIST Prowlarr.master.1.26.1.4844.linux-core-arm.tar.gz 88942088 BLAKE2B 73d44d5539c8fc7b9e58c92ef5d81b9ac86d2122d7b5073e8ff18feae795207cf36418b82c735ad9004176e07f7cf65b0376e2b80e448269025440ddf6ed2552 SHA512 f827388dd8f6d1b8465edbb9a07f21a36e8c84a20ba473c804a96d243c32b6981ba9645930838c99418d51dd4b9ea04837c1703e4d2de53d47c7c52c3dd21afd +DIST Prowlarr.master.1.26.1.4844.linux-core-arm64.tar.gz 88186222 BLAKE2B db4964a9cfdd3562a188bbade4a66dd46d22067efdca033a60b452a4abc42114e4e72fa5347e68c043dc740c725544a4d43932916240a58325005e2df9e9ee53 SHA512 d45f10d9504232d4b8e4ed06a7594410c18f856edbb12fe077a2019e6b57f966fa8f90a4427556ccc73fed638ab1841fb31277bd94ce122e35d4fcd4dabd20bd +DIST Prowlarr.master.1.26.1.4844.linux-core-x64.tar.gz 93184232 BLAKE2B 07645f919c69ca34472bd88708517cf7b91c499e2b5a5f43639c05099e5ceecdde3bdfca7c8f6c709e98c7b186987afd54fa61c87479c2d4b4519dea313eb7fc SHA512 d35ce3d54338387fbb4966a49cb9b5ba5aaae2387a9c42862971b512db9e77f62fcd4179cc59c4531d5f42c36c583147475465a4543cb139607c92a401053ca3 +DIST Prowlarr.master.1.26.1.4844.linux-musl-core-arm.tar.gz 88973382 BLAKE2B d5c2a1e7f5be446262822bd95ee5c5f58fd2fc46736d55a0dba854cfec80d8def3db570000984d1681b1bdb7d5b4b4d59b2c4b68dd579f69e96710a93f0be699 SHA512 184c5b5f5fa27310ec1068fd431f546547bee676f751092b683d8f9924a2cbe82c529df6782ff581d126ed527c5f097e5e1370e041164dddbd15a8a57c247afe +DIST Prowlarr.master.1.26.1.4844.linux-musl-core-arm64.tar.gz 88249660 BLAKE2B 6ab8a37602c84a16000e192c48490e62a922a8d0bbff5407e4bbc1867f3e9501062a8c51a761f8d5afdfb7d3c244406187e8880d1f8b8af6ba1e9ac40b9520d1 SHA512 1e0cbf2dc4cf15e07a9bbdfd8d5bd6e421a20e69f96607917a2442d54c0ee9dcbd3806c6e2bc755f3646e0705a05ff268fe005aefd0bc8241631c54e8d0cd66c +DIST Prowlarr.master.1.26.1.4844.linux-musl-core-x64.tar.gz 92247141 BLAKE2B 8c64a192fc693d2ce86e0c2ef9f2b67315e02fd3cd563a28733134b82765bcb8e4ec2b53a010d189324d487350c6e7c7806a6fc34f3fbe21352b353e14d507d3 SHA512 0e43726831000221c1afca0be1a57d17577db2871831ff4b165d943616844b99d3e8585579878640fcf904fe7eed4a96961f922ef3969fcc6cb1a80ede28216b diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.26.1.4844.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.26.1.4844.ebuild new file mode 100644 index 000000000000..2c9c3707ba6b --- /dev/null +++ b/www-apps/prowlarr-bin/prowlarr-bin-1.26.1.4844.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 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-util/lttng-ust:0 + dev-db/sqlite +" + +QA_PREBUILT="*" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so Prowlarr.Update/libcoreclrtraceptprovider.so || 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" "prowlarr@.service" +}