summaryrefslogtreecommitdiff
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
parentenlightenment.efl: use pkg-config instead of the alias pkgconfig (diff)
downloadnixpkgs-c98d83b15ca2aa9baae86653d98d8cb14dceac5b.tar.gz
enlightenment.efl: enable wayland client support
-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 11b1c1eace46..0ba607524ab4 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 = [