summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2023-12-22 20:45:04 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2023-12-23 19:29:31 +0100
commit19b0a497c6db016c629c461d8dbabebe706ce75f (patch)
tree88a51297c4c657abf7286a56f93d2f77e1f4a07a /kde-apps/kio-extras
parentkde-apps/kio-extras-kf5: Re-add IUSE activities (diff)
downloadgentoo-19b0a497c6db016c629c461d8dbabebe706ce75f.tar.gz
gentoo-19b0a497c6db016c629c461d8dbabebe706ce75f.tar.bz2
gentoo-19b0a497c6db016c629c461d8dbabebe706ce75f.zip
kde-apps/kio-extras: Re-add IUSE activities
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-apps/kio-extras')
-rw-r--r--kde-apps/kio-extras/files/kio-extras-24.01.85-activities-optional.patch (renamed from kde-apps/kio-extras/files/kio-extras-24.01.80-no-activities.patch)0
-rw-r--r--kde-apps/kio-extras/kio-extras-24.01.85.ebuild13
2 files changed, 9 insertions, 4 deletions
diff --git a/kde-apps/kio-extras/files/kio-extras-24.01.80-no-activities.patch b/kde-apps/kio-extras/files/kio-extras-24.01.85-activities-optional.patch
index 73ce35a37188..73ce35a37188 100644
--- a/kde-apps/kio-extras/files/kio-extras-24.01.80-no-activities.patch
+++ b/kde-apps/kio-extras/files/kio-extras-24.01.85-activities-optional.patch
diff --git a/kde-apps/kio-extras/kio-extras-24.01.85.ebuild b/kde-apps/kio-extras/kio-extras-24.01.85.ebuild
index a82cf978fa4c..fe471ef1aa7c 100644
--- a/kde-apps/kio-extras/kio-extras-24.01.85.ebuild
+++ b/kde-apps/kio-extras/kio-extras-24.01.85.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://invent.kde.org/network/kio-extras"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
KEYWORDS="~amd64"
-IUSE="ios +man mtp openexr phonon +sftp taglib X"
+IUSE="activities ios +man mtp openexr phonon +sftp taglib X"
# TODO: activities: collides with Plasma-5, plus:
# https://invent.kde.org/network/kio-extras/-/merge_requests/320
# TODO: samba (net-libs/kdsoap packaging issue w/ upstream)
@@ -47,6 +47,11 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:6
>=kde-frameworks/solid-${KFMIN}:6
>=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ 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:=
@@ -68,18 +73,18 @@ DEPEND="
# >=net-libs/kdsoap-ws-discovery-client-0.3.0
# )
RDEPEND="${DEPEND}
- !kde-apps/kio-extras:5
+ !<kde-apps/kio-extras-23.08.5-r100:5
!kde-apps/kio-extras-kf5:5[-kf6compat]
!kde-frameworks/kio:5[-kf6compat(-)]
>=kde-frameworks/kded-${KFMIN}:6
"
BDEPEND="man? ( dev-util/gperf )"
-PATCHES=( "${FILESDIR}/${PN}-24.01.80-no-activities.patch" )
+PATCHES=( "${FILESDIR}/${P}-activities-optional.patch" )
src_configure() {
local mycmakeargs=(
- -DBUILD_ACTIVITIES=OFF
+ -DBUILD_ACTIVITIES=$(usex activities)
$(cmake_use_find_package ios IMobileDevice)
$(cmake_use_find_package ios PList)
$(cmake_use_find_package man Gperf)