Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-04-23 18:28:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and      /work/SRC/openSUSE:Factory/.mutter.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mutter"

Thu Apr 23 18:28:35 2020 rev:149 rq:795262 version:3.36.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/mutter/mutter.changes    2020-04-07 
10:20:10.097752206 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.2738/mutter.changes  2020-04-23 
18:28:42.067888409 +0200
@@ -1,0 +2,147 @@
+Fri Apr 17 03:36:02 UTC 2020 - [email protected]
+
+- Update to version 3.36.1:
+  + Fix hardware cursor on GPU hotplug.
+  + Fix black areas around XWayland windows when resizing.
+  + Fix applying wrong scale to monitors on X11.
+  + Fix moving/resizing windows via keyboard on wayland.
+  + Fix locate-pointer feature interfering with keybindings.
+  + Add support for middle-click emulation.
+  + Fix freeze when moving cursor between scaled monitors.
+  + Fix popup misplacement with focus-follows-mouse.
+  + Fix misplaced cursor in preedit strings.
+  + Support mirroring with proprietary Nvidia driver.
+  + Support tablets with multiple mode switch buttons in a group.
+  + Ignore foreground color for color glyphs (emojis).
+  + Allow pad mode switches while showing OSD.
+  + Fix positioning of OSD for display-attached tablets.
+  + Respect configured RANDR panning on X11.
+  + Use correct texture filtering with scaled displays.
+  + Fix cursor hotspots in virtual machines.
+  + Fix build with GLES and no GL.
+  + Work around Firefox bug when copying images on wayland.
+  + Fix wrong cursor rotation on rotated displays.
+  + Fix glitches in window screencasts.
+  + Fix IM support for deleting surrounding text.
+  + Fix map animation of maximized windows.
+  + Fixed crashes.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+- Stop passing %%define _lto_cflags %%{nil}: No longer needed.
+- Drop mutter-wayland-fix-keyboard-move-resize-window.patch: Fixed
+  upstream.
+
+-------------------------------------------------------------------
+Fri Apr 17 03:36:00 UTC 2020 - [email protected]
+
+- Update to version 3.36.0:
+  + Fix placement of popup windows in multi-monitor setups.
+  + Fix invisible mouse cursor on some hardware.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Apr 17 03:35:54 UTC 2020 - [email protected]
+
+- Update to version 3.35.92:
+  + Fix visibility of initially hidden windows.
+  + Avoid flicker when (un)redirecting windows.
+  + Let BindConstraints update the preferred size.
+  + Learn about GLES3.
+  + Ping windows on every window focus.
+  + Remove overhead from hot code paths.
+  + Allow remote desktop services to inhibit animations.
+  + Update screen-cast code to PipeWire 0.3 API.
+  + Make check-alive timeouts configurable.
+  + Make each stage view correspond to a single CRTC.
+  + Implement scaled/transformed hardware cursors.
+  + Use DMA buffers for screencasting if possible.
+  + Make Xwayland startup asynchronous.
+  + Fix clipping glitches in long text entries.
+  + Add side channel for starting required X11 services.
+  + Support synchronized wayland popup moving.
+  + Fixed crashes.
+  + Plugged memory leaks.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+- Pass -Dxwayland_initfd=disabled to meson, we are not ready for
+  this feature yet in openSUSE, and leaving it to auto breaks
+  wayland sessions.
+
+-------------------------------------------------------------------
+Fri Apr 17 03:35:53 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- Update to version 3.35.91+37:
+  + clutter/actor: Add CLUTTER_OFFSCREEN_REDIRECT_ON_IDLE
+  + screen-cast: Update to PipeWire 0.3 API
+  + window-actor: Make culling of opaque windows X11 only
+  + renderer-native: Use hardware acceleration check in generic
+    layer
+  + remote-access-handle: Expose disable-animations property
+  + screen-cast-session: Add 'disable-animations' property
+  + wayland: DND and Metawindow fixes.
+  + clutter: Make clutter_contraint_update_preferred_size() public
+  + bind-constraint: Update the preferred size
+  + surface-actor-x11: Avoid flicker when (un)redirecting windows
+  + window-actor: Don't show actor until meta_window_actor_show()
+  + settings: Improve logging of enabled experimental features
+  + Updated translations.
+- Drop 0001-Update-to-PipeWire-0.3-API.patch: Fixed upstream.
+
+-------------------------------------------------------------------
+Fri Apr 17 03:35:51 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- Update to version 3.35.91:
+  + Honor accelerometer orientation on monitor config changes.
+  + Enable culling for integer-scaled actors.
+  + Add ClutterSeat::touch-mode property.
+  + Fix mis-scaling when streaming windows.
+  + Make the cursor renderer use the transactional KMS API.
+  + Advertise MetaMonitor as wl_output.
+  + Fix culling of XWayland windows.
+  + Only consider enabled effects when disabling culling.
+  + Misc. bug fixes and cleanups.
+
+-------------------------------------------------------------------
+Fri Apr 17 03:35:50 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- Update to version 3.35.90:
+  + Cull out clip region.
+  + Always enable tap-to-click/drag on opaque Wacom tablets.
+  + Fix visual glitches with offscreen effects applied.
+  + Fix "sticky corner" in multi-head setups.
+  + Fix black shadows around XWayland windows during resizes.
+  + Zero-copy path for GPU-less secondary GPUs.
+  + Cancel DND on Esc.
+  + Sync XWayland window shadows to frame during resizes.
+  + Add support for per-monitor workareas.
+  + Ensure newly mapped wayland windows receive ENTER event.
+  + Add ClutterSeat object.
+  + Honour CLUTTER_ACTOR_NO_LAYOUT flag more efficiently.
+  + Fix interoperation with wl_data_device_manager v1.
+  + Favor text over images in clipboard manager.
+  + Apply monitor scale after background texture creation.
+  + Plugged memory leaks.
+  + Fixed crashes.
+  + Misc. bug fixes and cleanups.
+- Changes from version 3.35.3:
+  + backends/native: Correct dy value in pinch gesture event.
+  + Upload clipping rectangles in parallel.
+  + More cogl API cleanups.
+  + Fix window recording on HiDPI.
+  + Fix top-left pixel being insensitive to clicks.
+  + Misc. bug fixes and cleanups.
+- Changes from version 3.35.1:
+  + Fix immediate screen blank after releaseing inhibitor.
+  + Respond to frame callbacks regardless of damage.
+  + Fix Night Light on wayland.
+  + Fix various copy+paste/DND regressions.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+- Drop mutter-fix-mesa20.patch: fixed upstream.
+- Add pkgconfig(graphene-gobject-1.0) BuildRequires: new
+  dependency.
+- Drop cmake BuildRequires: mutter uses meson. No need for a 2nd
+  build system.
+- Bump api_major to 6, following upstream changes.
+
+-------------------------------------------------------------------

Old:
----
  0001-Update-to-PipeWire-0.3-API.patch
  mutter-3.34.5.obscpio
  mutter-fix-mesa20.patch
  mutter-wayland-fix-keyboard-move-resize-window.patch

New:
----
  mutter-3.36.1.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mutter.spec ++++++
--- /var/tmp/diff_new_pack.05fgVF/_old  2020-04-23 18:28:43.491891133 +0200
+++ /var/tmp/diff_new_pack.05fgVF/_new  2020-04-23 18:28:43.495891141 +0200
@@ -19,11 +19,11 @@
 # don't enable sysprof support by default
 %bcond_with profiler
 
-%define api_major 5
+%define api_major 6
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:           mutter
-Version:        3.34.5
+Version:        3.36.1
 Release:        0
 Summary:        Window and compositing manager based on Clutter
 License:        GPL-2.0-or-later
@@ -35,12 +35,7 @@
 Patch3:         mutter-Lower-HIDPI_LIMIT-to-144.patch
 # PATCH-FIX-UPSTREAM mutter-disable-cvt-s390x.patch bsc#1158128 
[email protected] -- Do not search for cvt on s390x, it doesn't exist there
 Patch4:         mutter-disable-cvt-s390x.patch
-# PATCH-FIX-UPSTREAM mutter-fix-mesa20.patch [email protected] -- EGL: Include 
EGL/eglmesaext.h
-Patch5:         mutter-fix-mesa20.patch
-# PATCH-FIX-UPSTREAM 0001-Update-to-PipeWire-0.3-API.patch [email protected] -- 
Port mutter to build with pipewire 0.3.0
-Patch6:         0001-Update-to-PipeWire-0.3-API.patch
-# PATCH-FIX-UPSTREAM mutter-wayland-fix-keyboard-move-resize-window.patch 
bsc#1159976, glgo#GNOME/mutter!997 [email protected] -- Fix window keyboard 
move/resize mode in wayland
-Patch7:         mutter-wayland-fix-keyboard-move-resize-window.patch
+
 ## SLE-only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
