commit:     bd0117b0fb0ffa61adb0ddf319a7b47a4e138a75
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 22 17:59:28 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 23 16:08:28 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=bd0117b0

kde-apps/kio-extras-kf5: Re-add IUSE activities

Upstream commit d6db8756c906db73b22faf83a3bb5d2884342ba8

Bug: https://bugs.gentoo.org/917101
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kio-extras-kf5/kio-extras-kf5-9999.ebuild | 11 +++++++----
 kde-apps/kio-extras-kf5/metadata.xml               |  1 +
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-9999.ebuild 
b/kde-apps/kio-extras-kf5/kio-extras-kf5-9999.ebuild
index 4faf062cf4..32e344f2f8 100644
--- a/kde-apps/kio-extras-kf5/kio-extras-kf5-9999.ebuild
+++ b/kde-apps/kio-extras-kf5/kio-extras-kf5-9999.ebuild
@@ -18,7 +18,7 @@ EGIT_BRANCH="kf5"
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="ios kf6compat +man mtp nfs openexr phonon samba +sftp taglib X"
+IUSE="activities ios kf6compat +man mtp nfs openexr phonon samba +sftp taglib 
X"
 
 # requires running Plasma environment
 RESTRICT="test"
@@ -27,7 +27,6 @@ DEPEND="
        >=dev-qt/qtdbus-${QTMIN}:5
        >=dev-qt/qtgui-${QTMIN}:5
        >=dev-qt/qtnetwork-${QTMIN}:5
-       >=dev-qt/qtsql-${QTMIN}:5
        >=dev-qt/qtsvg-${QTMIN}:5
        >=dev-qt/qtwidgets-${QTMIN}:5
        >=dev-qt/qtxml-${QTMIN}:5
@@ -47,8 +46,11 @@ DEPEND="
        >=kde-frameworks/kxmlgui-${KFMIN}:5
        >=kde-frameworks/solid-${KFMIN}:5
        >=kde-frameworks/syntax-highlighting-${KFMIN}:5
-       >=kde-plasma/plasma-activities-${KFMIN}:5
-       >=kde-plasma/plasma-activities-stats-${KFMIN}:5
+       activities? (
+               >=dev-qt/qtbase-${QTMIN}:6[sql]
+               kde-plasma/plasma-activities:6
+               kde-plasma/plasma-activities-stats:6
+       )
        ios? (
                app-pda/libimobiledevice:=
                app-pda/libplist:=
@@ -74,6 +76,7 @@ BDEPEND="man? ( dev-util/gperf )"
 
 src_configure() {
        local mycmakeargs=(
+               -DBUILD_ACTIVITIES=$(usex activities)
                $(cmake_use_find_package ios IMobileDevice)
                $(cmake_use_find_package ios PList)
                $(cmake_use_find_package man Gperf)

diff --git a/kde-apps/kio-extras-kf5/metadata.xml 
b/kde-apps/kio-extras-kf5/metadata.xml
index 72853d9bad..f55e3c5c8b 100644
--- a/kde-apps/kio-extras-kf5/metadata.xml
+++ b/kde-apps/kio-extras-kf5/metadata.xml
@@ -11,6 +11,7 @@
                <remote-id type="kde-invent">network/kio-extras</remote-id>
        </upstream>
        <use>
+               <flag name="activities">Enable activities KIO worker and 
fileitem plugin</flag>
                <flag name="ios">Enable AFC (Apple File Conduit) KIO worker for 
iOS devices support</flag>
                <flag name="kf6compat">Disable components colliding with KF6, 
depend on KF6 components instead</flag>
                <flag name="man">Enable manpages KIO worker</flag>

Reply via email to