diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-11-25 00:28:20 +0100 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-11-25 00:29:48 +0100 |
commit | 97a2de297e48d312ef734f8b9c2bdc5092b2aea8 (patch) | |
tree | ccc67c5dffd11e4283f26b42901b1fb2615cb53b /maintainers/scripts/nix-generate-from-cpan.pl | |
parent | acbdaf2f27c1be083ad6210277324f9cd04dbe23 (diff) |
Fix various Perl packages
Perl 5.20 removed some modules, in particular Module::Pluggable. So
now other modules need to get it from CPAN.
http://hydra.nixos.org/build/17450281
Diffstat (limited to '')
-rwxr-xr-x | maintainers/scripts/nix-generate-from-cpan.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/maintainers/scripts/nix-generate-from-cpan.pl b/maintainers/scripts/nix-generate-from-cpan.pl index 1d9f926ec55..56709ca8000 100755 --- a/maintainers/scripts/nix-generate-from-cpan.pl +++ b/maintainers/scripts/nix-generate-from-cpan.pl @@ -100,7 +100,7 @@ sub get_deps { foreach my $n (keys %{$deps}) { next if $n eq "perl"; # Hacky way to figure out if this module is part of Perl. - if ($n !~ /^JSON/ && $n !~ /^YAML/) { + if ($n !~ /^JSON/ && $n !~ /^YAML/ && $n !~ /^Module::Pluggable/) { eval "use $n;"; if (!$@) { print STDERR "skipping Perl-builtin module $n\n"; |