commit:     439235378939f21bc640f88dadef4f2da170898c
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 16 10:41:32 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 10:42:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43923537

dev-qt/qtwayland: unset session variables for tests (qt6)

Closes: https://bugs.gentoo.org/927030
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild    | 8 ++++++++
 dev-qt/qtwayland/qtwayland-6.6.9999.ebuild    | 8 ++++++++
 dev-qt/qtwayland/qtwayland-6.7.0_rc-r1.ebuild | 8 ++++++++
 dev-qt/qtwayland/qtwayland-6.7.9999.ebuild    | 8 ++++++++
 dev-qt/qtwayland/qtwayland-6.9999.ebuild      | 8 ++++++++
 5 files changed, 40 insertions(+)

diff --git a/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild 
b/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild
index a9ab86107af3..7ae2edf4eb7c 100644
--- a/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild
@@ -49,3 +49,11 @@ src_configure() {
 
        qt6-build_src_configure
 }
+
+src_test() {
+       # users' session setting may break tst_clientextension (bug #927030)
+       unset DESKTOP_SESSION XDG_CURRENT_DESKTOP
+       unset GNOME_DESKTOP_SESSION_ID KDE_FULL_SESSION
+
+       qt6-build_src_test
+}

diff --git a/dev-qt/qtwayland/qtwayland-6.6.9999.ebuild 
b/dev-qt/qtwayland/qtwayland-6.6.9999.ebuild
index 3e85bb4f71bc..daa91a6d626a 100644
--- a/dev-qt/qtwayland/qtwayland-6.6.9999.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.6.9999.ebuild
@@ -45,3 +45,11 @@ src_configure() {
 
        qt6-build_src_configure
 }
+
+src_test() {
+       # users' session setting may break tst_clientextension (bug #927030)
+       unset DESKTOP_SESSION XDG_CURRENT_DESKTOP
+       unset GNOME_DESKTOP_SESSION_ID KDE_FULL_SESSION
+
+       qt6-build_src_test
+}

diff --git a/dev-qt/qtwayland/qtwayland-6.7.0_rc-r1.ebuild 
b/dev-qt/qtwayland/qtwayland-6.7.0_rc-r1.ebuild
index 90842e7be4d0..dc3ce8575fd3 100644
--- a/dev-qt/qtwayland/qtwayland-6.7.0_rc-r1.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.7.0_rc-r1.ebuild
@@ -45,3 +45,11 @@ src_configure() {
 
        qt6-build_src_configure
 }
+
+src_test() {
+       # users' session setting may break tst_clientextension (bug #927030)
+       unset DESKTOP_SESSION XDG_CURRENT_DESKTOP
+       unset GNOME_DESKTOP_SESSION_ID KDE_FULL_SESSION
+
+       qt6-build_src_test
+}

diff --git a/dev-qt/qtwayland/qtwayland-6.7.9999.ebuild 
b/dev-qt/qtwayland/qtwayland-6.7.9999.ebuild
index 90842e7be4d0..dc3ce8575fd3 100644
--- a/dev-qt/qtwayland/qtwayland-6.7.9999.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.7.9999.ebuild
@@ -45,3 +45,11 @@ src_configure() {
 
        qt6-build_src_configure
 }
+
+src_test() {
+       # users' session setting may break tst_clientextension (bug #927030)
+       unset DESKTOP_SESSION XDG_CURRENT_DESKTOP
+       unset GNOME_DESKTOP_SESSION_ID KDE_FULL_SESSION
+
+       qt6-build_src_test
+}

diff --git a/dev-qt/qtwayland/qtwayland-6.9999.ebuild 
b/dev-qt/qtwayland/qtwayland-6.9999.ebuild
index 90842e7be4d0..dc3ce8575fd3 100644
--- a/dev-qt/qtwayland/qtwayland-6.9999.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.9999.ebuild
@@ -45,3 +45,11 @@ src_configure() {
 
        qt6-build_src_configure
 }
+
+src_test() {
+       # users' session setting may break tst_clientextension (bug #927030)
+       unset DESKTOP_SESSION XDG_CURRENT_DESKTOP
+       unset GNOME_DESKTOP_SESSION_ID KDE_FULL_SESSION
+
+       qt6-build_src_test
+}

Reply via email to