Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mutter for openSUSE:Factory checked in at 2022-03-23 20:16:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mutter (Old) and /work/SRC/openSUSE:Factory/.mutter.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mutter" Wed Mar 23 20:16:47 2022 rev:181 rq:963629 version:42.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mutter/mutter.changes 2022-02-17 00:31:20.893424844 +0100 +++ /work/SRC/openSUSE:Factory/.mutter.new.25692/mutter.changes 2022-03-23 20:17:53.362446161 +0100 @@ -1,0 +2,75 @@ +Sun Mar 13 09:17:19 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 42.0: + + Updated translations. + +------------------------------------------------------------------- +Mon Mar 7 18:25:44 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 42.rc: + + Fix X11 ??? wayland drops ending up in the wrong wayland client. + + Make xdg-activation interoperate with other startup sequences. + + Fix stuck grab feedback actor during compositor grabs. + + Make gnome-desktop dependency optional. + + Provide better profiling information. + + Drop ClutterEvent "source" field. + + Add support for xdg_toplevel.configure_bounds(). + + Add support for wl_surface.offset. + + Fix resizing of virtual monitors. + + Include size in configure events of maximized clients. + + Only allow direct scanouts for surfaces that aren't cropped, + scaled or rotated. + + Fix pipewire screencasts. + + Plugged memory leak. + + Fixed crash. + + Misc. bug fixes and cleanups. + + Updated translations. +- Drop mutter-ci-catchsegv.patch: No longer needed. + +------------------------------------------------------------------- +Thu Feb 24 10:24:48 UTC 2022 - bjorn....@gmail.com + +- Update to version 42.beta+11: + * meson: Enable -Wall by default + * core: Initialize g_autofree with NULL + * ci: + - Rebuild image with newer dependencies + - Install xwayland from tag directly + * wayland/keyboard: Remove unnused define + * Updated translations. +- Switch to using source service again. +- Flip profiler bcond to without, build profiling/sysprof support + again. + +------------------------------------------------------------------- +Tue Feb 15 20:16:05 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 42.beta: + + Implement a new Clutter grab API + + Support KMS testing via QEMU + + Generate API references with gi-docgen + + Improve support for running from toolbx + + Add support for privacy screen + + Allow changing monitor configuration policy + + Add support for XFixes ClientDisconnectMode + + Fix possible missed clicks on menus + + Place popups on the same monitor as the anchor rect + + Announce DMA-BUF support via pipewire + + Raise the file descriptor limit of the wayland compositor + + Fix resetting idle time on lid open + + Don't limit DMA buffer screen casting only to Intel + + Keep a single cursor sprite visible with tablets + + Sync keyboard LEDs after layout changes + + Honor window input area in picking + + Handle mixture of keycombo/no action in pad rings/strips + + Fixed crashes + + Misc. bug fixes and cleanups + + Updated translations. + +------------------------------------------------------------------- +Tue Feb 15 20:16:04 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Drop 0002-Drop-CI-test-setup-that-needs-catchsegv.patch: Use the + mutter-ci-catchsegv.patch, as this applies for 42.alpha. + +------------------------------------------------------------------- @@ -18,0 +94,41 @@ + +------------------------------------------------------------------- +Sat Feb 5 16:19:03 UTC 2022 - Michael Gorse <mgo...@suse.com> + +- Add mutter-ci-catchsegv.patch: drop CI test setup that needs + catchsegv, which is removed in glibc 2.35 + (glgo#GNOME/mutter#2120). + +------------------------------------------------------------------- +Wed Jan 12 10:00:28 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org> + +- Update to version 42.alpha: + + Fix monitor screencast scanouts. + + wayland: Allow clients to maximize windows regardless of + constraints. + + Handle hotplug events without relevant changes more + effectively. + + Improve error reporting when startup fails. + + Fix X11 middle button emulation setting. + + Include server-side shadows in window screenshots. + + Don't change workspaces of unmanaged windows. + + Fix videos in Firefox stuttering in overview. + + Improve on-screen keyboard on X11. + + Fix erratic scrolling in GTK apps. + + Use rtkit to get realtime priority. + + Sanitize event handling at gestures. + + Fix mapping tablet input to correct monitor. + + Fix key repeat of on-screen keyboard for 2nd-level keysyms. + + Fix window size after returning from fullscreen. + + Fix blank screen when unplugging docking station. + + Improve anti-aliasing of background corners. + + Fix DND between X11 and wayland clients. + + Allow adding more streams to a screen cast session. + + Fix mixed up refresh rates in multi-monitor setups. + + Improve KMS fallback modes. + + Fix workspace switch animation in default plugin. + + Fixed crashes. + + Plugged leaks. + + Misc. bug fixes and cleanups. + + Updated translations. +- Bump api_major to 10, following upstream changes. Old: ---- 0002-Drop-CI-test-setup-that-needs-catchsegv.patch mutter-41.4.obscpio New: ---- mutter-42.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mutter.spec ++++++ --- /var/tmp/diff_new_pack.fnlF2D/_old 2022-03-23 20:17:54.214446643 +0100 +++ /var/tmp/diff_new_pack.fnlF2D/_new 2022-03-23 20:17:54.222446647 +0100 @@ -16,21 +16,20 @@ # -# don't enable sysprof support by default -%bcond_with profiler +%bcond_without profiler -%define api_major 9 +%define api_major 10 %define api_minor 0 %define libmutter libmutter-%{api_major}-%{api_minor} Name: mutter -Version: 41.4 +Version: 42.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 url disabled, we are using a git checkout via source service -#Source0: https://download.gnome.org/sources/mutter/41/%%{name}-%%{version}.tar.xz +# Source url disabled, using git checkout via source service +#Source0: https://download.gnome.org/sources/mutter/42/%%{name}-%%{version}.tar.xz Source0: %{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE mutter-Lower-HIDPI_LIMIT-to-144.patch fate#326682, bsc#1125467 qk...@suse.com -- Lower HIDPI_LIMIT to 144 @@ -39,8 +38,6 @@ Patch1: mutter-disable-cvt-s390x.patch # PATCH-FIX-OPENSUSE mutter-window-actor-Special-case-shaped-Java-windows.patch -- window-actor: Special-case shaped Java windows Patch2: mutter-window-actor-Special-case-shaped-Java-windows.patch -# PATCH-FIX-OPENSUSE 0002-Drop-CI-test-setup-that-needs-catchsegv.patch -- Fix build with glibc 2.35 and newer -Patch3: 0002-Drop-CI-test-setup-that-needs-catchsegv.patch ## SLE-only patches start at 1000 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 idon...@suse.com -- make audible bell work out of the box. @@ -148,7 +145,6 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 -%patch3 -p1 # SLE-only patches and translations. %if 0%{?sle_version} @@ -207,7 +203,7 @@ %{_libdir}/mutter-%{api_major}/Meta-%{api_major}.typelib %{_libdir}/libmutter-%{api_major}.so.* -%{_libdir}/libmutter-test-%{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/ @@ -235,7 +231,7 @@ %{_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/libmutter-test-%%{api_major}.pc %{_libdir}/pkgconfig/mutter-clutter-%{api_major}.pc %{_libdir}/pkgconfig/mutter-cogl-%{api_major}.pc %{_libdir}/pkgconfig/mutter-cogl-pango-%{api_major}.pc ++++++ _service ++++++ --- /var/tmp/diff_new_pack.fnlF2D/_old 2022-03-23 20:17:54.266446673 +0100 +++ /var/tmp/diff_new_pack.fnlF2D/_new 2022-03-23 20:17:54.270446675 +0100 @@ -3,7 +3,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/41.4</param> + <param name="revision">refs/tags/42.0</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ mutter-41.4.obscpio -> mutter-42.0.obscpio ++++++ /work/SRC/openSUSE:Factory/mutter/mutter-41.4.obscpio /work/SRC/openSUSE:Factory/.mutter.new.25692/mutter-42.0.obscpio differ: char 49, line 1 ++++++ mutter-disable-cvt-s390x.patch ++++++ --- /var/tmp/diff_new_pack.fnlF2D/_old 2022-03-23 20:17:54.334446711 +0100 +++ /var/tmp/diff_new_pack.fnlF2D/_new 2022-03-23 20:17:54.338446713 +0100 @@ -1,8 +1,8 @@ -Index: mutter-41.2/src/meson.build +Index: mutter-42.rc/src/meson.build =================================================================== ---- mutter-41.2.orig/src/meson.build -+++ mutter-41.2/src/meson.build -@@ -843,6 +843,7 @@ if have_profiler +--- mutter-42.rc.orig/src/meson.build ++++ mutter-42.rc/src/meson.build +@@ -861,6 +861,7 @@ if have_profiler endif if have_native_backend @@ -10,7 +10,7 @@ cvt = find_program('cvt') gen_default_modes = find_program('backends/native/gen-default-modes.py') -@@ -850,6 +851,9 @@ if have_native_backend +@@ -868,6 +869,9 @@ if have_native_backend output: 'meta-default-modes.h', command: [gen_default_modes, '@OUTPUT@'] ) @@ -20,10 +20,10 @@ mutter_built_sources += default_modes_h dbus_login1_built_sources = gnome.gdbus_codegen('meta-dbus-login1', -Index: mutter-41.2/src/backends/native/meta-default-modes.h +Index: mutter-42.rc/src/backends/native/meta-default-modes.h =================================================================== --- /dev/null -+++ mutter-41.2/src/backends/native/meta-default-modes.h ++++ mutter-42.rc/src/backends/native/meta-default-modes.h @@ -0,0 +1,57 @@ +/* Generated by gen-default-modes.py */ + ++++++ mutter.obsinfo ++++++ --- /var/tmp/diff_new_pack.fnlF2D/_old 2022-03-23 20:17:54.362446727 +0100 +++ /var/tmp/diff_new_pack.fnlF2D/_new 2022-03-23 20:17:54.366446729 +0100 @@ -1,5 +1,5 @@ name: mutter -version: 41.4 -mtime: 1644948247 -commit: 83a34957046c5b6bca609fda4b68c8c5d1276d14 +version: 42.0 +mtime: 1647100643 +commit: 9249aba72a5c4454894c08735a4963ca1665e34d