aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-06-24 19:42:32 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2024-06-24 19:42:32 +0200
commit8474de6897bd13eca82fb96a31ba656d9e475a17 (patch)
tree00ee97c18559c2d940b2ea38f4cfeb41983f1f8e /kde-plasma/powerdevil
parentkde-plasma/xdg-desktop-portal-kde: Disable colorschemetest (diff)
downloadkde-8474de6897bd13eca82fb96a31ba656d9e475a17.tar.gz
kde-8474de6897bd13eca82fb96a31ba656d9e475a17.tar.bz2
kde-8474de6897bd13eca82fb96a31ba656d9e475a17.zip
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@gentoo.org>
Diffstat (limited to 'kde-plasma/powerdevil')
-rw-r--r--kde-plasma/powerdevil/powerdevil-9999.ebuild13
1 files changed, 12 insertions, 1 deletions
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
+}