From f703bef87a8e588ec765c46fbcc1cddfc7cd7cc8 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Tue, 20 Jul 2021 10:17:06 -0400 Subject: gnu: weston: Enable some features. * gnu/packages/freedesktop.scm (weston)[inputs]: Add freerdp, gstreamer and gst-plugins-base. [configure-flags](backend-rdp,remoting): Remove flags. (backend-default): New flag. --- gnu/packages/freedesktop.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gnu/packages/freedesktop.scm') diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 4cea482927..ce7ae8b7d5 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -97,6 +97,7 @@ #:use-module (gnu packages python) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages rdesktop) #:use-module (gnu packages samba) #:use-module (gnu packages sqlite) #:use-module (gnu packages valgrind) @@ -1057,7 +1058,10 @@ applications, X servers (rootless or fullscreen) or other display servers.") ("colord" ,colord) ("dbus" ,dbus) ("elogind" ,elogind) + ("freerdp" ,freerdp) ("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) ("lcms" ,lcms) ("libdrm" ,libdrm) ("libevdev" ,libevdev) @@ -1091,8 +1095,7 @@ applications, X servers (rootless or fullscreen) or other display servers.") (assoc-ref %outputs "out") "/lib/weston:" (assoc-ref %outputs "out") "/lib/libweston-" ,(version-major (package-version this-package))) - "-Dbackend-rdp=false" ; TODO: Enable. - "-Dremoting=false" ; TODO: Enable. + "-Dbackend-default=auto" "-Dsystemd=false" (string-append "-Dxwayland-path=" (assoc-ref %build-inputs "xorg-server-xwayland") -- cgit v1.2.3