diff options
10 files changed, 24 insertions, 26 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 769c1c78e54..b19937840fe 100644 --- a/kde-plasma/kde-cli-tools/kde-cli-tools-9999.ebuild +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-9999.ebuild @@ -20,6 +20,8 @@ KEYWORDS="" IUSE="kdesu X" REQUIRED_USE="kdesu? ( X )" +# requires running kde environment +RESTRICT+=" test" DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 @@ -52,9 +54,6 @@ RDEPEND="${DEPEND} PATCHES=( "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" ) -# requires running kde environment -RESTRICT+=" test" - src_configure() { local mycmakeargs=( $(cmake_use_find_package kdesu KF5Su) diff --git a/kde-plasma/kscreen/kscreen-9999.ebuild b/kde-plasma/kscreen/kscreen-9999.ebuild index 98d84678bb0..8e4be0b463a 100644 --- a/kde-plasma/kscreen/kscreen-9999.ebuild +++ b/kde-plasma/kscreen/kscreen-9999.ebuild @@ -17,6 +17,9 @@ SLOT="5" KEYWORDS="" IUSE="" +# bug #580440, last checked 5.6.3 +RESTRICT+=" test" + DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] @@ -41,6 +44,3 @@ RDEPEND="${DEPEND} >=dev-qt/qtgraphicaleffects-${QTMIN}:5 >=kde-plasma/kde-cli-tools-${PVCUT}:5 " - -# bug #580440, last checked 5.6.3 -RESTRICT+=" test" diff --git a/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild index 0b95a08adac..5ac893d6ca7 100644 --- a/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild +++ b/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild @@ -17,6 +17,8 @@ SLOT="5" KEYWORDS="" IUSE="+pam" +RESTRICT+=" test" + COMMON_DEPEND=" dev-libs/wayland >=dev-qt/qtdbus-${QTMIN}:5 @@ -58,8 +60,6 @@ PDEPEND=" >=kde-plasma/kde-cli-tools-${PVCUT}:5 " -RESTRICT+=" test" - src_prepare() { ecm_src_prepare use test || cmake_run_in greeter cmake_comment_add_subdirectory autotests diff --git a/kde-plasma/kwayland-integration/kwayland-integration-9999.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-9999.ebuild index 1a26bc349b3..b966f6aab4c 100644 --- a/kde-plasma/kwayland-integration/kwayland-integration-9999.ebuild +++ b/kde-plasma/kwayland-integration/kwayland-integration-9999.ebuild @@ -17,6 +17,8 @@ SLOT="5" KEYWORDS="" IUSE="" +RESTRICT+=" test" # bug 668872 + DEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 @@ -26,5 +28,3 @@ DEPEND=" >=kde-frameworks/kwindowsystem-${KFMIN}:5 " RDEPEND="${DEPEND}" - -RESTRICT+=" test" # bug 668872 diff --git a/kde-plasma/kwayland-server/kwayland-server-9999.ebuild b/kde-plasma/kwayland-server/kwayland-server-9999.ebuild index dbbdd4abe6f..c3539368fdb 100644 --- a/kde-plasma/kwayland-server/kwayland-server-9999.ebuild +++ b/kde-plasma/kwayland-server/kwayland-server-9999.ebuild @@ -18,6 +18,9 @@ SLOT="5" KEYWORDS="" IUSE="" +# All failing, I guess we need a virtual wayland server +RESTRICT+=" test" + RDEPEND=" >=dev-libs/wayland-1.18.0 >=dev-qt/qtconcurrent-${QTMIN}:5 @@ -30,6 +33,3 @@ DEPEND="${RDEPEND} >=dev-libs/plasma-wayland-protocols-1.1.1 >=dev-libs/wayland-protocols-1.18 " - -# All failing, I guess we need a virtual wayland server -RESTRICT+=" test" diff --git a/kde-plasma/kwin/kwin-9999.ebuild b/kde-plasma/kwin/kwin-9999.ebuild index c7159a13bde..a2e6fb573bb 100644 --- a/kde-plasma/kwin/kwin-9999.ebuild +++ b/kde-plasma/kwin/kwin-9999.ebuild @@ -18,6 +18,8 @@ SLOT="5" KEYWORDS="" IUSE="accessibility caps gles2-only multimedia plasma screencast" +RESTRICT+=" test" + COMMON_DEPEND=" >=dev-libs/libinput-1.14 >=dev-libs/wayland-1.2 @@ -98,8 +100,6 @@ PDEPEND=" >=kde-plasma/kde-cli-tools-${PVCUT}:5 " -RESTRICT+=" test" - src_prepare() { ecm_src_prepare use multimedia || eapply "${FILESDIR}/${PN}-5.16.80-gstreamer-optional.patch" diff --git a/kde-plasma/libkscreen/libkscreen-9999.ebuild b/kde-plasma/libkscreen/libkscreen-9999.ebuild index 4481d6fadbe..e4c443511b5 100644 --- a/kde-plasma/libkscreen/libkscreen-9999.ebuild +++ b/kde-plasma/libkscreen/libkscreen-9999.ebuild @@ -18,6 +18,9 @@ SLOT="5/7" KEYWORDS="" IUSE="" +# requires running session +RESTRICT+=" test" + DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 @@ -27,6 +30,3 @@ DEPEND=" x11-libs/libxcb " RDEPEND="${DEPEND}" - -# requires running session -RESTRICT+=" test" diff --git a/kde-plasma/plasma-integration/plasma-integration-9999.ebuild b/kde-plasma/plasma-integration/plasma-integration-9999.ebuild index c81f50d34ba..ef3f839fae4 100644 --- a/kde-plasma/plasma-integration/plasma-integration-9999.ebuild +++ b/kde-plasma/plasma-integration/plasma-integration-9999.ebuild @@ -16,6 +16,9 @@ SLOT="5" KEYWORDS="" IUSE="" +# requires running kde environment +RESTRICT+=" test" + DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5=[dbus] @@ -43,6 +46,3 @@ RDEPEND="${DEPEND} media-fonts/hack media-fonts/noto " - -# requires running kde environment -RESTRICT+=" test" diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-9999.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-9999.ebuild index 0359b6498f4..f61a2fef228 100644 --- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-9999.ebuild +++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-9999.ebuild @@ -17,6 +17,9 @@ SLOT="5" KEYWORDS="" IUSE="" +# tests require DBus +RESTRICT+=" test" + DEPEND=" >=dev-qt/qtdeclarative-${QTMIN}:5 >=dev-qt/qtdbus-${QTMIN}:5 @@ -33,6 +36,3 @@ RDEPEND="${DEPEND} >=kde-frameworks/kirigami-${KFMIN}:5 sys-apps/bolt " - -# tests require DBus -RESTRICT+=" test" diff --git a/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild index bd1e48a89c2..08dc1e935b2 100644 --- a/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild +++ b/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild @@ -19,6 +19,7 @@ KEYWORDS="" IUSE="appstream +calendar +fontconfig geolocation gps qalculate screencast +semantic-desktop systemd telemetry" REQUIRED_USE="gps? ( geolocation )" +RESTRICT+=" test" BDEPEND="virtual/pkgconfig" COMMON_DEPEND=" @@ -143,8 +144,6 @@ PDEPEND=" PATCHES=( "${FILESDIR}/${PN}-5.14.2-split-libkworkspace.patch" ) -RESTRICT+=" test" - src_prepare() { ecm_src_prepare |
