anchor.diff:      })
     ];
   
  +  postPatch = lib.optionalString withDocumentation ''
  +    patchShebangs doc/doxygen/gen-doxygen.py
  +  '';
  +
     outputs = [ "out" ] ++ lib.optionals withDocumentation [ "doc" "man" ];
     separateDebugInfo = true;
   
  
positive.code:     "-Dlibraries=${lib.boolToString withLibraries}"
      "-Ddocumentation=${lib.boolToString withDocumentation}"
    ];
  
    postPatch = lib.optionalString withDocumentation ''
      patchShebangs doc/doxygen/gen-doxygen.py
    '';
  
    depsBuildBuild = [
      pkg-config
  
negative.code: { lib
  , stdenv
  , fetchurl
  , substituteAll
  , meson
  , pkg-config
  , ninja
  , wayland
  , expat
  , libxml2
  , withLibraries ? stdenv.isLinux
  , libffi
  , withDocumentation ? withLibraries && stdenv.hostPlatform == stdenv.buildPlatform
  , graphviz-nox
  , doxygen
  