Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2026-04-10 17:46:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and      /work/SRC/openSUSE:Factory/.mutter.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mutter"

Fri Apr 10 17:46:17 2026 rev:263 rq:1345396 version:50.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mutter/mutter.changes    2026-02-12 
17:25:27.946451143 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new.21863/mutter.changes 2026-04-10 
17:48:04.833614369 +0200
@@ -2 +2,102 @@
-Tue Feb 10 22:57:18 UTC 2026 - Bjørn Lie <[email protected]>
+Fri Mar 20 17:54:01 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Replace pkgconfig(libcanberra-gtk3) with pkgconfig(libcanberra)
+  BuildRequires, follow what upstream actually checks for
+- Add explicit pkgconfig(atk) and pkgconfig(gl) BuildRequires,
+  meson setup checks for them
+- Add explicit pkgconfig(epoxy) BuildRequires: Needed for build,
+  previously pulled in by  pkgconfig(libcanberra-gtk3).
+
+-------------------------------------------------------------------
+Fri Mar 20 15:51:57 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Migrate to xz compression and manual service run
+
+-------------------------------------------------------------------
+Sun Mar 15 12:38:11 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 50.0:
+  + Ensure DnD cursor offset is applied correctly
+  + Introduce API to get window min/max sizes
+  + Add simple "controller" API for common patterns
+  + Fixed crashes
+  + Misc. bug fixes and cleanups
+  + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar  3 17:02:59 UTC 2026 - Dominique Leuenberger <[email protected]>
+- Update to version 50.rc:
+  + Fix monitor state after closing some fullscreen windows
+  + Fix misbehaving cursor when crossing windows
+  + Make wp_commit_timing work with variable refresh rate
+  + Disable tone mapping with HDR
+  + Add clipboard integration to devkit
+  + Fix re-enabling touchscreen after power save mode
+  + Fix cursors when using gnome-shell magnifier
+  + Add "sdr-native" color mode
+  + Support wp-color-management v2
+  + Blend content with gamma 2.2 transfer by default
+  + Fix direct scanout when using SW cursors
+  + Fix unexpected cursor changes during window drag operations
+  + Add multi monitor support to devkit
+  + Improve performance with nvidia driver by working around driver
+    quirks
+  + Use FBOs for secondary GPU rendering
+  + Fix touch input being delivered to the wrong surface
+  + Add HDR screen sharing support
+  + Implement a11y interface to query pointer position
+  + Prevent directly switching planes across CRTCs
+  + Fix screen sharing of monitors with no framerate
+  + Fixed crash
+  + Plugged leaks
+  + Misc. bug fixes and cleanups
+  + Updated translations.
+
+-------------------------------------------------------------------
+Tue Feb 10 13:18:14 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 50.beta:
+  + Fix moving windows to smaller monitors
+  + Make the HW cursor plane able to move between devices
+  + Consider override-redirect windows for monitor fullscreen
+  + Improve frame scheduling
+  + Add "target" event propagation phase
+  + Fix keyboard layout switching with grp:caps_switch
+  + Don't use invisible cursor for unfocusable windows
+  + Support PanGesture with non-primary buttons
+  + Allow creating uninhibitable idle watches
+  + Allow remote desktop to set active keyboard layout
+  + Make VRR and fractional scaling non-experimental
+  + Add HiDPI and monitor mode emulation for screencasts/devkit
+  + Plugged leaks
+  + Misc. bug fixes and cleanups
+- Changes from version 50.alpha:
+  + Fix delay in applying KMS property changes
+  + Fix broken menus in some Xwayland clients
+  + Avoid processing the same key event twice during keybindings
+  + Drop the X11 backend
+  + Improve tiled monitor handling
+  + Improve sticky keys handling
+  + Fix global shortcut keys getting stuck in Xwayland windows
+  + Drop logical devices from Clutter
+  + Fix hang with libxcb without support for abstract sockets
+  + Fix some backlights not being detected
+  + Add support for RGBA16, RGBX16 and XB48 formats
+  + Add support for external window constraints
+  + Initialize libinput plugin system
+  + Improve secondary GPU blitting path performance
+  + Fix activation or popup from button release events
+  + Make devkit window optionally resizable
+  + Fix cases of spurious tone mapping
+  + Introduce support for CRTC KMS color properties
+  + Fix reporing damage region in pipewire streams
+  + Initialize all luminance fields for CICP
+  + Fix subsurface geometry calculation
+  + Send color management image description target volume events
+  + Use KMS ready time for frame clock update duration
+  + Fixed crashes
+  + Misc. bug fixes and cleanups
+- Add pkgconfig(xkbregistry) BuildRequires: new dependency
+
+-------------------------------------------------------------------
+Tue Feb 10 09:57:18 UTC 2026 - Bjørn Lie <[email protected]>

Old:
----
  gvdb-0.gitmodule.obscpio
  mutter-49.4.obscpio

New:
----
  _scmsync.obsinfo
  build.specials.obscpio
  gvdb-0.gitmodule.tar.xz
  mutter-50.0.tar.xz

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

Other differences:
------------------
++++++ mutter.spec ++++++
--- /var/tmp/diff_new_pack.wLpVzI/_old  2026-04-10 17:48:06.405679371 +0200
+++ /var/tmp/diff_new_pack.wLpVzI/_new  2026-04-10 17:48:06.405679371 +0200
@@ -18,19 +18,19 @@
 
 %bcond_with profiler
 
