nixpkgs/pkgs/development/interpreters/perl/5.20
Dan Peebles 732495017b perl-5.20: break dependency on the compiler that built it
This is a major closure size reduction on Darwin, and probably a less
significant one on Linux. On darwin, retaining the compiler means adding
clang and its dependency llvm to the perl closure, which gives us ~400MB
of extra stuff. Considering that Nix itself depends on this version of
perl, that makes cutting a new Nix release rather unpleasaont Darwin.

After this patch, I was able to get the `nixUnstable` closure down to
21MB after feeding it into a .tar.xz (123MB before compression). There's
still room for improvement but this should carry us over until we split
outputs.
2016-01-07 23:01:02 -05:00
..
cpp-precomp.patch perl: Add 5.20.0 2014-06-25 11:06:23 +02:00
default.nix perl-5.20: break dependency on the compiler that built it 2016-01-07 23:01:02 -05:00
ld-shared.patch Fix Perl build on SmartOS 2015-11-16 17:20:14 +01:00
no-sys-dirs.patch perl: Add 5.20.0 2014-06-25 11:06:23 +02:00
setup-hook.sh Cleanup: Use += to append to envHooks 2014-08-09 12:47:05 +02:00