Commit cba49353 authored by Weijia Wang's avatar Weijia Wang
Browse files

cogl: fix build with clang 16

parent 32da89a1
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
@@ -85,11 +85,15 @@ stdenv.mkDerivation rec {
  buildInputs = lib.optionals pangoSupport [ pango cairo harfbuzz ]
    ++ lib.optionals stdenv.isDarwin [ OpenGL ];

  env = {
    COGL_PANGO_DEP_CFLAGS = toString (lib.optionals (stdenv.isDarwin && pangoSupport) [
      "-I${pango.dev}/include/pango-1.0"
      "-I${cairo.dev}/include/cairo"
      "-I${harfbuzz.dev}/include/harfbuzz"
    ]);
  } // lib.optionalAttrs stdenv.cc.isClang {
    NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration";
  };

  #doCheck = true; # all tests fail (no idea why)