Package: mutter / 48.5-1
Metadata
| Package | Version | Patches format |
|---|---|---|
| mutter | 48.5-1 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| workarounds/tests Mark view verification tests as incomplete in big e.patch | (download) |
src/tests/meta-ref-test-utils.c |
5 5 + 0 - 0 ! |
tests: mark view-verification tests as incomplete in big-endian archs Saved pixmaps are invalid in big-endian architectures, so let's disable the tests for now, checking only the basic metadata but not comparing the contents. Bug: https://gitlab.gnome.org/GNOME/mutter/-/issues/1850 |
| debian/tests Do not run screencast tests.patch | (download) |
src/tests/meson.build |
20 10 + 10 - 0 ! |
tests: do not run screencast tests They require to have a full running pipewire (that requires a system dbus daemon) so, we can't easily get one up and running while building. So let's disable this for now |
| workarounds/tests skip monitor width size check as it may lead to une.patch | (download) |
src/tests/stacking/unmaximize-new-size.metatest |
2 0 + 2 - 0 ! |
tests: skip monitor width size check as it may lead to unexpected failure This seems to be broken only on autopkg-tests. |
| workarounds/tests Skip thread priority test.patch | (download) |
src/tests/native-thread.c |
5 5 + 0 - 0 ! |
tests: skip thread priority test This test added to 45 fails on Ubuntu's armhf builders https://launchpad.net/ubuntu/+source/mutter/45~beta.1-0ubuntu1/+latestbuild/armhf and on Debian's i386 https://buildd.debian.org/status/logs.php?pkg=mutter&arch=i386 Architecture defines are at https://wiki.debian.org/ArchitectureSpecificsMemo |
| workarounds/Mark several additional tests as flaky.patch | (download) |
src/tests/clutter/conform/gesture.c |
24 24 + 0 - 0 ! |
mark several additional tests as flaky Most of these have never been reliable on Debian buildds, especially on ARM, so having them fail is not a regression. They usually succeed after a few retries, but that's time-consuming and unsuitable to be a QA gate. The input-capture test frequently hangs until it times out, so put that one in a separate suite so that we don't need to run it at all. Signed-off-by: Simon McVittie <smcv@debian.org> |
| workarounds/tests Install stacking tests into a subdirectory.patch | (download) |
src/tests/meson.build |
2 1 + 1 - 0 ! |
tests: install stacking tests into a subdirectory These are not reliable enough on ci.debian.net to be used as a QA gate. Bug-Debian: https://bugs.debian.org/1072512 Bug-Debian: https://bugs.debian.org/1077800 Bug-Debian: https://bugs.debian.org/1078359 |
| clutter Repick actors when touches emulate button clicks.patch | (download) |
clutter/clutter/clutter-stage-private.h |
1 1 + 0 - 0 ! |
clutter: repick actors when touches emulate button clicks
Like we already do for native touch events.
The X Input Extension v2.2 includes automatic conversion of simple tap
sequences into emulated pointer events (emulated motion and mouse clicks),
depending on the state of grabs.
When this happens, no touch sequence is set and
`clutter_stage_pick_and_update_device` would refuse to pick an actor at all.
So touches received as emulated mouse clicks never reached their intended
target.
Fixes: 09101e36f8 ("wayland: Handle pointer focus inhibition at the Clutter level")
Bug: https://gitlab.gnome.org/GNOME/mutter/-/issues/3484
Bug: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7763
Bug-Ubuntu: https://bugs.launchpad.net/bugs/2063005
Bug-Ubuntu: https://bugs.launchpad.net/bugs/1904237
|
