[ubuntu/plucky-proposed] mutter 47.4-1ubuntu1 (Accepted)
Jeremy Bícha
jbicha at ubuntu.com
Wed Jan 15 00:42:15 UTC 2025
mutter (47.4-1ubuntu1) plucky; urgency=medium
* Merge with Debian (LP: #2091159, LP: #2089843, LP: #1966635).
* Remaining changes:
- Add x11-Add-support-for-fractional-scaling-using-Randr.patch
- Add window-Add-ability-to-override-the-edge-constraints.patch
+ Make possible for extensions (such as Tiling Assistant) to override
window constraints
- Add seat-impl-Initialize-the-impl-reverse-pointer-slightly-ea.patch
to avoid crashing when mousekeys or keyboard a11y features are
enabled
mutter (47.4-1) unstable; urgency=medium
* New upstream release
* Add Build-Depends: wireplumber for build tests
* debian/*.symbols: Update symbols files
mutter (47.3-2) unstable; urgency=medium
* Release to unstable (LP: #2077216)
mutter (47.3-1) experimental; urgency=medium
* Team upload
* New upstream release 47.2
- Fix warping pointer after releasing pointer constraints
- Default to high thread instead of realtime priority for KMS thread
- Avoid CPU stalls with NVIDIA secondary GPUs with directly-attached
monitors
- Fix updating cursor immediately when starting window drag
- Add pipeline hooks to user program pipelines
- Prefer GPUs with built-in panels connected as primary GPU
- Fix cursor glitches when using virtual monitors
- Ensure frame events are sent for cursor surfaces
- Allow BGRX8888 format on big endian
- Fix touchscreen drag-and-drop on wayland
- Fix several crashes
- Misc. bug fixes and cleanups
- Translation updates
* New upstream release 47.3
- Fix maximized X11 when using native xwayland scaling
- Fix blank screen in remote headless sessions
- Fix touch-triggered popups being cancelled too early
- Fix pointer cursor during compositor grabs
- Fix a crash
* Refresh patch series
* d/salsa-ci.yml: Remove for now.
The build fails in the Salsa-CI environment, so it is not useful to have
this CI integration until someone can investigate why.
* d/libmutter-15-0.symbols: Update.
Ignore removal of meta_thread_impl_is_realtime() and
cogl_scanout_set_dst_rect(), not used outside this source package
according to codesearch.debian.net.
mutter (47.1-4) unstable; urgency=medium
* Team upload
* Release to unstable
mutter (47.1-3) experimental; urgency=medium
* Team upload
* d/p/workarounds/Mark-several-additional-tests-as-flaky.patch:
Treat timeline and timeline-interpolate tests as flaky.
Both of these tests make assertions about frame deadlines that are
not reliable on the buildds.
- d/p/workarounds/tests-Don-t-check-for-missed-frames-during-automated-buil.patch:
Drop, no longer necessary with the above change
* d/libmutter-15-0.symbols: Remove unnecessary revision from a symbol.
meta_session_manager_new_for_fd() is present in the upstream codebase,
therefore in any package based on 47.0.
* d/copyright: Update filename of vx239-calibrated.icc
* d/control: Make mutter-common-bin Multi-Arch: foreign.
Its only interface is via running executables.
mutter (47.1-2) experimental; urgency=medium
* Team upload
[ Daniel van Vugt ]
* d/p/debian/Support-Dynamic-triple-double-buffering.patch:
Update the triple buffering patch for 47.1, using the official
maintenance branch
[ Simon McVittie ]
* d/p/workarounds/tests-Don-t-check-for-missed-frames-during-automated-buil.patch:
Don't assume that autobuilders will meet frame deadlines.
The upstream test suite assumes a reasonably low-latency system with
a GPU, but that doesn't describe an autobuilder. (Closes: #1086552)
* d/rules: Only run the test-suite for architecture-specific builds
* d/rules: Use /proc/self/fd/2 in preference to /dev/stderr.
Not all container technologies provide the latter.
* d/rules: Treat x11-test.sh as flaky.
It doesn't seem to add a lot of test coverage, and is intermittently
failing for me when run under sbuild in a bookworm VM.
mutter (47.1-1) experimental; urgency=medium
* Team upload
* New upstream release
* Rebase patch series
* d/control: Bump libgudev-1.0-dev dependency as per meson.build
mutter (47.0-3) unstable; urgency=medium
* Team upload
* d/rules: Send xvfb-run error messages to stderr, not to /dev/null.
This would have told us that it's crashing on armhf (#1082659).
* d/rules: Explicitly set a screen size for xvfb-run.
For some reason, this works around a regression where Xvfb crashes
on armhf since the update to libunwind 1.7.x.
(Mitigates: #1082659)
* d/rules, d/tests/ensure-x11-dir: Explicitly create /tmp/.X11-unix.
mutter's test suite requires this directory, so create it explicitly
instead of relying on xvfb-run to have created it. If creating
it fails for whatever reason, this will at least give us better
diagnostic information.
We cannot create it with its canonical ownership (root:root) because
the build isn't running as root, but we can at least make sure it
has its canonical permissions.
(Closes: #1084133)
mutter (47.0-2) unstable; urgency=medium
* Release to unstable
Date: Tue, 14 Jan 2025 19:26:13 -0500
Changed-By: Jeremy Bícha <jbicha at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/mutter/47.4-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Tue, 14 Jan 2025 19:26:13 -0500
Source: mutter
Built-For-Profiles: noudeb
Architecture: source
Version: 47.4-1ubuntu1
Distribution: plucky
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Jeremy Bícha <jbicha at ubuntu.com>
Closes: 1084133 1086552
Launchpad-Bugs-Fixed: 1966635 2077216 2089843 2091159
Changes:
mutter (47.4-1ubuntu1) plucky; urgency=medium
.
* Merge with Debian (LP: #2091159, LP: #2089843, LP: #1966635).
* Remaining changes:
- Add x11-Add-support-for-fractional-scaling-using-Randr.patch
- Add window-Add-ability-to-override-the-edge-constraints.patch
+ Make possible for extensions (such as Tiling Assistant) to override
window constraints
- Add seat-impl-Initialize-the-impl-reverse-pointer-slightly-ea.patch
to avoid crashing when mousekeys or keyboard a11y features are
enabled
.
mutter (47.4-1) unstable; urgency=medium
.
* New upstream release
* Add Build-Depends: wireplumber for build tests
* debian/*.symbols: Update symbols files
.
mutter (47.3-2) unstable; urgency=medium
.
* Release to unstable (LP: #2077216)
.
mutter (47.3-1) experimental; urgency=medium
.
* Team upload
* New upstream release 47.2
- Fix warping pointer after releasing pointer constraints
- Default to high thread instead of realtime priority for KMS thread
- Avoid CPU stalls with NVIDIA secondary GPUs with directly-attached
monitors
- Fix updating cursor immediately when starting window drag
- Add pipeline hooks to user program pipelines
- Prefer GPUs with built-in panels connected as primary GPU
- Fix cursor glitches when using virtual monitors
- Ensure frame events are sent for cursor surfaces
- Allow BGRX8888 format on big endian
- Fix touchscreen drag-and-drop on wayland
- Fix several crashes
- Misc. bug fixes and cleanups
- Translation updates
* New upstream release 47.3
- Fix maximized X11 when using native xwayland scaling
- Fix blank screen in remote headless sessions
- Fix touch-triggered popups being cancelled too early
- Fix pointer cursor during compositor grabs
- Fix a crash
* Refresh patch series
* d/salsa-ci.yml: Remove for now.
The build fails in the Salsa-CI environment, so it is not useful to have
this CI integration until someone can investigate why.
* d/libmutter-15-0.symbols: Update.
Ignore removal of meta_thread_impl_is_realtime() and
cogl_scanout_set_dst_rect(), not used outside this source package
according to codesearch.debian.net.
.
mutter (47.1-4) unstable; urgency=medium
.
* Team upload
* Release to unstable
.
mutter (47.1-3) experimental; urgency=medium
.
* Team upload
* d/p/workarounds/Mark-several-additional-tests-as-flaky.patch:
Treat timeline and timeline-interpolate tests as flaky.
Both of these tests make assertions about frame deadlines that are
not reliable on the buildds.
- d/p/workarounds/tests-Don-t-check-for-missed-frames-during-automated-buil.patch:
Drop, no longer necessary with the above change
* d/libmutter-15-0.symbols: Remove unnecessary revision from a symbol.
meta_session_manager_new_for_fd() is present in the upstream codebase,
therefore in any package based on 47.0.
* d/copyright: Update filename of vx239-calibrated.icc
* d/control: Make mutter-common-bin Multi-Arch: foreign.
Its only interface is via running executables.
.
mutter (47.1-2) experimental; urgency=medium
.
* Team upload
.
[ Daniel van Vugt ]
* d/p/debian/Support-Dynamic-triple-double-buffering.patch:
Update the triple buffering patch for 47.1, using the official
maintenance branch
.
[ Simon McVittie ]
* d/p/workarounds/tests-Don-t-check-for-missed-frames-during-automated-buil.patch:
Don't assume that autobuilders will meet frame deadlines.
The upstream test suite assumes a reasonably low-latency system with
a GPU, but that doesn't describe an autobuilder. (Closes: #1086552)
* d/rules: Only run the test-suite for architecture-specific builds
* d/rules: Use /proc/self/fd/2 in preference to /dev/stderr.
Not all container technologies provide the latter.
* d/rules: Treat x11-test.sh as flaky.
It doesn't seem to add a lot of test coverage, and is intermittently
failing for me when run under sbuild in a bookworm VM.
.
mutter (47.1-1) experimental; urgency=medium
.
* Team upload
* New upstream release
* Rebase patch series
* d/control: Bump libgudev-1.0-dev dependency as per meson.build
.
mutter (47.0-3) unstable; urgency=medium
.
* Team upload
* d/rules: Send xvfb-run error messages to stderr, not to /dev/null.
This would have told us that it's crashing on armhf (#1082659).
* d/rules: Explicitly set a screen size for xvfb-run.
For some reason, this works around a regression where Xvfb crashes
on armhf since the update to libunwind 1.7.x.
(Mitigates: #1082659)
* d/rules, d/tests/ensure-x11-dir: Explicitly create /tmp/.X11-unix.
mutter's test suite requires this directory, so create it explicitly
instead of relying on xvfb-run to have created it. If creating
it fails for whatever reason, this will at least give us better
diagnostic information.
We cannot create it with its canonical ownership (root:root) because
the build isn't running as root, but we can at least make sure it
has its canonical permissions.
(Closes: #1084133)
.
mutter (47.0-2) unstable; urgency=medium
.
* Release to unstable
Checksums-Sha1:
a36ea86fcb0a095bebf1e89ecc71ceb552518e01 4806 mutter_47.4-1ubuntu1.dsc
397adfe1832926e3e3570b0962926417df747965 6857716 mutter_47.4.orig.tar.xz
b48d6781c3c7aaa1ca233e5975a5596000ee9823 118476 mutter_47.4-1ubuntu1.debian.tar.xz
d3323edbb8555a63b6bd67dfb48f5b166a6e0d4f 21582 mutter_47.4-1ubuntu1_source.buildinfo
Checksums-Sha256:
c176ec50fd0156d7c6b2e5eb54715cbaf0a10e2539d465b4c78d125cc80a8ada 4806 mutter_47.4-1ubuntu1.dsc
f531fc00e6ec6dbb570b3bf942b6490f7a93df91c4c267a918b4d2afe9211bda 6857716 mutter_47.4.orig.tar.xz
6b1bf8be7ab0db7f61371e9d550b0ebd04604158afaa4b87459aa60b1b8e33da 118476 mutter_47.4-1ubuntu1.debian.tar.xz
a5b14e18e65fd38ac7185b257b676db0c9dc883887d79560b7ae73e0aa08f2e0 21582 mutter_47.4-1ubuntu1_source.buildinfo
Files:
105a511f6a5d10043046b4e41909c119 4806 x11 optional mutter_47.4-1ubuntu1.dsc
ff781ff350f2172aa1a2f7532b676e77 6857716 x11 optional mutter_47.4.orig.tar.xz
ac17a54b4af544a2fab21a72d6ca685c 118476 x11 optional mutter_47.4-1ubuntu1.debian.tar.xz
88054ffbe0c98bd3d1f4b898bea349fb 21582 x11 optional mutter_47.4-1ubuntu1_source.buildinfo
Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
More information about the plucky-changes
mailing list