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 A51DA158089 for ; Sun, 10 Sep 2023 17:19:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 92AB22BC017; Sun, 10 Sep 2023 17:19:31 +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 7D1252BC029 for ; Sun, 10 Sep 2023 17:19:31 +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 B4D59335CA3 for ; Sun, 10 Sep 2023 17:19:30 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 00FF41173 for ; Sun, 10 Sep 2023 17:19:29 +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: <1694366365.d19972977308573bbdff0dbec33f7e74e8884363.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.6.3946.ebuild X-VCS-Directories: www-apps/prowlarr/ X-VCS-Committer: candrews X-VCS-Committer-Name: Craig Andrews X-VCS-Revision: d19972977308573bbdff0dbec33f7e74e8884363 X-VCS-Branch: master Date: Sun, 10 Sep 2023 17:19:29 +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: 790e0d41-41d3-4f9d-ba5b-d6e9c0ad2cce X-Archives-Hash: c482888f294bbc6cdbcee25d70eb78e0 commit: d19972977308573bbdff0dbec33f7e74e8884363 Author: Craig Andrews gentoo org> AuthorDate: Sun Sep 10 17:19:00 2023 +0000 Commit: Craig Andrews gentoo org> CommitDate: Sun Sep 10 17:19:25 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1997297 www-apps/prowlarr: add 1.8.6.3946 Signed-off-by: Craig Andrews gentoo.org> www-apps/prowlarr/Manifest | 6 +++ www-apps/prowlarr/prowlarr-1.8.6.3946.ebuild | 66 ++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest index 26ef493d26fe..a7df3fbe86ba 100644 --- a/www-apps/prowlarr/Manifest +++ b/www-apps/prowlarr/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.8.5.3896.linux-core-x64.tar.gz 91237109 BLAKE2B 16b0b866 DIST Prowlarr.develop.1.8.5.3896.linux-musl-core-arm.tar.gz 87024395 BLAKE2B 80073c743c2baf9c922b0642b810ba1799f9979f429aa9bd8d32a5fe6717f36771a096515be4c65cfb350a9b1287772c370d514eaaa178e0bd9231ba8ed7a2ea SHA512 5f607a19c16a46cf78ce9201d58380973310bb0ec73fd2049329f2b837113f2d117e1b716cef07ee504a9813f3b7e3466e9a8bc4cb9429e29fe94fbdc994bc3a DIST Prowlarr.develop.1.8.5.3896.linux-musl-core-arm64.tar.gz 86262319 BLAKE2B 37bb215ddc72e984f633761d03e82282c86efa81135c085726fb22780fbb0e7990102cea941e85276a0cdedb9a1db7cf51d57a6ecd34a84a6681de6c6e3a2ec4 SHA512 5f69a3cb98cbe911ddb8fd4abdac0d3e333f4c05b23893321c6cb054dbde0da8f4a82c6fbfafdbae3dfb755c270ce473bc1994cfbb73fbf968082b71954547d9 DIST Prowlarr.develop.1.8.5.3896.linux-musl-core-x64.tar.gz 90302932 BLAKE2B aa8012f5e73a149e9e141be69704d7cf0d121275cd726021a89342276101f04527df504013d70e62155157ba272b7b33ef2b9d08af6f22ef59e41eb18ea1eb46 SHA512 e72b41818262730c0a341bfea9de597e16821a29aa4dcdca00f527be9bbfa58505ccc13eb5d85f9f6f2cc89acc38101d767305011e056af5087ae78d9db4a371 +DIST Prowlarr.master.1.8.6.3946.linux-core-arm.tar.gz 87014377 BLAKE2B 61b668d95d83d7b3ab7588cb9690eb8e02c8e39f3da0b4dd0e1a090184d12367f4dd5a3b17f387bbc0db4666d682bdf536f7cf83690dd72c3de5bf94a7332757 SHA512 9a23176caef36830602d7d76f816e227061b6bc5ae05c7cbc348012f4e811d444c364244c6ec419cb3aeefe8a166f4720b73a660336c1694d731d30f138d0c42 +DIST Prowlarr.master.1.8.6.3946.linux-core-arm64.tar.gz 86264621 BLAKE2B dad8257d303892580ed7e9b92619e8a96d9b5095f4bfdfb97593191f4fc9a6c31119873f7a84f6f63eaaa9a5740fde56b6a18971b4c750af0b52ee34e6b08505 SHA512 39d13e045e79e4a88ba3a476916807253ee12b9186cba6b05acb18207107b1f2c00744aff123832a137a7fbd9fb6d09a2ad2e9c20d4646704c7855b394669175 +DIST Prowlarr.master.1.8.6.3946.linux-core-x64.tar.gz 91267004 BLAKE2B c02eb13238f6eef466537841c4f433fee3b478ff9372da4a36d3ef2f12d48829b21a856f1e5d1c1a8ae52e957ccaaadd01ee32b9c1106c554e96e7354cff123d SHA512 aff10f02f9832faa79e308cdcf61f990d041befb7da4ae2644f32300968ac626a05085855b0de2cb5db971c90cbaea66511fb8b225bd69151d882ebaee6c80fd +DIST Prowlarr.master.1.8.6.3946.linux-musl-core-arm.tar.gz 87068008 BLAKE2B 388fc38625848105af8cf26405007ccf13fa65487f77a5c267d1ba88d2816fd44c3eb1a1a234297f1fa92d8dd784c52787d6d4cc9ae5d9bf85d187e656f6b340 SHA512 29593f3c714be83be607ffabf798cc44e0c605cd7b7c9721a5cb0122b0b05791c14a61ab2fb13deed063d6dc318e49a2dd015ba0cd9de6920687da3efe179bcd +DIST Prowlarr.master.1.8.6.3946.linux-musl-core-arm64.tar.gz 86332870 BLAKE2B 4627b96d0165fa21d12f397a2b3b6e900711e369b20177437a25c9e424d6e8e70d799c6fbef8030b4e5c36f7e183f09625692c9ce2879deb1d513a5b8a932075 SHA512 6806628e76319a2330f84c46a9de100168f27d928ebd12470cd28a81ed05687414c0c75988e3976df84cf85dd1190debf3b29a9dacc54d2a02c2ca3342729086 +DIST Prowlarr.master.1.8.6.3946.linux-musl-core-x64.tar.gz 90335247 BLAKE2B 05edc2ae2c093887a0fb0413c51dd0cf16c222deebfe5d59e820aa19c134f4e7db10696ae222b99f99e35e1e4f55fc07effcdcff33986a1ff84475ae64972af5 SHA512 2ba06c03001f221da9c2f97902164ad82b73c4e6afc9948ad1bac8235476284196ac755dc07bc79393a88adcd408bed8c758e54051e3421bc62d6edafc4e84f4 diff --git a/www-apps/prowlarr/prowlarr-1.8.6.3946.ebuild b/www-apps/prowlarr/prowlarr-1.8.6.3946.ebuild new file mode 100644 index 000000000000..4a0dff0887bc --- /dev/null +++ b/www-apps/prowlarr/prowlarr-1.8.6.3946.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.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 ) + ) +" + +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" +}