From c98d83b15ca2aa9baae86653d98d8cb14dceac5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Sun, 4 Oct 2020 10:21:41 -0300 Subject: [PATCH] enlightenment.efl: enable wayland client support --- pkgs/desktops/enlightenment/efl/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/desktops/enlightenment/efl/default.nix b/pkgs/desktops/enlightenment/efl/default.nix index 11b1c1eace4..0ba607524ab 100644 --- a/pkgs/desktops/enlightenment/efl/default.nix +++ b/pkgs/desktops/enlightenment/efl/default.nix @@ -47,6 +47,8 @@ , systemd , udev , utillinux +, wayland +, wayland-protocols , writeText , xorg , zlib @@ -89,6 +91,7 @@ stdenv.mkDerivation rec { openssl systemd udev + wayland-protocols xorg.libX11 xorg.libXcursor xorg.xorgproto @@ -123,6 +126,7 @@ stdenv.mkDerivation rec { openjpeg poppler utillinux + wayland xorg.libXScrnSaver xorg.libXcomposite xorg.libXdamage @@ -141,7 +145,6 @@ stdenv.mkDerivation rec { mesonFlags = [ "--buildtype=release" "-D build-tests=false" # disable build tests, which are not working - "-D drm=true" "-D ecore-imf-loaders-disabler=ibus,scim" # ibus is disabled by default, scim is not availabe in nixpkgs "-D embedded-lz4=false" "-D fb=true" @@ -149,6 +152,9 @@ stdenv.mkDerivation rec { "-D sdl=true" "-D elua=true" "-D bindings=lua,cxx" + # for wayland client support + "-D wl=true" + "-D drm=true" ]; patches = [