Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2023-09-20 13:22:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and      /work/SRC/openSUSE:Factory/.mutter.new.16627 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mutter"

Wed Sep 20 13:22:09 2023 rev:211 rq:1111871 version:45.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mutter/mutter.changes    2023-09-06 
18:57:37.962359711 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.16627/mutter.changes 2023-09-20 
13:22:49.492964221 +0200
@@ -1,0 +2,128 @@
+Sat Sep 16 22:09:37 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 45.0:
+  + Fix focus-follows-mouse mode
+  + Optimize applying relative transformation matrix
+  + Add support for P010 YCbCr format
+  + Fix hardware cursor stuttering on Raspberry Pi
+  + Fix input in multi-monitor remote desktop sessions with libei
+  + Fixed crashes
+  + Misc. bug fixes and cleanups
+  + Updated translations.
+- Drop mutter-trap-dpms-errors.patch: Fixed upstream.
+- Change compression of tarball in service and spec to zst from xz.
+- Add pkgconfig(libdisplay-info) BuildRequires and pass
+  libdisplay_info=true to meson setup: New optional dependency,
+  build libdisplay-info support.
+
+-------------------------------------------------------------------
+Thu Sep 14 02:51:54 UTC 2023 - Alynx Zhou <alynx.z...@suse.com>
+
+- Add mutter-trap-dpms-errors.patch: Apparently DPMSForceLevel()
+  can fail if DPMS is not enabled, so trap errors of DPMS because
+  they are not critical and should not block user session.
+  (bsc#1215273, glgo#GNOME/mutter!3160)
+
+-------------------------------------------------------------------
+Thu Sep  7 22:56:54 UTC 2023 - Luciano Santos <luc1...@opensuse.org>
+
+- Replace sysprof-4 with sysprof-6 pkgconfig() BuildRequires to
+  follow up the upstream change. And build without the profiler
+  feature (using bcond_with profiler), as it's not meant for
+  general use.
+
+-------------------------------------------------------------------
+Wed Sep  6 19:09:15 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 45.rc:
+  + Fix possible redraw freeze in fullscreen windows
+  + Fix restoring focus when leaving the overview
+  + Support alpha-composited window screencasts
+  + Fix some XWayland windows not getting mapped
+  + Fix cursor movement on rotated screens
+  + Avoid global lock in stage signals
+  + Implemented suspended xdg_toplevel state
+  + Support idle_inhibit protocol
+  + Do not trigger repick during relayout
+  + Fix redraw issue when buffer age is unavailable
+  + Add Meta Toolkit (MTK) library
+  + Fix possible window freeze during resize operations
+  + Fixes to tablet cursor visibility on Wayland
+  + Improve support for input capture and emulated input
+  + Use headless mode when seat ID is unset
+  + Fix unresponsive touchscreen after titlebar drag
+  + Fix absolute pointer events on virtual monitor streams
+  + Fix disabling CRTCs in disable-only mode updates
+  + Cache multi-texture shader snippets
+  + Fixed crashes
+  + Plugged leaks
+  + Misc. bug fixes and cleanups
+  + Updated translations.
+- Drop mutter-fix-clipped-redraw.patch: Fixed upstream.
+
+-------------------------------------------------------------------
+Mon Sep  4 17:43:47 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 45.beta.1:
+  + Fix blitting from premultiplied to opaque formats
+  + Fix Super key not going to overview in GNOME Shell
+  + Use ClutterEvent in ClutterActor class event vmethod signatures
+  + Misc. bug fixes and cleanups
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Sep  4 16:43:28 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 45.beta:
+  + Support input capture and emulated input with libei
+  + Add KMS thread
+  + Fix touch move operations on subsurfaces
+  + Fix unexpected cursor changes over non-resizable windows
+  + Improve render time estimates
+  + Fix flickering when DRI driver isn't available
+  + Fix restoring maximized state of SSD windows
+  + Add support for YUV formats
+  + Fix xwayland-allow-byte-swapped-clients setting
+  + Misc. bug fixes and cleanups
+  + Updated translations.
+- Add pkgconfig(libeis-1.0) BuildRequires: New dependency.
+
+-------------------------------------------------------------------
+Mon Sep  4 15:32:03 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 45.alpha:
+  + Fix DND in some server-side decorated windows
+  + Optionally use libdisplay-info for EDID parsing
+  + Optimize partial surface updates
+  + Fix redrawing regression in non-DMA remote sessions
+  + Avoid race condition in xwayland-on-demand
+  + Do not unminimize windows with initial IconicState
+  + Implement physical pixel rounding of wayland surfaces
+  + Fix mispositioning of some X11 fullscreen windows
+  + Fix legacy fullscreen windows appearing on all monitors
+  + Improve support for display-attached tablets
+  + Fix stuck cursor in some clients
+  + Avoid unexpected orientation changes around suspend/resume
+  + Fix oversized input region around Xwayland windows
+  + Re-enable client modifiers with amdgpu driver
+  + Fix sysprof tracing in non-main threads
+  + Fix X11 client input region issues
+  + Optimize finish-layout step during stage updating
+  + Fix profiling repeatedly
+  + Ensure preferred monitor mode is always included
+  + Fully initialize input device state during init
+  + Forward modifiers to IM alongside regular key events
+  + Fix window focus unexpectedly moving to secondary monitor when
+    changing workspaces
+  + Avoid rapidly toggling dynamic max render time
+  + Fix dynamic max render time blocking with direct scanout
+  + Mirror window placement in RTL locales
+  + Fix screencast with fractionally scaled surfaces
+  + Reipmlement strict focus mode policy
+  + Fixed crashes
+  + Plugged leaks
+  + Misc. bug fixes and cleanups
+  + Updated translations.
+- Bump api_major to 13 following upstream changes.
+
+-------------------------------------------------------------------

Old:
----
  mutter-44.4.obscpio
  mutter-fix-clipped-redraw.patch

New:
----
  mutter-45.0.obscpio

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

Other differences:
------------------
++++++ mutter.spec ++++++
--- /var/tmp/diff_new_pack.SZy20j/_old  2023-09-20 13:22:51.465034872 +0200
+++ /var/tmp/diff_new_pack.SZy20j/_new  2023-09-20 13:22:51.465034872 +0200
@@ -16,19 +16,19 @@
 #
 
 
-%bcond_without profiler
+%bcond_with profiler
 
-%define api_major 12
+%define api_major 13
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:           mutter
-Version:        44.4
+Version:        45.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
-Source0:        %{name}-%{version}.tar.xz
+Source0:        %{name}-%{version}.tar.zst
 
 # PATCH-FIX-UPSTREAM mutter-disable-cvt-s390x.patch bsc#1158128 
fcro...@suse.com -- Do not search for cvt on s390x, it doesn't exist there
 Patch1:         mutter-disable-cvt-s390x.patch
@@ -36,8 +36,6 @@
 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 mutter-fix-clipped-redraw.patch bsc#1210744 
glgo#GNOME/mutter!3221 alynx.z...@suse.com -- Fix clipped redraw issue on qemu
-Patch4:         mutter-fix-clipped-redraw.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.
@@ -74,7 +72,9 @@
 BuildRequires:  pkgconfig(json-glib-1.0) >= 0.12.0
 BuildRequires:  pkgconfig(lcms2) >= 2.6
 BuildRequires:  pkgconfig(libcanberra-gtk3) >= 0.26
+BuildRequires:  pkgconfig(libdisplay-info)
 BuildRequires:  pkgconfig(libdrm) >= 2.4.83
+BuildRequires:  pkgconfig(libeis-1.0)
 BuildRequires:  pkgconfig(libinput) >= 1.15.0
 BuildRequires:  pkgconfig(libpipewire-0.3) >= 0.3.21
 BuildRequires:  pkgconfig(libstartup-notification-1.0) >= 0.7
@@ -84,8 +84,8 @@
 BuildRequires:  pkgconfig(pango) >= 1.2.0
 BuildRequires:  pkgconfig(sm)
 %if %{with profiler}
-BuildRequires:  pkgconfig(sysprof-4)
-BuildRequires:  pkgconfig(sysprof-capture-4) >= 3.37.3
+BuildRequires:  pkgconfig(sysprof-6)
+BuildRequires:  pkgconfig(sysprof-capture-4) >= 3.37.2
 %endif
 BuildRequires:  pkgconfig(udev)
 BuildRequires:  pkgconfig(upower-glib) >= 0.99.0
@@ -148,7 +148,6 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
-%patch4 -p1
 %endif
 # SLE-only patches and translations.
 %if 0%{?sle_version}
@@ -166,6 +165,7 @@
        -Dtests=false \
        -Dinstalled_tests=false \
        -Dxwayland_initfd=auto \
+       -Dlibdisplay_info=true \
 %if %{with profiler}
        -Dprofiler=true \
 %else
@@ -194,6 +194,7 @@
 %{_libdir}/mutter-%{api_major}/libmutter-clutter-%{api_major}.so.*
 %{_libdir}/mutter-%{api_major}/libmutter-cogl-pango-%{api_major}.so.*
 %{_libdir}/mutter-%{api_major}/libmutter-cogl-%{api_major}.so.*
+%{_libdir}/mutter-%{api_major}/libmutter-mtk-%{api_major}.so.*
 %{_libdir}/mutter-%{api_major}/plugins/libdefault.so
 
 # These typelibs are not split out since they are private to mutter
@@ -202,6 +203,7 @@
 %{_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}/mutter-%{api_major}/Mtk-%{api_major}.typelib
 
 %{_libdir}/libmutter-%{api_major}.so.*
 %dir %{_libdir}/mutter-%{api_major}/
@@ -226,14 +228,17 @@
 %{_libdir}/mutter-%{api_major}/Clutter-%{api_major}.gir
 %{_libdir}/mutter-%{api_major}/Cogl-%{api_major}.gir
 %{_libdir}/mutter-%{api_major}/CoglPango-%{api_major}.gir
+%{_libdir}/mutter-%{api_major}/Mtk-%{api_major}.gir
 %{_libdir}/mutter-%{api_major}/libmutter-clutter-%{api_major}.so
 %{_libdir}/mutter-%{api_major}/libmutter-cogl-pango-%{api_major}.so
 %{_libdir}/mutter-%{api_major}/libmutter-cogl-%{api_major}.so
+%{_libdir}/mutter-%{api_major}/libmutter-mtk-%{api_major}.so
 %{_libdir}/libmutter-%{api_major}.so
 %{_libdir}/pkgconfig/libmutter-%{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
+%{_libdir}/pkgconfig/mutter-mtk-%{api_major}.pc
 
 %files lang -f %{name}.lang
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.SZy20j/_old  2023-09-20 13:22:51.489035731 +0200
+++ /var/tmp/diff_new_pack.SZy20j/_new  2023-09-20 13:22:51.489035731 +0200
@@ -3,7 +3,7 @@
   <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/44.4</param>
+    <param name="revision">refs/tags/45.0</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>
@@ -12,7 +12,7 @@
   <service name="tar" mode="buildtime"/>
   <service name="recompress" mode="buildtime">
     <param name="file">*.tar</param>
-    <param name="compression">xz</param>
+    <param name="compression">zst</param>
   </service>
   <service name="set_version" mode="manual" />
 </services>

++++++ mutter-44.4.obscpio -> mutter-45.0.obscpio ++++++
/work/SRC/openSUSE:Factory/mutter/mutter-44.4.obscpio 
/work/SRC/openSUSE:Factory/.mutter.new.16627/mutter-45.0.obscpio differ: char 
48, line 1

++++++ mutter.obsinfo ++++++
--- /var/tmp/diff_new_pack.SZy20j/_old  2023-09-20 13:22:51.541037594 +0200
+++ /var/tmp/diff_new_pack.SZy20j/_new  2023-09-20 13:22:51.541037594 +0200
@@ -1,5 +1,5 @@
 name: mutter
-version: 44.4
-mtime: 1692789368
-commit: f1fc9e176200cd14f1b5bba4359ee54a0587f586
+version: 45.0
+mtime: 1694897463
+commit: 4f6c91847088d7d6476b88575b3a6601b819b443
 

Reply via email to