Commit graph

210 commits

Author SHA1 Message Date
volth 03eaa480bd perl: add .withPackages 2019-04-12 09:09:06 +00:00
Jan Tojnar cb1a20499a
Merge branch 'master' into staging 2019-04-05 11:37:15 +02:00
aanderse 427320c659 perlPackages.DBDOracle: init at 1.76 (#58726) 2019-04-02 23:14:32 +02:00
Michael Eden 33ef2829b6 perlPackages.TermReadKey: add workarounds for cross compilation 2019-02-18 17:31:59 -05:00
volth aefd9db91b
buildPerlPackage: provide default value for meta.platforms 2019-01-18 12:47:58 +00:00
volth bb9557eb7c lib.makePerlPath -> perlPackages.makePerlPath 2018-12-15 03:50:31 +00:00
volth e45acd6b81 perlPackages: remove old broken packets
Remove packets which marked 'broken' because they target old versions of Perl which are unsupported in nixpkgs.
The most recent releases of those packages are dated 2003-2013
2018-11-27 08:11:10 +00:00
volth 5f91657ad1 remove support for pre-5.26 Perl 2018-10-03 19:29:58 +00:00
volth 9654348e82 [cpan2nix] perlPackages.DBFile: 1.841 -> 1.842 2018-08-25 13:04:38 +00:00
xeji 8c784998f6
Merge pull request #44421 from volth/perl-524-528
perl: 5.24.4 -> 5.28.0
2018-08-03 22:02:21 +02:00
Frederik Rietdijk ad47d658d1 Merge master into staging-next 2018-07-21 19:43:53 +02:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
volth 391d9ecc09 perlPackages -> perl{522,524,526,528}Packages 2018-07-16 19:26:05 +00:00
Ryan Mulligan 220618ef9c perlPackages: remove search.cpan.org; add metacpan.org default homepage
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
2018-07-14 18:49:00 -07:00
Tyson Whitehead 321f13427c
lwp-protocol-https: honour NIX_SSL_CERT_FILE 2018-06-29 16:29:22 -04:00
volth 00a4323e62 [staging] perlPackages.CatalystXScriptServerStarman: fix build 2018-06-24 00:28:18 +02:00
volth 208a3ff6c0
perlPackages.DBDSQLite: 1.55_07 -> 1.58 (please ignore it) 2018-06-08 21:54:37 +00:00
volth 3f107b617f perlPackages.DBDPg: 3.5.3 -> 3.7.4 (#41677) 2018-06-08 19:19:11 +02:00
volth 2b4653461c perlPackages.UnicodeString: 2.09 -> 2.10 (#41698)
* perlPackages.UnicodeString: 2.09 -> 2.10

* perlPackages.UnicodeString: fix url
2018-06-08 18:57:28 +02:00
Jörg Thalheim 94b62ba4f1
Merge pull request #41693 from volth/patch-145
perlPackages.DBDmysql: 4.041 -> 4.046
2018-06-08 14:57:27 +01:00
volth 85fc222296
perlPackages.DBDmysql: 4.041 -> 4.046 2018-06-08 13:48:50 +00:00
volth 757a58ed2f [cpan2nix] perlPackages.GD: 2.53 -> 2.68
dependencies:
perlPackages.TestFork: init at 0.02
2018-06-08 13:40:06 +00:00
Jörg Thalheim 10c2fd43d3
Merge pull request #41676 from volth/patch-137
perlPackages.CompressRawZlib: 2.074 -> 2.081
2018-06-08 14:13:28 +01:00
Jörg Thalheim 352ae5ad01
Merge pull request #41675 from volth/patch-136
perlPackages.DB_File: 1.831 -> 1.841
2018-06-08 14:04:45 +01:00
volth 7731c3aea2
perlPackages.BerkeleyDB: 0.54 -> 0.55 2018-06-08 11:34:30 +00:00
volth 02fb8fb7e3
perlPackages.CompressRawZlib: 2.074 -> 2.081 2018-06-08 11:10:15 +00:00
volth 44055018f5
perlPackages.DB_File: 1.831 -> 1.841 2018-06-08 11:08:14 +00:00
Peter Hoeg b48af23d16
Merge pull request #41617 from peterhoeg/p/mssql
check-mssql-health: init at 2.6.4.14
2018-06-07 14:55:59 +08:00
Peter Hoeg 333cebead2 perlPackages.DBDsybase: init at 1.16 2018-06-07 14:10:48 +08:00
Uli Baum 828ddc2e20 perlPackages.DBDPg: disable tests
Build was broken because tests freeze in sandbox, disable them.
Fixes #41199.
2018-05-31 11:46:28 +02:00
Josef Kemetmüller a28c4a5396 perlPackages.BerkeleyDB: fix db dependency
This fixes a regression introduced in 4b06383.

[dezgeg squashed in to fit the changes introduced in "db: Use more
conventional outputs, also split bin"]
2018-05-22 17:49:04 +03:00
Tuomas Tynkkynen 0fd461d5b5 db: Use more conventional outputs, also split bin 2018-05-22 17:49:04 +03:00
volth a4b7be9e84
perlPackages.DBFile: db -> db.lib
fix regression after 4b0638394d
2018-05-13 13:00:24 +00:00
Michael Brantley d4e71a2321
perlPackages.Paranoid: init at 2.05 2018-05-10 16:06:36 +02:00
Jörg Thalheim f7785dd61c
Merge branch 'master' into minc_ecosystem 2018-04-21 20:18:27 +01:00
Marius Bergmann 4d7da18f5c perlPackages.Socket6: fix sv_undef compilation error
Socket6.xs redefines `PV_sv_undef`, which breaks compilation from
306d5cdf03 ("perlPackages: Add cross-compilation support."). I added a patch
to remove this redefinition. Compilation is now working again.
2018-04-14 18:00:35 +02:00
Ben Darwin 12fa2f9fd3 metadata fixes: EBTKS, MNI::Perllib, Text::Format 2018-04-10 00:53:55 -04:00
Ben Darwin cf2aac6a04 address license/version issues for PR #29782 2018-04-09 18:06:54 -04:00
Ben Darwin 61864898f3 perlPackages.MNI-Perllib: init at 0.08 2018-04-09 18:06:33 -04:00
Shea Levy ab42a7595a
buildPerlPackage: "properly" quote FULLPERL 2018-03-20 08:43:21 -04:00
Jan Malakhovski 7079e744d4 Merge branch 'master' into staging
Resolved the following conflicts (by carefully applying patches from the both
branches since the fork point):

   pkgs/development/libraries/epoxy/default.nix
   pkgs/development/libraries/gtk+/3.x.nix
   pkgs/development/python-modules/asgiref/default.nix
   pkgs/development/python-modules/daphne/default.nix
   pkgs/os-specific/linux/systemd/default.nix
2018-03-10 20:38:13 +00:00
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
Michael Brantley 1f3780135e perlPackages.POE: init at 1.367
Note that I encountered bugs as part of this effort as documented in
the following github PRs and CPAN bug tickets:

    https://github.com/rcaputo/poe/pull/25
    https://rt.cpan.org/Ticket/Display.html?id=124495
	POE-1.367 failed t/10_units/01_pod/03_pod_no404s.t

    https://github.com/rcaputo/poe/pull/26
    https://rt.cpan.org/Ticket/Display.html?id=124496
	POE-1.367 failed t/10_units/01_pod/04_pod_linkcheck.t

... and these bugs are addressed by the perl-POE-1.367-pod_no404s.patch
and perl-POE-1.367-pod_linkcheck.patch files included with this patch,
respectively.
2018-02-28 07:57:25 -05:00
Andrew Dunham d3f76d7747 Fix build failures with DBD-SQLite
This passes the correct compilation flags to the builder so we pick up
the path to sqlite, and (despite the fact that it's a development
version), also updates to version 1.55_07 to fix
https://github.com/DBD-SQLite/DBD-SQLite/issues/28
2018-02-06 18:06:23 -08:00
Robin Gloster ee1c85aee9 mariadb: lib -> connector-c 2017-12-29 02:18:35 +01:00
Gabriel Ebner dbeffe38e8 perl generic builder: recognize #!/usr/bin/env perl 2017-12-15 19:16:23 +01:00
John Ericson da19c34d0f stdenv setup: Always use both propagated files
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.
2017-11-21 10:44:44 -05:00
Vladimír Čunát 5618691751
perl-DBD-SQLite: 1.50 -> 1.54
- This fixes tests after sqlite update, also tested via nixStable
  and via building some other perl reverse dependencies.
- The patch was conflicting due to upstream changes,
  but those changes allowed us to minimize the patch.
- meta from nix-generate-from-cpan
/cc #30927.
2017-10-31 11:35:25 +01:00
volth 0e5ff82954
perlPackages.CompressRawZlib: 2.071 -> 2.074 2017-08-19 21:07:57 +02:00
Jörg Thalheim f67f3acc0a
perlPackages.FileSlurp: silence perl 5.24.1 warnings
this silence annoying warnings happens in nixos-rebuild

activating the configuration...
setting up /etc...
syswrite() is deprecated on :utf8 handles at /nix/store/d51apm4c8mr5hiwh134vdkzgivf4hrl7-perl-File-Slurp-9999.19/lib/perl5/site_perl/5.24.1/File/Slurp.pm line 506.
syswrite() is deprecated on :utf8 handles at /nix/store/d51apm4c8mr5hiwh134vdkzgivf4hrl7-perl-File-Slurp-9999.19/lib/perl5/site_perl/5.24.1/File/Slurp.pm line 506.
...
syswrite() is deprecated on :utf8 handles at /nix/store/d51apm4c8mr5hiwh134vdkzgivf4hrl7-perl-File-Slurp-9999.19/lib/perl5/site_perl/5.24.1/File/Slurp.pm line 506.
setting up tmpfiles
2017-04-28 11:43:14 +02:00