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-09-21 14:40:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mutter (Old) and /work/SRC/openSUSE:Factory/.mutter.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mutter" Wed Sep 21 14:40:59 2022 rev:189 rq:1004826 version:43.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mutter/mutter.changes 2022-08-14 15:55:39.571771089 +0200 +++ /work/SRC/openSUSE:Factory/.mutter.new.2083/mutter.changes 2022-09-21 14:41:44.769640760 +0200 @@ -1,0 +2,105 @@ +Sun Sep 18 07:37:08 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 43.0: + + Fix stuttering in Xorg session. + + Make MetaBarrier type derivable again. + + Fixes crash. + + Updated translations. + +------------------------------------------------------------------- +Wed Sep 14 09:34:23 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Fix night-light-support: Add b81429ac.patch: meta-monitor: Keep + the dbus night-light-supported property in sync. + +------------------------------------------------------------------- +Mon Sep 5 07:26:18 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 43.rc: + + Remember monitor scale when switching configurations + + Embed wayland output name into screencast streams + + Limit precision of stored refresh rates + + Add support for the "max bpc" connector property + + Fix focus-tracking corner case + + Add detail to ::event signal + + Improve heuristics for adding fallback monitor modes + + Take over color management from gnome-settings-daemon + + Allow scanout for offscreen rotated views + + Fix hot corner regression on X11 + + Fix losing IM focus in some circumstances + + Avoid swapping redundant portions of buffers onscreen + + Animate windows moving between monitors + + Make NVIDIA + gbm use atomic mode setting + + Fixed crashes + + Plugged memory leak + + Misc. bug fixes and cleanups + + Updated translations. +- Add pkgconfig(colord) and pkgconfig(lcms2) BuildRequires: New + dependencies. +- Pass tests=false to meson, disable build of all tests. + +------------------------------------------------------------------- +Fri Aug 12 18:15:56 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 43.beta: + + Add basic color-scheme support for server-side decorations + + Add single pixel buffer support + + Add support for multi-monitor direct scanout + + Add tool to pretty print display configuration + + Always send modifiers to clients if supported + + Better integrate cogl tests with existing infrastructure + + Continue gi-docgen migration + + Defer and accumulate redraw-clip on scanout + + Don't skip frames after skipped KMS updates + + Don't skip vblank sync on missing presentation timestamp + + Fall back to ARGB if XRGB is not supported + + Fix cursor showing on Xilinx + + Fix cursor visibility on X11 with only tablets as input + + Fix glitches in apps using subsurfaces + + Fix registering as X11 window manager if GDK_BACKEND is set + + Highlight actors becoming reactive under the pointer + + High-resolution scroll wheel support + + Notify about privacy screen changes via predictions + + Reduce client work when entering overview + + Remove mipmap framerate limiting + + Replace MetaTextureTower with native GL mipmapping + + Report actual monitor transform + + screencast: + - Set correct stride when using dmabufs + - Use flag to signal failed recording + + Support direct scanout on GPUs without modifiers support + + Plugged leaks + + Fixed crashes + + Misc. bug fixes and cleanups + + Updated translations. +- Drop zenity BuildRequires/Requires: The dependency was removed in + alpha release. + +------------------------------------------------------------------- +Fri Aug 12 14:13:57 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org> + +- Update to version 43.alpha: + + Drop zenity dependency. + + Fix initialization of privacy mode in displays that support it. + + Add NightLightSupported property to DisplayConfig. + + Don't use direct scanout for transparent windows. + + Improve picking a window for direct scanout. + + Drop support for obsolete wayland protocols. + + Fix --replace again. + + Do not allow windows to steal focus when the shell has a grab. + + Fix night light without GAMM_LUT property. + + Expose Cogl's Snippet API to introspection. + + wayland: Fix rotation transform. + + Build and deploy API documentation. + + Attach color state information to actors. + + Fix pointer confinement on HiDPI setups. + + Fix dma-bufu screencast regression. + + Fix monitor mirroring in some cases. + + Parse HDR and Colorimetry CTA-861 EDID extension blocks. + + Fix cursor tracking during screencasts on X11. + + Fixed crashes. + + Plugged leaks. + + Misc. bug fixes and cleanups. +- Bump api_major to 11, following upstream. + +------------------------------------------------------------------- Old: ---- mutter-42.4.obscpio New: ---- b81429ac.patch mutter-43.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mutter.spec ++++++ --- /var/tmp/diff_new_pack.49Ettr/_old 2022-09-21 14:41:45.521642846 +0200 +++ /var/tmp/diff_new_pack.49Ettr/_new 2022-09-21 14:41:45.529642867 +0200 @@ -18,11 +18,11 @@ %bcond_without profiler -%define api_major 10 +%define api_major 11 %define api_minor 0 %define libmutter libmutter-%{api_major}-%{api_minor} Name: mutter -Version: 42.4 +Version: 43.0 Release: 0 Summary: Window and compositing manager based on Clutter License: GPL-2.0-or-later @@ -40,6 +40,8 @@ Patch2: mutter-window-actor-Special-case-shaped-Java-windows.patch # PATCH-FIX-UPSTREAM mutter-crash-meta_context_terminate.patch bsc#1199382 glgo#GNOME/mutter#2267 xw...@suse.com -- Fix SIGSEGV in meta_context_terminate Patch3: mutter-crash-meta_context_terminate.patch +# PATCH-FIX-UPSTREAM b81429ac.patch -- meta-monitor: Keep the dbus night-light-supported property in sync +Patch4: https://gitlab.gnome.org/GNOME/mutter/-/commit/b81429ac.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. @@ -58,8 +60,8 @@ BuildRequires: pkgconfig BuildRequires: xorg-x11-server BuildRequires: xvfb-run -BuildRequires: zenity BuildRequires: pkgconfig(cairo) >= 1.10.0 +BuildRequires: pkgconfig(colord) >= 1.4.5 BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(fribidi) >= 1.0.0 BuildRequires: pkgconfig(gbm) >= 17.3 @@ -74,6 +76,7 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 3.19.8 BuildRequires: pkgconfig(gudev-1.0) >= 232 BuildRequires: pkgconfig(json-glib-1.0) >= 0.12.0 +BuildRequires: pkgconfig(lcms2) >= 2.6 BuildRequires: pkgconfig(libcanberra-gtk3) >= 0.26 BuildRequires: pkgconfig(libdrm) >= 2.4.83 BuildRequires: pkgconfig(libinput) >= 1.15.0 @@ -113,7 +116,6 @@ BuildRequires: pkgconfig(xtst) BuildRequires: pkgconfig(xwayland) Requires: gnome-settings-daemon -Requires: zenity Provides: windowmanager # Obsolete the now private typelib. Obsoletes: typelib-1_0-Meta-3_0 @@ -148,6 +150,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 # SLE-only patches and translations. %if 0%{?sle_version} @@ -162,7 +165,7 @@ -Dwayland_eglstream=true \ -Dcogl_tests=false \ -Dclutter_tests=false \ - -Dtests=true \ + -Dtests=false \ -Dinstalled_tests=false \ -Dxwayland_initfd=auto \ %if %{with profiler} @@ -206,7 +209,6 @@ %{_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/ @@ -234,7 +236,6 @@ %{_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-cogl-%{api_major}.pc %{_libdir}/pkgconfig/mutter-cogl-pango-%{api_major}.pc ++++++ _service ++++++ --- /var/tmp/diff_new_pack.49Ettr/_old 2022-09-21 14:41:45.553642934 +0200 +++ /var/tmp/diff_new_pack.49Ettr/_new 2022-09-21 14:41:45.557642945 +0200 @@ -1,9 +1,9 @@ <?xml version="1.0"?> <services> - <service name="obs_scm" mode="disabled"> + <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/mutter.git</param> - <param name="revision">refs/tags/42.4</param> + <param name="revision">refs/tags/43.0</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> @@ -15,6 +15,6 @@ <param name="file">*.tar</param> <param name="compression">xz</param> </service> - <service name="set_version" mode="disabled" /> + <service name="set_version" mode="manual" /> </services> ++++++ b81429ac.patch ++++++ >From b81429ac386fc50493043878d62850792a56691f Mon Sep 17 00:00:00 2001 From: Sebastian Wick <sebastian.w...@redhat.com> Date: Tue, 13 Sep 2022 20:03:42 +0200 Subject: [PATCH] meta-monitor: Keep the dbus night-light-supported property in sync --- src/backends/meta-monitor-manager.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backends/meta-monitor-manager.c b/src/backends/meta-monitor-manager.c index a60518850d..5c9a540299 100644 --- a/src/backends/meta-monitor-manager.c +++ b/src/backends/meta-monitor-manager.c @@ -1184,6 +1184,8 @@ update_night_light_supported (MetaMonitorManager *manager) priv->night_light_supported = night_light_supported; g_object_notify_by_pspec (G_OBJECT (manager), obj_props[PROP_NIGHT_LIGHT_SUPPORTED]); + meta_dbus_display_config_set_night_light_supported (manager->display_config, + night_light_supported); } void -- GitLab ++++++ mutter-42.4.obscpio -> mutter-43.0.obscpio ++++++ /work/SRC/openSUSE:Factory/mutter/mutter-42.4.obscpio /work/SRC/openSUSE:Factory/.mutter.new.2083/mutter-43.0.obscpio differ: char 48, line 1 ++++++ mutter.obsinfo ++++++ --- /var/tmp/diff_new_pack.49Ettr/_old 2022-09-21 14:41:45.621643123 +0200 +++ /var/tmp/diff_new_pack.49Ettr/_new 2022-09-21 14:41:45.625643133 +0200 @@ -1,5 +1,5 @@ name: mutter -version: 42.4 -mtime: 1660224623 -commit: 9a25838e4e3f705b69b7f2e0bf22e970d8829f1f +version: 43.0 +mtime: 1663432124 +commit: bdf3470a8a89206a39dc45824a8080dc6a9666ca