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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 7D5A21580B9 for ; Wed, 25 Aug 2021 08:43:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 854D9E0874; Wed, 25 Aug 2021 08:43:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 665A9E0874 for ; Wed, 25 Aug 2021 08:43:42 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8041B342A59 for ; Wed, 25 Aug 2021 08:43:40 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id B43ED8B9 for ; Wed, 25 Aug 2021 08:43:38 +0000 (UTC) From: "Florian Schmaus" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Florian Schmaus" Message-ID: <1629881001.e426b9e547e904f7f69a9f3b423bfd812cd3eb88.flow@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/ripgrep-all/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-apps/ripgrep-all/ripgrep-all-0.9.6-r1.ebuild sys-apps/ripgrep-all/ripgrep-all-0.9.6.ebuild X-VCS-Directories: sys-apps/ripgrep-all/ X-VCS-Committer: flow X-VCS-Committer-Name: Florian Schmaus X-VCS-Revision: e426b9e547e904f7f69a9f3b423bfd812cd3eb88 X-VCS-Branch: master Date: Wed, 25 Aug 2021 08:43:38 +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: 969d082d-dee9-4a54-8559-3f8ec72e72df X-Archives-Hash: f05f4cbbb4185812d606fd9be31f508a commit: e426b9e547e904f7f69a9f3b423bfd812cd3eb88 Author: Florian Schmaus gentoo org> AuthorDate: Wed Aug 25 08:41:08 2021 +0000 Commit: Florian Schmaus gentoo org> CommitDate: Wed Aug 25 08:43:21 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e426b9e5 sys-apps/ripgrep-all: add missing xz-utils (R)DEPEND, use optfeature Most of the previous RDEPEND where actually optional run time dependencies, like pandoc. Having those as optfeature should make itX easier to stabilize rga, as it no longer depends on pandoc (which is, sadly, currently unstable only in ::gentoo). Signed-off-by: Florian Schmaus gentoo.org> ...{ripgrep-all-0.9.6.ebuild => ripgrep-all-0.9.6-r1.ebuild} | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/sys-apps/ripgrep-all/ripgrep-all-0.9.6.ebuild b/sys-apps/ripgrep-all/ripgrep-all-0.9.6-r1.ebuild similarity index 94% rename from sys-apps/ripgrep-all/ripgrep-all-0.9.6.ebuild rename to sys-apps/ripgrep-all/ripgrep-all-0.9.6-r1.ebuild index 42c4e92f3cf..f3c4070d21b 100644 --- a/sys-apps/ripgrep-all/ripgrep-all-0.9.6.ebuild +++ b/sys-apps/ripgrep-all/ripgrep-all-0.9.6-r1.ebuild @@ -5,6 +5,8 @@ EAPI=7 +inherit optfeature + CRATES=" addr2line-0.12.0 adler32-1.0.4 @@ -182,10 +184,8 @@ SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND=" - app-text/pandoc - app-text/poppler + app-arch/xz-utils sys-apps/ripgrep - media-video/ffmpeg " DEPEND="${RDEPEND}" @@ -193,3 +193,9 @@ QA_FLAGS_IGNORED=" usr/bin/rga usr/bin/rga-preproc " + +pkg_postinst() { + optfeature "pandoc support" app-text/pandoc + optfeature "pdf support" app-text/poppler + optfeature "media support" media-video/ffmpeg +}