anchor.diff:  , libjpeg
   , libpng
   , gnome
  -, gobject-introspection
   , doCheck ? false
   , makeWrapper
   , lib
  +, withIntrospection ? (stdenv.buildPlatform == stdenv.hostPlatform)
  +, gobject-introspection
   }:
   
   let
  
positive.code: 
    mesonFlags = [
      "-Dgtk_doc=${lib.boolToString withGtkDoc}"
      "-Dintrospection=${if (stdenv.buildPlatform == stdenv.hostPlatform) then "enabled" else "disabled"}"
      "-Dgio_sniffing=false"
    ];
  
  
negative.code:     libxslt
      docbook-xsl-nons
      docbook_xml_dtd_43
    ] ++ lib.optionals stdenv.isDarwin [
      fixDarwinDylibNames
    ] ++ lib.optionals withIntrospection [
      gobject-introspection
    ];
  
    propagatedBuildInputs = [
      glib
  