commit: 8474de6897bd13eca82fb96a31ba656d9e475a17 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Mon Jun 24 17:42:32 2024 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Mon Jun 24 17:42:32 2024 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8474de68
kde-plasma/powerdevil: Update dependencies, disable non-packaged dep Applets and runner were imported from plasma-workspace. Upstream commits: fcc91685dd90a09a8f4ffefa3474acaa00a0acb9 1ca1dfef8bc0d93131aae79a1353a9f6dc92cd47 Sync with 6.1 branch regarding failing tests. Bug: https://bugs.gentoo.org/926513 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> kde-plasma/powerdevil/powerdevil-9999.ebuild | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/kde-plasma/powerdevil/powerdevil-9999.ebuild b/kde-plasma/powerdevil/powerdevil-9999.ebuild index e281364910..599ec05b75 100644 --- a/kde-plasma/powerdevil/powerdevil-9999.ebuild +++ b/kde-plasma/powerdevil/powerdevil-9999.ebuild @@ -18,8 +18,11 @@ SLOT="6" KEYWORDS="" IUSE="brightness-control caps" +RESTRICT="test" # bug 926513 + # slot op: Uses Qt::GuiPrivate for qtx11extras_p.h DEPEND=" + dev-libs/qcoro[dbus] >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] >=kde-frameworks/kauth-${KFMIN}:6[policykit] >=kde-frameworks/kconfig-${KFMIN}:6 @@ -34,6 +37,7 @@ DEPEND=" >=kde-frameworks/kirigami-${KFMIN}:6 >=kde-frameworks/kitemmodels-${KFMIN}:6 >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/krunner-${KFMIN}:6 >=kde-frameworks/kservice-${KFMIN}:6 >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] >=kde-frameworks/kxmlgui-${KFMIN}:6 @@ -41,13 +45,14 @@ DEPEND=" >=kde-plasma/layer-shell-qt-${PVCUT}:6 >=kde-plasma/libkscreen-${PVCUT}:6 >=kde-plasma/plasma-activities-${PVCUT}:6 - >=kde-plasma/plasma-workspace-${PVCUT}:6 + >=kde-plasma/libplasma-${PVCUT}:6 virtual/libudev:= x11-libs/libxcb brightness-control? ( app-misc/ddcutil:= ) caps? ( sys-libs/libcap ) " RDEPEND="${DEPEND} + !<kde-plasma/plasma-workspace-6.1.50:6 >=dev-qt/qtdeclarative-${QTMIN}:6 >=kde-plasma/kde-cli-tools-${PVCUT}:* sys-power/power-profiles-daemon @@ -57,9 +62,15 @@ BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" src_configure() { local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_SeleniumWebDriverATSPI=ON # not packaged $(cmake_use_find_package brightness-control DDCUtil) $(cmake_use_find_package caps Libcap) ) ecm_src_configure } + +src_test() { + # bug 926513 + ecm_src_test -j1 +}
