SHA256
1
0
forked from pool/mutter

Accepting request 975365 from home:fcrozat:branches:GNOME:Factory

- Update to version 42.1:
  + Send correct LEAVE events when entering windows.
  + Be more forgiving with wrongly sized clients.
  + Add ClutterInputCapabilities enum and device property.
  + Fall back if COPY_MODE_SECONDARY_GPU fails to init.
  + Fix missing root window properties after XWayland start.
  + wayland/shm: Add support for ABGR8888 and XBGR8888 formats.
  + Keep actors dirty if a redraw was queued up during paint().
  + Fix overview painting of shaped texture with layer snippets.
  + Survive missing GAMMA_LUT KMS property.
  + Record current event when going through event filters.
  + Pass events to pointer a11y before going through filters.
  + Update cursor when scaled or transformed.
  + Fix screen cast when DMA buffer fails or can't be used.
  + Repick when pointer actor goes unmapped.
  + Improve IM support.
  + Allow using dumb buffers for cursor sprites.
  + wayland/dma-buf: Only advertise supported formats.
  + Fix screen cast cursor metadata with unthrottled input.
  + Fixed crashes.
  + Plugged memory leak.
- Drop mutter-bail-out-on-reentry-into-map-unmap.patch and
  mutter-42.0-fix-top-bar-elements-hovering-effect.patch (merged
  upstream).

OBS-URL: https://build.opensuse.org/request/show/975365
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=409
This commit is contained in:
2022-05-06 12:08:53 +00:00
committed by Git OBS Bridge
parent 30a08187e8
commit 33fb38fb1f
8 changed files with 36 additions and 333 deletions

View File

@@ -22,7 +22,7 @@
%define api_minor 0
%define libmutter libmutter-%{api_major}-%{api_minor}
Name: mutter
Version: 42.0
Version: 42.1
Release: 0
Summary: Window and compositing manager based on Clutter
License: GPL-2.0-or-later
@@ -38,13 +38,6 @@ Patch0: mutter-Lower-HIDPI_LIMIT-to-144.patch
Patch1: mutter-disable-cvt-s390x.patch
# PATCH-FIX-OPENSUSE mutter-window-actor-Special-case-shaped-Java-windows.patch -- window-actor: Special-case shaped Java windows
Patch2: mutter-window-actor-Special-case-shaped-Java-windows.patch
# PATCH-FIX-UPSTREAM mutter-bail-out-on-reentry-into-map-unmap.patch bsc#1197350, glgo#GNOME/mutter!2299 alynx.zhou@suse.com -- Bail out on reentry into map/unmap() in Clutter
Patch3: mutter-bail-out-on-reentry-into-map-unmap.patch
# PATCH-FIX-UPSTREAM mutter-42.0-fix-top-bar-elements-hovering-effect.patch -- luc14n0@opensuse.org
# Elements in the top bar don't lose the cursor hovering effect if the cursor immediately enters an app window.
# Based on commits: 0280b0aaa563db65bf79a3643f6a9e8e76bfe458 and 2aad56b949b86b4f1d0eab6d3d3b0d5491e8515b
# Upstream issue: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5203
Patch4: mutter-42.0-fix-top-bar-elements-hovering-effect.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.
@@ -152,8 +145,6 @@ applications that want to make use of the mutter library.
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
# SLE-only patches and translations.
%if 0%{?sle_version}