anchor.diff:      sha256 = "0yrz7n0wls8g8w7ja934icwxmng3sxh70x87qmzc9c9cb1wyd989";
     };
   
  +  depsBuildBuild = [
  +    pkg-config
  +  ];
  +
     nativeBuildInputs = [
  +    wayland-scanner
       meson
       ninja
       ncurses
       scdoc
  -    tllist
  -    wayland-protocols
       pkg-config
     ] ++ lib.optionals (compilerName == "clang") [
       stdenv.cc.cc.libllvm.out
     ];
   
     buildInputs = [
  +    tllist
  +    wayland-protocols
       fontconfig
       freetype
       pixman
  
positive.code:   }."${compilerName}";
  
    # ar with lto support
    ar = {
      "clang" = "llvm-ar";
      "gcc" = "gcc-ar";
      "unknown" = "ar";
  
negative.code: , scdoc
  , tllist
  , wayland-protocols
  , wayland-scanner
  , pkg-config
  , utf8proc
  , allowPgo ? true
  