~ruther/guix-local

72911bdfcb8787d12dc02e8f503d231c1d15d4a3 — Liliana Marie Prikler 1 year, 11 months ago befcd28
gnu: mutter: Update to 46.4.

* gnu/packages/gnome.scm (mutter): Update to 46.4.
[#:configure-flags]: Update accordingly.
[native-inputs]: Add libei.
[inputs]: Add linux-libre-headers-6.1.

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
1 files changed, 7 insertions(+), 5 deletions(-)

M gnu/packages/gnome.scm
M gnu/packages/gnome.scm => gnu/packages/gnome.scm +7 -5
@@ 7997,7 7997,7 @@ to display dialog boxes from the commandline and shell scripts.")
(define-public mutter
  (package
    (name "mutter")
    (version "44.9")
    (version "46.4")
    (source (origin
              (method url-fetch)
              (uri (string-append "mirror://gnome/sources/" name "/"


@@ 8005,7 8005,7 @@ to display dialog boxes from the commandline and shell scripts.")
                                  name "-" version ".tar.xz"))
              (sha256
               (base32
                "0b7wzaj67qzrhgclvqk10fwk4524j4qppl88822mxxlqr40frfnk"))))
                "1r02fp1z5ikm9ml2m4dvnfdn3nig4wj45cz2gicmdnrak37xj6v1"))))
    ;; 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


@@ 8022,7 8022,7 @@ to display dialog boxes from the commandline and shell scripts.")
         ;; Otherwise, the RUNPATH will lack the final path component.
         (string-append "-Dc_link_args=-Wl,-rpath="
                        #$output "/lib,-rpath="
                        #$output "/lib/mutter-12")
                        #$output "/lib/mutter-14")
         ;; Disable systemd support.
         "-Dsystemd=false"
         ;; Don't install tests.


@@ 8150,14 8150,15 @@ to display dialog boxes from the commandline and shell scripts.")
           ;; Warnings are configured to be fatal during the tests; add an icon
           ;; theme to please libxcursor.
           adwaita-icon-theme
           libei
           libxcursor                   ;for XCURSOR_PATH
           pipewire
           python
           python-dbus
           python-dbusmock))
    (propagated-inputs
     (list gsettings-desktop-schemas      ;required by libmutter-12.pc
           ;; mutter-clutter-12.pc and mutter-cogl-12.pc refer to these:
     (list gsettings-desktop-schemas      ;required by libmutter-14.pc
           ;; mutter-clutter-14.pc and mutter-cogl-14.pc refer to these:
           at-spi2-core
           cairo
           eudev


@@ 8192,6 8193,7 @@ to display dialog boxes from the commandline and shell scripts.")
           libxkbfile
           libxrandr
           libxtst
           linux-libre-headers-6.1      ; for dma_buf_export_sync_file
           pipewire
           startup-notification
           sysprof