commit:     59416f83071732f47f30a3e10979509b3045c119
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 12 22:49:54 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Nov 12 22:51:32 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=59416f83

kde-apps/kio-extras: Inform via optfeature about optional ripgrep support

Upstream commit 87a5242ab814772d6b7d81769d568a6edba7fef2

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kio-extras/kio-extras-24.12.49.9999.ebuild | 8 ++++++--
 kde-apps/kio-extras/kio-extras-9999.ebuild          | 8 ++++++--
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/kde-apps/kio-extras/kio-extras-24.12.49.9999.ebuild 
b/kde-apps/kio-extras/kio-extras-24.12.49.9999.ebuild
index 4e9e4007ba..1601d93673 100644
--- a/kde-apps/kio-extras/kio-extras-24.12.49.9999.ebuild
+++ b/kde-apps/kio-extras/kio-extras-24.12.49.9999.ebuild
@@ -7,7 +7,7 @@ ECM_HANDBOOK="forceoptional"
 ECM_TEST="true"
 KFMIN=6.5.0
 QTMIN=6.7.2
-inherit ecm gear.kde.org
+inherit ecm gear.kde.org optfeature
 
 DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
 HOMEPAGE="https://invent.kde.org/network/kio-extras";
@@ -90,6 +90,10 @@ src_configure() {
                $(cmake_use_find_package taglib Taglib)
                -DWITHOUT_X11=$(usex !X)
        )
-
        ecm_src_configure
 }
+
+pkg_postinst() {
+       optfeature "alternative filename search backend" sys-apps/ripgrep
+       ecm_pkg_postinst
+}

diff --git a/kde-apps/kio-extras/kio-extras-9999.ebuild 
b/kde-apps/kio-extras/kio-extras-9999.ebuild
index 4e9e4007ba..1601d93673 100644
--- a/kde-apps/kio-extras/kio-extras-9999.ebuild
+++ b/kde-apps/kio-extras/kio-extras-9999.ebuild
@@ -7,7 +7,7 @@ ECM_HANDBOOK="forceoptional"
 ECM_TEST="true"
 KFMIN=6.5.0
 QTMIN=6.7.2
-inherit ecm gear.kde.org
+inherit ecm gear.kde.org optfeature
 
 DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
 HOMEPAGE="https://invent.kde.org/network/kio-extras";
@@ -90,6 +90,10 @@ src_configure() {
                $(cmake_use_find_package taglib Taglib)
                -DWITHOUT_X11=$(usex !X)
        )
-
        ecm_src_configure
 }
+
+pkg_postinst() {
+       optfeature "alternative filename search backend" sys-apps/ripgrep
+       ecm_pkg_postinst
+}

Reply via email to