* [gentoo-commits] proj/kde:master commit in: kde-plasma/libkscreen/, kde-plasma/kscreenlocker/, ...
@ 2021-01-22 0:00 Andreas Sturmlechner
0 siblings, 0 replies; only message in thread
From: Andreas Sturmlechner @ 2021-01-22 0:00 UTC (permalink / raw
To: gentoo-commits
commit: 128b71caa662865a32b1134debdba24e2a68314f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 21 22:54:28 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jan 21 23:57:08 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=128b71ca
kde-plasma: Move RESTRICT up the ladder
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/kde-cli-tools/kde-cli-tools-9999.ebuild | 5 ++---
kde-plasma/kscreen/kscreen-9999.ebuild | 6 +++---
kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild | 4 ++--
kde-plasma/kwayland-integration/kwayland-integration-9999.ebuild | 4 ++--
kde-plasma/kwayland-server/kwayland-server-9999.ebuild | 6 +++---
kde-plasma/kwin/kwin-9999.ebuild | 4 ++--
kde-plasma/libkscreen/libkscreen-9999.ebuild | 6 +++---
kde-plasma/plasma-integration/plasma-integration-9999.ebuild | 6 +++---
kde-plasma/plasma-thunderbolt/plasma-thunderbolt-9999.ebuild | 6 +++---
kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild | 3 +--
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 769c1c78e5..b19937840f 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 98d84678bb..8e4be0b463 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 0b95a08ada..5ac893d6ca 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 1a26bc349b..b966f6aab4 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 dbbdd4abe6..c3539368fd 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 c7159a13bd..a2e6fb573b 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 4481d6fadb..e4c443511b 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 c81f50d34b..ef3f839fae 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 0359b6498f..f61a2fef22 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 bd1e48a89c..08dc1e935b 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
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2021-01-22 0:00 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-22 0:00 [gentoo-commits] proj/kde:master commit in: kde-plasma/libkscreen/, kde-plasma/kscreenlocker/, Andreas Sturmlechner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox