Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2021-09-29 20:17:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and      /work/SRC/openSUSE:Factory/.mutter.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mutter"

Wed Sep 29 20:17:48 2021 rev:172 rq:921647 version:41.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mutter/mutter.changes    2021-09-26 
21:48:17.482750432 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.1899/mutter.changes  2021-09-29 
20:18:10.530871810 +0200
@@ -1,0 +2,62 @@
+Wed Sep 22 19:29:14 UTC 2021 - Michael Gorse <[email protected]>
+
+- Update to version 41.0:
+  + Avoid race in wl_seat capabilities.
+  + Expose option groups/entries to introspection.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 22 13:04:11 UTC 2021 - Bj??rn Lie <[email protected]>
+
+- Add pkgconfig(xwayland) and drop xorg-x11-server-wayland
+  BuildRequires: use standalone xwayland during build and runtime.
+- Add explicit gnome-settings-daemon Requires and pass initfd=auto
+  to meson now that we are using the new standalone xwayland.
+
+-------------------------------------------------------------------
+Wed Sep 22 03:41:51 UTC 2021 - Dominique Leuenberger <[email protected]>
+
+- Update to version 41.rc:
+  + Add clutter_stage_paint_to_content().
+  + Add meta_cursor_tracker_get_scale().
+  + wayland: Make each wl_output correspond to one monitor.
+  + Expose 'inactive-since' timestamp to uresourced.
+  + Pass dirty rects to secondary GPU.
+  + Support commiting preedit string on focus loss.
+  + Improve auto-rotation support.
+  + Add meta_window_actor_paint_to_content().
+  + Fixed crashes.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+- Add xvfb-run BuildRequires: new dependency for the test suite.
+
+-------------------------------------------------------------------
+Wed Sep 22 03:41:50 UTC 2021 - Dominique Leuenberger <[email protected]>
+
+- Update to version 41.beta:
+  + Manage idle monitors via MetaIdleManager.
+  + Fix VKMS detection.
+  + Fix swipe cancellation.
+  + Fix mapping tablet to monitor.
+  + Fix area screencasts when window is unredirected.
+  + Don't require a newly attached buffer to apply state.
+  + Close unused mode setting and rendering devices.
+  + Only support super+scroll on wayland.
+  + Implement the xdg-activation protocol.
+  + Reduce input latency by computing max render time
+    heuristically.
+  + Apply dithering to dispatch time when needed.
+  + x11: Compute monitor scale per output.
+  + Shrink and optimize the rounded-background-clip shader.
+  + remote-desktop: Handle non-responding selection owners .
+  + Improve sysprof support.
+  + Allow clients to delegate titlebar gestures to the compositor.
+  + Fix upside-down Xshape surface with EGLstream.
+  + Fix 'kms-modifiers' experimental setting.
+  + Make default focus window on each workspace appear focused.
+  + Plugged memory leaks.
+  + Fixed crashes crash.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  mutter-40.5.tar.xz

New:
----
  mutter-41.0.tar.xz

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

Other differences:
------------------
++++++ mutter.spec ++++++
--- /var/tmp/diff_new_pack.NssRnw/_old  2021-09-29 20:18:11.682874419 +0200
+++ /var/tmp/diff_new_pack.NssRnw/_new  2021-09-29 20:18:11.686874428 +0200
@@ -19,17 +19,17 @@
 # don't enable sysprof support by default
 %bcond_with profiler
 
-%define api_major 8
+%define api_major 9
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:           mutter
-Version:        40.5
+Version:        41.0
 Release:        0
 Summary:        Window and compositing manager based on Clutter
 License:        GPL-2.0-or-later
 Group:          System/GUI/GNOME
 URL:            https://www.gnome.org
-Source:         
https://download.gnome.org/sources/mutter/40/%{name}-%{version}.tar.xz
+Source:         
https://download.gnome.org/sources/mutter/41/%{name}-%{version}.tar.xz
 
 # PATCH-FIX-OPENSUSE mutter-Lower-HIDPI_LIMIT-to-144.patch fate#326682, 
bsc#1125467 [email protected] -- Lower HIDPI_LIMIT to 144
 Patch3:         mutter-Lower-HIDPI_LIMIT-to-144.patch
@@ -46,18 +46,18 @@
 
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  fdupes
-BuildRequires:  meson
+BuildRequires:  meson >= 0.53.0
 BuildRequires:  pkgconfig
 BuildRequires:  xorg-x11-server
-BuildRequires:  xorg-x11-server-wayland
+BuildRequires:  xvfb-run
 BuildRequires:  zenity
 BuildRequires:  pkgconfig(cairo) >= 1.10.0
 BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(fribidi) >= 1.0.0
 BuildRequires:  pkgconfig(gbm) >= 17.3
-BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.61.1
+BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.69.0
 BuildRequires:  pkgconfig(glesv2)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.67.3
+BuildRequires:  pkgconfig(glib-2.0) >= 2.69.0
 BuildRequires:  pkgconfig(gnome-desktop-3.0)
 BuildRequires:  pkgconfig(gnome-settings-daemon)
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 0.9.5
@@ -85,7 +85,7 @@
 %if !0%{?sle_version}
 BuildRequires:  pkgconfig(wayland-eglstream)
 %endif
-BuildRequires:  pkgconfig(wayland-protocols) >= 1.18
+BuildRequires:  pkgconfig(wayland-protocols) >= 1.21
 BuildRequires:  pkgconfig(wayland-server) >= 1.13.0
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(x11-xcb)
@@ -105,6 +105,8 @@
 BuildRequires:  pkgconfig(xrandr) >= 1.5.0
 BuildRequires:  pkgconfig(xrender)
 BuildRequires:  pkgconfig(xtst)
+BuildRequires:  pkgconfig(xwayland)
+Requires:       gnome-settings-daemon
 Requires:       zenity
 Provides:       windowmanager
 # Obsolete the now private typelib.
@@ -154,9 +156,9 @@
 %endif
        -Dcogl_tests=false \
        -Dclutter_tests=false \
-       -Dtests=false \
+       -Dtests=true \
        -Dinstalled_tests=false \
-       -Dxwayland_initfd=disabled \
+       -Dxwayland_initfd=auto \
 %if %{with profiler}
        -Dprofiler=true \
 %else
@@ -193,12 +195,12 @@
 # These typelibs are not split out since they are private to mutter
 %{_libdir}/mutter-%{api_major}/Cally-%{api_major}.typelib
 %{_libdir}/mutter-%{api_major}/Clutter-%{api_major}.typelib
-%{_libdir}/mutter-%{api_major}/ClutterX11-%{api_major}.typelib
 %{_libdir}/mutter-%{api_major}/Cogl-%{api_major}.typelib
 %{_libdir}/mutter-%{api_major}/CoglPango-%{api_major}.typelib
 %{_libdir}/mutter-%{api_major}/Meta-%{api_major}.typelib
 
 %{_libdir}/libmutter-%{api_major}.so.*
+%{_libdir}/libmutter-test-%{api_major}.so
 %dir %{_libdir}/mutter-%{api_major}/
 # users of libmutter need this directory
 %dir %{_libdir}/mutter-%{api_major}/plugins/
@@ -219,7 +221,6 @@
 %{_libdir}/mutter-%{api_major}/Meta-%{api_major}.gir
 %{_libdir}/mutter-%{api_major}/Cally-%{api_major}.gir
 %{_libdir}/mutter-%{api_major}/Clutter-%{api_major}.gir
-%{_libdir}/mutter-%{api_major}/ClutterX11-%{api_major}.gir
 %{_libdir}/mutter-%{api_major}/Cogl-%{api_major}.gir
 %{_libdir}/mutter-%{api_major}/CoglPango-%{api_major}.gir
 %{_libdir}/mutter-%{api_major}/libmutter-clutter-%{api_major}.so
@@ -227,8 +228,8 @@
 %{_libdir}/mutter-%{api_major}/libmutter-cogl-%{api_major}.so
 %{_libdir}/libmutter-%{api_major}.so
 %{_libdir}/pkgconfig/libmutter-%{api_major}.pc
+%{_libdir}/pkgconfig/libmutter-test-%{api_major}.pc
 %{_libdir}/pkgconfig/mutter-clutter-%{api_major}.pc
-%{_libdir}/pkgconfig/mutter-clutter-x11-%{api_major}.pc
 %{_libdir}/pkgconfig/mutter-cogl-%{api_major}.pc
 %{_libdir}/pkgconfig/mutter-cogl-pango-%{api_major}.pc
 

++++++ mutter-40.5.tar.xz -> mutter-41.0.tar.xz ++++++
++++ 56321 lines of diff (skipped)

Reply via email to