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 (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D6C8915817D for ; Mon, 3 Jun 2024 13:22:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B4B66E2B0E; Mon, 3 Jun 2024 13:22:50 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (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 8B7D8E2B09 for ; Mon, 3 Jun 2024 13:22:50 +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 7CE0A340BDE for ; Mon, 3 Jun 2024 13:22:49 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id D9EE71C59 for ; Mon, 3 Jun 2024 13:22:47 +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: <1717420964.6a6d4aead611a9f976f5366ff214ef3d2b255d9c.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.18.0.4543.ebuild X-VCS-Directories: www-apps/prowlarr-bin/ X-VCS-Committer: candrews X-VCS-Committer-Name: Craig Andrews X-VCS-Revision: 6a6d4aead611a9f976f5366ff214ef3d2b255d9c X-VCS-Branch: master Date: Mon, 3 Jun 2024 13:22:47 +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: ce063978-cc5a-45b2-a2a5-facd5bc242c5 X-Archives-Hash: c89e3091d47a372bc296b0f219802fd9 commit: 6a6d4aead611a9f976f5366ff214ef3d2b255d9c Author: Craig Andrews gentoo org> AuthorDate: Mon Jun 3 13:21:18 2024 +0000 Commit: Craig Andrews gentoo org> CommitDate: Mon Jun 3 13:22:44 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6d4aea www-apps/prowlarr-bin: add 1.18.0.4543 Signed-off-by: Craig Andrews gentoo.org> www-apps/prowlarr-bin/Manifest | 6 ++ .../prowlarr-bin/prowlarr-bin-1.18.0.4543.ebuild | 77 ++++++++++++++++++++++ 2 files changed, 83 insertions(+) diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest index c878632de3b2..058338392d54 100644 --- a/www-apps/prowlarr-bin/Manifest +++ b/www-apps/prowlarr-bin/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.master.1.17.2.4511.linux-core-x64.tar.gz 92946388 BLAKE2B a1fcb4dd DIST Prowlarr.master.1.17.2.4511.linux-musl-core-arm.tar.gz 88757504 BLAKE2B 707167461d48c10aa14a8eeea57db04836e672ff9b7933db20b68d1c44dda639685922049131d358e4269de5afce7f183b361a536c4b735ee3773e335874aee1 SHA512 974d42eddd747397d8c17c977ef6dc75f2e45075e1ab1513658d0d939e1b5db026ffa6bd0debd578da8d1e234c058abf56752aa5dc8d837921fc9fb9d2418713 DIST Prowlarr.master.1.17.2.4511.linux-musl-core-arm64.tar.gz 88028391 BLAKE2B a22af2fa9fb4aac7bf0831fbbc88fbf9b54b0c785632eb1560c90f35f27335438b3a523fd452a245c316dad847d5fe50d533debce43d431a3af4937ee270e005 SHA512 6481f76f7c43033aa0f85c987706a704556bd29443efff2d466f03b97a452089ce98da21a951cc9de76ea35cb3f1e44a136a18c1f7000a663e652c6d270f2612 DIST Prowlarr.master.1.17.2.4511.linux-musl-core-x64.tar.gz 92010648 BLAKE2B fe73fa0ffe525a1542809f7e8f21e919b3b1560c8c6bfae67d7f968b3872f1895b208a8cc3a56caf093eb42d84b0a899527f1a38e450771d9bf7183b3b34fa66 SHA512 35b393437fd012ffbedd90fcec3efcb5c93721c3a9decf2b53b5b20ed73014a4444417355769a940619426f737f9e349a5a546aca2030184224dff80a4a99357 +DIST Prowlarr.master.1.18.0.4543.linux-core-arm.tar.gz 88715718 BLAKE2B a13578c6066a92da82dad6bb3d821f183893ca4d3a2410212588df7786e6c4b2abe50f120b6be7cbc77a930dd79a4f8ec0c2d89647cea338d5df3802833add8d SHA512 89ddb4ea9c509e1add55ffcdcd9340683fc77ee7d8a07098a7dec44f46c1108dbf98923b199d299a6be97ea38ba8db6427730a9826f079a99691974d58d1543b +DIST Prowlarr.master.1.18.0.4543.linux-core-arm64.tar.gz 87966433 BLAKE2B c5f50d681fefba709a856046ae34dd10fd7e6574bcc9ec671982a1cfcfa7bb5e86cec4f11ef5e944c9e7a9f8563b80b3d20f98cd900099e1ea9b102874daad82 SHA512 05031a99661dcbe4f50334bf5a99dd258e0d5839c7d4a6956e5424285188a3f2931e3be895114907ded2838a803e85a27b1bd4aed79a9e293cf51ab5e1f1fabc +DIST Prowlarr.master.1.18.0.4543.linux-core-x64.tar.gz 92974214 BLAKE2B 31a381d5f0f7b2f254a824d0664fddf3380dd55b38b1b46b32620ac2a281bbeb2d36e715f83e19204f6e21c28a84bf9125077199a8f65bd25c4bebb9ae7d85e3 SHA512 1651d3c83c1bc17fa11ba7677e11632bf587fd67437b901ffcbb83ffe8ffae4237be94a5fdd1a2bbb6841085b7ef091b1d747803b09476ac0a35605bd6cad6fe +DIST Prowlarr.master.1.18.0.4543.linux-musl-core-arm.tar.gz 88779329 BLAKE2B b7c8ee9363d693b0c5c5e7ea67842455c642d8faae8e66c89d21000ffcaaae794416e219f85abc37b5e41bd129392b5458ae75720e9a424c7d59c9b0c7be8c7a SHA512 ed951f44cfda494f3c498544d33b987e0285ed508ed1483ab2020874a5a34c6abd66ca69ce751e5f1e2b0cd8c87d721678c33b42042085dc995acf8220d5798d +DIST Prowlarr.master.1.18.0.4543.linux-musl-core-arm64.tar.gz 88030414 BLAKE2B 5f91497d3637a9bc3dc20241f97aa95ed2fc8a620e2fe7ddf16b8bc1f6bcd3e49c55a8f4e6324968d1b836fce3d110d22eb839fc5d28193be880a690e3fe8bc2 SHA512 df1222e574c38285fdf841ee428e2c272254aabf1b723453a649cef25049fedd995a883f57c02485b8892c0c5c9c15971e0b56fe29020a8489a1f53a2f84c982 +DIST Prowlarr.master.1.18.0.4543.linux-musl-core-x64.tar.gz 92035722 BLAKE2B 442f8fbcd79231c87721068abf489cc73e0f86d081946ca42a7bbe7d5f73ef894032d85646e31a7e752fe19256f8d703369fe1df8d6d1fd4ce27cbd60638a165 SHA512 a4fec3ae016611b6ef86455b0cd4f8cd506350ac9db04a96091895328618e6b90be528df4c864d87d54ee39560f4cfe1018accfde3478cf12840fe9ba84bd35a diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.18.0.4543.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.18.0.4543.ebuild new file mode 100644 index 000000000000..2c9c3707ba6b --- /dev/null +++ b/www-apps/prowlarr-bin/prowlarr-bin-1.18.0.4543.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" +}