anchor.diff:  { stdenv, fetchurl, pkgconfig, intltool, perlPackages
  -, goffice, gnome3, makeWrapper, gtk3, bison, pythonPackages
  +, goffice, gnome3, wrapGAppsHook, gtk3, bison, pythonPackages
   , itstool
   }:
   
  
positive.code:   ] ++ (with perlPackages; [ perl XMLParser ]);
  
    enableParallelBuilding = true;
  
    preFixup = ''
      for f in "$out"/bin/gnumeric-*; do
        wrapProgram $f \
          --prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH" \
          ${stdenv.lib.optionalString (!stdenv.isDarwin) "--prefix GIO_EXTRA_MODULES : '${stdenv.lib.getLib gnome3.dconf}/lib/gio/modules'"}
      done
    '';
  
    passthru = {
      updateScript = gnome3.updateScript {
  
negative.code: 
    configureFlags = [ "--disable-component" ];
  
    nativeBuildInputs = [ pkgconfig intltool bison itstool wrapGAppsHook ];
  
    # ToDo: optional libgda, introspection?
    buildInputs = [
  