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-10-08 15:13:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and      /work/SRC/openSUSE:Factory/.mutter.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mutter"

Thu Oct  8 15:13:34 2026 rev:271 rq:1383105 version:50.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/mutter/mutter.changes    2026-09-17 
15:16:23.419341159 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.3698736/mutter.changes       
2026-10-08 15:14:03.378434777 +0200
@@ -1,0 +2,6 @@
+Wed Oct  7 15:45:37 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Add 5370.patch: wayland: Allow changing selections with the same serial
+  (boo#1284143).
+
+-------------------------------------------------------------------

New:
----
  5370.patch

----------(New B)----------
  New:
- Add 5370.patch: wayland: Allow changing selections with the same serial
  (boo#1284143).
----------(New E)----------

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

Other differences:
------------------
++++++ mutter.spec ++++++
--- /var/tmp/diff_new_pack.OsJbNh/_old  2026-10-08 15:14:05.112507445 +0200
+++ /var/tmp/diff_new_pack.OsJbNh/_new  2026-10-08 15:14:05.114507528 +0200
@@ -38,6 +38,8 @@
 Patch2:         mutter-window-actor-Special-case-shaped-Java-windows.patch
 # PATCH-FIX-OPENSUSE 
0001-Revert-clutter-actor-Cache-stage-relative-instead-of.patch 
glgo#GNOME/mutter#3302 bsc#1219546 [email protected] -- Fix partial update on 
VT switch
 Patch4:         0001-Revert-clutter-actor-Cache-stage-relative-instead-of.patch
+# PATCH-FIX-UPSTREAM
+Patch5:         
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/5370.patch
 
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  fdupes

++++++ 5370.patch ++++++
>From d82671c3035bfdb10fdc1ffd2c0e31859bb00ff7 Mon Sep 17 00:00:00 2001
From: Vlad Zahorodnii <[email protected]>
Date: Mon, 5 Oct 2026 09:31:28 +0300
Subject: [PATCH] wayland: Allow changing selections with the same serial

A client may replace a data source with the same serial. For example, it
may happen when a GTK3 application calls clear_targets() followed by
add_targets(). The spec itself doesn't say that serials must be
distinct. It also matches how wlroots and kwin treat selection serials.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/5370>
---
 src/wayland/meta-wayland-data-device-primary.c | 2 +-
 src/wayland/meta-wayland-data-device.c         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/wayland/meta-wayland-data-device-primary.c 
b/src/wayland/meta-wayland-data-device-primary.c
index 52824e6854b..bfccc9223a8 100644
--- a/src/wayland/meta-wayland-data-device-primary.c
+++ b/src/wayland/meta-wayland-data-device-primary.c
@@ -137,7 +137,7 @@ meta_wayland_data_device_primary_set_selection 
(MetaWaylandDataDevicePrimary *da
   g_assert (!source || META_IS_WAYLAND_DATA_SOURCE_PRIMARY (source));
 
   if (data_device->data_source &&
-      data_device->serial - serial < UINT32_MAX / 2)
+      serial - data_device->serial > UINT32_MAX / 2)
     return;
 
   if (data_device->data_source)
diff --git a/src/wayland/meta-wayland-data-device.c 
b/src/wayland/meta-wayland-data-device.c
index f4004d148bd..dc38b72b9ec 100644
--- a/src/wayland/meta-wayland-data-device.c
+++ b/src/wayland/meta-wayland-data-device.c
@@ -1086,7 +1086,7 @@ meta_wayland_data_device_set_selection 
(MetaWaylandDataDevice *data_device,
   MetaSelectionSource *selection_source;
 
   if (data_device->selection_data_source &&
-      data_device->selection_serial - serial < UINT32_MAX / 2)
+      serial - data_device->selection_serial > UINT32_MAX / 2)
     return;
 
   if (data_device->selection_data_source)
-- 
GitLab


++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.OsJbNh/_old  2026-10-08 15:14:05.184510462 +0200
+++ /var/tmp/diff_new_pack.OsJbNh/_new  2026-10-08 15:14:05.189510671 +0200
@@ -1,7 +1,7 @@
-mtime: 1789496247
-commit: 2360c9a286cb5511c98417fbb742823d348ccfc3592f7d0e1b3db51d18b21dfd
+mtime: 1791394473
+commit: 40ccf2ab2be2a1ea2c7588fc47c979ac97b30f40e13e74965f31ec83f66880cd
 url: https://src.opensuse.org/GNOME/mutter
-revision: 2360c9a286cb5511c98417fbb742823d348ccfc3592f7d0e1b3db51d18b21dfd
+revision: 40ccf2ab2be2a1ea2c7588fc47c979ac97b30f40e13e74965f31ec83f66880cd
 trackingbranch: factory
 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ 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-10-07 19:34:33.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*

Reply via email to