commit:     9c4b61974ba08b76a8383f7cc2ebcaa94d18d86c
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 11:21:49 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 18:13:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4b6197

dev-qt/qtwayland: skip 3 tests for wayland-1.23 for now

Originally thought it was a 6.7.2 regression but 6.7.1
fails as well.

Already been reported upstream and there's no need for
this to block bumping/stabilizing 6.7.2 meanwhile.

At the moment no reported runtime issues, so not going
to set a upper bound either.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtwayland/qtwayland-6.7.1.ebuild    | 6 ++++++
 dev-qt/qtwayland/qtwayland-6.7.2.ebuild    | 6 ++++++
 dev-qt/qtwayland/qtwayland-6.8.9999.ebuild | 6 ++++++
 dev-qt/qtwayland/qtwayland-6.9999.ebuild   | 6 ++++++
 4 files changed, 24 insertions(+)

diff --git a/dev-qt/qtwayland/qtwayland-6.7.1.ebuild 
b/dev-qt/qtwayland/qtwayland-6.7.1.ebuild
index e9e5a4004120..930d08222fb3 100644
--- a/dev-qt/qtwayland/qtwayland-6.7.1.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.7.1.ebuild
@@ -35,6 +35,12 @@ CMAKE_SKIP_TESTS=(
        # needs a compositor/opengl, skip the extra trouble
        tst_surface
        tst_xdgdecorationv1
+       # known failing with wayland-1.23.0 (or at least with offscreen), not
+       # believed to result in critical runtime issues so skip until this is
+       # looked at upstream (https://bugreports.qt.io/browse/QTBUG-126379)
+       tst_client
+       tst_compositor
+       tst_scaling
 )
 
 src_configure() {

diff --git a/dev-qt/qtwayland/qtwayland-6.7.2.ebuild 
b/dev-qt/qtwayland/qtwayland-6.7.2.ebuild
index dc3ce8575fd3..11f94d7bd709 100644
--- a/dev-qt/qtwayland/qtwayland-6.7.2.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.7.2.ebuild
@@ -35,6 +35,12 @@ CMAKE_SKIP_TESTS=(
        # needs a compositor/opengl, skip the extra trouble
        tst_surface
        tst_xdgdecorationv1
+       # known failing with wayland-1.23.0 (or at least with offscreen), not
+       # believed to result in critical runtime issues so skip until this is
+       # looked at upstream (https://bugreports.qt.io/browse/QTBUG-126379)
+       tst_client
+       tst_compositor
+       tst_scaling
 )
 
 src_configure() {

diff --git a/dev-qt/qtwayland/qtwayland-6.8.9999.ebuild 
b/dev-qt/qtwayland/qtwayland-6.8.9999.ebuild
index 93ba392322f1..cb3c8f5542c4 100644
--- a/dev-qt/qtwayland/qtwayland-6.8.9999.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.8.9999.ebuild
@@ -39,6 +39,12 @@ CMAKE_SKIP_TESTS=(
        # needs a compositor/opengl, skip the extra trouble
        tst_surface
        tst_xdgdecorationv1
+       # known failing with wayland-1.23.0 (or at least with offscreen), not
+       # believed to result in critical runtime issues so skip until this is
+       # looked at upstream (https://bugreports.qt.io/browse/QTBUG-126379)
+       tst_client
+       tst_compositor
+       tst_scaling
 )
 
 src_configure() {

diff --git a/dev-qt/qtwayland/qtwayland-6.9999.ebuild 
b/dev-qt/qtwayland/qtwayland-6.9999.ebuild
index 93ba392322f1..cb3c8f5542c4 100644
--- a/dev-qt/qtwayland/qtwayland-6.9999.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.9999.ebuild
@@ -39,6 +39,12 @@ CMAKE_SKIP_TESTS=(
        # needs a compositor/opengl, skip the extra trouble
        tst_surface
        tst_xdgdecorationv1
+       # known failing with wayland-1.23.0 (or at least with offscreen), not
+       # believed to result in critical runtime issues so skip until this is
+       # looked at upstream (https://bugreports.qt.io/browse/QTBUG-126379)
+       tst_client
+       tst_compositor
+       tst_scaling
 )
 
 src_configure() {

Reply via email to