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 CA73415800A for ; Mon, 28 Aug 2023 14:04:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F1C6D2BC015; Mon, 28 Aug 2023 14:04:57 +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)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D47972BC015 for ; Mon, 28 Aug 2023 14:04:57 +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)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E54F6340D3B for ; Mon, 28 Aug 2023 14:04:56 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 673EC10C9 for ; Mon, 28 Aug 2023 14:04:55 +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: <1693231491.bf2b110b4003545baf1db60080335cca9c3f6e94.candrews@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/prowlarr/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-apps/prowlarr/Manifest www-apps/prowlarr/prowlarr-1.8.4.3884.ebuild X-VCS-Directories: www-apps/prowlarr/ X-VCS-Committer: candrews X-VCS-Committer-Name: Craig Andrews X-VCS-Revision: bf2b110b4003545baf1db60080335cca9c3f6e94 X-VCS-Branch: master Date: Mon, 28 Aug 2023 14:04:55 +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: 0b709238-883d-42da-ab92-e59fda5d5b1c X-Archives-Hash: df3ac9801d9019604a075145e2b1b5f9 commit: bf2b110b4003545baf1db60080335cca9c3f6e94 Author: Craig Andrews gentoo org> AuthorDate: Mon Aug 28 14:02:12 2023 +0000 Commit: Craig Andrews gentoo org> CommitDate: Mon Aug 28 14:04:51 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2b110b www-apps/prowlarr: add 1.8.4.3884 Signed-off-by: Craig Andrews gentoo.org> www-apps/prowlarr/Manifest | 6 +++ www-apps/prowlarr/prowlarr-1.8.4.3884.ebuild | 66 ++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest index 0b9baaaed861..efde6dd26d36 100644 --- a/www-apps/prowlarr/Manifest +++ b/www-apps/prowlarr/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.8.3.3880.linux-core-x64.tar.gz 91229768 BLAKE2B 3c7ff5cd DIST Prowlarr.develop.1.8.3.3880.linux-musl-core-arm.tar.gz 87010530 BLAKE2B e40bdff87f78c7e92f9800e3002223f43233097b33fa92d9f0da6330891fd08b59d1fbaea13795531472c6f3bc631d7e4645460d8cdac273b31ca1d014cca0a5 SHA512 6f6351ebb016703a43d717dfb4a8b37510accd67f89e59bf51bd0e0b029e483b1ddd71c3ac33f7f22bfe10e44e08d2dbee93de700077f431e5a1231de77fde1e DIST Prowlarr.develop.1.8.3.3880.linux-musl-core-arm64.tar.gz 86261027 BLAKE2B ae3e02a9ea254efd8c15d61e3b89c2fe5ce6e72173410a39ff8d862a80c2f082572e53c29b2bd3b325418160617b017214a06dc7085fbf25e7ab1530c6ad87b7 SHA512 68e8a219dcb2def5e956e831d2034ec0d4b297ea361f55490b3df47cbea02ea851dd6446704718d0ce62ad602de17ae9d274c3f64a706cac86867c0c0d7cc6e0 DIST Prowlarr.develop.1.8.3.3880.linux-musl-core-x64.tar.gz 90299873 BLAKE2B 3ca36baa14689491cbec9969094a841b9971ac2140e62dea8d92fc0b5b632667fa1935fc49d4100066fe659dd22c4f710678c3a4572c9b19624525f54cdc6fbe SHA512 65bb6fb7c29357e2c04a23d5e3c847c2d20a8c77bd26fa58b5b23d815efe9fb8d94c80490839350046be8f0f4ece7ea26be4d8925f92e5cf9d02a12fda83fec7 +DIST Prowlarr.develop.1.8.4.3884.linux-core-arm.tar.gz 86956240 BLAKE2B 1c0227a98143ae5af0ebb2f772f231ae59d0b4ffe1d0030defa3bc147c8628747a44515c2ecbab4561e9ce06d438820c9aed9cb16dddaf66bf8362de1ff276aa SHA512 8ea0b9a28b1f2af42290bd8a870eb67113c1399922cb714b911e3c249c4405a2edd66d0e71afa53e3d8d5ac542ea49abdd5bfdb2cfbcaf6b874a120d637fe01a +DIST Prowlarr.develop.1.8.4.3884.linux-core-arm64.tar.gz 86203712 BLAKE2B e4d3e00188d655a0ce32cffc6f42084fe82170dd7c660ecfdf5d662d0744e3103cbcc65ec48451a277337006e708feaf681d20eb4ffe2e9984a6e425a2bd957d SHA512 1e752e282f431457ec2b71aee2a98f3ab2dd4966db537871d0375c90e4954d6880cc088cbe2ed56c211068924586eb066c7edbabd34c197f77b2d6e522c6bd08 +DIST Prowlarr.develop.1.8.4.3884.linux-core-x64.tar.gz 91231635 BLAKE2B 2bbb9e2afb5eeefe0e6d7c369146e22c84e8c0894f217905f559e5dc1c22b905f3c02e735c1b0d6b9630b68db27ebcf98ec10df48f019a3e243f70123ad7bf49 SHA512 c95a9e25c8f38ad43ddd1e7f8c2d0c24798e1f5c235c8380bc22929fa17a2016cc8b9e3c668105f2c0e48a1e77ed81af542c11ee146ed48b4862289d49eac0ce +DIST Prowlarr.develop.1.8.4.3884.linux-musl-core-arm.tar.gz 87014055 BLAKE2B b69d70847496819e3d3bff9378fa23831d6ca6edad391022bdc9a2150e328170e9e06d1c60330e9dec18fdd85bb575664b38819b45ffa0f01bff92581ef5ec22 SHA512 e36dfe3ecc7691e2d615f6a5e2e3c3fe2fd179250ef5180609d154fb757a9245aed10a4d6bf556275729b8d3f42307d2cd59293c3eac0d89015e267d0c86ef29 +DIST Prowlarr.develop.1.8.4.3884.linux-musl-core-arm64.tar.gz 86264524 BLAKE2B e124e251f982d6cdbc0090c0587f52e97a3e17e607130114ee00ef5f3b7a9ec7b7e0e67dff8e06f323f3e97a685211db0329c88a5b4a370a4d80288c619c8481 SHA512 8620b9ae0f5fcebcff1eac9555fac5a8541669b59e5b7b3f659e0f783db2e2df5f1d4acb02c6dba2a8c74b3ecc5ef9a64bd3961f6f1981d2e55346314b3765f3 +DIST Prowlarr.develop.1.8.4.3884.linux-musl-core-x64.tar.gz 90300310 BLAKE2B 9cf7661daf8ccd59464342bd0056dc13115e9c28a6a17132b02b00d7bd055a827335757272b364b7ce63259a71d6bb334614288bd4636ff5b6127593dab6ea59 SHA512 e29f0a7c09de6202181cc7b1ba7c5bc12b416b5653c5e995c6d27441aae10cd6bf3f0adeab7f564d9773e3085eb08a8cbd8fe16c23929581b479e62033550eb5 diff --git a/www-apps/prowlarr/prowlarr-1.8.4.3884.ebuild b/www-apps/prowlarr/prowlarr-1.8.4.3884.ebuild new file mode 100644 index 000000000000..40ad30af1b3a --- /dev/null +++ b/www-apps/prowlarr/prowlarr-1.8.4.3884.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +SRC_URI=" + amd64? ( + elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz ) + elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz ) + ) + arm? ( + elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz ) + elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz ) + ) + arm64? ( + elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz ) + elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm64.tar.gz ) + ) +" + +DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps" +HOMEPAGE="https://wiki.servarr.com/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 + sys-libs/glibc +" + +QA_PREBUILT="*" + +S="${WORKDIR}/Prowlarr" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so Prowlarr.Update/libcoreclrtraceptprovider.so || die +} + +src_install() { + newinitd "${FILESDIR}/${PN}.init" ${PN} + + keepdir /var/lib/${PN} + fowners -R ${PN}:${PN} /var/lib/${PN} + + insinto /etc/logrotate.d + insopts -m0644 -o root -g root + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + dodir "/opt/${PN}" + cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!" + + systemd_dounit "${FILESDIR}/prowlarr.service" + systemd_newunit "${FILESDIR}/prowlarr.service" "${PN}@.service" +}