diff options
Diffstat (limited to '')
-rw-r--r-- | pkgs/wlroots_0_15.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/wlroots_0_15.nix b/pkgs/wlroots_0_15.nix index 93095f8..6b63e4c 100644 --- a/pkgs/wlroots_0_15.nix +++ b/pkgs/wlroots_0_15.nix @@ -23,6 +23,9 @@ , glslang , libliftoff , libdisplay-info +, libdrm +, libgbm +, cmake , nixosTests , enableXWayland ? true @@ -47,6 +50,8 @@ stdenv.mkDerivation { hash = "sha256-MFR38UuB/wW7J9ODDUOfgTzKLse0SSMIRYTpEaEdRwM="; }; + CFLAGS = [ "-Wno-calloc-transposed-args" ]; + postPatch = '' substituteInPlace backend/drm/meson.build \ --replace /usr/share/hwdata/ ${hwdata}/share/hwdata/ @@ -58,10 +63,12 @@ stdenv.mkDerivation { strictDeps = true; depsBuildBuild = [ pkg-config ]; - nativeBuildInputs = [ meson ninja pkg-config wayland-scanner glslang ]; + nativeBuildInputs = [ meson ninja pkg-config wayland-scanner glslang cmake ]; buildInputs = [ libGL + libdrm + libgbm libcap libinput libpng |