about summary refs log tree commit diff
path: root/pkgs/desktops/enlightenment
diff options
context:
space:
mode:
authorJosé Romildo Malaquias <malaquias@gmail.com>2020-10-04 10:21:41 -0300
committerJosé Romildo Malaquias <malaquias@gmail.com>2020-10-04 23:13:42 -0300
commitc98d83b15ca2aa9baae86653d98d8cb14dceac5b (patch)
tree8b16f656f3c2b367bad2768df90ef69036edb58a /pkgs/desktops/enlightenment
parent38a1e2f7ee61f37223088aeb521fbd29a856bc9c (diff)
enlightenment.efl: enable wayland client support
Diffstat (limited to 'pkgs/desktops/enlightenment')
-rw-r--r--pkgs/desktops/enlightenment/efl/default.nix8
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 = [