3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/perl-modules
Shea Levy 306d5cdf03
perlPackages: Add cross-compilation support.
This involved:

* Installing miniperl as $dev/bin/perl
* Setting miniperl to take INC from
  lib/perl5/{site_perl/,}cross_perl/${version} as well as
  lib/perl5/{site_perl/,}/${version}/${runtimeArch}, in that
  order. miniperl taking from runtimeArch is not really correct, but
  it works in some pure-perl cases (e.g. Config.pm) and can be
  overridden with the cross_perl variant.
* Installing perl-cross's stubs into
  $dev/lib/perl5/cross_perl/${version}
* Patching MakeMaker.pm to gracefully degrade (very slightly) if B.pm
  can't be loaded, which it can't in cross-compilation.
* Passing the right build-time and runtime perls to Makefile.PL
2018-02-28 15:01:32 -05:00
..
BerkeleyDB
Compress-Raw-Zlib perlPackages.CompressRawZlib: 2.071 -> 2.074 2017-08-19 21:07:57 +02:00
DB_File
DBD-mysql mariadb: lib -> connector-c 2017-12-29 02:18:35 +01:00
DBD-Pg
DBD-SQLite Fix build failures with DBD-SQLite 2018-02-06 18:06:23 -08:00
expression-generator
File-Slurp
generic perlPackages: Add cross-compilation support. 2018-02-28 15:01:32 -05:00
maatkit
boost-geometry-utils-fix-oom.patch
catalyst-fix-chunked-encoding.patch
catalyst-plugin-static-simple-etag.patch
CatalystXScriptServerStarman-fork-arg.patch
dbiclassx-fix.patch
gd-options-passthrough-and-fontconfig.patch
Google-ProtocolBuffers-multiline-comments.patch
lwp-protocol-https-cert-file.patch
module-pluggable.patch
MooseXAttributeHelpers-perl-5.20.patch
net-amazon-ec2-ipv6.patch
net-amazon-ec2-nova-compat.patch
net-amazon-mechanicalturk.patch
perl-opengl-gl-extensions.txt
perl-opengl.patch
Unicode-String-perl-5-22.patch
WWW-Curl-4.17-Skip-preprocessor-symbol-only-CURL_STRICTER.patch
xml-grove-utf8.patch