summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-apps/kio-extras-kf5/kio-extras-kf5-9999.ebuild11
-rw-r--r--kde-apps/kio-extras-kf5/metadata.xml1
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 4faf062cf4c..32e344f2f80 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 72853d9bad5..f55e3c5c8bb 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>