mutter: 47.1 → 47.3

https://gitlab.gnome.org/GNOME/mutter/-/compare/47.1...47.3
This commit is contained in:
Bobby Rong
2024-12-08 08:34:59 +08:00
parent 2ba447b765
commit 4d4cf60c9f
+4 -12
View File
@@ -1,6 +1,5 @@
{
fetchurl,
fetchpatch,
runCommand,
lib,
stdenv,
@@ -69,7 +68,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mutter";
version = "47.1";
version = "47.3";
outputs = [
"out"
@@ -80,22 +79,15 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchurl {
url = "mirror://gnome/sources/mutter/${lib.versions.major finalAttrs.version}/mutter-${finalAttrs.version}.tar.xz";
hash = "sha256-kFR0oyzZmzQ0LNaedLsBlxs4fi+iI2G22ZrdEJQJ3ck=";
hash = "sha256-dkIa9vkFCc/fGrhR1e5YJx4n6Uqo99tSHVqgba6mxWA=";
};
patches = [
# Fix cursor positioning
# https://gitlab.gnome.org/GNOME/mutter/-/issues/3696
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/mutter/-/commit/5bcaa7c80b7640e2da6135cdff83eba77c202407.patch";
hash = "sha256-+LDTZRagBltarGvHtTI94mA70DrkonuqA+ibLkjvZ50=";
})
];
mesonFlags = [
"-Degl_device=true"
"-Dinstalled_tests=false" # TODO: enable these
"-Dtests=disabled"
# For NVIDIA proprietary driver up to 470.
# https://src.fedoraproject.org/rpms/mutter/pull-request/49
"-Dwayland_eglstream=true"
"-Dprofiler=true"
"-Dxwayland_path=${lib.getExe xwayland}"