anchor.diff:      "--datadir=${placeholder "dev"}/share"
       "-Dcairo=disabled"
       "-Dgtk_doc=${lib.boolToString (stdenv.hostPlatform == stdenv.buildPlatform)}"
  -  ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
  +  ] ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
       "-Dgi_cross_ldd_wrapper=${substituteAll {
         name = "g-ir-scanner-lddwrapper";
         isExecutable = true;
  
positive.code:     # Build definition checks for the Python modules needed at runtime by importing them.
      (buildPackages.python3.withPackages pythonModules)
      finalAttrs.setupHook # move .gir files
    ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ gobject-introspection-unwrapped ];
  
    buildInputs = [
      (python3.withPackages pythonModules)
  
negative.code:     })
    ];
  
    strictDeps = true;
  
    nativeBuildInputs = [
      meson
      ninja
  