~ruther/guix-local

d633f2f62aa7b9f4a9a359e993cff2a2ee141ab3 — Rutger Helling 8 years ago 893d0b0
gnu: mutter: Add xorg-xserver-xwayland input.

* gnu/packages/gnome.scm (mutter)[inputs]: Add xorg-server-xwayland.
[arguments]: Add '--with-xwayland-path' to #:configure-flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 6 insertions(+), 0 deletions(-)

M gnu/packages/gnome.scm
M gnu/packages/gnome.scm => gnu/packages/gnome.scm +6 -0
@@ 144,6 144,7 @@
  #:use-module (gnu packages speech)
  #:use-module (gnu packages virtualization)
  #:use-module (gnu packages vpn)
  #:use-module (gnu packages xorg)
  #:use-module (srfi srfi-1))

(define-public brasero


@@ 4727,6 4728,10 @@ to display dialog boxes from the commandline and shell scripts.")
             ;; The following flags are needed for the bundled clutter
             "--enable-x11-backend=yes"

             (string-append "--with-xwayland-path="
                            (assoc-ref %build-inputs "xorg-server-xwayland")
                            "/bin/Xwayland")

             ;; the remaining flags are needed for the bundled cogl
             "--enable-cogl-gst"
             (string-append "--with-gl-libname="


@@ 4787,6 4792,7 @@ to display dialog boxes from the commandline and shell scripts.")
       ("startup-notification" ,startup-notification)
       ("upower-glib" ,upower)
       ("xkeyboard-config" ,xkeyboard-config)
       ("xorg-server-xwayland" ,xorg-server-xwayland)
       ("zenity" ,zenity)))
    (synopsis "Window and compositing manager")
    (home-page "https://www.gnome.org")