about summary refs log tree commit diff
path: root/pkgs/top-level/perl-packages.nix
diff options
context:
space:
mode:
authorvolth <volth@volth.com>2018-12-28 14:20:55 +0000
committervolth <volth@volth.com>2018-12-28 14:20:55 +0000
commit83176e0882757e23fc92dae5a68aa8487e222200 (patch)
treea3f66e8117c869881893610c3f4198334b19835c /pkgs/top-level/perl-packages.nix
parenta00600404fa28ac004416917c2472ff1b57073d4 (diff)
downloadnixlib-83176e0882757e23fc92dae5a68aa8487e222200.tar
nixlib-83176e0882757e23fc92dae5a68aa8487e222200.tar.gz
nixlib-83176e0882757e23fc92dae5a68aa8487e222200.tar.bz2
nixlib-83176e0882757e23fc92dae5a68aa8487e222200.tar.lz
nixlib-83176e0882757e23fc92dae5a68aa8487e222200.tar.xz
nixlib-83176e0882757e23fc92dae5a68aa8487e222200.tar.zst
nixlib-83176e0882757e23fc92dae5a68aa8487e222200.zip
[cpan2nix] perlPackages.CPAN: 2.16 -> 2.22
dependencies:
perlPackages.CPANChecksums: init at 2.12
Diffstat (limited to 'pkgs/top-level/perl-packages.nix')
-rw-r--r--pkgs/top-level/perl-packages.nix19
1 files changed, 15 insertions, 4 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 49b1726baab2..344a017f4b59 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -2731,17 +2731,16 @@ let
   };
 
   CPAN = buildPerlPackage rec {
-    name = "CPAN-2.16";
+    name = "CPAN-2.22";
     src = fetchurl {
       url = "mirror://cpan/authors/id/A/AN/ANDK/${name}.tar.gz";
-      sha256 = "7dbd61c172b99b05c16a2fce790140489494c744190f6c4f80c162d5ae3ccc2c";
+      sha256 = "c6f2a44cd95ef5989ef0abc83dca38ae645bd5ea09de67461251f2d782989990";
     };
-    propagatedBuildInputs = [ Expect FileWhich LWP ModuleBuild ModuleSignature TermReadKey TextGlob YAML ];
+    propagatedBuildInputs = [ ArchiveZip CPANChecksums Expect FileHomeDir LWP LogLog4perl ModuleBuild TermReadKey YAML YAMLLibYAML YAMLSyck ];
     meta = {
       description = "Query, download and build perl modules from CPAN sites";
       license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
     };
-    buildInputs = [ ArchiveZip ];
   };
 
   CpanelJSONXS = buildPerlPackage rec {
@@ -2768,6 +2767,18 @@ let
     };
   };
 
+  CPANChecksums = buildPerlPackage {
+    name = "CPAN-Checksums-2.12";
+    src = fetchurl {
+      url = mirror://cpan/authors/id/A/AN/ANDK/CPAN-Checksums-2.12.tar.gz;
+      sha256 = "0f1dbpp4638jfdfwrywjmz88na5wzw4fdsmm2r7gh1x0s6r0yq4r";
+    };
+    propagatedBuildInputs = [ CompressBzip2 DataCompare ModuleSignature ];
+    meta = {
+      license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+    };
+  };
+
   CPANDistnameInfo = buildPerlPackage rec {
      name = "CPAN-DistnameInfo-0.12";
      src = fetchurl {