gnome.mutter: 45.alpha → 45.beta.1

https://gitlab.gnome.org/GNOME/mutter/-/compare/45.alpha...45.beta.1

New libei dependency:

2fb3bdf774

Also applies a temporarily fix for sysprof-6:

7405bad609

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
This commit is contained in:
Bobby Rong 2023-08-12 06:16:59 +00:00 committed by Jan Tojnar
parent a267f329ad
commit 815aa90ee3

View File

@ -35,6 +35,7 @@
, libXau
, libinput
, libdrm
, libei
, gsettings-desktop-schemas
, glib
, atk
@ -66,13 +67,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mutter";
version = "45.alpha";
version = "45.beta.1";
outputs = [ "out" "dev" "man" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/mutter/${lib.versions.major finalAttrs.version}/mutter-${finalAttrs.version}.tar.xz";
sha256 = "DgyXx8AE+O9asrKugf5/61r/DUR1eRflBZhjNpsizk0=";
sha256 = "n5OWijQm4DiCeIo3J7DKZ9zGaKkXddzUeRj5zylcFM4=";
};
mesonFlags = [
@ -123,6 +124,7 @@ stdenv.mkDerivation (finalAttrs: {
harfbuzz
libcanberra
libdrm
libei
libgudev
libinput
libstartup_notification
@ -161,6 +163,10 @@ stdenv.mkDerivation (finalAttrs: {
postPatch = ''
patchShebangs src/backends/native/gen-default-modes.py
# https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3142
substituteInPlace meson.build \
--replace "dependency('sysprof-4')" "dependency('sysprof-6')"
'';
postInstall = ''