guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.
commit f14f51204bff97114f2bc199f61a57b724d2d3c8
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Wed Aug 26 23:00:01 2026 +0900
gnu: mutter: Update to 50.4.
* gnu/packages/gnome.scm (mutter): Update to 50.4.
[source]: Remove patches.
[#:configure-flags]: Remove "-Dx11=true".
[#:phases] {set-udev-dir}: Delete.
[native-inputs]: Remove zenity.
Signed-off-by: Liliana Marie Prikler <[email protected]>
---
gnu/packages/gnome.scm | 17 +++--------------
1 file changed, 3 insertions(+), 14 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 914eda6f0c4..85365a53ebe 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -8084,7 +8084,7 @@ to display dialog boxes from the commandline and shell
scripts.")
(define-public mutter
(package
(name "mutter")
- (version "49.4")
+ (version "50.4")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
@@ -8092,12 +8092,7 @@ to display dialog boxes from the commandline and shell
scripts.")
name "-" version ".tar.xz"))
(sha256
(base32
- "0mbq7pijx29bp0b8nfy6057z6anc5ff973dqbki0nlv10p2nwrn1"))
- (patches (search-patches "mutter-disable-flaky-tests.patch"))))
- ;; NOTE: Since version 3.21.x, mutter now bundles and exports forked
- ;; versions of cogl and clutter. As a result, many of the inputs,
- ;; propagated-inputs, and configure flags used in cogl and clutter are
- ;; needed here as well.
+ "120965qn74j7gvy22d8ca6y5y58qbl2frx53prn4pjxbfp436g97"))))
(build-system meson-build-system)
(arguments
(list
@@ -8117,7 +8112,6 @@ to display dialog boxes from the commandline and shell
scripts.")
(string-append "-Dgles2_libname="
(search-input-file %build-inputs "lib/libGLESv2.so"))
"-Degl_device=true" ;false by default
- "-Dx11=true" ;false by default
"-Dwayland_eglstream=true" ;false by default
(string-append "-Dudev_dir=" #$output "/lib/udev"))
#:test-options #~(list "--verbose")
@@ -8139,10 +8133,6 @@ to display dialog boxes from the commandline and shell
scripts.")
(substitute* "src/wayland/meta-wayland-egl-stream.c"
(("libnvidia-egl-wayland.so.1")
(search-input-file inputs
"lib/libnvidia-egl-wayland.so.1")))))
- (add-before 'configure 'set-udev-dir
- (lambda _
- (setenv "PKG_CONFIG_UDEV_UDEVDIR"
- (string-append #$output "/lib/udev"))))
(add-after 'unpack 'disable-problematic-tests
(lambda _
(with-directory-excursion "src/tests"
@@ -8222,8 +8212,7 @@ to display dialog boxes from the commandline and shell
scripts.")
umockdev
wayland-protocols
wireplumber-minimal
- xvfb-run
- zenity))
+ xvfb-run))
(inputs
(list colord
egl-wayland ;for wayland-eglstream-protocols