public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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