[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