Change log for mutter package in Debian

175 of 215 results
Published in sid-release on 2021-02-23
mutter (3.38.3-3) unstable; urgency=medium

  * Team upload
  * d/patches: Update to commit 3.38.3-20-g2818cfda8 from gnome-3-38 branch
    - Wayland geometry scale fixes
    - Fix a crash that can occur on resume from suspend
    - Fix drag-and-drop from X11 source to Wayland destination

 -- Simon McVittie <email address hidden>  Tue, 23 Feb 2021 09:27:54 +0000
Superseded in sid-release on 2021-02-23
mutter (3.38.3-2) unstable; urgency=medium

  * Team upload
  * d/patches: Update to commit 3.38.3-12-g2d424a739 from gnome-3-38 branch
    - Cope with monitors with metacharacters in their EDID data
    - Don't crash if parsing monitor configuration fails
    - Don't crash if an extension tries to add the same window to a
      workspace more than once, such as auto-move-windows
    - Cope with monitor configuration changes during screencasting
    - Speed up workspace switching when many windows are open
    - Fix Xwayland windows not always appearing in the gnome-shell overview
    - Avoid warning spam and poor performance when unmanaging a window
      (probably Closes: #970295, LP: #1841774)

 -- Simon McVittie <email address hidden>  Thu, 04 Feb 2021 10:26:19 +0000
Superseded in sid-release on 2021-02-04
mutter (3.38.3-1) unstable; urgency=medium

  * Team upload
  * d/watch: Only watch for 3.38.x versions
  * New upstream release

 -- Simon McVittie <email address hidden>  Thu, 14 Jan 2021 20:13:35 +0000
Superseded in sid-release on 2021-01-15
mutter (3.38.2-1) unstable; urgency=medium

  * Team upload
  * New upstream release
    - Don't crash during screencasting if cursor is not available
    - Don't crash if a kernel bug results in appearing to have multiple
      builtin panels
    - Log warnings instead of crashing if user-defined keymap is
      misconfigured
    - Don't forget we have a touchscreen if a non-touchscreen input device
      is connected
    - Log warnings instead of crashing if invalid barriers are created
    - Otherwise functionally equivalent to 3.38.1-4
  * Drop patches cherry-picked from upstream or applied upstream
  * d/gbp.conf: Use upstream 3.38.x branch.
    Version 40~alpha was already released, so it's misleading to say that
    3.38.x is the latest.
  * Standards-Version: 4.5.1 (no changes required)
  * d/rules: Don't run tests if built with nocheck option
  * Upload to unstable

 -- Simon McVittie <email address hidden>  Thu, 03 Dec 2020 10:23:26 +0000
Deleted in experimental-release (Reason: None provided.)
mutter (3.38.1-4) experimental; urgency=medium

  * Team upload
  * Update to upstream gnome-3-38 branch, commit 3.38.1-50-gc70610c43
    - If cursor theme is missing, draw a grey semi-transparent square
      instead of crashing
    - Allow primary GPU to be overridden with a udev rule
    - Fix fullscreen toggle for some applications (Closes: #975453)
    - Only schedule frame drawing for each surface (window) according to
      one stage view (monitor)
    - Fix size hints for client-side-decorated windows
    - Avoid adding input devices too soon
    - Performance optimizations
    - Do not disable the X Security extension if Xwayland was built with it
  * Don't depend on transitional libgdk-pixbuf2.0-dev
  * Explicitly build-depend on gdk-pixbuf.
    Previously it was pulled in by some other dependency (presumably
    gnome-desktop3 and gtk), but mutter's build system checks for it, so
    we should build-depend on it here too.
  * d/p/clutter-frame-clock-Schedule-a-frame-at-least-once-per-se.patch:
    Add proposed patch to ensure frame clock does not stop (Closes: #974172)

 -- Simon McVittie <email address hidden>  Wed, 25 Nov 2020 10:23:36 +0000
Superseded in experimental-release on 2020-11-29
mutter (3.38.1-3) experimental; urgency=medium

  * Team upload
  * Update to upstream gnome-3-38 branch, commit 3.38.1-33-g067af969c
    - Prevent a use-after-free on (virtual) device removal
    - Prevent crash on startup caused by dispatching libinput events too
      early
    - If Wayland subsurfaces have circular relationships, disconnect the
      client instead of crashing
    - When resizing terminals interactively, don't offset the position
    - Fix broken timestamp behaviour if X11 timestamps overflow
    - Fix a memory leak
    - Ensure clock is updated when going from fullscreen app to overview
    - Fix artifacts around GNOME Shell magnifier cursor
    - Fix monitor tiling on X11
    - Configure input devices correctly in X11
      (LP: #1899206, LP: #1899509)
    - Avoid spurious warnings in log
      - Event does not have a stage: discarding
      - assertion 'CLUTTER_IS_STAGE (stage)' failed
    - Make sure build fails if Xwayland -initfd is requested but not
      available (not relevant in Debian, we don't request this yet)
    - Update translations: pt
  * d/p/backend-Don-t-pull-generated-headers-indirectly.patch:
    Add a patch from upstream git master to fix parallel builds

 -- Simon McVittie <email address hidden>  Thu, 12 Nov 2020 18:17:44 +0000
Superseded in sid-release on 2020-12-03
mutter (3.38.1-2) unstable; urgency=medium

  * debian/patches: Wayland start Xwayland on public X11 sockets as well
    (LP: #1897224)
  * debian/patches: Don't override window tile monitor (LP: #1900009)
  * debian/patches: Fix resizing issues (LP: #1878293)

 -- Marco Trevisan (Treviño) <email address hidden>  Fri, 23 Oct 2020 12:38:01 +0200
Superseded in sid-release on 2020-10-23
mutter (3.38.1-1) unstable; urgency=medium

  * New upstream release:
    - Fix Night Light updates after DPMS (LP: #1894596)
    - Fix button scrolling on X11
    - Always use correct font-dpi setting on X11
    - Improve handling of scanout failures
    - Fix middle/right button mixup in scroll button assignment
    - Fix resizing of attached modal dialogs on wayland
    - Enable KMS modifiers on devices that need them
    - Fix IM handling on X11
    - Fix glitches in "undefined" screencast areas
    - Fix visual glitches on background with fractional scaling (LP: #1898080)
    - Fix using correct refresh rate under X11 (LP: #1898645)
    - Misc. bug fixes and cleanups
    - Plugged memory leaks
  * debian/patches: Refresh as per upstream changes
  * debian/mutter-common.install: Include mutter udev rules
  * debian/control: Add udev build-dependency

 -- Marco Trevisan (Treviño) <email address hidden>  Sun, 11 Oct 2020 01:43:05 +0200
Superseded in sid-release on 2020-11-02
mutter (3.38.0-2) unstable; urgency=medium

  * Team upload
  * Release to unstable (starts transition: #969321)
  * d/rules: Ignore test failures in flaky tests on all architectures.
    Upstream presumably marked them as flaky for a reason, and they do
    fail on amd64 when under load.
  * Revert "debian/watch: Watch unstable versions"

 -- Simon McVittie <email address hidden>  Fri, 25 Sep 2020 10:53:27 +0100
Deleted in experimental-release (Reason: None provided.)
mutter (3.38.0-1) experimental; urgency=medium

  * New upstream release:
    - screencast: Only use DMA buffers for i915
    - Fixed crashes
  * debian/patches: Refresh
  * d/p/input-mapper-Don-t-match-touchscreens-to-the-absence-of-a.patch:
    - Dropped, applied upstream

 -- Marco Trevisan (Treviño) <email address hidden>  Tue, 15 Sep 2020 15:45:52 +0200
Published in sid-release on 2020-09-11
mutter (3.36.6-1) unstable; urgency=medium

  * Team upload
  * New upstream release
  * Update symbols file
  * d/control.in, d/rules: Enable Pipewire on Debian (but not Ubuntu).
    Now that we have Pipewire 0.3, we can enable screencasting and remote
    desktop support again.

 -- Simon McVittie <email address hidden>  Thu, 10 Sep 2020 12:46:31 +0100
Superseded in experimental-release on 2020-09-15
mutter (3.37.92-2) experimental; urgency=medium

  * Team upload
  * d/p/input-mapper-Don-t-match-touchscreens-to-the-absence-of-a.patch:
    Add patch to work around a crash with gnome-remote-desktop

 -- Simon McVittie <email address hidden>  Wed, 09 Sep 2020 12:00:31 +0100
Superseded in experimental-release on 2020-09-09
mutter (3.37.92-1) experimental; urgency=medium

  * Team upload
  * New upstream release
    - Fix stale cursor positions in remote desktop sessions
    - xwayland: Add a setting to disable selected X extensions
    - Fix screencasting when using QXL
    - Cull actors that don't intersect with the redraw clip
    - Optimize painting of backgrounds when culling is unavailable
    - Improve support for Hangul input method
    - Support debug paint overlay for opaque regions
    - Fix launching flatpak applications when autostarting Xwayland
    - Add support for capture scanouts in screencasts
    - Allow integrated tablet devices to cycle outputs
    - Improve mapping input devices to the most relevant output
    - Only enable auto-rotation in touch mode
    - Fix various crashes
  * d/control.in: Update libgbm build-dependency
  * d/copyright: Update
  * d/control.in, d/rules: Enable Pipewire on Debian (but not Ubuntu).
    Now that we have Pipewire 0.3 in experimental, we can enable
    screencasting and remote desktop support.
  * debian/libmutter-7-0.symbols: Update

 -- Simon McVittie <email address hidden>  Tue, 08 Sep 2020 15:50:11 +0100
Superseded in experimental-release on 2020-09-09
mutter (3.37.91-1) experimental; urgency=medium

  * New upstream release
    - Support unredirecting fullscreen wayland surfaces
    - Support area screencasts
    - Allow inhibiting remote access
    - Drive each monitor by its own frame clock (LP: #1730460)
    - Fix copy/paste failures on X11 (LP: #1879968)
    - Make window-aliveness checks less aggressive
    - Limit mipmap levels when rendering background (LP: #1862308)
    - Remove more long-deprecated Clutter APIs
    - Support custom keyboard layouts in $XDG_CONFIG_HOME/xkb
    - Optimize resource scale computation for wayland fractional scaling
    - Support tap-button-map and tap-drag-lock touchpad settings
    - Fix wine copy & paste
    - Add API to launch trusted wayland clients
    - Invalidate offscreen effect cache on video memory purge (LP: #1855757)
  * debian: Update package and file names to mutter API version
  * debian/control: Bump dependencies to match upstream requirements
  * debian/clean: Remove as HOME and XRD are managed now by dh
  * debian/copyright: Avoid redundant globbing patterns
  * debian/gbp.conf: target upstream/latest branch
  * debian/libmutter-7-0.symbols: Update symbols file
  * debian/patches: Refresh
  * d/p/debian/tests-Tag-closed-transient-no-input-tests-as-flaky.patch:
    - Renamed into d/p/debian/tests-Tag-unstable-tests-as-flaky.patch
    - Reduced the number of "flaky" tests to the ones time-dependent only
  * debian/rules:
    - Compute and generate a MUTTER_API_VERSION and replace it everywhere
    - Remove XDG_RUNTIME_DIR wrapper workaround
    - Don't run tests at all in riscv64
    - Don't set again default configuration values (it makes the delta clearer)
    - Never ignore test failures in amd64
    - Remove test num processes re-configuration
    - Run tests in s390x, no failures currently
    - Don't test in alpha hppa powerpc sparc64 x32 (Closes: #959415)
  * debian/with-temp-xdg-runtime-dir: Dropped, new dh will handle it for us
  * debian/watch: Scan for all versions, not just the stable-branch
  * debian/*.install: Use dh variable substitution in install files

 -- Marco Trevisan (Treviño) <email address hidden>  Thu, 27 Aug 2020 16:39:49 +0100
Superseded in sid-release on 2020-09-11
mutter (3.36.5-1) unstable; urgency=medium

  * Team upload
  * New upstream release
    - Screencast fixes and improvements
    - Fix glitches when subsurfaces extend outside the toplevel
    - Improve background display in overview workspace switcher
    - Fix wine copy & paste
    - Plug memory leaks
  * Drop patches that were applied upstream

 -- Simon McVittie <email address hidden>  Thu, 13 Aug 2020 10:19:59 +0100
Superseded in sid-release on 2020-08-14
mutter (3.36.4-1) unstable; urgency=medium

  * New upstream stable release (LP: #1887998)
    - Fix crash on area screenshots with fractional scaling
    - Do not paint textures of fully obscured windows
    - Turn off CRTCs as well when enabling DPMS
    - Improve selection support
    - Use a more appropriate combine function on opaque areas
    - Fix remote desktop being broken without screencast session
    - Fix popovers disappearing on wayland and HiDPI
    - Fixed crashes (LP: #1870867, LP: #1857947)
    - Plugged memory leaks
  * d/p/screen-cast-Let-the-reason-for-recording-determine-what-t.patch,
    d/p/screen-cast-src-Add-flag-to-maybe_record.patch,
    d/p/screen-cast-src-Fix-signedness-of-timestamp-field.patch,
    d/p/screen-cast-src-Make-record-functions-return-an-error-whe.patch,
    d/p/screen-cast-src-Make-the-two-record-vfuncs-more-similarly.patch,
    d/p/screen-cast-src-Record-follow-up-frame-after-timeout.patch,
    d/p/screen-cast-src-Remove-follow-up-timeout-source-on-disabl.patch,
    d/p/screen-cast-src-Use-G_USEC_PER_SEC-instead-of-1000000.patch,
    d/p/screen-cast-window-stream-src-Fix-indentation.patch:
    - Import more fixes for screencasting and remote desktop

 -- Marco Trevisan (Treviño) <email address hidden>  Fri, 17 Jul 2020 21:12:56 +0200
Superseded in sid-release on 2020-07-19
mutter (3.36.3-1) unstable; urgency=medium

  * New upstream release (LP: #1881971)
   - Broadcast clipboard/primary offers
   - Fix monitor screen cast on X11
   - Implement touch-mode detecation for the X11 backend (LP: #1880596)
   - Drop external keyboard detection from touch-mode heuristics
   - Fix leaked DMA buffers in screencasts
   - Fixed crashes

 -- Marco Trevisan (Treviño) <email address hidden>  Wed, 03 Jun 2020 23:33:29 +0200
Deleted in experimental-release (Reason: None provided.)
mutter (3.36.2+12+gb425f1153-1) experimental; urgency=medium

  * Team upload
  * New upstream snapshot from the gnome-3-36 branch
  * d/p/backend-x11-Reintroduce-XInitThreads.patch:
    Drop patch, applied upstream

 -- Simon McVittie <email address hidden>  Sat, 30 May 2020 15:12:09 +0100
Superseded in sid-release on 2020-06-04
mutter (3.36.2-3) unstable; urgency=medium

  [ Simon McVittie ]
  * d/rules, d/with-temp-xdg-runtime-dir: Create temporary XDG_RUNTIME_DIR
    debhelper 13.1 creates a temporary XDG_RUNTIME_DIR so we don't have to.
    Unfortunately, its absolute path is sufficiently long that the path to
    Mutter's Wayland display socket no longer fits in the 108 bytes allowed
    by struct sockaddr_un, causing FTBFS when the tests fail. Until this is
    fixed, we'll have to create our own XDG_RUNTIME_DIR with a shorter
    absolute path.
    Wrapping with-temp-xdg-runtime-dir around dh_auto_test doesn't work,
    because dh_auto_test will reset XDG_RUNTIME_DIR, so use
    meson test --wrapper to wrap with-temp-xdg-runtime-dir around the
    individual tests.
    (Works around: #961655)

 -- Marco Trevisan (Treviño) <email address hidden>  Wed, 27 May 2020 13:54:19 +0200
Superseded in sid-release on 2020-05-28
mutter (3.36.2-2) unstable; urgency=medium

  [ Daniel van Vugt ]
  * d/p/backend-x11-Reintroduce-XInitThreads.patch:
    Fix a very common crash when running in X11 (LP: #1877075)

 -- Marco Trevisan (Treviño) <email address hidden>  Tue, 26 May 2020 21:41:05 +0200
Superseded in sid-release on 2020-05-27
mutter (3.36.2-1) unstable; urgency=medium

  * Team upload

  [ Simon McVittie ]
  * New upstream stable release
    - Fix FTBFS with Wayland disabled (non-Linux kernels)
    - X11 copy/paste/selection fixes (LP: #1852183)
    - Fix freeze with some DisplayLink devices
    - Fix a memory leak
    - Synchronize shadows to server-side decorations
    - Fix overview key on X11 when using multiple keyboard layouts
    - Fix painting the redraw clip with the damage region
    - Fix capturing with multiple stage views
    - Fix screencasting of non-maximized windows (LP: #1873942)
    - Various misc fixes and cleanups (LP: #1874818)
    - Update translation: de

  [ Marco Trevisan (Treviño) ]
  * debian/libmutter-6-0.symbols: Update
  * debian/rules: Ignore build failures on riscv64

 -- Simon McVittie <email address hidden>  Fri, 01 May 2020 11:26:55 +0100
Superseded in sid-release on 2020-05-01
mutter (3.36.1+git20200419-1) unstable; urgency=medium

  * Team upload

  [ Simon McVittie ]
  * New upstream snapshot from gnome-3-36 branch (3.36.1-42-gda9eb4718)
    - Fix trackball button scrolling
    - Fix tiled (MST) displays
    - Copy/paste fixes, particularly for large images and incremental
      transfers
    - Fall back to closed laptop lid configuration if no other available
      (LP: #1793496)

  [ Jeremy Bicha ]
  * Drop obsolete dh_strip dbgsym migration rule
  * Bump debhelper-compat to 13
    - dh_missing --fail-missing is the default
    - dh_auto_test has several default improvements
    - dh_autoreconf isn't needed with meson
  * debian/watch: Only watch for stable releases

 -- Simon McVittie <email address hidden>  Tue, 21 Apr 2020 13:46:42 +0100
Superseded in sid-release on 2020-04-22
mutter (3.36.1-4) unstable; urgency=medium

  * Team upload
  * Merge changelog from unstable
  * Upload to unstable (starts transition: #954422)
  * Update to upstream gnome-3-36 branch, commit 3.36.1-17-g9a2471db4
    - Fix caps-lock state becoming confused on VT switch
  * d/gbp.conf: Follow upstream/3.36.x branch

 -- Simon McVittie <email address hidden>  Fri, 10 Apr 2020 17:56:10 +0100
Deleted in experimental-release (Reason: None provided.)
mutter (3.36.1-3) experimental; urgency=medium

  * Team upload
  * Update to upstream gnome-3-36 branch, commit 3.36.1-16-gdb164bcfa
    - Fix a crash during X11 drag-and-drop, for example when dragging
      a JPEG file onto GIMP's splash screen
    - Fix a crash in X11 input device handling
    - Translate coordinates of absolute input devices for rotated screens

 -- Simon McVittie <email address hidden>  Wed, 08 Apr 2020 11:18:37 +0100
Superseded in experimental-release on 2020-04-09
mutter (3.36.1-2) experimental; urgency=medium

  * Team upload
  * Standards-Version: 4.5.0 (no changes required)
  * d/copyright: Consolidate entries and update
  * Update to upstream gnome-3-36 branch, commit 3.36.1-13-gbc47f0a1a

 -- Simon McVittie <email address hidden>  Tue, 07 Apr 2020 18:27:45 +0100
Superseded in experimental-release on 2020-04-08
mutter (3.36.1-1) experimental; urgency=medium

  * Team upload
  * New upstream release
  * d/copyright: Update
  * Refresh patches
  * Update symbols file.
    Note that this includes ABI breaks: some symbols that are only used
    internally have disappeared from mutter's private fork of Clutter and
    Cogl. The only user of this version of mutter is GNOME Shell, which
    does not use these symbols.
  * d/patches: Update from gnome-3-36 branch up to 3.36.1-8-ge339a57dd
  * d/p/clutter-stage-Don-t-assume-stage-relayouts-reallocate-eve.patch:
    Add patch proposed upstream to fix a gnome-shell crash with the
    "Native window placement" extension.

 -- Simon McVittie <email address hidden>  Fri, 03 Apr 2020 14:23:52 +0100
Superseded in experimental-release on 2020-04-06
mutter (3.36.0-2) experimental; urgency=medium

  * control: Build against gnome-desktop 3.36 and break old gnome-shell. So we
    get dependencies on libgnome-desktop-3-19. Otherwise we get two different
    versions of gnome-desktop loaded into GNOME Shell, which crashes. Break
    old gnome-shell for the inverse reason - it needs to be upgraded otherwise
    we get the mismatch the other way around.

 -- Iain Lane <email address hidden>  Mon, 16 Mar 2020 13:20:44 +0000
Superseded in experimental-release on 2020-03-16
mutter (3.36.0-1) experimental; urgency=medium

  * New upstream release
    + Fix placement of popup windows in multi-monitor setups
    + Fix invisible mouse cursor on some hardware
    + Updated translations

 -- Andre Moreira Magalhaes <email address hidden>  Fri, 13 Mar 2020 19:36:29 +0000
Superseded in experimental-release on 2020-03-14
mutter (3.35.92-1) experimental; urgency=medium

  * New upstream release
    + Add side channel for starting required X11 services
    + Allow remote desktop services to inhibit animations
    + Avoid flicker when (un)redirecting windows
    + Fix clipping glitches in long text entries
    + Fix visibility of initially hidden windows
    + Implement scaled/transformed hardware cursors
    + Let BindConstraints update the preferred size
    + Make check-alive timeouts configurable
    + Make each stage view correspond to a single CRTC
    + Make Xwayland startup asynchronous
    + Ping windows on every window focus
    + Remove overhead from hot code paths
    + Support synchronized wayland popup moving
    + Update screen-cast code to PipeWire 0.3 API
    + Use DMA buffers for screencasting if possible
  * d/p/*: Rebase
  * rules: Disable remote-desktop temporarily. This now requires pipewire 0.3
    which is not packaged yet and needs to be worked on
  * control: Bump wayland-protocols dep to 1.19 per meson.build
  * debian/libmutter-6-0.symbols: Add new symbols for this release. One symbol
    which was introduced in .90 was dropped; -6's ABI is not stable yet.

 -- Iain Lane <email address hidden>  Tue, 03 Mar 2020 16:34:25 +0000
Superseded in sid-release on 2020-04-18
mutter (3.34.4-1) unstable; urgency=medium

  * Team upload
  * d/gbp.conf: Follow debian/unstable branch
  * New upstream release
  * d/patches: Apply post-release fixes up to 3.34.4-5-g2709a4ffb
  * Standards-Version: 4.5.0 (no changes required)

 -- Simon McVittie <email address hidden>  Tue, 25 Feb 2020 16:26:10 +0000
Superseded in sid-release on 2020-03-29
mutter (3.34.3-1) unstable; urgency=medium

  * New upstream release
    + Fix window recording on HiDPI
    + Fix top-left pixel being insensitive to clicks (LP: #1849135)

 -- Iain Lane <email address hidden>  Mon, 06 Jan 2020 13:39:48 +0000
Superseded in sid-release on 2020-01-06
mutter (3.34.2-2) unstable; urgency=medium

  * d/p/EGL-Include-EGL-eglmesaext.h.patch: Cherry pick from master. This
    fixes the generated EGL includes for the move of exlext.h from mesa to
    libglvnd, which has just happened in Debian.

 -- Iain Lane <email address hidden>  Sun, 22 Dec 2019 15:42:09 +0000
Superseded in sid-release on 2019-12-26
mutter (3.34.2-1) unstable; urgency=medium

  * Team upload
  * New upstream release
    - d/libmutter-5-0.symbols: Update
    - d/copyright: Update
  * d/gbp.conf: Use upstream/3.34.x branch
  * Remove obsolete Lintian override
  * Standards-Version: 4.4.1 (no changes required)
  * d/tests: Use correct compiler for proposed autopkgtest
    cross-architecture testing support

 -- Simon McVittie <email address hidden>  Mon, 16 Dec 2019 16:55:47 +0000
Published in buster-release on 2019-11-16
mutter (3.30.2-9~deb10u1) buster; urgency=medium

  * Team upload
  * Rebuild for Debian 10
  * d/gbp.conf: Set packaging branch to debian/buster

 -- Simon McVittie <email address hidden>  Sun, 18 Aug 2019 19:51:33 +0100
Superseded in sid-release on 2019-12-17
mutter (3.34.1+git20191107-1) unstable; urgency=high

  * New upstream snapshot
    - Fixes a regression from the previous upload, which caused a hang when
      interacting with the desktop icons.
  * x11-Update-X11-focus-before-updating-MetaDisplay-focus.patch: Drop. This
    was a cherrry-pick that is included in this snapshot.
  * debian/libmutter-5-0.symbols: Add new symbol in this snapshot

 -- Iain Lane <email address hidden>  Thu, 07 Nov 2019 11:10:59 +0000
Superseded in sid-release on 2019-11-07
mutter (3.34.1+git20191022-1) unstable; urgency=medium

  * New upstream snapshot release
    + Fix night mode in wayland session (LP: #1847551)
    + Don't emit key-focus-out events on destroyed actors (LP: #1848119)
    + Fix an headers syntax error (LP: #1841709)
    + backends: Update inhibited state for the monitor and respect that state
    + clutter-backend-x11: Don't push keymap events to clutter
    + Fix drag and drop for applications in wayland
    + Avoid X11 roundtrips on underscanning checks

 -- Marco Trevisan (Treviño) <email address hidden>  Wed, 23 Oct 2019 10:53:23 +0100
Superseded in sid-release on 2019-10-23
mutter (3.34.1-3) unstable; urgency=medium

  * Bump meson test timeout multiplier from 4 to 6 for armel

 -- Jeremy Bicha <email address hidden>  Sun, 20 Oct 2019 22:48:29 -0400
Superseded in sid-release on 2019-10-21
mutter (3.34.1-1) unstable; urgency=medium

  * New upstream release
    + Fix focusing of Java applications (LP: #1847184)
    + Fix freeze of pointer event delivery on X11
    + Fix initial view perspective
    + Fix memory leak when using implicit animations
    + Fix _NET_ACTIVE_WINDOW emission
    + Fix numlock state for native backend (LP: #1845031)
    + Fix scaling of DND surface actors
    + Fix scaling of stylus input coordinates with HiDPI
    + Fix screenshots and window animations when scaled
    + Fix startup of X11 session services on wayland
    + kms: Predict state changes when processing update (LP: #1847044)
    + Optimize blitting of untransformed offscreen stage views
    + Re-enable coredumps when capabilities are set
  * Drop several upstream backports which are now applied
    - d/p/build-Compile-with-ffloat-store-on-x86-32-bit.patch
    - d/p/clutter-actor-Cancel-delayed-timelines-on-removal.patch
    - d/p/clutter-timeline-Don-t-emit-paused-signal-on-delayed-time.patch
    - d/p/clutter-timeline-Use-a-function-to-cancel-the-delay-timeo.patch
    - d/p/core-Split-x11-display-initialization-in-2-signals.patch
    - d/p/x11-Minor-refactor-of-input-focus-handling-code.patch
    - d/p/x11-Use-the-currently-focused-X-window-for-_NET_ACTIVE_WI.patch
  * rules: Skip tests when DEB_BUILD_OPTIONS=nocheck is set

 -- Iain Lane <email address hidden>  Wed, 09 Oct 2019 11:17:08 +0100
Superseded in sid-release on 2019-10-21
mutter (3.34.0-4) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.

 -- Andreas Henriksson <email address hidden>  Mon, 30 Sep 2019 13:26:44 +0200
Deleted in experimental-release (Reason: None provided.)
mutter (3.34.0-3) experimental; urgency=medium

  * d/p/clutter-*: Cherry-pick from upstream to fix a crash. During
    animations, which was particularly bad when using Dash-to-Dock in
    auto-hide mode. (LP: #1841794)

 -- Iain Lane <email address hidden>  Fri, 20 Sep 2019 16:08:03 +0100
Superseded in experimental-release on 2019-09-21
mutter (3.34.0-2) experimental; urgency=medium

  * d/p/core-Split-x11-display-initialization-in-2-signals.patch: Cherry-pick.
    Fixes starting up of gsd-xsettings on Wayland. (LP: #1843107)

 -- Iain Lane <email address hidden>  Fri, 13 Sep 2019 11:10:15 +0100
Deleted in experimental-release (Reason: None provided.)
mutter (3.34.0-1) experimental; urgency=medium

  [ Simon McVittie ]
  * libmutter-5-0: Add Breaks on apparmor (<< 2.13.3-5~).
    This ensures that #935058 has been fixed, so X11 apps with the X
    abstraction can read /run/user/1000/.mutter-Xwaylandauth.*
    (Closes: #939736)
  * d/tests: Add a superficial build-test for the -dev package.
    I'm deliberately not testing the included forks of clutter and cogl here
    since those are an implementation detail of Mutter.
  * Use default libexecdir.
    The version of the FHS used in Debian has supported this since
    Policy 4.1.5.
  * d/rules: Use a temporary home directory for build-time tests
  * d/clean: Clean up temporary home directory and XDG_RUNTIME_DIR
  * Standards-Version: 4.4.0 (no changes required)
  * Rewrite package descriptions based on the upstream README.
    This removes the strange breakfast cereal references, and reframes
    Mutter as primarily a shared library used by GNOME Shell and only
    secondarily a standalone window manager, matching its real upstream
    maintenance status.

  [ Iain Lane ]
  * d/p/x11*: Cherry pick fixes from upstream to fix focus order on X11
    (LP: #1842971)
  * New upstream release
    + Fix xdg-output v3 support
    + Fix crash when changing decoration state
    + Add and remove connectors on hot-plug
  * d/p/*: Drop upstream cherry-picks
  * d/p/build-Compile-with-ffloat-store-on-x86-32-bit.patch: Take from MR 785.
    This fixes the testsuite on i386, which is broken because of the use of
    x87 extended precision introducing rounding errors.

 -- Iain Lane <email address hidden>  Tue, 10 Sep 2019 11:46:06 +0100
Superseded in experimental-release on 2019-09-19
mutter (3.33.92-1) experimental; urgency=medium

  * New upstream release
    + Add additional sysprof trace points
    + Add meta_window_actor_get_image()
    + Fix lost keyboard focus after DND
    + Fix position of drag surfaces
    + Implement geometric picking
    + Implement subsurface.place_below() for parents
    + Misc. pointer a11y improvements
    + Remove GLX "threaded swap wait" used on Nvidia
    + Restore inhibit shortcut for overlay key
    + Revert faulty optimization from !719
    + Turn MetaShapedTexture into a ClutterContent implementation
  * control: Bump libxi-dev per upstream
  * d/p/*: Refresh. In particular synaptics-support.patch needed rebasing.
    Hopefully this can be dropped soon.
  * d/p: Sync with upstream as of 5111e339487b4bfb4b90b3281d57b1ee4cbf7f95
  * d/libmutter-5-0.symbols: Refresh up to 3.33.92. There are dropped symbols
    here. As a reminder, libmutter5 is not considered ABI stable until 3.34.0

 -- Iain Lane <email address hidden>  Thu, 05 Sep 2019 15:25:59 +0100
Superseded in experimental-release on 2019-09-10
mutter (3.33.91-1) experimental; urgency=medium

  [ Dmitry Shachnev ]
  * Update dh_girepository argument from mutter-4 to mutter-5

  [ Iain Lane ]
  * New upstream release
    + Fix primary selection copy and paste between X11 and wayland
    + Improve monitor hotplug support
    + Remove a source of frame skips
    + Fix windows being lowered after unmaximizing with double click
    + Remove Clutter API for global grabs
    + Improve processing of incompressible events
    + Add xdg-output v3 support
  * control: Bump BDs per upstream
  * debian/libmutter-5-0.symbols: Update for new/dropped symbols.
    The ABI of libmutter-5-0 is *not* considered stable until the final
    release.

 -- Iain Lane <email address hidden>  Fri, 23 Aug 2019 15:15:50 +0100
Superseded in sid-release on 2019-10-01
mutter (3.30.2-9) unstable; urgency=medium

  * Team upload
  * d/libmutter-3-0.bug-control: Include GL drivers in bug reports
  * d/p/renderer-native-Fix-EGLSurface-destruction-order.patch:
    Fix attribution
  * d/p/wayland-output-Set-user-data-of-xdg_output-resource.patch:
    Add bug references for #932428, #932767 and #932781, and retroactively
    mark them as closed by this patch in the previous changelog entry,
    based on feedback from bug reporters

 -- Simon McVittie <email address hidden>  Sun, 18 Aug 2019 17:23:17 +0100
Superseded in experimental-release on 2019-08-24
mutter (3.33.90-2) experimental; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * debian/rules: Use more verbose logging, printing failure output

  [ Iain Lane ]
  * tests-Tag-closed-transient-no-input-tests-as-flaky.patch, rules: Tag some
    tests as 'flaky' and run them non-fatally.
  * rules: Add mips64el to mips arches to not run tests on

 -- Iain Lane <email address hidden>  Wed, 14 Aug 2019 16:26:24 +0100
Superseded in experimental-release on 2019-08-15
mutter (3.33.90-1) experimental; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * New upstream release
    + Avoid repainting covered areas
    + Start Xwayland on demand
    + Expose layout manager properties to transitions
  * debian/patches: Refresh

  [ Simon McVittie ]
  * d/libmutter-5-0.bug-control: Include GL drivers in bug reports

 -- Marco Trevisan (Treviño) <email address hidden>  Tue, 13 Aug 2019 09:58:27 +0100
Superseded in experimental-release on 2019-08-14
mutter (3.33.4-1) experimental; urgency=medium

  * New upstream release
    + Add API to reorder workspaces
    + Add a Sysprof-based profiler
    + Add initial KMS transactional support
    + Add xdg-output v2 support
    + Consolidate frame throttling
    + Defer actor allocation till shown
    + Discard page flip retries on hotplug
    + Don't emit ::size-changed when only position changed
    + Don't use grab modifiers when shortcuts are inhibited
    + Expose workspace layout properties
    + Fix background corruption on Nvidia after resuming from suspend (LP:
      #1809407)
    + Fix black shadows when using fractional scaling
    + Fix modifier-drag on wayland subsurfaces
    + Fix running X11 applications with sudo under wayland
    + Fix setting blank cursor under wayland
    + Fix stuttering due to unchanged power save mode notifications
    + Fix text selection color rendering
    + Handle returning from fullscreen/maximization better
    + Honor startup sequence workspace on wayland
    + Implement locate-pointer accessibility feature
    + Implement mouse accessibility
    + Implement toggle-keys notification
    + Improve finding new focus window when the old one is closed
    + Improve screencast support on multi-monitor systems
    + Make picking a new focus window more reliable
    + Only emit 'grab-op-end` signal after dropping grabs
    + Only grab the locate-pointer key when necessary
    + Pixel-align OpenGL cursors
    + Prepare for running Xwayland on demand
    + Relax "xwayland-allow-grabs" setting
    + Restore DRM format fallbacks
    + Try to use primary GPU for copy instead of glReadPixels
    + Unset pointer focus when the cursor is hidden
  * debian/control: Update dependencies per meson.build
  * debian/rules: Disable profiler.
    We need to split sysprof into a library before we can enable this, so
    that all users don't get headers / the profiler application installed
  * Drop patches applied upstream
    - window-x11-Focus-a-window-in-the-active-workspace-as-take.patch
    - metatest-Dispatch-the-destruction-instead-of-sleeping-aft.patch
    - debian/Revert-meson-Bump-meson-requirement-to-0.50.0.patch
  * cogl-tests-Only-install-run-tests.sh-when-building-instal.patch:
    Cherry-pick to fix building without installed tests
  * build-Bump-API-version-automatically-each-development-cyc.patch:
    Cherry-pick - bump ABI
  * Refresh patches
  * Bump to libmutter-5 and update symbols
  * BD on a gnome-desktop that provides libgnome-desktop-3-18

 -- Iain Lane <email address hidden>  Tue, 30 Jul 2019 18:16:52 +0100
Superseded in sid-release on 2019-08-19
mutter (3.30.2-8) unstable; urgency=medium

  * Team upload
  * Update to upstream gnome-3-30 branch at 3.30.2-42-g2a81dc45e
    - d/p/clutter-x11-Consider-remapped-keys-when-guessing-the-keyc.patch:
      Fix repeated inputs from extended characters (long-press) in
      on-screen keyboard
    - d/p/compositor-Destroy-window-actors-list-on-destruction.patch,
      d/p/window-actor-Set-actor-as-compositor-private-in-window-be.patch,
      d/p/surface-actor-x11-Assign-X11-Display-only-if-we-have-reso.patch,
      d/p/surface-actor-x11-Bind-the-surface-actor-resources-to-win.patch,
      Fix intermittent crashes on exit/reload
    - d/p/compositor-Disconnect-from-stage-signals-on-destruction.patch:
      Fix stuck windows if an application stops responding and one of its
      windows gets unmanaged
    - d/p/clutter-x11-Implement-keycode-remap-to-keysyms-on-virtual.patch:
      Fix missing inputs from extended characters (long-press) in
      on-screen keyboard
    - d/p/cursor-renderer-native-Free-MetaCursorNativePrivate-struc.patch:
      Fix a small memory leak
    - d/p/wayland-seat-Use-g_free-to-cleanup-MetaWaylandSeat.patch:
      Fix an incorrect free-function that could lead to memory corruption
    - d/p/cogl-pipeline-Don-t-try-to-access-to-free-d-pointer-data.patch:
      Fix use-after-free
    - d/p/renderer-native-add-missing-eglTerminate-in-EGLDevice-err.patch:
      Avoid reusing an amdgpu display connection if EGL is missing the
      desired extensions
    - d/p/workspace-Focus-only-ancestors-that-are-focusable.patch,
      d/p/window-x11-Focus-the-default-window-with-delay-while-wait.patch,
      d/p/window-x11-Add-lost-definition-for-TAKE_FOCUS_FALLBACK_DE.patch,
      d/p/window-x11-Focus-a-window-in-the-active-workspace-as-take.patch,
      d/p/window-x11-Remove-double-definition-of-MetaStack.patch:
      Fix crashes involving window focus with some applications, notably
      JetBrains IDE
    - d/p/window-Emit-an-error-and-return-when-trying-to-activate-a.patch:
      Fix crashes when an unmanaged window is activated
    - d/p/window-x11-Don-t-double-check-for-unmanaging-windows.patch,
      d/p/window-x11-Accept-any-focusable-window-as-fallback-focus.patch,
      d/p/stack-Add-a-function-to-get-a-sorted-list-of-focus-candid.patch,
      d/p/window-x11-Use-any-focusable-window-as-fallback-delayed-f.patch:
      Fix hang when windows take focus but do not accept input
    - d/p/Updated-Spanish-translation.patch:
      Update translations
    - d/p/tests-Add-accept_focus-command-to-runner-and-client.patch,
      d/p/tests-Add-can_take_focus-command-to-runner-and-client.patch,
      d/p/tests-stacking-Add-tests-with-no-input-and-no-take-focus-.patch,
      d/p/test-runner-Add-assert_focused-command.patch,
      d/p/tests-Verify-focused-window-in-closed-transient-tests.patch,
      d/p/test-runner-Add-sleep-command.patch,
      d/p/test-runner-Add-dispatch-command.patch,
      d/p/Makefile-tests-Fix-paths-for-stacking-metatests.patch,
      d/p/test-client-Add-x11-events-GSource-handler.patch,
      d/p/tests-Add-accept_take_focus-command.patch:
      Improve test coverage related to the above bug fixes
  * d/p/wayland-output-Set-user-data-of-xdg_output-resource.patch:
    Backport patch from 3.32.1 to fix use-after-free in Wayland monitor
    management (potentially fixes #932428, #932767, #932781)
  * d/libmutter-3-0.symbols:
    Add meta_stack_get_default_focus_candidates(), which is added by a
    patch
  * d/gbp.conf: Set branch to debian/unstable
  * d/p/renderer-native-Use-g_set_error-instead-of-_cogl_set_erro.patch,
    d/p/renderer-native-Make-sure-we-re-not-destroying-an-active-.patch,
    d/p/renderer-native-Fix-EGLSurface-destruction-order.patch:
    Backport patches from upstream gnome-3-32 branch to fix another
    use-after-free crash that can be triggered by suspend/resume

 -- Simon McVittie <email address hidden>  Tue, 30 Jul 2019 10:40:38 +0100
Superseded in experimental-release on 2019-09-21
mutter (3.32.2+git20190711-2) experimental; urgency=medium

  * d/p/window-x11-Focus-a-window-in-the-active-workspace-as-take.patch:
    - Fix possible crash on closing Java dialogs (Related to LP: #1834583)
    d/p/metatest-Dispatch-the-destruction-instead-of-sleeping-aft.patch:
    - Tests: don't wait too much after window destruction, causing failures

 -- Marco Trevisan (Treviño) <email address hidden>  Fri, 19 Jul 2019 16:55:02 +0100
Superseded in experimental-release on 2019-07-25
mutter (3.32.2+git20190711-1) experimental; urgency=medium

  * New upstream snapshot up to commit ccab0f470
    - Fix No-input WM_TAKE_FOCUS dialogs causing GNOME Shell to hang
      and ensure we always have a window focused if we have a valid
      focus canididate (LP: #1834583)
    - Don't crash on shell close / reload under X11 when releasing
      surface actor display resources (LP: #1826918)
  * d/p/debian/Revert-meson-Bump-meson-requirement-to-0.50.0.patch:
    - Revert dependency on meson 0.50.0

 -- Marco Trevisan (Treviño) <email address hidden>  Fri, 12 Jul 2019 14:11:53 +0100
Superseded in experimental-release on 2019-09-12
mutter (3.32.2+git20190626-1) experimental; urgency=medium

  * New upstream snapshot release:
    - Don't crash when try to focus unfocusable windows (LP: #1791574)
    - Valgrind use-after-free warning fixes in the native backend
    - renderer/native: add missing eglTerminate in EGLDevice error path
    - Fix Alt+F2 -> restart to work again in X11
    - window: Emit an error and return when trying to activate an unmanaged
      (LP: #1827401)
    - Setting cursor to "none" doesn't hide it under Wayland
    - Fix broken selected text in entries
    - Tests memory fixes

 -- Marco Trevisan (Treviño) <email address hidden>  Thu, 27 Jun 2019 13:02:32 +0100
Superseded in experimental-release on 2019-06-27
mutter (3.32.2-1) experimental; urgency=medium

  * New upstream release
  * d/p/clutter-evdev-disable-mousekeys-with-Numlock-ON.patch,
    d/p/clutter-x11-disable-mousekeys-with-Numlock-ON.patch,
    d/p/compositor-Destroy-window-actors-list-on-destruction.patch,
    d/p/compositor-Disconnect-from-stage-signals-on-destruction.patch,
    d/p/input-settings-Use-0-initialized-struct-for-kbd-a11y.patch:
    - Dropped, merged upstream.
  * d/p/meson-add-back-default_driver-option.patch:
    - Refreshed

 -- Marco Trevisan (Treviño) <email address hidden>  Tue, 21 May 2019 12:31:38 +0100
Superseded in experimental-release on 2019-06-27
mutter (3.32.1-2) experimental; urgency=medium

  * Cherry-pick patches from upstream gnome-3-32 branch:
    - compositor-Destroy-window-actors-list-on-destruction.patch,
      compositor-Disconnect-from-stage-signals-on-destruction.patch: Fix crash
      when exiting. (LP: #1813716)
    - 0-initialize a struct we'll be memcmp()ing.
  * Reorder patch series so upstream patches come first (no conflicts, no
    refreshing required).

 -- Iain Lane <email address hidden>  Wed, 01 May 2019 09:34:30 +0100
Superseded in buster-release on 2019-11-16
Superseded in sid-release on 2019-07-30
mutter (3.30.2-7) unstable; urgency=medium

  * Team upload

  [ Iain Lane ]
  * Update metadata for debian/buster branch

  [ Simon McVittie ]
  * Update to upstream gnome-3-30 branch at 3.30.2-10-gdb8a29b34
    - d/p/clutter-evdev-Fix-toggling-accessibility-features-from-ke.patch:
      Allow keyboard accessibility features to be switched on when using
      Wayland mode. Previously, this was wrongly controlled by the
      "togglekeys" setting, which is off by default and has no UI, meaning
      that in practice keyboard accessibility features were always off.
    - d/p/clutter-Fix-check-for-keyboard-a11y-features.patch:
      Fix the sense of the check for keyboard accessibility features.
      Previously, they were enabled when disabled in gnome-control-center
      and vice versa.
  * d/libmutter-3-0.symbols: Add meta_gpu_kms_get_current_time_ns,
    which was added in 3.30.2-2 by
    d/p/Sync-to-the-hardware-refresh-rate-not-just-60.00Hz.patch

 -- Simon McVittie <email address hidden>  Sun, 28 Apr 2019 00:13:35 +0100
Superseded in experimental-release on 2019-05-01
mutter (3.32.1-1) experimental; urgency=medium

  * New upstream release
  * debian/patches: disable mousekeys with Numlock ON to match the
    documentation (cherry picked from the 3.32 branch)

 -- Laurent Bigonville <email address hidden>  Mon, 22 Apr 2019 21:57:33 +0200
Superseded in experimental-release on 2019-05-21
mutter (3.32.0+git20190410-2) experimental; urgency=medium

  [ Gunnar Hjalmarsson ]
  * Add gnome-control-center-data to Build-Depends. This package provides
    gnome-keybindings.{its,loc}. These are needed if the translation template
    is regenerated at build-time to translate the key bindings defined in
    data/50-*.xml. (LP: #1823722)

 -- Iain Lane <email address hidden>  Sun, 14 Apr 2019 11:11:22 +0100
Superseded in experimental-release on 2019-04-15
mutter (3.32.0+git20190410-1) experimental; urgency=medium

  * New upstream snapshot up to commit
    b2d0184c6efa164ad5dd7a2ca8b10cf13acf5b4c. Fixes Launchpad bugs:
    + GNOME Shell task bar menus not updated with external monitor primary and
      laptop screen fractionally scaled (LP: #1803319)
    + (In Xorg sessions only) apps launched from gnome shell do not get input
      focus (LP: #1817924)
    + Touch input is offset with two screens (even appearing on the wrong
      screen) in Xorg sessions (LP: #1821933)
    + gnome-shell crashed with SIGABRT. Assertion failure in
      meta_gpu_kms_flip_crtc: "monitor_manager->power_save_mode ==
      META_POWER_SAVE_ON" (LP: #1820331)
  * debian/patches/various: Drop upstream cherry-picks. We had cherry-picked
    the stable branch into Debian patches in the previous upload, but that
    would get out of hand if we carried on. Instead we are using a tarball
    snapshot. So drop the cherry-picks.
  * Update symbols. A typo was fixed in a public symbol. This is an ABI break,
    but upstream didn't consider this worthy of a SONAME change. A codesearch
    / github / web search doesn't reveal any external users either, so we will
    eat this to avoid another transition.
  * Use debhelper-compat 12 and BD on dh-sequence-{gnome,gir}. We were missing
    a direct BD on the providers. Thanks, Lintian.

 -- Iain Lane <email address hidden>  Wed, 10 Apr 2019 16:36:23 +0100
Superseded in experimental-release on 2019-04-14
mutter (3.32.0-1) experimental; urgency=medium

  * New upstream release
    + Fix deadlock when cancelling a theme sound
    + Stop swizzling BGRA buffers (bye-bye inverted colors in screenshots and
      animations)
  * debian/patches/*: Update to master at
    318164779c07c12c5acfcddde7834980c7521aac. These are patches which will go
    into 3.32.1. Also refresh all other patches.
  * debian/control: Build-Depend on dbus for tests. We run the tests under
    `dbus-run-session`. Apparently whatever waas pulling this in before
    stopped doing that, so BD on it directly.

 -- Iain Lane <email address hidden>  Tue, 12 Mar 2019 12:45:14 +0000
Superseded in experimental-release on 2019-03-12
mutter (3.31.92-1) experimental; urgency=medium

  * New upstream release
    + Add back support for system-wide monitor configurations
    + Add cursor-mode support to window screencasting
    + Add flag parameter to grab accelerator API
    + Add fractional scaling support
    + Consider remapped keys when guessing keycode from keysym
    + Don't disable page flips after temporary failues
    + Fix crash when using "restore shortcuts" without focus window
    + Fix flicker of apps that use multiple SHM buffers
    + Fix infinite loop in EDID matching
    + Improve redraw performance
    + Reuse old CRTC if possible to avoid flicker on hotplug
    + Stop turning on-screen-keyboard off on focus changes
    + wayland: Don't maximize windows if minimum size is too big
    + wayland: Don't resetin text-input state prematurely
  * Drop old cherry-picks which are upstream, refresh other patches.
    Dropped:
      debian/patches/Update-Basque-translation.patch
      debian/patches/Update-French-translation.patch
  * d/p/sound-player-Don-t-deadlock-in-finish_cb.patch: Cherry-pick.
    This fixes a deadlock bug when scrolling over the volume indicator. (LP:
    #1817546)
  * debian/control: Breaks gnome-settings-daemon << 3.31.91. Altering the
    GrabAccelerator API will break key grabbing under g-s-d versions which
    don't use the new parameter.
  * debian/libmutter-4-0.symbols: Update. Upstream dropped a load of
    deprecated functions. This obviously is an ABI break, but we don't
    consider the ABI stable until the final release. Also some additions.

 -- Iain Lane <email address hidden>  Wed, 06 Mar 2019 13:44:08 +0000
Superseded in experimental-release on 2019-03-12
mutter (3.31.90-2) experimental; urgency=medium

  * control: BD on dmz-cursor-theme instead of adwaita-icon-theme for tests.
    We actually only need *a* cursor theme, not the full icon theme.

 -- Iain Lane <email address hidden>  Thu, 21 Feb 2019 13:52:05 +0000
Superseded in buster-release on 2019-05-03
Superseded in sid-release on 2019-04-28
mutter (3.30.2-6) unstable; urgency=medium

  * Team upload
  * Update to upstream gnome-3-30 branch at 3.30.2-8-g7260ba5db
    - Avoid rendering beyond the bounds of a 2D actor
    - Fix screencasting/monitor recording on HiDPI
    - Fix a regression in 3.30.1 that sometimes turned off secondary displays
    - Update translations: fr, eu

 -- Simon McVittie <email address hidden>  Wed, 06 Feb 2019 10:02:14 +0000

Available diffs

Superseded in buster-release on 2019-02-11
Superseded in sid-release on 2019-06-04
mutter (3.30.2-5) unstable; urgency=medium

  * d/p/clutter-Avoid-rounding-compensation-when-invalidating-2D-.patch,
    d/p/clutter-Fix-offscreen-effect-painting-of-clones.patch:
    - Fix offscreen-effect painting of clones in zoom mode (LP: #1767648,
      LP: #1779615)
  * d/p/cogl-auto-texture-Avoid-a-double-free-crash.patch,
    d/p/clutter-offscreen-effect-Disable-if-no-texture.patch:
    - Fix crash in dual monitor setup and gdm activation (LP: #1790525,
      LP: #1795774)

 -- Marco Trevisan (Treviño) <email address hidden>  Thu, 24 Jan 2019 18:00:14 +0000

Available diffs

Superseded in buster-release on 2019-01-30
Superseded in sid-release on 2019-01-25
mutter (3.30.2-4) unstable; urgency=medium

  * Add -Wl,-O1 to our LDFLAGS
  * Bump Standards-Version to 4.3.0

 -- Jeremy Bicha <email address hidden>  Thu, 27 Dec 2018 11:10:51 -0500

Available diffs

Superseded in buster-release on 2019-01-02
Superseded in sid-release on 2018-12-28
mutter (3.30.2-3) unstable; urgency=medium

  * control: Depend on g-s-d-common instead of g-s-d. We only need the
    schemas.

 -- Iain Lane <email address hidden>  Thu, 13 Dec 2018 16:45:30 +0000

Available diffs

Superseded in buster-release on 2018-12-19
Superseded in sid-release on 2018-12-14
mutter (3.30.2-2) unstable; urgency=medium

  [ Daniel van Vugt ]
  * Add Sync-to-the-hardware-refresh-rate-not-just-60.00Hz.patch to render at
    the full monitor refresh rate (LP: #1763892).

  [ Jeremy Bicha ]
  * debian/libmutter-3-0.symbols: Mark a Wacom symbol as linux-any

  [ Patrice Duroux ]
  * add back lost NEWS (Closes: #914942)

 -- Iain Lane <email address hidden>  Thu, 29 Nov 2018 17:29:57 +0000

Available diffs

Superseded in buster-release on 2018-12-05
Superseded in sid-release on 2018-11-30
mutter (3.30.2-1) unstable; urgency=medium

  * Team upload
  * New upstream release
    - Drop cherry-picked patches

 -- Simon McVittie <email address hidden>  Thu, 15 Nov 2018 09:11:25 +0000

Available diffs

Superseded in sid-release on 2018-11-15
mutter (3.30.1-4) unstable; urgency=medium

  [ Andrea Azzarone ]
  * d/p/x11-close-display-in-an-idle-function.patch:
    - close the x11 display in an idle function. This fixes a crash when running
      'gnome-shell --replace'.

  [ Daniel van Vugt]
  * Drop clutter-Smooth-out-master-clock-to-smooth-visuals.patch: It was
    abandoned upstream, but also seems to be limiting refresh rates in
    Xorg sessions to 60Hz when previously they were unlimited (LP: #1763892).

 -- Andrea Azzarone <email address hidden>  Mon, 12 Nov 2018 11:53:37 +0000

Available diffs

Superseded in sid-release on 2018-11-12
mutter (3.30.1-3) unstable; urgency=medium

  * Team upload

  [ Jeremy Bicha ]
  * Only depend on libegl1-mesa-dev on Linux
  * debian/libmutter-3-0.symbols: Mark many symbols as Linux-only

  [ Simon McVittie ]
  * debian/patches: Update to upstream gnome-3-30 branch at commit
    3.30.1-8-g1abab3fe2
    - In particular this fixes two memory leaks introduced in 3.30.1
      (Closes: #913028)

 -- Simon McVittie <email address hidden>  Tue, 06 Nov 2018 09:33:22 +0000

Available diffs

Superseded in buster-release on 2018-11-20
Superseded in sid-release on 2018-11-12
mutter (3.30.1-2) unstable; urgency=medium

  * Only Build-Depend on libdrm-dev and libgbm-dev on Linux

 -- Jeremy Bicha <email address hidden>  Sun, 14 Oct 2018 13:46:58 -0400
Superseded in buster-release on 2018-10-20
Superseded in sid-release on 2018-10-14
mutter (3.30.1-1) unstable; urgency=medium

  * New upstream release (LP: #1796772)
  * Drop cherry-picked patches applied in new release
  * debian/libmutter-3-0.symbols: Add new symbols
  * Don't run the build tests on mips & mipsel since they fail
    and time out too much.
  * Drop skip-failing-tests.patch:
    - These tests seem to run ok except on mips and mipsel

 -- Jeremy Bicha <email address hidden>  Mon, 08 Oct 2018 20:24:51 -0400

Available diffs

Superseded in sid-release on 2018-10-09
mutter (3.30.0-6) unstable; urgency=medium

  * Team upload

  [ Simon McVittie ]
  * Update to upstream git master branch at commit 3.30.0-28-g95649fd2b.
    According to upstream, all of this should be in 3.30.1.
    - In particular this fixes a crash when combining a touchscreen
      and graphics tablet (Closes: #910370, #908153, LP: #1788483)
  * d/libmutter-3-0.symbols:
    - Ignore removal of private function meta_input_device_is_trackball()
    - Add meta_region_scale_double()

  [ Jeremy Bicha ]
  * Modify debian/skip-failing-tests.patch:
    - Go back to skipping the actor-shader-effect-test since it's flaky
    (LP: #1795556)

 -- Simon McVittie <email address hidden>  Mon, 08 Oct 2018 07:53:09 +0100

Available diffs

Superseded in sid-release on 2018-10-09
mutter (3.30.0-5) unstable; urgency=medium

  * Restore debian/skip-failing-tests-325.patch:
    - The test still fails on mips

 -- Jeremy Bicha <email address hidden>  Tue, 02 Oct 2018 20:51:51 -0400
Superseded in sid-release on 2018-10-09
mutter (3.30.0-4) unstable; urgency=medium

  [ Simon McVittie ]
  * Try again to put all the changes since 3.30.0-2 in their correct
    debian/changelog entries

  [ Jeremy Bicha ]
  * Drop 2 patches that no longer seem needed:
    - debian/skip-failing-tests.patch
    - debian/skip-failing-tests-325.patch
  * Use "xvfb-run -a" instead of just xvfb-run for build tests

 -- Jeremy Bicha <email address hidden>  Sat, 29 Sep 2018 12:03:42 -0400

Available diffs

Superseded in sid-release on 2018-10-03
mutter (3.30.0-3) unstable; urgency=medium

  * Team upload
  * Add missing changes to previous changelog entry
  * d/p/window-unmanage-dialog-when-clearing-transient_for.patch,
    d/p/actor-Fix-logic-error-in-determining-terminal-effect-for-.patch,
    d/p/actor-Always-use-get_paint_volume-override-for-active-eff.patch,
    d/p/actor-Also-recompute-paint-volume-if-we-recently-dropped-.patch,
    d/p/compositor-Skip-windows-not-visible-to-the-compositor.patch,
    d/p/wayland-No-xdg-output-events-without-a-logical-monitor.patch:
    Cherry-pick the same changes from upstream git master that have been
    applied to the upstream gnome-3-28 branch
    - In particular the last of those patches should fix a crash
      on gnome-shell startup (Closes: #909243)

 -- Simon McVittie <email address hidden>  Fri, 28 Sep 2018 10:48:08 +0100

Available diffs

175 of 215 results