From f11fd4a4763251d677eb54d3cada85b2b6618c82 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 19:25:31 -0500 Subject: [PATCH 01/18] perlPackages.DataInteger: depend on ModuleBuild --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 64fb80ed06d4..d2261814e152 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2766,6 +2766,7 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/${name}.tar.gz"; sha256 = "1dk04jf78sv63lww1qzagxlywcc04cfd3cfvzz168d24db9cr5bz"; }; + buildInputs = [ ModuleBuild ]; }; DataOptList = buildPerlPackage { From 2d182a29922a9ee95f5bdd03d0d3de4b6efb966b Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:08:23 -0500 Subject: [PATCH 02/18] perlPackages.AuthenDecHpwd: Depend on ModuleBuild --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index d2261814e152..cd8d044422a2 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -412,6 +412,7 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/${name}.tar.gz"; sha256 = "67f45fef6a23b7548f387b675cbf7881bf9da62d7d007cbf90d3a4b851b99eb7"; }; + buildInputs = [ ModuleBuild ]; propagatedBuildInputs = [ ScalarString DataInteger DigestCRC ]; }; From fb7ebfb8a6e7779e5f58f1fa4f9dd9a282dcb71b Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:09:00 -0500 Subject: [PATCH 03/18] perlPackages.AuthenPassphrase: Depend on ModuleBuild --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index cd8d044422a2..466476d0f434 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -431,6 +431,7 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/${name}.tar.gz"; sha256 = "55db4520617d859d88c0ee54965da815b7226d792b8cdc8debf92073559e0463"; }; + buildInputs = [ ModuleBuild ]; propagatedBuildInputs = [ModuleRuntime ParamsClassify CryptPasswdMD5 CryptDES DataEntropy CryptUnixCryptXS CryptEksblowfish CryptMySQL DigestMD4 AuthenDecHpwd]; }; From 37131c116c1834b212b1417fe97e9b9e0a694d8d Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:09:26 -0500 Subject: [PATCH 04/18] perlPackages.CGIFormBuilder: Depend on CGI --- pkgs/top-level/perl-packages.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 466476d0f434..55979e5fc562 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1505,6 +1505,8 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/N/NW/NWIGER/${name}.tgz"; sha256 = "0qx8kxj0iy55ss9kraqr8q2m4igi2ylajff7d6qvphqpfx90fjb5"; }; + + propagatedBuildInputs = [ CGI ]; }; CGIPSGI = buildPerlPackage { From 692547202d61d4dd9f4c418ac669b5042c29be32 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:09:49 -0500 Subject: [PATCH 05/18] perlPackages.CGISession: Depend on CGI --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 55979e5fc562..344f68501d13 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1528,6 +1528,7 @@ let self = _self // overrides; _self = with self; { sha256 = "1xsl2pz1jrh127pq0b01yffnj4mnp9nvkp88h5mndrscq9hn8xa6"; }; buildInputs = [ DBFile ]; + propagatedBuildInputs = [ CGI ]; }; CGISimple = buildPerlPackage rec { From 189d29e5f6ec30a6656c95238252a36b9eb2d070 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:10:09 -0500 Subject: [PATCH 06/18] perlPackages.ClassMix: Depend on CGI --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 344f68501d13..72d6a8089164 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1817,6 +1817,7 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/${name}.tar.gz"; sha256 = "054d0db62df90f22601f2a18fc84e9ca026d81601f5940b2fcc543e39d69b36b"; }; + buildInputs = [ ModuleBuild ]; propagatedBuildInputs = [ParamsClassify]; }; From 5dd946ded9551c30429bd89aaf2de14ef49ef24d Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:10:31 -0500 Subject: [PATCH 07/18] perlPackages.CryptEksblowfish: Depend on ModuleBuild --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 72d6a8089164..72ebc59daf59 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2422,6 +2422,7 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/${name}.tar.gz"; sha256 = "3cc7126d5841107237a9be2dc5c7fbc167cf3c4b4ce34678a8448b850757014c"; }; + buildInputs = [ ModuleBuild ]; propagatedBuildInputs = [ClassMix]; }; From 4532a2a75d69771b2c55f26c42d9c078df18bc53 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:11:00 -0500 Subject: [PATCH 08/18] perlPackages.DataEntropy: Depend on ModuleBuild --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 72ebc59daf59..f33bb25f20cb 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2707,6 +2707,7 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/${name}.tar.gz"; sha256 = "2611c4a1a3038594d79ea4ed14d9e15a9af8f77105f51667795fe4f8a53427e4"; }; + buildInputs = [ ModuleBuild ]; propagatedBuildInputs = [ParamsClassify DataFloat CryptRijndael HTTPLite]; }; From 9fc9ede52d230cbc156d1ebb0e39c26949eca6a8 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:11:25 -0500 Subject: [PATCH 09/18] perlPackages.DataFloat: Depend on ModuleBuild --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index f33bb25f20cb..70a3e3cf16e1 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2717,6 +2717,7 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/${name}.tar.gz"; sha256 = "698ecb092a3284e260cd3c3208408feb791d7d0f06a02673f9125ab2d51cc2d8"; }; + buildInputs = [ ModuleBuild ]; }; DataGUID = buildPerlPackage { From 2a44c63c43e3a85d22c8c24077fca09ff72e0962 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:11:56 -0500 Subject: [PATCH 10/18] perlPackages.HTMLTemplate: Depend on CGI --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 70a3e3cf16e1..5f975359f2b6 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -5761,6 +5761,7 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/W/WO/WONKO/${name}.tar.gz"; sha256 = "07ahpfgidxsw2yb7y8i7bbr8s64aq6qgq832h9jswmksxbd0l43q"; }; + propagatedBuildInputs = [ CGI ]; }; HTMLTidy = buildPerlPackage rec { From df9a6362ea8e875a2cd9f3d9997699be32e4d1e0 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:12:16 -0500 Subject: [PATCH 11/18] perlPackages.HTTPLite: Depend on ModuleBuild --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 5f975359f2b6..2d317e0290b2 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -5907,6 +5907,7 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/N/NE/NEILB/${name}.tar.gz"; sha256 = "10svyy8r5ca86spz21r0k2mdy8g2slzssin4qbg101zc9kr5r65a"; }; + buildInputs = [ ModuleBuild ]; }; HTTPMessage = buildPerlPackage { From 849e743040d3723e5731781e5094d3020ae008b5 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:12:49 -0500 Subject: [PATCH 12/18] perlPackages.NetOpenIDConsumer: Depend on CGI --- pkgs/top-level/perl-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 2d317e0290b2..212ee567e794 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9151,7 +9151,7 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/W/WR/WROG/${name}.tar.gz"; sha256 = "1nh9988436rmmmd6x2zz1fyrqy2005a1gvqzgvnc1pg2ylg61fqf"; }; - propagatedBuildInputs = [ NetOpenIDCommon JSON LWP ]; + propagatedBuildInputs = [ CGI NetOpenIDCommon JSON LWP ]; }; PackageConstants = buildPerlPackage { From aa73eadc1c4d018aad3520094f2318229f47b59e Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:13:27 -0500 Subject: [PATCH 13/18] perlPackages.ParamsClassify: Depend on ModuleBuild --- pkgs/top-level/perl-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 212ee567e794..9494790eac95 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9246,7 +9246,7 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/modules/by-module/Params/${name}.tar.gz"; sha256 = "1d4ysd95flszrxrnjgy6s7b80jkagjsb939h42i2hix4q20sy0a1"; }; - buildInputs = [ ExtUtilsParseXS ]; + buildInputs = [ ModuleBuild ExtUtilsParseXS ]; }; ParamsUtil = buildPerlPackage { From ce5914c8983ad08bc4ccdc27c19ad7252ad6beb5 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:13:51 -0500 Subject: [PATCH 14/18] perlPackages.ScalarString: Depend on ModuleBuild --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 9494790eac95..884b6447da35 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10307,6 +10307,7 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/${name}.tar.gz"; sha256 = "d3a45cc137bb9f7d8848d5a10a5142d275a98f8dcfd3adb60593cee9d33fa6ae"; }; + buildInputs = [ ModuleBuild ]; }; ScopeGuard = buildPerlPackage { From 200ddaa54fbe4c73153b4acf96aa64dca039391c Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:35:22 -0500 Subject: [PATCH 15/18] perlPackages.DataSerializer: Depend on ModuleBuild --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 884b6447da35..48207510aa80 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2829,6 +2829,7 @@ let self = _self // overrides; _self = with self; { url = mirror://cpan/authors/id/N/NE/NEELY/Data-Serializer-0.60.tar.gz; sha256 = "0ca4s811l7f2bqkx7vnyxbpp4f0qska89g2pvsfb3k0bhhbk0jdk"; }; + buildInputs = [ ModuleBuild ]; meta = { description = "Modules that serialize data structures"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; From 36b88f8df7f845f0473e50f30f6fafc5169dac14 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 20:36:53 -0500 Subject: [PATCH 16/18] perlPackages.DateTimeFormatDateParse: Depend on ModuleBuild --- pkgs/top-level/perl-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 48207510aa80..b28625d88d4b 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3014,6 +3014,7 @@ let self = _self // overrides; _self = with self; { url = mirror://cpan/authors/id/J/JH/JHOBLITT/DateTime-Format-DateParse-0.05.tar.gz; sha256 = "f6eca4c8be66ce9992ee150932f8fcf07809fd3d1664caf200b8a5fd3a7e5ebc"; }; + buildInputs = [ ModuleBuild ]; propagatedBuildInputs = [ DateTime DateTimeTimeZone TimeDate ]; meta = { description = "Parses Date::Parse compatible formats"; From c3d6b5e8f25706157172e338bfd585a537d3b92e Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 21:00:45 -0500 Subject: [PATCH 17/18] I18NLangTags: Removed, as this version is 12 years old and is now bundled with core. --- pkgs/top-level/perl-packages.nix | 9 --------- 1 file changed, 9 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index b28625d88d4b..f2cf8f047771 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6006,14 +6006,6 @@ let self = _self // overrides; _self = with self; { }; }; - I18NLangTags = buildPerlPackage { - name = "I18N-LangTags-0.35"; - src = fetchurl { - url = mirror://cpan/authors/id/S/SB/SBURKE/I18N-LangTags-0.35.tar.gz; - sha256 = "0idwfi7k8l44d9akpdj6ygdz3q8zxr690m18s7w23ms9d55bh3jy"; - }; - }; - "if" = null; # For backwards compatibility. @@ -6802,7 +6794,6 @@ let self = _self // overrides; _self = with self; { url = mirror://cpan/authors/id/T/TO/TODDR/Locale-Maketext-1.23.tar.gz; sha256 = "1r1sq7djafvk5abzc4l068p39dz44hlpgdldj3igvn2bjz78cli1"; }; - propagatedBuildInputs = [I18NLangTags]; }; LocaleMaketextFuzzy = buildPerlPackage { From 125ee11a35fc22a0104ec512f608a4396fba5c4f Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sun, 27 Mar 2016 21:08:31 -0500 Subject: [PATCH 18/18] perlPackage.RTClientREST: Depend on CGI --- pkgs/top-level/perl-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index f2cf8f047771..fbc237b5de49 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -10254,7 +10254,7 @@ let self = _self // overrides; _self = with self; { sha256 = "832c84b4f19e97781e8902f123a659fdcfef68e0ed9cfe09055852e9d68f7afc"; }; buildInputs = [ TestException ]; - propagatedBuildInputs = [ DateTime DateTimeFormatDateParse Error ExceptionClass HTTPCookies HTTPMessage LWP ParamsValidate URI ]; + propagatedBuildInputs = [ CGI DateTime DateTimeFormatDateParse Error ExceptionClass HTTPCookies HTTPMessage LWP ParamsValidate URI ]; meta = { description = "Talk to RT installation using REST protocol"; license = "perl";