|
|
|
@ -22,6 +22,9 @@ |
|
|
|
|
, waylandSupport ? stdenv.isLinux && !stdenv.hostPlatform.isAndroid |
|
|
|
|
, wayland |
|
|
|
|
, wayland-protocols |
|
|
|
|
, drmSupport ? stdenv.isLinux && !stdenv.hostPlatform.isAndroid |
|
|
|
|
, libdrm |
|
|
|
|
, mesa |
|
|
|
|
, libxkbcommon |
|
|
|
|
, dbusSupport ? stdenv.isLinux && !stdenv.hostPlatform.isAndroid |
|
|
|
|
, dbus |
|
|
|
@ -92,7 +95,8 @@ stdenv.mkDerivation rec { |
|
|
|
|
++ optional pulseaudioSupport libpulseaudio |
|
|
|
|
++ optional udevSupport udev |
|
|
|
|
++ optionals waylandSupport [ wayland wayland-protocols libxkbcommon ] |
|
|
|
|
++ optionals x11Support [ libICE libXi libXScrnSaver libXcursor libXinerama libXext libXrandr libXxf86vm ]; |
|
|
|
|
++ optionals x11Support [ libICE libXi libXScrnSaver libXcursor libXinerama libXext libXrandr libXxf86vm ] |
|
|
|
|
++ optionals drmSupport [ libdrm mesa ]; |
|
|
|
|
|
|
|
|
|
buildInputs = [ libiconv ] |
|
|
|
|
++ dlopenBuildInputs |
|
|
|
|