anchor.diff:  { lib, stdenv, fetchurl, meson, ninja, gettext, pkg-config, glib
   , fixDarwinDylibNames, gobject-introspection, gnome
  -, withIntrospection ? stdenv.buildPlatform == stdenv.hostPlatform
   }:
   
   let
  
positive.code:   ];
  
    mesonFlags = [
      "-Dintrospection=${lib.boolToString withIntrospection}"
    ];
  
    doCheck = true;
  
negative.code: 
    outputs = [ "out" "dev" ];
  
    nativeBuildInputs = [ meson ninja pkg-config gettext gobject-introspection glib ]
      ++ lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames;
  
    propagatedBuildInputs = [
      # Required by atk.pc
  