summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacek Galowicz <jacek@galowicz.de>2022-11-25 11:40:10 +0100
committerGitHub <noreply@github.com>2022-11-25 11:40:10 +0100
commit56b66f51fdbc5a3b82ea860e6ac7fa7049cadc33 (patch)
tree19a03b906837dc9f6da0b5e07fb2bc88f9badd85
parentprometheus: 2.40.2 -> 2.40.3 (diff)
parentgnome.mutter: Backport edge resistance fix (diff)
downloadnixpkgs-56b66f51fdbc5a3b82ea860e6ac7fa7049cadc33.tar.gz
Merge pull request #202821 from NixOS/backport-202659-to-release-22.11
[Backport release-22.11] gnome.mutter: Backport regression fixes
-rw-r--r--pkgs/desktops/gnome/core/mutter/default.nix17
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/desktops/gnome/core/mutter/default.nix b/pkgs/desktops/gnome/core/mutter/default.nix
index e5bb71d394ee..3cba6b652cce 100644
--- a/pkgs/desktops/gnome/core/mutter/default.nix
+++ b/pkgs/desktops/gnome/core/mutter/default.nix
@@ -65,6 +65,23 @@ let self = stdenv.mkDerivation rec {
url = "https://gitlab.gnome.org/GNOME/mutter/-/commit/285a5a4d54ca83b136b787ce5ebf1d774f9499d5.patch";
sha256 = "/npUE3idMSTVlFptsDpZmGWjZ/d2gqruVlJKq4eF4xU=";
})
+
+ # Revert clutter optimization causing issues on X11
+ # https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2667
+ # Will be replaced with a proper fix in 43.2
+ # https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6054
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/mutter/-/commit/7e7a639cc5132cf3355e861235f325540fe56548.patch";
+ sha256 = "NYoKCRh5o1Q15c11a79Hk5tGKq/jOa+e6GpgBjPEepo=";
+ revert = true;
+ })
+
+ # Backport edge resistance fix (should be part of 43.2)
+ # https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2687
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/mutter/-/commit/accf532a29ea9a1d70880dfaa1834050aa3ae7be.patch";
+ sha256 = "XAHcPGQFWfZujlqO/cvUryojPCMBBSxeIG06BesDQQw=";
+ })
];
mesonFlags = [