gnome.mutter: 43.2 → 43.3

https://gitlab.gnome.org/GNOME/mutter/-/compare/43.2...43.3

- Skip resize effects for tiled windows during user grabs.
- Disable direct scanout during drag-n-drop operations.
- Ignore unmapped subsurfaces in direct scanout check.
- Fix cursor disappearing over windows during grabs.
- Fix pointer constrains with subsurfaces.
- Make wl_output mode independent of the orientation.
- Improve focus handling on workspace switches.
- Fix cursor position in window screencasts.
- Do not require a physical device to update pointer visibility.
- Fix initialization of keyboard accessibility.
- Fix freeze when crossing monitors under some conditions.
- Don't allow window activation to break global grabs.
- Fixed crashes.
- Plugged leak.
- Misc. bug fixes and cleanups.
This commit is contained in:
Bobby Rong 2023-02-19 01:46:30 +00:00
parent 71bdfad793
commit 602cb132de
No known key found for this signature in database

View File

@ -49,13 +49,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mutter";
version = "43.2";
version = "43.3";
outputs = [ "out" "dev" "man" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/mutter/${lib.versions.major finalAttrs.version}/mutter-${finalAttrs.version}.tar.xz";
sha256 = "/S63B63DM8wnevhoXlzzkTXhxNeYofnQXojkU9w+u4Q=";
sha256 = "Z75IINmycMnDxl44lHvwUtLC/xiunnBCHUklnvrACn0=";
};
patches = [
@ -65,6 +65,13 @@ stdenv.mkDerivation (finalAttrs: {
url = "https://gitlab.gnome.org/GNOME/mutter/-/commit/285a5a4d54ca83b136b787ce5ebf1d774f9499d5.patch";
sha256 = "/npUE3idMSTVlFptsDpZmGWjZ/d2gqruVlJKq4eF4xU=";
})
# Fix focus regression.
# https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2848
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/mutter/-/commit/12ce58dba4f96f6a948c1d166646d263253e3ee0.patch";
sha256 = "CGu11aLFs8VEt8NiIkih+cXZzU82oxY6Ko9QRKOkM98=";
})
];
mesonFlags = [