Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mutter-3.26.2+20180207.4b2d21ff0-lp151.8.3.1 RPM for x86_64

From OpenSuSE Leap 15.1 updates for x86_64

Name: mutter Distribution: openSUSE Leap 15.1
Version: 3.26.2+20180207.4b2d21ff0 Vendor: openSUSE
Release: lp151.8.3.1 Build date: Wed Jun 12 10:27:26 2019
Group: System/GUI/GNOME Build host: build75
Size: 3192915 Source RPM: mutter-3.26.2+20180207.4b2d21ff0-lp151.8.3.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.gnome.org
Summary: Window and compositing manager based on Clutter
Mutter is a window and compositing manager based on Clutter, forked
from Metacity.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon May 06 2019 Chingkai <qkzhu@suse.com>
  - Add mutter-bsc1133445-Fix-time-comparison-bug-causing-hang.patch:
    A comparison in translate_device_event() does not account for the
    fact that X's clock wraps about every 49.7 days.  When triggered,
    this causes an unresponsive GUI (bsc#1133445, glgo#GNOME/mutter#12).
* Wed Feb 20 2019 qkzhu@suse.com
  - Add mutter-Lower-HIDPI_LIMIT-to-144.patch: mutter will set scaling
    factor to 2 when the monitor's dpi is greater than 144 (96*1.5) to
    keep GNOME's behavior consistent with YaST Installer (fate#326682,
    bsc#1125467).
* Thu Jan 31 2019 qkzhu@suse.com
  - Add mutter-keybindings-Super-should-be-inhibitable.patch: when a
    Wayland client issues a shortcut inhibit request which is granted
    by the user, the Super key should be passed to the surface instead
    of being handled by the compositor (bgo#790627, bsc#1120372).
* Thu Jan 17 2019 xwang@suse.com
  - Add mutter-xwayland-Don-t-abort-if-Xwayland-crashes.patch: make
    mutter exit instead of crash if Xwayland goes away unexpectedly.
    upstream commit 2d80fd (glgo#GNOME/mutter!76).
* Wed Dec 26 2018 qkzhu@suse.com
  - Add mutter-bring-back-cursor-when-using-magnifier.patch: cursor is
    missing when using magnifier on 3.26, this patch contains 6 commits
    from mutter-3.27.91 (bgo#754806, bsc#1120290).
* Mon Dec 10 2018 hpj@suse.com
  - Add mutter-bsc1093541-fix-window-icon-leak.patch (bsc#1093541).
* Thu Mar 22 2018 hpj@suse.com
  - Retire mutter-xwayland-use-gdm-auth-file.patch in favor of
    mutter-xwayland-create-xauthority.patch (bsc#1084737). We now
    create the cookie in mutter itself.
* Thu Mar 22 2018 dimstar@opensuse.org
  - Unconditionally enable translation-update-upstream: on
    Tumbleweed, this results in a NOP and for Leap in SLE paid
    translations being used (boo#1086036).
* Wed Mar 14 2018 hpj@suse.com
  - Add mutter-xwayland-use-gdm-auth-file.patch (bsc#1084737): If
    an Xauthority file was created for us by the display manager,
    pass it to Xwayland -auth.
* Wed Feb 28 2018 fcrozat@suse.com
  - Add mutter-force-rgb8.patch: force 8-bit RGB EGL config,
    to prevent slowness when using Wayland with 10-bit display
    (bsc#1081931 glgo#GNOME/mutter#2).
* Sun Feb 18 2018 bjorn.lie@gmail.com
  - Update to version 3.26.2+20180207.4b2d21ff0:
    + renderer/x11: Enable GPU memory purge error extension if
      available (bgo#739178).
    + cogl/x11/renderer: Silence introspection warning (bgo#739178).
    + backends/x11: Preserve XI1 XDevice throughout
      ClutterInputDevice lifetime (glgo#mutter#7).
* Wed Jan 31 2018 bjorn.lie@gmail.com
  - Update to version 3.26.2+20180127.d32d358a6:
    + monitor: Set MINIMUM_LOGICAL_HEIGHT to 480.
    + Don't attempt to get monitor geometry on non-existent monitors.
    + wayland:
    - Shortcuts inhibitor requires a window.
    - Ensure wl_shell_surfaces are set reactive.
    - Only send full sequences of touch events to clients.
    + input-settings/x11: Fix tap-and-drag libinput property name
    + clutter/evdev: Ignore unknown touch points
    + Revert "window: Raise and lower tile match in tandem"
    + Updated translations.
  - Update _service url to new gitlab home.
* Thu Jan 04 2018 zaitor@opensuse.org
  - Update to version 3.26.2+20171231.0bd1d7cf0:
    + Revert "window: Raise and lower tile match in tandem".
    + wayland: Only send full sequences of touch events to clients.
    + stage: Push framebuffer before setting up viewport.
    + keybindings: Only add multiple keycodes from the same level.
    + wayland-outputs: Delay wl_output destruction.
    + monitor-manager-kms:
    - Fix recently introduced build issue.
    - poll() on KMS fd on EAGAIN.
    + compositor: reset top_window_actor and remove it from windows
      when destroyed.
    + monitor-manager: Compare keys when checking whether a config is
      complete.
    + Updated translations.
  - Switch to git-checkout via source services.
  - Following the above, add intltool and libtool BuildRequires and
    pass autogen.sh to bootstrap the generated tarball.
  - Pkgconfigy the BuildRequires, replace:
    gobject-introspection-devel, libSM-devel, libX11-devel and
    libXinerama-devel with pkgconfig(gobject-introspection-1.0),
    pkgconfig(sm), pkgconfig(x11) and pkgconfig(xinerama).
  - Drop update-desktop-files BuildRequires and stop using
    suse_update_desktop_file macro, no longer needed.
  - Drop pkgconfig(gbm) BuildRequires listed twice.
  - Run spec-cleaner, modernize spec, use make_build macro.
* Sat Nov 04 2017 luc14n0@linuxmail.org
  - Update to version 3.26.2:
    + Work with clients that require older linux_dmabuf protocol
      (bgo#788558).
    + Prevent crash when closing maximized windows (bgo#788666).
    + Use the correct monitor for HiDPI scaling of shell chrome
      (bgo#788820).
    + Enable XWayland core dumps (bgo#789086).
    + Fixes:
    - Unredirection of fullscreen windows (bgo#788493).
    - List of supported monitor scales on X11 (bgo#788901).
    - Handling of trackball settings on wayland (bgo#787804).
    - Miscellaneous:
      . Multi-monitor regressions and crashes (bgo#788607,
      bgo#788860, bgo#789153, bgo#786929, bgo#789501).
      . Bug fixes: bgo#788572, bgo#788569, bgo#784314, bgo#789227,
      bgo#789223, bgo#782344, bgo#789552, bgo#789553, bgo#789300.
    + Updated translations.
  - Drop fixed upstream patches:
    mutter-wayland-dma-buf-modifiers-fix.patch,
    mutter-x11-Protect-XChangeProperty-call.patch,
    mutter-handle-no-to-no-monitor.patch and
    mutter-preferred-mode.patch.
  - Drop %glib2_gsettings_schema_requires macro: the functionality is
    covered by file triggers now.
  - Point fdupes to the /usr directory instead of the build root,
    which is a practice that must be avoided.
* Thu Oct 19 2017 mgorse@suse.com
  - Add mutter-handle-no-to-no-monitor.patch: fix possible crash when
    turning monitor off and on while logged in (bgo#788607).
  - Add mutter-preferred-mode.patch: fix a crash on some ATI (radeon)
    configurations (bgo#789153).
* Tue Oct 10 2017 zaitor@opensuse.org
  - Add mutter-wayland-dma-buf-modifiers-fix.patch: Don't send
    modifiers to old clients (bgo#788558).
  - Add  mutter-x11-Protect-XChangeProperty-call.patch: Protect
    XChangeProperty call with error traps (bgo#788666).
* Wed Oct 04 2017 zaitor@opensuse.org
  - Update to version 3.26.1:
    + Fix crash when respawning shortcut inhibitor dialog
      (bgo#787568).
    + Fix crash during monitor configuration migration (bgo#787668).
    + Fix multihead regressions in X11 session (bgo#787477).
    + Fix screen rotation regressions (bgo#787836).
    + Fix keybindings not being resolved with non-latin layouts
      (bgo#787016).
    + Support snap packages for sandboxed app IDs (bgo#788217).
    + Fix crash when reconnecting tablet device (bgo#787649).
    + Support running headless (bgo#730551, bgo#787637).
    + Support _NET_RESTACK_WINDOW and ConfigureRequest siblings
      (bgo#786365).
    + Fix monitor layout not being remembered across sessions
      (bgo#787629).
    + Make sure to export _NET_NUMBER_OF_DESKTOPS (bgo#760651).
    + Allow resizing of tiled windows (bgo#645153).
    + Export tiling information to clients (bgo#751857).
    + Misc. bug fixes: bgo#787570, bgo#787715, bgo#787953,
      bgo#788049, bgo#788199, bgo#788292, bgo#788197.
    + Updated translations.
  - Drop upstream fixed patches:
    + mutter-wayland-fixes.patch.
    + mutter-monitor-refresh-rate.patch.
    + mutter-fix-kinetic-scrolling.patch.
    + mutter-monitor-config-manager-rotation-fix.patch.
    + mutter-fix-hidpi-scaling-x11.patch.
    + mutter-bsc1052058-NET_RESTACK_WINDOW-Respect-sibling.patch.
* Mon Oct 02 2017 vliaskovitis@suse.com
  - Add mutter-bsc1052058-NET_RESTACK_WINDOW-Respect-sibling.patch:
    Implement _NET_RESTACK_WINDOW and respect sibling field of
    XConfigureRequestEvent. This way X11 window stack operations work
    as expected.
    (bsc#1052058, bgo#786363, bgo#786365)
* Mon Sep 25 2017 zaitor@opensuse.org
  - Add mutter-fix-hidpi-scaling-x11.patch: Fix hidpi scaling
    regression when using X11 (bgo#788049).
* Mon Sep 25 2017 badshah400@gmail.com
  - Add mutter-monitor-config-manager-rotation-fix.patch: Fix
    transformation when rotating screen so that rotation by 90/270
    deg don't show a black screen; patch taken from upstream git
    (bgo#787836).
* Fri Sep 15 2017 zaitor@opensuse.org
  - Add mutter-wayland-fixes.patch: Three bugfix commits from
    upstream for wayland (bgo#787570, bgo#787568).
  - Add mutter-monitor-refresh-rate.patch: Fix refresh rate for some
    users (bgo#787668).
  - Add mutter-fix-kinetic-scrolling.patch: Fix kinetic scrolling.
* Thu Sep 14 2017 fezhang@suse.com
  - Drop SLE12 / Leap42 conditionals and build with wayland
    unconditionally.
* Tue Sep 12 2017 zaitor@opensuse.org
  - Add disabled pkgconfig(libpipewire-0.1) BuildRequires and
    - -enable-remote-desktop configure flag, enable support for
    remote desktop and screen cast when the dependency is available
    in openSUSE.
* Tue Sep 12 2017 luc14n0@linuxmail.org
  - Update to version 3.26.0:
    + Updated translations.
  - Changes from version 3.25.92:
    + Add screencast and remote desktop support (bgo#784199).
    + Support running with no attached monitors (bgo#730551).
    + Add a vertical gradient effect to background actor (bgo#786618).
    + Misc. bug fixes: bgo#786619, bgo#786677, bgo#772218, bgo#786918,
      bgo#760670.
    + Updated translations.
  - Drop mutter-no-mandatory-eglGetPlatformDisplayEXT.patch and
    mutter-new-libgudev.patch, fixed upstream.
* Thu Sep 07 2017 zaitor@opensuse.org
  - Add mutter-new-libgudev.patch: Fix build with new libgudev
    (bgo#760670).
* Thu Aug 24 2017 zaitor@opensuse.org
  - Add mutter-no-mandatory-eglGetPlatformDisplayEXT.patch: egl:
    Don't require eglGetPlatformDisplayEXT. Trying to unilaterally
    require eglGetPlatformDisplayEXT causes problems in scenarios
    where this method is not available. Besides, this should only be
    required on Wayland, so we can stop requiring it always and
    simply let the eglGetPlatformDisplay() function error accordingly
    when needed (bgo#786619).
* Tue Aug 22 2017 zaitor@opensuse.org
  - Update to version 3.25.91:
    + Reduce memory use of suspended instances (bgo#786299).
    + Make supported scales determination saner (bgo#786474).
    + Fix crash on inhibit-shortcuts dialog reponse (bgo#786385).
    + Support libinput's tag-and-drag setting (bgo#775755).
    + Avoid overlapping keybindings with multiple layouts
      (bgo#786408).
    + Fix non-transformed cursor on rotated monitors (bgo#786023).
    + Avoid unnecessary work during background painting (bgo#783512).
    + Misc. bug fixes: bgo#691611, bgo#786300, bgo#777732,
      bgo#786568.
    + Updated translations.
* Mon Aug 21 2017 dimstar@opensuse.org
  - Update to version 3.25.90:
    + Add zwp_linux_dmabuf_v1 support (bgo#785262).
    + Add (x)wayland shortcut inhibitor support (bgo#783342).
    + Misc. bug fixes: bgo#785263, bgo#785347, bgo#767805.
    + Updated translations.
  - Rename libmutter-0-0 subpackage to libmutter-1-0, following
    upstreams soname change.
* Tue Aug 08 2017 coolo@suse.com
  - libinput is needed also without wayland, so buildrequire
    it unconditionally
* Thu Jul 20 2017 zaitor@opensuse.org
  - Update to version 3.25.4:
    + Do not throttle motion events on tablet tools (bgo#783535).
    + Handle left-handed mode on pen/eraser devices (bgo#782027).
    + Add wl_surface.damage_buffer() support (bgo#784080).
    + Fix crash when moving across on-adjacent monitors (bgo#783630).
    + Fix window moving/resizing via tablet tools (bgo#777333).
    + Support fractional monitor scaling (bgo#765011).
    + Keep override-redirect windows stacked on top (bgo#780485).
    + Implement tablet rings/strips configuration (bgo#782033).
    + Support tablet wheel events on wayland (bgo#783716).
    + Move g-s-d xrandr functionality into mutter (bgo#781906).
    + Misc. bug fixes: bgo#783502, bgo#784009, bgo#784223,
      bgo#784272, bgo#784402, bgo#784881, bgo#762083, bgo#784867,
      bgo#781723.
  - Drop desktop_database_post(un) and
    glib2_gsettings_schema_post(un) from post(un), no longer needed
    as we have file-triggers to take care of this for us now.
* Thu Jul 20 2017 dimstar@opensuse.org
  - Update to version 3.25.3:
    + Ignore hotplug-mode-update value on startup (bgo#783073).
    + Implement configurable monitor scales on X11 (bgo#777732).
    + Fix handling of tiled monitors (bgo#781723).
    + Handle multiple keycodes for keysym (bgo#781223).
    + Consider subsurfaces when grabbing (bgo#781811).
    + Fix logic for HiPDPI scaling of TV outputs (bgo#777347).
    + Fix handling of left-handed mode on pen/eraser devices
      (bgo#782027).
    + Fix output cycling in non-display-attached tablets (bgo#782032).
    + Fix wacom cursor offset on wayland (bgo#784009).
    + Handle EXIF orientation of backgrounds (bgo#783125).
    + Misc. bug fixes: bgo#772218, bgo#783161, bgo#780407,
      bgo#783113, bgo#783293, bgo#783505, bgo#781703.
    + Updated translations.
* Thu Jul 20 2017 zaitor@opensuse.org
  - Move SLE only patches to patch number 1000 and above.
  - Rename mutter-bell.patch to mutter-SLE-bell.patch,
    mutter-bsc984738-grab-display.patch to
    mutter-SLE-bsc984738-grab-display.patch and
    relax-some-constraints-on-CSD-windows-in-sle-classic.patch to
    mutter-SLE-relax-some-constraints-on-CSD-windows.patch.
* Thu Jul 20 2017 zaitor@opensuse.org
  - Update to version 3.25.2:
    + Fix frame updates on hide-titlebar-when-maximized changes
      (bgo#781862).
    + Fix accessible screen coordinates on X11 (bgo#781902).
    + Use less CPU when rendering fast-updating windows (bgo#782344).
    + Compute geometry of clients that don't set one explicitly
      (bgo#782213).
    + Fix copy+paste of UTF8 strings between X11 and wayland
      (bgo#782472).
    + Fix non-wayland builds (bgo#780533).
    + Add plugin vfunc to implement a custom force-quit dialog
      (bgo#711619).
    + Fix swapped red and blue channels in CoglTexture data
      (bgo#779234).
    + Fix build where libtool's link_all_deplibs defaults to 'no'
      (bgo#782821).
    + Fix glitches when opening a window maximized (bgo#781353,
      bgo#782183).
    + Fix wrong cursor after window underneath the pointer changed
      (bgo#755164).
    + Implement support for disable-while-typing option (bgo#764852).
    + Emit size-change signal when tiling (bgo#782968).
    + Misc. bug fixes: bgo#759085, bgo#780215, bgo#782156,
      bgo#782152.
    + Updated translations.
  - Drop mutter-monitor-fixes.patch and mutter-wayland-fixes.patch:
    Fixed upstream.
* Thu Jul 20 2017 zaitor@opensuse.org
  - Update to version 3.25.1:
    + Always sync window geometry on state changes (bgo#780292).
    + Use EGL instead of GLX when drawing using GLES (bgo#771636).
    + Scale relative motion deltas with monitor scale (bgo#778119).
    + Use texture fallback when setting hardware cursor fails
      (bgo#770020).
    + Fix lock-up when using additional theme variants (bgo#780254).
    + Rework low-level monitor configuration (bgo#777732).
    + Fix building with GLES2 instead of GL (bgo#781398).
    + Misc. bug fixes: bgo#780304, bgo#772218, bgo#781242,
      bgo#781391.
    + Updated translations.
* Thu Jul 20 2017 zaitor@opensuse.org
  - Update to version 3.24.4:
    + Fix wacom cursor offset on wayland (bgo#784009).
    + Do not throttle motion events on tablet tools (bgo#783535).
    + Handle left-handed mode on pen/eraser devices (bgo#782027).
    + Fix crash when decreasing number of workspaces (bgo#784223,
      boo#1045440).
    + Fix crash when moving across on-adjacent monitors (bgo#783630).
    + Fix window moving/resizing via tablet tools (bgo#777333).
    + Improve stability of tablet plugs/unplugs (bgo#784881).
    + Implement tablet rings/strips configuration (bgo#782033).
    + Support tablet wheel events on wayland (bgo#783716).
    + Misc. bug fixes: bgo#784402, bgo#784867, bgo#781723.
    + Updated translations.
  - Add pkgconfig(libudev) BuildRequires: New explicit dependency.
* Thu Jul 06 2017 vliaskovitis@suse.com
  - Add RGB16_565 format to support 16-bit color depth sessions
    (FATE#323412, bgo#781704, bsc#1024748)
    mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
* Fri Jun 23 2017 zaitor@opensuse.org
  - Update to version 3.24.3:
    + Fix handling of tiled monitors (bgo#781723).
    + Fix swapped red and blue channels in CoglTexture data
      (bgo#779234).
    + Fix glitches when opening a window maximized (bgo#781353,
      bgo#782183).
    + Implement support for disable-while-typing option (bgo#764852).
    + Consider subsurfaces when grabbing (bgo#781811).
    + Fix handling of left-handed mode on pen/eraser devices
      (bgo#782027).
    + Fix output cycling in non-display-attached tablets
      (bgo#782032).
    + Fix wacom cursor offset on wayland (bgo#784009).
    + Handle EXIF orientation of backgrounds (bgo#783125).
    + Misc. bug fixes: bgo#782156, bgo#780407, bgo#757661,
      bgo#783113, bgo#781703.
  - Drop mutter-monitor-fixes.patch and mutter-wayland-fixes.patch,
    fixed upstream.
* Thu May 18 2017 zaitor@opensuse.org
  - Add upstream patches: mutter-monitor-fixes.patch: Various monitor
    fixes from upstream stable git.
    and mutter-wayland-fixes.patch: Various wayland fixes from
    upstream stable git.
* Thu May 18 2017 zaitor@opensuse.org
  - Add pkgconfig(libwacom) BuildRequires: Build advanced tablet
    support.
* Thu May 11 2017 zaitor@opensuse.org
  - Update to version 3.24.2:
    + Don't crash when wayland clients commit to destroyed surfaces
      (bgo#781391).
    + Fix frame updates on hide-titlebar-when-maximized changes
      (bgo#781862).
    + Fix accessible screen coordinates on X11 (bgo#781902).
    + Fix copy+paste of UTF8 strings between X11 and wayland
      (bgo#782472).
    + Fix non-wayland builds (bgo#780533).
    + Misc. bug fixes: bgo#781242, bgo#780215, bgo#759085.
    + Updated translations.
* Sat Apr 15 2017 zaitor@opensuse.org
  - Update to version 3.24.1:
    + Always sync window geometry on state changes (bgo#780292).
    + Use EGL instead of GLX when drawing using GLES (bgo#771636).
    + Fix HiDPI detection on vertical monitor layouts (bgo#777687).
    + Get double-click timing from desktop mouse settings
      (bgo#771576).
    + Scale relative motion deltas with monitor scale (bgo#778119).
    + Use texture fallback when setting hardware cursor fails
      (bgo#770020).
    + Fix lock-up when using additional theme variants (bgo#780254).
    + Updated translations.
* Thu Mar 23 2017 zaitor@opensuse.org
  - Add libmutter0 Obsoletes: Ease updates from older versions of
    openSUSE (boo#1030759).
* Mon Mar 20 2017 dimstar@opensuse.org
  - Update to version 3.24.0:
    + Updated translations.
* Tue Mar 14 2017 dimstar@opensuse.org
  - Update to version 3.23.92:
    + Properly handle EGLOutput acquire errors (bgo#779112).
    + Fix crash when a window closes during Alt+Tab (bgo#779483).
    + Implement DnD handling code in wayland (bgo#765003).
    + Fix fallout from pixel conversion optimization in 3.23.91
      (bgo#779234).
    + Fix mouse input stopping to work in applications (bgo#763246).
    + Fix DnD between QT5 and GTK3 applications on wayland
      (bgo#779757).
    + Make EDID reading less fragile (bgo#779837).
    + Add support for tablet grouping (bgo#779986).
    + Misc. bug fixes and cleanups: bgo#779436, bgo#779001,
      bgo#779745.
    + Updated translations.
* Fri Mar 03 2017 zaitor@opensuse.org
  - Pass --enable-egl-device to configure, build egl support, we
    already have the needed BuildRequires.
* Wed Mar 01 2017 zaitor@opensuse.org
  - Update to version 3.23.91:
    + Give libinput read-only access to /sys (bgo#778472).
    + Allow edge-scrolling without 2-finger-scroll capable devices
      (bgo#778554).
    + Fullscreen windows on the requested monitor on wayland
      (bgo#772525).
    + Implement threaded swap_event fallback for NVIDIA driver
      (bgo#779039).
    + Avoid pixel conversions when storing textures from cairo
      (bgo#779234).
    + Misc. bug fixes: bgo#772218, bgo#776919, bgo#778831,
      bgo#642652.
    + Updated translations.
* Sat Feb 18 2017 luke.nukem.jones@gmail.com
  - Update to version 3.23.90:
    + Fix window menu placement with HiDPI (bgo#776055).
    + Improve EGLStream support (bgo#773629).
    + Start moving low-level monitor configuration into mutter
      (bgo#777732).
    + Fix erroneous key event repeats (bgo#774989).
    + Don't hardcode seat ID in ClutterDeviceManager (bgo#778092).
    + Fix "ghost" cursors in multi-monitor setups (bgo#771056).
    + Use eglGetPlatformDisplay (bgo#772422).
    + Fix erratic raise_or_lower behavior (bgo#705200).
    + Fix coordinate mapping of absolute devices (bgo#774115).
    + Show OSD on tablet mode switches (bgo#771098).
    + Make mutter libs parallel installable (bgo#777317).
    + Only apply keymap when not running nested (bgo#777800).
    + Set right scale for tablet tool cursors on HiDPI (bgo#778474).
    + Adjust server-side shadows to match Adwaita (bgo#744667).
    + Misc. bug fixes bgo#774891, bgo#777389, bgo#777691,
      bgo#778262, bgo#776543, bgo#778684, bgo#778699,
      bgo#744667.
  - Rename sub-package libmutter0 to libmutter-0-0 to reflect
    upstream library name change, making it paralell installable.
  - Remove
    %global __provides_exclude_from ^%{_libdir}/mutter/.*.typelib$:
    No longer needed as mutter is now paralell installable following
    upstream changes.
  - Add explicit pkgconfig(gbm) BuildRequires that configure checks
    for.
* Thu Feb 16 2017 dimstar@opensuse.org
  - Update to version 3.23.3:
    + Fix frequent freezes in multihead setups on wayland
      (bgo#774557).
    + Preserve root window mask on XSelectionRequest (bgo#776128).
    + Misc. bug fixes: bgo#775478, bgo#774891, bgo#775986,
      bgo#776036.
* Thu Feb 16 2017 dimstar@opensuse.org
  - Update to version 3.23.2:
    + Stack docks below other windows on fullscreen monitors
      (bgo#772937).
    + Fix popup grabs blocking screen lock on wayland (bgo#771235).
    + Handle touchpad pinch gestures with more than two fingers
      (bgo#765937).
    + Implement drawing tablet support on X11 (bgo#773779).
    + Fix some Wine games starting minimized (bgo#774333).
    + Fix switching between two finger- and edge scrolling on wayland
      (bgo#771744).
    + Implement support for EGLStream/EGLDevice (bgo#773629).
    + Add size_changed vfunc to handle async client size changes
      (bgo#770345).
    + Change focus window on clicks with any modifiers (bgo#746642).
    + Misc. bug fixes and cleanups: bgo#771067, bgo#774330,
      bgo#774613, bgo#771297, bgo#774135, bgo#774827, bgo#774923.
    + Updated translations.
  - Add pkgconfig(egl), pkgconfig(glesv2) and pkgconfig(xtst)
    BuildRequires: new dependencies.
  - Drop meta-input-settings-x11.c: fixed upstream.
  - Rebase mutter-bell.patch and
    relax-some-constraints-on-CSD-windows-in-sle-classic.patch.
* Thu Feb 16 2017 dimstar@opensuse.org
  - Update to version 3.23.1:
    + Fix handling of Escape shortcut in force-quit dialog
      (bgo#737109).
    + Improve pointer constraints support (bgo#771859).
    + Really fix framebuffer capture origin offset (bgo#771502).
    + Fix session going into idle mode immediately on startup
      (bgo#772839).
    + Fix mirror mode with stage views (bgo#773115).
    + Fall back to X with connectors spread across multiple GPUs
      (bgo#771442).
    + Fix various crashes on wayland (bgo#771646, bgo#771858,
      bgo#772929).
    + Fix various placement issues on wayland (bgo#772729,
      bgo#768039, bgo#771841, bgo#771841, bgo#773141).
    + Misc. bug fixes: bgo#771019, bgo#773116, bgo#772914,
      bgo#773210.
    + Updated translations.
  - Drop upstream fixed patches:
    + mutter-screeenshot-coords.patch.
    + mutter-scale-positioner-coordinates.patch.
* Thu Feb 16 2017 zaitor@opensuse.org
  - Update to version 3.22.3:
    + Fix switching between two finger- and edge scrolling on wayland
      (bgo#771744).
    + Fix frequent freezes in multihead setups on wayland
      (bgo#774557).
    + Preserve root window mask on XSelectionRequest (bgo#776128).
    + Fix window menu placement with HiDPI (bgo#776055).
    + Fix HiDPI detection on vertical monitor layouts (bgo#777687).
    + Fix erroneous key event repeats (bgo#774989).
    + Fix "ghost" cursors in multi-monitor setups (bgo#771056).
    + Use eglGetPlatformDisplay (bgo#772422).
    + Fix erratic raise_or_lower behavior (bgo#705200).
    + Extend tablet device checks (bgo#773779).
    + Set right scale for tablet tool cursors on HiDPI (bgo#778474).
    + Allow edge-scrolling without 2fg-scroll capable devices
      (bgo#778554).
    + Misc. bug fixes: bgo#771297, bgo#774135, bgo#775986,
      bgo#777691, bgo#777470, bgo#778262, bgo#776919.
    + Updated translations.
  - Drop mutter-x11-meta.patch: Fixed upstream.
* Thu Dec 01 2016 dimstar@opensuse.org
  - Add mutter-x11-meta.patch: Don't try setting unavailable scroll
    methods; libinput acts really bad on it (bgo#775337, bgo#771744,
    boo#1011356).
* Fri Nov 11 2016 dimstar@opensuse.org
  - Update to version 3.22.2:
    + Really fix framebuffer capture origin offset (bgo#771502).
    + Fix session going into idle mode immediately on startup
      (bgo#772839).
    + Fix mirror mode with stage views (bgo#773115).
    + Improve pointer constraints support (bgo#771859).
    + Stack docks below other windows on fullscreen monitors
      (bgo#772937).
    + Fix switching between two finger- and edge scrolling on wayland
      (bgo#771744).
    + Fix popup grabs blocking screen lock on wayland (bgo#771235).
    + Fix various crashes on wayland (bgo#771646, bgo#771858).
    + Fix various placement issues on wayland (bgo#768039,
      bgo#771841, bgo#773141, bgo#772729).
    + Misc. bug fixes: bgo#771019, bgo#773116, bgo#772914,
      bgo#773210.
    + Updated translations.
  - Drop upstream fixed patches:
    + mutter-screeenshot-coords.patch
    + mutter-scale-positioner-coordinates.patch
* Fri Nov 04 2016 jengelh@inai.de
  - Update descriptions
* Tue Nov 01 2016 zaitor@opensuse.org
  - Add mutter-fix-startup.patch: Fix slow startup notification for
    some gtk3 apps when running on wayland (bgo#768531).
* Tue Oct 11 2016 zaitor@opensuse.org
  - Update to version 3.22.1:
    + Fix feedback loop between StClipboard and X11 bridge
      (bgo#760745).
    + Fall back gracefully if DRM plane rotation fails (bgo#772512).
    + Approximate native monitor backend behavior to X (bgo#772176).
    + Fix crash on VT switch on wayland (bgo#771646).
    + Expose Flatpak ID for application matching (bgo#772613,
      bgo#772614).
  - Drop mutter-fix-string-format.patch: Fixed upstream.
* Sat Sep 24 2016 zaitor@opensuse.org
  - Add mutter-fix-string-format.patch: Fix string format build
    error. Patch from upstream git.
* Fri Sep 23 2016 zaitor@opensuse.org
  - Add more fixes to mutter-scale-positioner-coordinates.patch:
    Still more fixes comming out of upstreams bug.
* Fri Sep 23 2016 zaitor@opensuse.org
  - Add mutter-scale-positioner-coordinates.patch: wayland/xdg-shell:
    Scale positioner coordinates, fix shrinking menus when on HiDPI
    and wayland (bgo#771841).
* Wed Sep 21 2016 dimstar@opensuse.org
  - Add mutter-screeenshot-coords.patch: yet another fix to take
    screenshots of a specific area.
* Mon Sep 19 2016 zaitor@opensuse.org
  - Update to version 3.22.0:
    + Fix wayland crashes (bgo#771305, bgo#771345, bgo#770940,
      bgo#771495).
    + Fix display rotation on wayland (bgo#770672).
    + Fix framebuffer capture origin offset (bgo#771502).
    + Misc. bug fixes (bgo#770937, bgo#771536, bgo#771628,
      bgo#771549).
    + Updated translations.
  - Only apply mutter-bsc984738-grab-display.patch for SLE until it
    can be verified that it's needed for 3.22.x too.
* Tue Sep 13 2016 zaitor@opensuse.org
  - Update to version 3.21.92:
    + Fix absolute pointer motion events on wayland (bgo#770557).
    + Default to using stage views (bgo#770366).
    + Fix animated cursors on wayland (bgo#749913).
    + Fix various crashes on wayland (bgo#757568, bgo#770727,
      bgo#770992).
    + Fix screen capture for stage views not at (0, 0) (bgo#770127).
    + Compress motion events instead of discarding them (bgo#771049).
    + Fix XWayland pointer warp emulation (bgo#771050).
    + Add common monitor modes in KMS backend (bgo#744544).
    + Temporarily use g-s-d schemas for tablet configuration
      (bgo#771315).
    + Misc. bug fixes: bgo#770402, bgo#770647, bgo#770991,
      bgo#770994, bgo#770929.
    + Updated translations.
* Tue Aug 30 2016 zaitor@opensuse.org
  - Update to version 3.21.91:
    + Add support for xdg-foreign protocol (bgo#769786).
    + Support monitor rotation on wayland (bgo#745079).
    + Port xdg-shell implementation to unstable v6 (bgo#769936).
    + Handle unsupported buffer sizes more gracefully (bgo#770387).
    + Use the same output naming logic as the X server on wayland
      (bgo#770338).
    + Fix replies in gnome-shell's chat notifications on wayland
      (bgo#758167).
    + Misc. bug fixes and cleanups: bgo#769276, bgo#769636,
      bgo#770131, bgo#770324, bgo#769731.
    + Updated translations.
* Fri Aug 19 2016 zaitor@opensuse.org
  - Update to version 3.21.90:
    + Consider XDG_SESSION_TYPE when determining session type
      (bgo#759388).
    + Re-add support for edge scrolling on some touchpads
      (bgo#768245).
    + Support mouse and trackball acceleration profile (bgo#769179).
    + Draw monitor contentn to individual framebuffer (bgo#768976).
    + Support virtual input devices (bgo#765009).
    + Set correct output scale on hotplug (bgo#769505).
    + Bugs fixed: bgo#769014, bgo#769024, bgo#769054, bgo#769070,
      bgo#769036, bgo#769305, bgo#769578, bgo#769800, bgo#769073.
  - Drop mutter-32bit-cogl-gles2-conflict-def.patch: Fixed upstream.
  - Drop intltool BuildRequires following upstream changes.
* Thu Aug 18 2016 zaitor@opensuse.org
  - Obsolete typelib-1_0-Meta-3_0 to ease updates.
* Wed Aug 17 2016 dimstar@opensuse.org
  - Filter out private typelib provides. Providing those only breaks
    other applications, as they won't be able to find our typelibs.
* Sun Aug 07 2016 zaitor@opensuse.org
  - Drop typelib-1_0-Meta-3_0 subpackage, and package typelib in main
    package with the other private libs. Following this, drop
    typelib-1_0-Meta-3_0 Requires from devel package.
* Sat Jul 30 2016 badshah400@gmail.com
  - Update to version 3.21.4:
    + Fix missing frame border around GTK+ dialogs (bgo#745060).
    + Improve X11 <-> wayland copy and paste interaction (bgo#768007).
    + Add support for NV_robustness_video_memory_purge extension
      (bgo#739178).
    + Fix restoring the old focused window on restart (bgo#766243).
    + Fix fullscreen windows on other monitors stealing focus after
      closing a window (bgo#768221).
    + Draw monitor content to individual framebuffer (bgo#768976).
    + Provide screen capture API (bgo#768978).
    + Bugs fixed: bgo#767969, bgo#768243, bgo#762407, bgo#767997,
      bgo#768039, bgo#768977, bgo#768977.
    + Updated translations.
  - Fix build on i586 with patch
    mutter-32bit-cogl-gles2-conflict-def.patch taken from upstream
    git (bgo#769014).
* Sat Jul 30 2016 zaitor@opensuse.org
  - Update to version 3.21.3:
    + Don't create invalid UTF-8 window description strings
      (bgo#765535).
    + Convert window titles and wm_class to UTF-8 (bgo#752788).
    + Communicate tiled state to GTK+ on wayland (bgo#766860).
    + Use kill() to force-quit unresponsive wayland clients
      (bgo#767464).
    + Fix window position when unmaximizing via DND on wayland
      (bgo#764180).
    + Avoid full window redraws when using extended frame sync
      (bgo#767798).
* Sat Jul 30 2016 zaitor@opensuse.org
  - Update to version 3.21.2:
    + Clean up surface <-> shell interaction (bgo#763431).
    + Fix grabbing random keys for disabled shortcuts (bgo#766270).
    + Fix stacking of hidden windows on wayland (bgo#764844).
    + Misc. bug fixes: bgo#766306, bgo#766326, bgo#751847,
      bgo#763832, bgo#766528.
    + Updated translations.
* Sat Jul 30 2016 zaitor@opensuse.org
  - Update to version 3.21.1:
    + Notify clients of pending modifier state changes (bgo#748526).
    + Add get_is_builtin_display_on() method (bgo#765267).
    + Fix 2-finger titlebar taps on wayland (bgo#764519).
    + Merge clutter and cogl forks into mutter (bgo#760439).
    + Misc. bug fixes: bgo#765058, bgo#765252, bgo#765062.
    + Updated translations.
  - Drop pkgconfig(clutter-1.0), pkgconfig(cogl-1.0),
    pkgconfig(clutter-egl-1.0), pkgconfig(clutter-wayland-1.0),
    pkgconfig(clutter-wayland-compositor-1.0) BuildRequires:
    Following upstream merging of clutter and cogl into mutter.
  - Add pkgconfig(json-glib-1.0) BuildRequires: New dependency.
  - Drop an obsolete clean section.
  - Remove mutter-tools Obsoletes: We dropped the package in version
    3.9.90, no support for updates from openSUSE versions that old.
* Sat Jul 30 2016 hpj@suse.com
  - Add mutter-bsc984738-grab-display.patch (bsc#984738, bgo#769387).
* Wed Jun 29 2016 zaitor@opensuse.org
  - Update to version 3.20.3:
    + Fix grabbing random keys for disabled shortcuts (bgo#766270).
    + Crash fixes (bgo#751847, bgo#767969).
    + Improve multi-monitor handling on wayland (bgo#766528).
    + Don't create invalid UTF-8 window description strings
      (bgo#765535).
    + Convert window titles and wm_class to UTF-8 (bgo#752788).
    + Use kill() to force-quit unresponsive wayland clients
      (bgo#767464).
    + Fix window position when unmaximizing via DND on wayland
      (bgo#764180).
    + Avoid full window redraws when using extended frame sync
      (bgo#767798).
    + Fix missing frame border around GTK+ dialogs (bgo#745060).
    + Improve X11 <-> wayland copy and paste interaction
      (bgo#768007).
    + Updated translations.
* Wed May 11 2016 zaitor@opensuse.org
  - Update to version 3.20.2:
    + Notify clients of pending modifier state changes (bgo#748526).
    + Add get_is_builtin_display_on() method (bgo#765267).
    + Fix 2-finger titlebar taps on wayland (bgo#764519).
    + Misc. bug fixes: bgo#765058, bgo#765252, bgo#765062.
    + Updated translations.
  - Conditionally apply translations-update-upstream BuildRequires
    and macro for non-openSUSE only.
* Mon May 02 2016 fcrozat@suse.com
  - Drop mutter-grab-display.patch, it has been fixed by upstream
    differently.
* Wed Apr 13 2016 zaitor@opensuse.org
  - Update to version 3.20.1:
    + Constrain window move/resizes on wayland as on X11
      (bgo#748819).
    + Don't crash with invalid previous monitor configurations
      (bgo#764286).
    + Misc. bug fixes and cleanups: bgo#762828, bgo#764807.
    + Updated translations.
* Wed Apr 13 2016 idonmez@suse.com
  - Update to GNOME 3.20  Fate#318572
  - Remove upstream patches: mutter-bnc879109-no-monitors-crash.patch
  - Refresh mutter-grab-display.patch, mutter-bell.patch,
    relax-some-constraints-on-CSD-windows-in-sle-classic.patch
* Wed Mar 23 2016 dimstar@opensuse.org
  - Update to version 3.20.0:
    + Fix crash when using visual bell (bgo#763858).
    + Updated translations.
* Thu Mar 17 2016 dimstar@opensuse.org
  - Update to version 3.19.92:
    + Add system bell support on wayland (bgo#763284).
    + Add gtk_surface.present to gtk-shell (bgo#763295).
    + Handle DND drops on the root window (bgo#762104).
    + Misc. bug fixes: bgo#762828, bgo#760745, bgo#763125,
      bgo#762763, bgo#762661, bgo#762639, bgo#763159.
    + Updated translations.
* Fri Mar 04 2016 fcrozat@suse.com
  - BuildRequires pkgconfig(libdrm), pkgconfig(libinput),
    pkgconfig(libsystemd) are only needed when building native
    backend, which is useful only under wayland and when running as
    display server. Ensure they aren't pulled as BuildRequires when
    wayland support is disabled. Add --enable-native-backend when
    building wayland support.
* Thu Mar 03 2016 zaitor@opensuse.org
  - Update to version 3.19.91:
    + Add --nested CLI argument to fix nested wayland session
      (bgo#758658).
    + Fix stack - scene graph stacking synchronization issues
      (bgo#755605).
    + Rate-limit last-device changes to fix freezes (bgo#753527).
    + Implement primary selection protocol (bgo#762560).
    + Misc. bug fixes: bgo#762878, bgo#762716.
    + Updated translations.
* Fri Feb 19 2016 zaitor@opensuse.org
  - Update to version 3.19.90:
    + Release buffer after processing commit (bgo#761312,
      bgo#761613).
    + Implement pointer motion, locks and confinement on wayland
      (bgo#744104).
    + Add basic startup notification support on wayland (bgo#762268).
    + Misc. bug fixes: bgo#760670, bgo#761543, bgo#752794,
      bgo#761557.
* Fri Jan 22 2016 dimstar@opensuse.org
  - Update to version 3.19.4:
    + Fix updating stacking order when setting transient_for
      (bgo#755606).
    + Support screen rotation when supported by the driver
      (bgo#745079).
    + Protect against broken WM_CLASS property implementations
      (bgo#759658).
    + Handle wl_pointer v5 events on wayland (bgo#760637).
    + Implement DND actions on wayland (bgo#760805).
    + Misc. bug fixes: bgo#754711, bgo#756789, bgo#759297,
      bgo#758613, bgo#760330, bgo#760476, bgo#759222, bgo#760670.
    + Updated translations.
* Thu Dec 17 2015 dimstar@opensuse.org
  - Update to version 3.19.3:
    + Correct refresh rate units on KMS/Wayland (bgo#758653).
    + Fix crash when initial cursor position is not on a monitor
      (bgo#756698).
    + Fix crash when more CRTs are enabled than outputs connected
      (bgo#751638).
    + Fix touch pointer emulation on wayland (bgo#756754).
    + Allow minimizing windows that don't advertise supporting it
      (bgo#758186).
    + Force 2-finger scroll by default if available (bgo#759304).
    + Fix crash during XWayland initialization (bgo#751845).
    + Ensure to send a ConfigureNotify to just mapped windows
      (bgo#759492).
    + Misc. bug fixes and cleanups: bgo#758239, bgo#758633,
      bgo#755503, bgo#759374.
    + Updated translations.
  - Add pkgconfig(wayland-protocols) BuildRequires: new dependency.
* Wed Nov 25 2015 zaitor@opensuse.org
  - Update to version 3.19.2:
    + Fix crash on monitor unplug (bgo#756796).
    + Exit cleanly on initialization errors (bgo#757311).
    + Allow to determine backend setting from session type
      (bgo#741666).
    + Fix DRM device detection for non-PCI devices (bgo#754911).
    + Don't force placement of windows without buffer on wayland
      (bgo#751887).
    + Fix initialization of bypass compositor hint (bgo#758544).
* Tue Nov 24 2015 zaitor@opensuse.org
  - Update to version 3.19.1:
    + wayland: Allow to trigger popups through keyboard/touch
      (bgo#756296).
    + Fix modifiers-only input source switching on Ubuntu
      (bgo#756543).
    + Misc. bug fixes: bgo#756675, bgo#756660, bgo#746420,
      bgo#756548, bgo#756796, bgo#757101, bgo#757148.
    + Updated translations.
* Thu Nov 12 2015 zaitor@opensuse.org
  - Update to version 3.18.2:
    + Misc. crash fixes (bgo#756675, bgo#756660, bgo#757148,
      bgo#756796).
    + Fix modifiers-only input source switching on Ubuntu.
    + Exit cleanly on initialization errors (bgo#757311).
    + Updated translations.
* Thu Oct 15 2015 zaitor@opensuse.org
  - Update to version 3.18.1:
    + Improve HiDPI support on wayland (bgo#755097).
    + Fix doubly-scaled cursor on XWayland HiDPI (bgo#755099).
    + Stop hiding titlebar buttons in dialogs (bgo#641630).
    + Add support for fullscreen/unfullscreen animations
      (bgo#707248).
    + Misc. crash fixes: bgo#755096, bgo#754979, bgo#755490,
      bgo#754357, bgo#745785, bgo#756642.
    + Misc. bug fixes: bgo#743339, bgo#752047, bgo#756074,
      bgo#756649.
  - Drop wayland-Dont-pre-multiply-root-cursor-sizes.patch and
    wayland-Dont-scale-XWayland-pointer-cursor-sprites.patch: Fixed
    upstream.
* Fri Oct 02 2015 zaitor@opensuse.org
  - Add wayland-Dont-pre-multiply-root-cursor-sizes.patch and
    wayland-Dont-scale-XWayland-pointer-cursor-sprites.patch: taken
    from upstream git. Fixes for HiDPI under wayland (bgo#755099).
* Tue Sep 22 2015 dimstar@opensuse.org
  - Update to version 3.18.0:
    + Misc. fixes: bgo#753434.
    + Updated translations.
  - Drop Revert-launcher-simplify-getting-session-dbus-proxy.patch:
    fixed upstream.
* Sat Sep 19 2015 zaitor@opensuse.org
  - Add Revert-launcher-simplify-getting-session-dbus-proxy.patch:
    fix VT switching with wayland, patch from upstream git.
* Wed Sep 16 2015 dimstar@opensuse.org
  - Update to version 3.17.92:
    + Don't omit the background color for backgrounds that don't fill
      the screen (bgo#754476).
    + Fix up key state on FocusIn when running nested (bgo#753948).
    + Find the right DRM device instead of hardcoding card0
      (bgo#753434).
    + Scale cursor on HiDPI screens (bgo#744932).
    + Misc. fixes and cleanups (bgo#754545, bgo#754215, bgo#754621,
      bgo#754715).
    + Updated translations.
* Thu Sep 03 2015 zaitor@opensuse.org
  - Update to version 3.17.91:
    + Send error on pointer-gesture protocol version mismatch
      (bgo#753855).
    + Misc. cleanups (bgo#744932).
    + Updated translations.
* Thu Aug 20 2015 zaitor@opensuse.org
  - Update to version 3.17.90:
    + Fix glitch with some fullscreen apps (bgo#753020).
    + Fix screen update issue with NVidia driver (bgo#728464).
    + Only call frame callbacks for surfaces that get drawn
      (bgo#739163).
    + Misc. bug fixes and cleanups: bgo#753222, bgo#752753,
      bgo#753237, bgo#753380, bgo#744104, bgo#744932.
    + Updated translations.
  - Drop upstream fixed patches:
    + build_fix_return_value_in_meta-sync-ring.c.patch
    + compositor_add_support_for_GL_EXT_x11_sync_object.patch
    + compositor_fix_GL_EXT_x11_sync_object_race_condition.patch
    + compositor_handle_fences_in_the_frontend_X_connection.patch
* Thu Aug 13 2015 idonmez@suse.com
  - Fix screen flickering on nvidia devices (bgo#728464).
    + Add the following commits from the 3.16 branch:
    - build_fix_return_value_in_meta-sync-ring.c.patch
    - compositor_add_support_for_GL_EXT_x11_sync_object.patch
    - compositor_fix_GL_EXT_x11_sync_object_race_condition.patch
    - compositor_handle_fences_in_the_frontend_X_connection.patch
  - Added autoconf and automake BuildRequires and run autoreconf for
    the patches above.
* Thu Jul 23 2015 zaitor@opensuse.org
  - Update to version 3.17.4:
    + nested: Allow basic configuration of dummy outputs
      (bgo#747089).
    + Send wl_surface.enter and wl_surface.leave on output changes
      (bgo#744453).
    + Improve HiDPI handling on wayland (bgo#745655, bgo#744934).
    + Implement compositor-side animated cursors (bgo#752342).
    + Bugs fixed: bgo#750816, bgo#751884, bgo#752248, bgo#752551,
      bgo#752552, bgo#752673, bgo#752674.
  - Drop mutter-devel-doc sub-package, removed upstream.
* Mon Jul 06 2015 zaitor@opensuse.org
  - Update to version 3.17.3:
    + Add X11/wayland clipboard interaction (bgo#738312).
    + Support VM monitor layout hints on wayland (bgo#750363).
    + Bugs fixed: bgo#749994, bgo#750256, bgo#749716, bgo#748705,
      bgo#750552, bgo#751036, bgo#750007, bgo#751136, bgo#750552,
      bgo#751471, bgo#751715, bgo#750680.
    + Updated translations.
    + Add pkgconfig(xrandr) BuildRequires: New optional dependency.
* Thu Jul 02 2015 zaitor@opensuse.org
  - Update to version 3.17.2:
    + Honor default value for click method setting (bgo#746290).
    + Add X11/wayland clipboard interoperation (bgo#738312).
    + Misc. bug fixes: bgo#749076, bgo#749711.
* Thu Jul 02 2015 zaitor@opensuse.org
  - Update to version 3.17.1:
    + Add public method to get neighboring monitor (bgo#633994).
    + Apply the right settings to the right input devices
      (bgo#747886).
    + Fix scroll button setting (bgo#747967).
    + Add support for modal hint on wayland (bgo#745720).
    + Don't reset idle time for non-hardware events (bgo#748541).
    + Misc. bug fixes (bgo#748478).
* Thu Jul 02 2015 zaitor@opensuse.org
  - Update to version 3.16.3:
    + Fix kill dialog not showing when first PING fails (bgo#749076).
    + wayland: Reset idle time appropriately (bgo#749711,
      bgo#749994).
    + Fix crash when trying to focus a hidden window (bgo#751715).
    + Updated translations.
* Thu May 14 2015 zaitor@opensuse.org
  - Update to version 3.16.2:
    + Fix scroll button setting (bgo#747967).
    + Don't reset idle time for non-hardware events (bgo#748541).
    + Honor default value for click method setting (bgo#746290).
    + Misc. bug fixes (bgo#748478).
* Wed Apr 15 2015 zaitor@opensuse.org
  - Update to version 3.16.1.1:
    + Prevent a crash when switching VTs or adding input devices
      (bgo#747886).
* Wed Apr 15 2015 dimstar@opensuse.org
  - Update to version 3.16.1:
    + Add function to refresh all background instances (bgo#739178).
    + Fix swapped scroll methods on wayland (bgo#746870).
    + Manually activate stage to fix accessibility on wayland
      (bgo#746670).
    + Center pointer on primary monitor on startup (bgo#746896).
    + wayland: Reword synchronized state application semantics
      (bgo#743617).
    + Ensure input settings are applied on startup (bgo#747434).
    + Misc. bug fixes: bgo#744932, bgo#746509, bgo#746692,
      bgo#746510, bo#746545, bgo#747263.
    + Updated translations.
  - Add pkgconfig(xrender) BuildRequires: new verified dependency.
  - Drop mutter-nvidia-repaint-on-resume.patch: fixed upstream.
* Thu Mar 26 2015 dimstar@opensuse.org
  - Change from simple %defines to %bcond_with/without, as this
    allows to be set in prjconf without the need to patch the .spec
    files.
    + build_wayland has been replaced with the equivalent
      %bcond_with, resp. %bcond_without, based on the value that was
      originally set, resulting in no change for the build.
* Mon Mar 23 2015 dimstar@opensuse.org
  - Update to version 3.16.0:
    + wayland: Don't skip notifying about initial maximized state
      (bgo#745303).
    + Updated translations.
  - Add mutter-nvidia-repaint-on-resume.patch: Add a function to
    refresh all background instances (boo#914149, bgo#739178).
* Wed Mar 18 2015 dimstar@opensuse.org
  - Update to version 3.15.92:
    + Ensure pointer visibility on monitor changes (bgo#745121,
      bgo#745752).
    + Fix geometry of shaded windows (bgo#746145).
    + Take over cursor visibility handling from gsd (bgo#712775).
    + Fix touch interaction on window decorations (bgo#745335).
    + Add options for libinput_config_click_method (bgo#746290).
    + Scale window decorations on HiDPI displays (bgo#744354).
    + Misc. bug fixes: bgo#745163, bgo#746295, bgo#746098,
      bgo#745734.
    + Updated translations.
* Thu Mar 05 2015 dimstar@opensuse.org
  - Update to version 3.15.91:
    + wayland: Fix nested compositor mode (bgo#745401).
    + wayland: Fix pointer constraining (bgo#727337).
    + wayland: Fix input region on HiDPI (bgo#744933).
    + Allow themes to style buttons differently based on function
      (bgo#745108).
    + Misc. bug fixes and cleanups: bgo#745141, bgo#745118,
      bgo#745476, bgo#745442.
    + Updated translations.
* Fri Feb 20 2015 dimstar@opensuse.org
  - Update to version 3.15.90:
    + Initialize MetaOutput even when we can't get the EDID
      (bgo#743412).
    + Expose MetaMonitorManager to introspection (bgo#743745).
    + Fix flash on unredirection (bgo#743858).
    + Update xdg-shell implementation to v5 (bgo#744452).
    + Do not try to use seat devices that aren't (yet) present
      (bgo#744640).
    + Add keybindings for switching to VT8-VT12 (bgo#744800).
    + Misc bug fixes: bgo#743678, bgo#744500.
* Fri Feb 20 2015 dimstar@opensuse.org
  - Add pkgconfig(gudev-1.0) and pkgconfig(gbm) BuildRequires in case
    we're building with wayland support: Needed for the native (non
    nested support).
* Fri Jan 23 2015 zaitor@opensuse.org
  - Update to version 3.15.4:
    + Use GTK+ theme for window decorations instead of metacity
      (bgo#741917).
    + Export the same EDID information on X11 and wayland
      (bgo#742882).
    + Apply input device configuration on wayland (bgo#739397).
    + Implement pointer barriers on wayland (bgo#706655).
    + Bugs fixed: bgo#741829, bgo#738630, bgo#737463, bgo#698995,
      bgo#727893, bgo#742825, bgo#742824, bgo#742841, bgo#743173,
      bgo#743189, bgo#743217, bgo#743254.
    + Updated translations.
* Fri Dec 19 2014 zaitor@opensuse.org
  - Update to version 3.15.3:
    + Don't leave left-over frames queued (bgo#738686).
    + Set CRTC configuration even if it might be redundant
      (bgo#740838).
    + Updated translations.
* Fri Dec 19 2014 zaitor@opensuse.org
  - Update to version 3.15.2:
    + Don't enable hiDPI on monitors with broken EDID (bgo##734839).
    + Prevent crash applying monitor config for a closed lid
      (bgo#739450).
    + Fix "flicker" during startup transition (bgo#740377).
    + Bugs fixed: bgo#731521, bgo#740133, bgo#738890.
* Fri Dec 19 2014 zaitor@opensuse.org
  - Update to version 3.15.1:
    + Use GResources for theme loading (bgo#736936).
    + Fix headerbar drag getting stuck on xwayland (bgo#738411).
  - Drop following patches: mutter-black-screen-during-login.patch,
    mutter-window-actor-unredirection-when-destroyed.patch,
    mutter-empty-input-shapes-windows.patch,
    mutter-left-over-queued-frames.patch,
    mutter-dont-overwrite-send_frame_messages_timer.patch, all fixed
    upstream.
* Fri Dec 19 2014 zaitor@opensuse.org
  - Update to version 3.14.3:
    + Fix crash when trying to unredirect a destroyed window
      (bgo#740133).
    + Fix "flicker" during startup transition (bgo#740377).
    + Don't leave left-over frames queued (bgo#738686).
    + Set CRTC configuration even if it might be redundant
      (bgo#740838).
  - Drop upstreamed patches:
    + mutter-black-screen-during-login.patch.
    + mutter-window-actor-unredirection-when-destroyed.patch.
    + mutter-empty-input-shapes-windows.patch.
    + mutter-left-over-queued-frames.patch.
    + mutter-dont-overwrite-send_frame_messages_timer.patch.
* Fri Dec 12 2014 fcrozat@suse.com
  - Disable wayland on SLE12.
  - Remove BuildRequires pkgconfig(gbm), not needed unless building
    native backend.
* Wed Dec 03 2014 badshah400@gmail.com
  - Add post-release fixes from upstream:
    + mutter-black-screen-during-login.patch: Disable ugly black
      screen during login (bgo#740377).
    + mutter-window-actor-unredirection-when-destroyed.patch:
      window-actor: Do not request unredirection when destroyed
      (bgo#740133).
    + mutter-empty-input-shapes-windows.patch: window-x11: Fix
      windows that set empty input shapes.
    + mutter-left-over-queued-frames.patch: Fix problems resulting
      in left-over queued frames (bgo#738686).
    + mutter-dont-overwrite-send_frame_messages_timer.patch:
      MetaWindowActor: don't overwrite send_frame_messages_timer
      (bgo#738686).
* Wed Nov 12 2014 zaitor@opensuse.org
  - Update to version 3.14.2:
    + Prevent crash applying monitor config for a closed lid
      (bgo#739450).
    + Misc. fixes.
* Tue Nov 11 2014 zaitor@opensuse.org
  - Update to version 3.14.1.5:
    + Fix wayland hiDPI regression (bgo#739161).
    + Updated translations.
* Wed Oct 15 2014 dimstar@opensuse.org
  - Update to version 3.14.1:
    + Fix move-titlebar-onscreen function (bgo#736915).
    + Fix stacking of the guard window (bgo#737233).
    + Fix keycode lookup for non-default layouts (bgo#737134).
    + Fix workspaces-only-on-primary handling (bgo#737178).
    + Don't unstick sticky windows on workspace removal (bgo#737625).
    + Do not auto-minimize fullscreen windows (bgo#705177).
    + Upload keymap to newly added keyboard devices (bgo#737673).
    + Apply keyboard repeat settings (bgo#728055).
    + Don't send pressed keys on enter (bgo#727178).
    + Fix build without wayland/native (bgo#738225).
    + Send modifiers after the key event (bgo#738238).
    + Fix unredirect heuristic (bgo#738271).
    + Do not show system chrome over fullscreen windows (bgo#693991).
    + Misc. bug fixes: bgo#737135, bgo#737581, bgo#738146,
      bgo#738384.
    + Updated translations.

Files

/usr/bin/mutter
/usr/lib/mutter-restart-helper
/usr/lib64/mutter/Cally-1.typelib
/usr/lib64/mutter/Clutter-1.typelib
/usr/lib64/mutter/ClutterX11-1.typelib
/usr/lib64/mutter/Cogl-1.typelib
/usr/lib64/mutter/CoglPango-1.typelib
/usr/lib64/mutter/Meta-1.typelib
/usr/lib64/mutter/libmutter-clutter-1.so
/usr/lib64/mutter/libmutter-cogl-1.so
/usr/lib64/mutter/libmutter-cogl-pango-1.so
/usr/lib64/mutter/libmutter-cogl-path-1.so
/usr/lib64/mutter/plugins/default.so
/usr/share/applications/mutter.desktop
/usr/share/doc/packages/mutter
/usr/share/doc/packages/mutter/NEWS
/usr/share/licenses/mutter
/usr/share/licenses/mutter/COPYING
/usr/share/man/man1/mutter.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 9 10:07:50 2021