enlightenment.efl: enable wayland client support
This commit is contained in:
parent
38a1e2f7ee
commit
c98d83b15c
@ -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 = [
|
||||||
|
Loading…
x
Reference in New Issue
Block a user