anchor.diff:    outputs = [ "bin" "dev" "out" "man" "doc" ] ++ lib.optional pythonSupport "py";
   
     src = fetchurl {
  -    url = "http://xmlsoft.org/sources/${pname}-${version}.tar.gz";
  -    sha256 = "0zrzz6kjdyavspzik6fbkpvfpbd25r2qg6py5nnjaabrsr3bvccq";
  +    url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
  +    sha256 = "KMR9szq02u+mIy8xzLPGUmDIJRUeyG7EYTVSR/P1aCQ=";
     };
   
     patches = [
  
positive.code: , libgcrypt
  , cryptoSupport ? false
  , pythonSupport ? stdenv.buildPlatform == stdenv.hostPlatform
  }:
  
  stdenv.mkDerivation rec {
  
negative.code: 
    passthru = {
      inherit pythonSupport;
  
      updateScript = gnome.updateScript {
        packageName = pname;
        versionPolicy = "none";
      };
    };
  
    meta = with lib; {
  