diff options
author | Raghav Gururajan <rg@raghavgururajan.name> | 2021-07-20 10:17:06 -0400 |
---|---|---|
committer | Raghav Gururajan <rg@raghavgururajan.name> | 2021-07-25 02:00:22 -0400 |
commit | f703bef87a8e588ec765c46fbcc1cddfc7cd7cc8 (patch) | |
tree | 3faff9f47626e4fd60eb6f9cc138c3f719cff3fb | |
parent | dd3de0c475c37565a8e1a219c1b7a8aff1c7ff5d (diff) |
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.
-rw-r--r-- | gnu/packages/freedesktop.scm | 7 |
1 files changed, 5 insertions, 2 deletions
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") |