diff options
Diffstat (limited to 'default.nix')
| -rw-r--r-- | default.nix | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/default.nix b/default.nix index 2c39828..e2e14cd 100644 --- a/default.nix +++ b/default.nix @@ -1,4 +1,4 @@ -{ lib, clangStdenv, meson, ninja, pkg-config, lld, glew, glfw, Cocoa, OpenGL, libX11, libXau, libXdmcp }: +{ lib, clangStdenv, meson, ninja, pkg-config, lld, glew, glfw, Cocoa, OpenGL, wayland, wayland-protocols, libffi }: let stdenv = clangStdenv; @@ -12,10 +12,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ meson ninja pkg-config lld ]; buildInputs = [ glew glfw ] ++ lib.optionals stdenv.isDarwin [ Cocoa OpenGL ] - # TODO: Wayland support. - # NOTE: Also, even without Wayland, do we really need to link against libXau and - # libXdmcp of all things?? - ++ lib.optionals stdenv.isLinux [ libX11 libXau libXdmcp ]; + ++ lib.optionals stdenv.isLinux [ wayland wayland-protocols libffi ]; mesonFlags = [ "--buildtype=release" |
