diff --git a/pkgs/development/interpreters/perl/5.14/default.nix b/pkgs/development/interpreters/perl/5.14/default.nix index 70a030e0308..dd4e7acf71f 100644 --- a/pkgs/development/interpreters/perl/5.14/default.nix +++ b/pkgs/development/interpreters/perl/5.14/default.nix @@ -7,11 +7,11 @@ let in stdenv.mkDerivation rec { - name = "perl-5.14.2"; + name = "perl-5.14.4"; src = fetchurl { url = "mirror://cpan/src/${name}.tar.gz"; - sha256 = "1ls8cpbgnlaxfydyyqgr7pxj1hkxh9pzcdgr3dv42zdxffakb234"; + sha256 = "1js47zzna3v38fjnirf2vq6y0rjp8m86ysj5vagzgkig956d8gw0"; }; patches = diff --git a/pkgs/development/interpreters/perl/5.16/default.nix b/pkgs/development/interpreters/perl/5.16/default.nix index de2839e82ed..2e9540f0006 100644 --- a/pkgs/development/interpreters/perl/5.16/default.nix +++ b/pkgs/development/interpreters/perl/5.16/default.nix @@ -7,11 +7,11 @@ let in stdenv.mkDerivation rec { - name = "perl-5.16.2"; + name = "perl-5.16.3"; src = fetchurl { url = "mirror://cpan/src/${name}.tar.gz"; - sha256 = "03nh8bqnjsdd5izjv3n2yfcxw4ck0llwww36jpbjbjgixwpqpy4f"; + sha256 = "1dpd9lhc4723wmsn4dsn4m320qlqgyw28bvcbhnfqp2nl3f0ikv9"; }; patches = @@ -61,16 +61,18 @@ stdenv.mkDerivation rec { setupHook = ./setup-hook.sh; doCheck = true; + # some network-related tests don't work, mostly probably due to our sandboxing testsToSkip = '' lib/Net/hostent.t \ dist/IO/t/{io_multihomed.t,io_sock.t} \ t/porting/{maintainers.t,regen.t} \ cpan/Socket/t/getnameinfo.t \ - '' + stdenv.lib.optionalString (stdenv.isFreeBSD) '' + '' + stdenv.lib.optionalString stdenv.isFreeBSD '' cpan/CPANPLUS/t/04_CPANPLUS-Module.t \ cpan/CPANPLUS/t/20_CPANPLUS-Dist-MM.t \ '' + " "; + postPatch = '' for test in ${testsToSkip}; do echo "Removing test" $test