-%define api_major 17
+%define api_major 18
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 
 Name:           mutter
-Version:        49.4
+Version:        50.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.zst
-Source1:        gvdb-0.gitmodule.tar.zst
+Source0:        %{name}-%{version}.tar.xz
+Source1:        gvdb-0.gitmodule.tar.xz
 
 # PATCH-FIX-UPSTREAM mutter-disable-cvt-s390x.patch bsc#1158128 
[email protected] -- Do not search for cvt on s390x, it doesn't exist there
 Patch1:         mutter-disable-cvt-s390x.patch
@@ -50,13 +50,16 @@
 BuildRequires:  python3-docutils
 BuildRequires:  xorg-x11-server
 BuildRequires:  xvfb-run
+BuildRequires:  pkgconfig(atk)
 BuildRequires:  pkgconfig(bash-completion)
 BuildRequires:  pkgconfig(cairo) >= 1.10.0
 BuildRequires:  pkgconfig(colord) >= 1.4.5
 BuildRequires:  pkgconfig(egl)
+BuildRequires:  pkgconfig(epoxy)
 BuildRequires:  pkgconfig(fribidi) >= 1.0.0
 BuildRequires:  pkgconfig(gbm) >= 21.3
 BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.69.0
+BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glesv2)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.81.1
 BuildRequires:  pkgconfig(glycin-2)
@@ -69,12 +72,12 @@
 BuildRequires:  pkgconfig(gudev-1.0) >= 232
 BuildRequires:  pkgconfig(lcms2) >= 2.6
 BuildRequires:  pkgconfig(libadwaita-1)
-BuildRequires:  pkgconfig(libcanberra-gtk3) >= 0.26
+BuildRequires:  pkgconfig(libcanberra) >= 0.26
 BuildRequires:  pkgconfig(libdisplay-info)
 BuildRequires:  pkgconfig(libdrm) >= 2.4.118
 BuildRequires:  pkgconfig(libeis-1.0) >= 1.3.901
-BuildRequires:  pkgconfig(libinput) >= 1.26.0
-BuildRequires:  pkgconfig(libpipewire-0.3) >= 1.2.0
+BuildRequires:  pkgconfig(libinput) >= 1.30.0
+BuildRequires:  pkgconfig(libpipewire-0.3) >= 1.6.0
 BuildRequires:  pkgconfig(libstartup-notification-1.0) >= 0.7
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(libudev) >= 228
@@ -89,7 +92,7 @@
 BuildRequires:  pkgconfig(udev)
 BuildRequires:  pkgconfig(upower-glib) >= 0.99.0
 BuildRequires:  pkgconfig(wayland-eglstream)
-BuildRequires:  pkgconfig(wayland-protocols) >= 1.36
+BuildRequires:  pkgconfig(wayland-protocols) >= 1.47
 BuildRequires:  pkgconfig(wayland-server) >= 1.23
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(x11-xcb)
@@ -105,6 +108,7 @@
 BuildRequires:  pkgconfig(xkbcommon) >= 0.4.3
 BuildRequires:  pkgconfig(xkbcommon-x11)
 BuildRequires:  pkgconfig(xkbfile)
+BuildRequires:  pkgconfig(xkbregistry)
 BuildRequires:  pkgconfig(xkeyboard-config)
 BuildRequires:  pkgconfig(xrandr) >= 1.5.0
 BuildRequires:  pkgconfig(xrender)

++++++ _scmsync.obsinfo ++++++
mtime: 1774031226
commit: 28d664029cc9ead69f9ca42aee16d96740f82b476e6861cd245937e2c54291b7
url: https://src.opensuse.org/GNOME/mutter
revision: 28d664029cc9ead69f9ca42aee16d96740f82b476e6861cd245937e2c54291b7
projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj

++++++ _service ++++++
--- /var/tmp/diff_new_pack.wLpVzI/_old  2026-04-10 17:48:06.465681852 +0200
+++ /var/tmp/diff_new_pack.wLpVzI/_new  2026-04-10 17:48:06.469682018 +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">49.4</param>
+    <param name="revision">50.0</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>
@@ -15,13 +15,13 @@
     <param name="revision">b54bc5da25127ef416858a3ad92e57159ff565b3</param>
     <param name="versionformat">0.gitmodule</param>
   </service>
-  <service name="tar" mode="buildtime"/>
-  <service name="recompress" mode="buildtime">
+  <service name="tar" mode="manual"/>
+  <service name="recompress" mode="manual">
     <param name="file">*.tar</param>
-    <param name="compression">zst</param>
+    <param name="compression">xz</param>
   </service>
   <service name="set_version" mode="manual">
     <param name="basename">mutter</param>
-    </service>
+  </service>
 </services>
 

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-03-24 10:28:29.000000000 +0100
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*

++++++ mutter.obsinfo ++++++
--- /var/tmp/diff_new_pack.wLpVzI/_old  2026-04-10 17:48:06.581686649 +0200
+++ /var/tmp/diff_new_pack.wLpVzI/_new  2026-04-10 17:48:06.585686814 +0200
@@ -1,5 +1,5 @@
 name: mutter
-version: 49.4
-mtime: 1770730827
-commit: e6379ecf07e7962d796fc057c50d0e6b2d803b7e
+version: 50.0
+mtime: 1773572367
+commit: e25c42e63234a9e3480567ab46ecf20fcefdf938
 

Reply via email to