anchor.diff:    };
   
     URI = buildPerlPackage rec {
  -    name = "URI-1.74";
  -    src = fetchurl {
  -      url = "mirror://cpan/authors/id/E/ET/ETHER/${name}.tar.gz";
  -      sha256 = "a9c254f45f89cb1dd946b689dfe433095404532a4543bdaab0b71ce0fdcdd53d";
  +    name = "URI-1.76";
  +    src = fetchurl {
  +      url = "mirror://cpan/authors/id/O/OA/OALDERS/${name}.tar.gz";
  +      sha256 = "b2c98e1d50d6f572483ee538a6f4ccc8d9185f91f0073fd8af7390898254413e";
       };
       meta = {
         description = "Uniform Resource Identifiers (absolute and relative)";
  
positive.code:   };
  
    NetSSLeay = buildPerlPackage rec {
      name = "Net-SSLeay-1.72";
      src = fetchurl {
        url = "mirror://cpan/authors/id/M/MI/MIKEM/${name}.tar.gz";
        sha256 = "1x6jjmhvsdq488k6wdg58ajnr4dmbcbk7imyv0aybkhj1ygw7ahv";
      };
      buildInputs = [ pkgs.openssl ];
      OPENSSL_PREFIX = pkgs.openssl;
  
negative.code:     propagatedBuildInputs = [Socket6];
    };
  
    IOSocketSSL = buildPerlPackage rec {
      name = "IO-Socket-SSL-2.060";
      src = fetchurl {
        url = "mirror://cpan/authors/id/S/SU/SULLR/${name}.tar.gz";
        sha256 = "fb5b2877ac5b686a5d7b8dd71cf5464ffe75d10c32047b5570674870e46b1b8c";
      };
      propagatedBuildInputs = [ URI NetSSLeay ];
      meta = {
  