enlightenment.efl: enable wayland client support

This commit is contained in:
José Romildo Malaquias 2020-10-04 10:21:41 -03:00
parent 38a1e2f7ee
commit c98d83b15c

View File

@ -47,6 +47,8 @@
, systemd , systemd
, udev , udev
, utillinux , utillinux
, wayland
, wayland-protocols
, writeText , writeText
, xorg , xorg
, zlib , zlib
@ -89,6 +91,7 @@ stdenv.mkDerivation rec {
openssl openssl
systemd systemd
udev udev
wayland-protocols
xorg.libX11 xorg.libX11
xorg.libXcursor xorg.libXcursor
xorg.xorgproto xorg.xorgproto
@ -123,6 +126,7 @@ stdenv.mkDerivation rec {
openjpeg openjpeg
poppler poppler
utillinux utillinux
wayland
xorg.libXScrnSaver xorg.libXScrnSaver
xorg.libXcomposite xorg.libXcomposite
xorg.libXdamage xorg.libXdamage
@ -141,7 +145,6 @@ stdenv.mkDerivation rec {
mesonFlags = [ mesonFlags = [
"--buildtype=release" "--buildtype=release"
"-D build-tests=false" # disable build tests, which are not working "-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 ecore-imf-loaders-disabler=ibus,scim" # ibus is disabled by default, scim is not availabe in nixpkgs
"-D embedded-lz4=false" "-D embedded-lz4=false"
"-D fb=true" "-D fb=true"
@ -149,6 +152,9 @@ stdenv.mkDerivation rec {
"-D sdl=true" "-D sdl=true"
"-D elua=true" "-D elua=true"
"-D bindings=lua,cxx" "-D bindings=lua,cxx"
# for wayland client support
"-D wl=true"
"-D drm=true"
]; ];
patches = [ patches = [