diff options
-rw-r--r-- | pkgs/desktops/enlightenment/efl/default.nix | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/desktops/enlightenment/efl/default.nix b/pkgs/desktops/enlightenment/efl/default.nix index 11b1c1eace46c..0ba607524ab4e 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 = [ |