diff --git a/pkgs/development/libraries/waffle/default.nix b/pkgs/development/libraries/waffle/default.nix index 66a1b7ab145..aa59bf6fb9e 100644 --- a/pkgs/development/libraries/waffle/default.nix +++ b/pkgs/development/libraries/waffle/default.nix @@ -1,7 +1,8 @@ { stdenv , fetchFromGitLab , lib -, cmake +, meson +, ninja , libGL , libglvnd , makeWrapper @@ -9,6 +10,7 @@ , wayland , libxcb , libX11 +, python3 }: stdenv.mkDerivation rec { @@ -32,12 +34,16 @@ stdenv.mkDerivation rec { ]; nativeBuildInputs = [ - cmake + meson + ninja makeWrapper pkg-config + python3 ]; - cmakeFlags = [ "-Dplatforms=x11,wayland" ]; + mesonFlags = [ + "-Dgbm=disabled" + ]; postInstall = '' wrapProgram $out/bin/wflinfo \