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
