summaryrefslogtreecommitdiff
path: root/kde-plasma/kde-cli-tools/kde-cli-tools-9999.ebuild
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2023-11-28 11:40:31 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2023-11-28 23:52:18 +0100
commitc79492bca3c28e690c114fac53b1feb5151ac58a (patch)
tree41e41323c405a7a36c80d17848123311e473ba45 /kde-plasma/kde-cli-tools/kde-cli-tools-9999.ebuild
parent8052643bbddc5d732e24b5ebd1f285bf29b5800f (diff)
downloadkde-c79492bca3c28e690c114fac53b1feb5151ac58a.tar.gz
kde-c79492bca3c28e690c114fac53b1feb5151ac58a.tar.bz2
kde-c79492bca3c28e690c114fac53b1feb5151ac58a.zip
kde-plasma/*: Bulk move 9999 to KF6
kde-plasma/kwayland-integration remains at SLOT 5 for Qt5 compatibility. Functionality is in kde-frameworks/kwindowsystem:6 for Qt6. kde-plasma/khotkeys is no longer being released. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-plasma/kde-cli-tools/kde-cli-tools-9999.ebuild')
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-9999.ebuild55
1 files changed, 25 insertions, 30 deletions
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-9999.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-9999.ebuild
index ebd1606e718..fa6661dcc04 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-9999.ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-9999.ebuild
@@ -5,16 +5,16 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="optional"
-KFMIN=5.106.0
+KFMIN=5.245.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
+QTMIN=6.6.0
inherit ecm plasma.kde.org
-DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
+DESCRIPTION="Tools based on KDE Frameworks 6 to better interact with the system"
HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools"
LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
+SLOT="6"
KEYWORDS=""
IUSE="kdesu X"
@@ -23,41 +23,36 @@ REQUIRED_USE="kdesu? ( X )"
RESTRICT="test"
DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-plasma/libkworkspace-${PVCUT}:5
- >=kde-plasma/plasma-activities-${PVCUT}:5
- kdesu? ( >=kde-frameworks/kdesu-${KFMIN}:5 )
- X? (
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libX11
- )
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-plasma/libkworkspace-${PVCUT}:6
+ >=kde-plasma/plasma-activities-${PVCUT}:6
+ kdesu? ( >=kde-frameworks/kdesu-${KFMIN}:6 )
+ X? ( x11-libs/libX11 )
"
RDEPEND="${DEPEND}
kdesu? ( sys-apps/dbus[X] )
"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
PATCHES=( "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" )
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package kdesu KF5Su)
- $(cmake_use_find_package X Qt5X11Extras)
+ $(cmake_use_find_package X X11)
)
ecm_src_configure
@@ -65,5 +60,5 @@ src_configure() {
src_install() {
ecm_src_install
- use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu
+ use kdesu && dosym ../$(get_libdir)/libexec/kf6/kdesu /usr/bin/kdesu
}