From 3d71e58d2aec15e9255d33144d357b3ac23d1643c00da56dc0631d5b0c9b2370 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Wed, 26 Apr 2023 14:35:51 +0000 Subject: [PATCH] Accepting request 1082807 from GNOME:Next New stable rel OBS-URL: https://build.opensuse.org/request/show/1082807 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=445 --- 2963.patch | 32 -------------------------------- _service | 4 ++-- _servicedata | 4 ---- mutter-44.0+54.obscpio | 3 --- mutter-44.1.obscpio | 3 +++ mutter.changes | 24 ++++++++++++++++++++++++ mutter.obsinfo | 6 +++--- mutter.spec | 4 +--- 8 files changed, 33 insertions(+), 47 deletions(-) delete mode 100644 2963.patch delete mode 100644 _servicedata delete mode 100644 mutter-44.0+54.obscpio create mode 100644 mutter-44.1.obscpio diff --git a/2963.patch b/2963.patch deleted file mode 100644 index cc80864..0000000 --- a/2963.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 455456a9abdf72250fe53eab2f06ca3161831f05 Mon Sep 17 00:00:00 2001 -From: Robert Mader -Date: Sun, 16 Apr 2023 11:21:49 +0200 -Subject: [PATCH] xdg-shell: Always handle frame callbacks in - popup_apply_state() - -Just like we do in `toplevel_apply_state()`. - -Closes https://gitlab.gnome.org/GNOME/mutter/-/issues/2752 ---- - src/wayland/meta-wayland-xdg-shell.c | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/src/wayland/meta-wayland-xdg-shell.c b/src/wayland/meta-wayland-xdg-shell.c -index b0ce310d2a..45663aba15 100644 ---- a/src/wayland/meta-wayland-xdg-shell.c -+++ b/src/wayland/meta-wayland-xdg-shell.c -@@ -1240,7 +1240,10 @@ meta_wayland_xdg_popup_apply_state (MetaWaylandSurfaceRole *surface_role, - finish_popup_setup (xdg_popup); - - if (!meta_wayland_surface_get_window (surface)) -- return; -+ { -+ meta_wayland_actor_surface_queue_frame_callbacks (actor_surface, pending); -+ return; -+ } - - if (pending->xdg_positioner) - { --- -GitLab - diff --git a/_service b/_service index 37fc36a..a56de9d 100644 --- a/_service +++ b/_service @@ -3,11 +3,11 @@ git https://gitlab.gnome.org/GNOME/mutter.git - 6b57ab89 + refs/tags/44.1 @PARENT_TAG@+@TAG_OFFSET@ (.*)\+0 \1 - enable + diff --git a/_servicedata b/_servicedata deleted file mode 100644 index ba7bc5e..0000000 --- a/_servicedata +++ /dev/null @@ -1,4 +0,0 @@ - - - https://gitlab.gnome.org/GNOME/mutter.git - 6b57ab897582dfc8dce09ca343bdca6f3371f037 \ No newline at end of file diff --git a/mutter-44.0+54.obscpio b/mutter-44.0+54.obscpio deleted file mode 100644 index 76a4ab0..0000000 --- a/mutter-44.0+54.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3453d0f39d52eac1efcfc3d4f850a786bf839eedb26f98270962e4726bc3ca26 -size 25964045 diff --git a/mutter-44.1.obscpio b/mutter-44.1.obscpio new file mode 100644 index 0000000..7574072 --- /dev/null +++ b/mutter-44.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1c2e7fc05e39fc07748389c1ea1b64556c091c2df7a3856aa5d80f85e5058ad +size 25988621 diff --git a/mutter.changes b/mutter.changes index 55455df..0cdaf4e 100644 --- a/mutter.changes +++ b/mutter.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Tue Apr 25 16:42:45 UTC 2023 - Bjørn Lie + +- Update to version 44.1: + + Fall back to the default, not the unknown color space. + + Fix resizing windows via keyboard. + + Fix possible screen freeze after resume with multiple monitors. + + Fix anchor position when dragging window. + + Fix applying XSettings to decorations on X11. + + Allow clipped redraws for headless backend. + + Improve screencast support. + + Fix focus-on-click for server-side decorated windows. + + Fix initial fullscreen state of server-side decorated windows. + + Fix feedback loop triggering bursts of excessive CPU load. + + Enable modifiers by default on non-native backend. + + Check EDID for supported sink Colorimetry. + + Fix artifacts in titlebars on some hardware. + + Fix map transitions for X11 windows on wayland. + + Fixed crashes. + + Plugged leaks. + + Misc. bug fixes and cleanups. + + Updated translations. +- Drop 2963.patch: Fixed upstream. + ------------------------------------------------------------------- Sun Apr 16 21:20:57 UTC 2023 - bjorn.lie@gmail.com diff --git a/mutter.obsinfo b/mutter.obsinfo index 899be8e..548a03b 100644 --- a/mutter.obsinfo +++ b/mutter.obsinfo @@ -1,4 +1,4 @@ name: mutter -version: 44.0+54 -mtime: 1681638517 -commit: 6b57ab897582dfc8dce09ca343bdca6f3371f037 +version: 44.1 +mtime: 1682439377 +commit: 28a6447ff060ae1fbac8f20a13908d6e230eddc2 diff --git a/mutter.spec b/mutter.spec index 009108f..a676c9a 100644 --- a/mutter.spec +++ b/mutter.spec @@ -22,7 +22,7 @@ %define api_minor 0 %define libmutter libmutter-%{api_major}-%{api_minor} Name: mutter -Version: 44.0+54 +Version: 44.1 Release: 0 Summary: Window and compositing manager based on Clutter License: GPL-2.0-or-later @@ -36,8 +36,6 @@ Patch1: mutter-disable-cvt-s390x.patch 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 xwang@suse.com -- Fix SIGSEGV in meta_context_terminate Patch3: mutter-crash-meta_context_terminate.patch -# PATCH-FIX-UPSTREAM 2963.patch glgo#GNOME/mutter#2963 -- xdg-shell: Always handle frame callbacks in popup_apply_state() -Patch4: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2963.patch ## SLE-only patches start at 1000 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 idonmez@suse.com -- make audible bell work out of the box.