summary refs log tree commit diff
path: root/pkgs/development/interpreters/perl
diff options
context:
space:
mode:
authorDaiderd Jordan <daiderd@gmail.com>2018-10-01 19:41:36 +0200
committerDaiderd Jordan <daiderd@gmail.com>2018-10-01 19:42:07 +0200
commit1383c08f2c086cb0b90c8624ebab4ca1182e3384 (patch)
treecce12f1295915db0a6861f148715764ad64ce0c9 /pkgs/development/interpreters/perl
parent9c4b11e9a060de2175aef4d36881f97812ab17fe (diff)
parent83fd9785f65b8fd4cbaa146270f90b2a0d74b5f3 (diff)
downloadnixpkgs-1383c08f2c086cb0b90c8624ebab4ca1182e3384.tar
nixpkgs-1383c08f2c086cb0b90c8624ebab4ca1182e3384.tar.gz
nixpkgs-1383c08f2c086cb0b90c8624ebab4ca1182e3384.tar.bz2
nixpkgs-1383c08f2c086cb0b90c8624ebab4ca1182e3384.tar.lz
nixpkgs-1383c08f2c086cb0b90c8624ebab4ca1182e3384.tar.xz
nixpkgs-1383c08f2c086cb0b90c8624ebab4ca1182e3384.tar.zst
nixpkgs-1383c08f2c086cb0b90c8624ebab4ca1182e3384.zip
Merge branch 'master' into staging-next
Diffstat (limited to 'pkgs/development/interpreters/perl')
-rw-r--r--pkgs/development/interpreters/perl/default.nix18
1 files changed, 8 insertions, 10 deletions
diff --git a/pkgs/development/interpreters/perl/default.nix b/pkgs/development/interpreters/perl/default.nix
index e4eca36b266..f2b90041208 100644
--- a/pkgs/development/interpreters/perl/default.nix
+++ b/pkgs/development/interpreters/perl/default.nix
@@ -79,6 +79,7 @@ let
         "-Dlocincpth=${libcInc}/include"
         "-Dloclibpth=${libcLib}/lib"
       ]
+      ++ optionals ((builtins.match ''5\.[0-9]*[13579]\..+'' version) != null) [ "-Dusedevel" "-Uversiononly" ]
       ++ optional stdenv.isSunOS "-Dcc=gcc"
       ++ optional enableThreading "-Dusethreads";
 
@@ -174,23 +175,20 @@ let
     setupHook = ./setup-hook-cross.sh;
   });
 in rec {
-  perl522 = common {
-    version = "5.22.4";
-    sha256 = "1yk1xn4wmnrf2ph02j28khqarpyr24qwysjzkjnjv7vh5dygb7ms";
-  };
-
-  perl524 = common {
-    version = "5.24.4";
-    sha256 = "0w0r6v5k5hw5q1k3p4c7krcxidkj2qzsj5dlrlrxhm01n7fksbxz";
-  };
-
   perl526 = common {
     version = "5.26.2";
     sha256 = "03gpnxx1g6hvlh0v4aqx00580h787sfywp1vlvw64q2xcbm9qbsp";
   };
 
+  # the latest Maint version
   perl528 = common {
     version = "5.28.0";
     sha256 = "1a3f822lcl8dr8v0hk80yyhpzqlljg49z9flb48rs3nbsij9z4ky";
   };
+
+  # the latest Devel version
+  perldevel = common {
+    version = "5.29.3";
+    sha256 = "054xi629408p2hv9475jghv6zd1bj69qqpiby8cy9qw5vismgi17";
+  };
 }