[email protected] -- make audible bell work out of the box.
 Patch1000:      mutter-SLE-bell.patch
@@ -50,7 +45,6 @@
 Patch1002:      mutter-SLE-bsc984738-grab-display.patch
 
 BuildRequires:  Mesa-libGLESv3-devel
-BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  meson
 BuildRequires:  pkgconfig
@@ -68,6 +62,7 @@
 BuildRequires:  pkgconfig(gnome-desktop-3.0)
 BuildRequires:  pkgconfig(gnome-settings-daemon)
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 0.9.5
+BuildRequires:  pkgconfig(graphene-gobject-1.0)
 BuildRequires:  pkgconfig(gsettings-desktop-schemas) >= 3.33.0
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.19.7
 BuildRequires:  pkgconfig(gudev-1.0) >= 232
@@ -161,9 +156,6 @@
 %setup -q
 %patch3 -p1
 %patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
 
 # SLE-only patches and translations.
 translation-update-upstream po mutter
@@ -174,13 +166,13 @@
 %endif
 
 %build
-%define _lto_cflags %{nil}
 %meson \
        -Degl_device=true \
        -Dcogl_tests=false \
        -Dclutter_tests=false \
        -Dtests=false \
        -Dinstalled_tests=false \
+       -Dxwayland_initfd=disabled \
 %if %{with profiler}
        -Dprofiler=true \
 %else

++++++ _service ++++++
--- /var/tmp/diff_new_pack.05fgVF/_old  2020-04-23 18:28:43.531891210 +0200
+++ /var/tmp/diff_new_pack.05fgVF/_new  2020-04-23 18:28:43.535891218 +0200
@@ -2,7 +2,7 @@
   <service name="obs_scm" mode="disabled">
     <param name="scm">git</param>
     <param name="url">https://gitlab.gnome.org/GNOME/mutter.git</param>
-    <param name="revision">refs/tags/3.34.5</param>
+    <param name="revision">refs/tags/3.36.1</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>
@@ -15,5 +15,3 @@
   </service>
   <service name="set_version" mode="disabled" />
 </services>
-
-

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.05fgVF/_old  2020-04-23 18:28:43.555891256 +0200
+++ /var/tmp/diff_new_pack.05fgVF/_new  2020-04-23 18:28:43.555891256 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://gitlab.gnome.org/GNOME/mutter.git</param>
-              <param 
name="changesrevision">1a3dfd8110cbdbf752b3431ef3a1aa1f684d05e9</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">52e5d6fc948ecd7d78c3bddf2cff13eb3c386f4c</param></service></servicedata>

++++++ mutter-3.34.5.obscpio -> mutter-3.36.1.obscpio ++++++
/work/SRC/openSUSE:Factory/mutter/mutter-3.34.5.obscpio 
/work/SRC/openSUSE:Factory/.mutter.new.2738/mutter-3.36.1.obscpio differ: char 
46, line 1

++++++ mutter.obsinfo ++++++
--- /var/tmp/diff_new_pack.05fgVF/_old  2020-04-23 18:28:43.611891363 +0200
+++ /var/tmp/diff_new_pack.05fgVF/_new  2020-04-23 18:28:43.611891363 +0200
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.34.5
-mtime: 1585610220
-commit: 1a3dfd8110cbdbf752b3431ef3a1aa1f684d05e9
+version: 3.36.1
+mtime: 1585596543
+commit: 52e5d6fc948ecd7d78c3bddf2cff13eb3c386f4c
 


Reply via email to