-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 14 Jun 2025 10:07:10 +0100 Source: mutter Architecture: source Version: 48.3.1-2 Distribution: unstable Urgency: medium Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> Changed-By: Simon McVittie <smcv@debian.org> Changes: mutter (48.3.1-2) unstable; urgency=medium . * Team upload * Add a detailed list of changes to the previous changelog entry * Upload to unstable . mutter (48.3.1-1) experimental; urgency=medium . * New upstream bugfix release - Improve performance of use-cases like fullscreen video playback on older GPUs such as the one in the Pinebook Pro, by substituting opaque dmabuf formats for their equivalents with alpha, such as XRGB for ARGB (mutter#2471 upstream) - Allocate the correct height for members of a vertical layout by updating size request mode when changing orientation (mutter!4339 upstream) - Only check for xkbfile when supporting X11 (no practical effect on Debian, where we do support X11) (mutter!4409 upstream) - Fix several memory leaks, while ensuring objects are still destroyed in the correct order (mutter!4432 upstream) - Don't log a warning when files are removed from the ICC profile directory, fixing one source of flaky automated tests (mutter!4431 upstream) - Don't take control of logind session when running on Xorg, fixing the tty being left in an inconsistent state if mutter is killed (mutter!4391 upstream) - Fix gdctl crash when communicating with Xorg sessions (mutter#4023 upstream) - Avoid unexpectedly low framerate when moving/resizing windows after session locking or after heavy system load (mutter#4029 upstream) - Fix drag and drop of tabs into tiled/maximized state (mutter!4468 upstream) - Fix Xwayland windows becoming unresponsive to events (mutter!4475 upstream) - Use frame-sync candidate that likely matches scanout candidate, making variable refresh rate work better (mutter!4412 upstream) - Add an early-return from build_and_scan_frame_mask() for zero-sized textures, possibly fixing one source of flaky automated tests (mutter!4039 upstream) - Avoid leaking the session manager file's file descriptor down to apps launched by gnome-shell (gnome-shell#8345, mutter!4405 upstream) - Restore tiled/maximized windows to the correct monitor (mutter#3939 upstream) - Let the compositor control drag-and-drop cursor feedback for native Wayland (mutter!4390 upstream) - Related issue mutter#4033 upstream, mainly affecting older GTK versions like those in outdated Flatpak and Snap runtimes, is not fixed here; see mutter!4433 upstream for a possible solution - Propagate all touchpad gesture events to apps (mutter#3505 upstream) - Fix a race condition when registering an implict grab (mutter#4055 upstream) - Fix Wine games failing to enter fullscreen across multiple monitors (mutter!4389 upstream) - Update window decorations on override-redirect attribute change (mutter!4287 upstream) - In the test suite, fall back to a reasonable pipewire socket name on non-systemd systems (mutter#4044 upstream) - Translation updates: be, sk Checksums-Sha1: 98ed5e873d0e9c477f33c6e859d485e0c989f430 4715 mutter_48.3.1-2.dsc 5da0213db2b68f6e8069ccb0a5f0f81be01ba0c0 81348 mutter_48.3.1-2.debian.tar.xz 6b85de4baecedf78825f1d644f5ec453ac81ae11 20806 mutter_48.3.1-2_source.buildinfo Checksums-Sha256: 3147630a28517b67fc6cb7074f4361a176f2c1bd7a303bb7e4ecf81541032e67 4715 mutter_48.3.1-2.dsc 098b1e82871286d762fb3148ccdd72fa1c48f3c7bd54bc130a5c00159065635f 81348 mutter_48.3.1-2.debian.tar.xz b08255c5beed77a7ad255c76a7eaa4ef59d74d68f81c8cf20220f7412cdb5a50 20806 mutter_48.3.1-2_source.buildinfo Files: 73c5d2d1d9e64faef7280da1ba3be457 4715 x11 optional mutter_48.3.1-2.dsc 07b091506ab85af020b75708f6eb77e9 81348 x11 optional mutter_48.3.1-2.debian.tar.xz 5af405dbb2deadf2429dc03e8a5cf2e3 20806 x11 optional mutter_48.3.1-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmhNRuQACgkQI1wJnT6z MHbauw/+KFSQQSX+s1Rq4Ki9OIG1UbQYb30/hjIQ76LjriV50VabYtwa4FaaGlYI pnL87zdVOm32qpAY8QPHu3GxfGy8ygv9Yjv0XE1xaiVzFehvhrjPzapv5jugIu4h NQvqfvjndSR9wG9lLHz46DEC1yqTA2MxHw50cu06nQMvLdSTqbMsdsBQE11xFdSw nfu8i3ct2/Wot54VDGICrwG5AwOu8E3smyrZGXBhOnHndueCb37L+N3pjt2PUbQP x01I1dQyT8cIK/VqKhh7+zqWq6Mib2VzXlrSlZzXFh7Ak18YW7Pzz4i3ObgOrfLK jB1/YMHoZI8L+kYWImNNTcLWFx1/O4ET9kL00C25iNTU0eg3yKsM9D47pcrhWYyb OHBPzSYW4RbnIOhYB2v1ZaSPFBZDttcPUpcv236v637L+xyWe9aZimeT9/KjeskP RndAkvxR0A0fAOv+wOB5LDBy+T3oQ+MotXDUtUqn9o91ynyLgZtJohD7yDMgRN9u xN0+sO7UPYv3GLpoc2kH/FrMaI2Ks8yW20VEGMbx0wCnuRxAu58WY13dWPKh/129 kO5aLqBDfPv1j5OBnNAnVhHhy03JWurwFZnPAYtPkHq9sBxB2ycUR4UdkunOfrpn peJU8pChglDSV9WjkvrdVfaNJ93x+kCmJJgVbtYzsBABPKNeOkw= =N7Ld -----END PGP SIGNATURE-----
Attachment:
pgpWUjOJQQS0H.pgp
Description: PGP signature