summary refs log tree commit diff
path: root/pkgs/development/perl-modules/generic
Commit message (Collapse)AuthorAge
* remove support for pre-5.26 Perlvolth2018-10-03
|
* perlPackages -> perl{522,524,526,528}Packagesvolth2018-07-16
|
* perlPackages: remove search.cpan.org; add metacpan.org default homepageRyan Mulligan2018-07-14
| | | | | | | | | | | | https://www.perl.com/article/saying-goodbye-to-search-cpan-org/ maybe one operation less ..with unifying recursiveUpdate and first // although not tested fix whitespace
* buildPerlPackage: "properly" quote FULLPERLShea Levy2018-03-20
|
* perlPackages: Add cross-compilation support.Shea Levy2018-02-28
| | | | | | | | | | | | | | | | | 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
* perl generic builder: recognize #!/usr/bin/env perlGabriel Ebner2017-12-15
|
* stdenv setup: Always use both propagated filesJohn Ericson2017-11-21
| | | | | | | | | | | This continues #23374, which always kept around both attributes, by always including both propagated files: `propgated-native-build-inputs` and `propagated-build-inputs`. `nativePkgs` and `crossPkgs` are still defined as before, however, so this change should only barely observable. This is an incremental step to fully keeping the dependencies separate in all cases.
* docdev -> devdocEelco Dolstra2016-09-01
| | | | | It's "developer documentation", not "documentation developer" after all.
* $docdev fixups: mostly to avoid empty outputVladimír Čunát2015-10-28
| | | | | | | ... after auto-removing some kinds of files by default. In some cases I let them be removed and in others I let them be put into $docdev. That was more due to general indecisiveness on this question than any reasons in the particular cases.
* Merge 'staging' into closure-sizeVladimír Čunát2015-04-18
|\ | | | | | | | | | | | | | | - there were many easy merge conflicts - cc-wrapper needed nontrivial changes Many other problems might've been created by interaction of the branches, but stdenv and a few other packages build fine now.
| * perl-modules: do not create perllocal.pod, for determinismAlexander Kjeldaas2014-12-30
| |
* | Perl generic builder: Put man pages in a separate outputEelco Dolstra2013-08-26
|/
* Rename buildNativeInputs -> nativeBuildInputsEelco Dolstra2012-12-28
| | | | | Likewise for propagatedBuildNativeInputs, etc. "buildNativeInputs" sounds like an imperative rather than a noun phrase.
* * Don't use nested lists.Eelco Dolstra2010-04-01
| | | | svn path=/nixpkgs/trunk/; revision=20914
* * Doh.Eelco Dolstra2010-02-09
| | | | svn path=/nixpkgs/trunk/; revision=19879
* * Symlink propagated-user-env-packages toEelco Dolstra2010-02-09
| | | | | | propagated-build-native-inputs rather than propagated-build-inputs. svn path=/nixpkgs/trunk/; revision=19878
* * Improve the determinism of Perl builds: don't try to download stuffEelco Dolstra2009-07-02
| | | | | | from CPAN. svn path=/nixpkgs/trunk/; revision=16137
* * lib/site_perl -> lib/perl5/site_perl.Eelco Dolstra2009-04-22
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=15258
* * Removed the hack to fix the installation path of some PerlEelco Dolstra2009-04-22
| | | | | | | packages. Turns out that those packages set INSTALLDIRS=perl, so we override it to INSTALLDIRS=site. svn path=/nixpkgs/branches/stdenv-updates/; revision=15251
* * `mv .../* ...' no longer works if nullglob is on. However, the realEelco Dolstra2009-04-22
| | | | | | | WTF is that the Perl module installation path suddenly has changed from $out/lib/site_perl to $out/lib/perl5/site_perl. Investigating... svn path=/nixpkgs/branches/stdenv-updates/; revision=15241
* * Latest Compress::Zlib.Eelco Dolstra2009-02-12
| | | | | | | | * Put the fix for Perl modules that install in the wrong location ($out/lib instead of $out/lib/site_perl) in the generic Perl builder. svn path=/nixpkgs/trunk/; revision=14051
* * Perl builder: run tests by default.Eelco Dolstra2009-02-12
| | | | svn path=/nixpkgs/trunk/; revision=14041
* * More Perl packages.Eelco Dolstra2008-10-20
| | | | svn path=/nixpkgs/trunk/; revision=13100
* * Perl generic builder: set nix-support/propagated-user-env-packagesEelco Dolstra2007-03-13
| | | | | | | to the propagated build inputs as a convenience to people who want to install Perl packages into their user environments. svn path=/nixpkgs/trunk/; revision=8278
* * "." -> "source".Eelco Dolstra2005-12-05
| | | | svn path=/nixpkgs/trunk/; revision=4335
* * Set PERL5LIB automatically in the Perl setup hook.Eelco Dolstra2005-03-10
| | | | | | | | | | * Remove explicit setting of PERL5LIB. * Use the generic Perl builder for the BerkeleyDB and XML::Parser modules. * Prefix all names of Perl modules with `perl-' (in the generic Perl builder). svn path=/nixpkgs/trunk/; revision=2365
* * Qt: add optional support for MySQL.Eelco Dolstra2005-01-22
* MythTV: the setup program works :-). * Added XmlTV. This requires a huge number of Perl modules, so... * Added a generic builder for Perl modules. I'm lazy so the modules are defined directly in all-packages-generic.nix. The generic builder also patches Perl scripts to include a hard-coded Perl module search path (i.e., similar to an RPATH in ELF executables). svn path=/nixpkgs/trunk/; revision=2083