Commit graph

249 commits

Author SHA1 Message Date
Jan Tojnar
b4a6714571
Merge branch 'staging-next' into staging 2020-04-13 18:54:59 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Jan Tojnar
55a5c128d4
Merge branch 'staging-next' into staging 2020-04-10 12:13:27 +02:00
Alexander Tomokhov
52ad14bbee youtube-viewer: 3.3.0 -> 3.7.5 2020-04-08 16:56:39 +03:00
John Ericson
fd85e86232
Merge pull request #75132 from samueldr/fix/cross/perl-xmlparser
perlPackages.XMLParser: Work around cross-compilation regression
2020-04-07 17:26:17 -04:00
volth
0cfef7224f perlPackages: fix build 2020-02-04 03:43:07 +00:00
Bas van Dijk
e5274c97cc perlPackages.TimeDate: use fetchpatch instead of storing the patch 2020-01-29 12:29:43 +01:00
Will Dietz
336155cf3f perlPackages.TimeDate: fix tests that fail as of 2020 2020-01-03 18:11:44 +01:00
c0bw3b
69b393ace5 Treewide: update some problematic homepages
These URLs are reported as problematic by Repology.
It could be a permanent redirection
or the page does not exist anymore
2019-12-08 10:21:29 -08:00
Samuel Dionne-Riel
706247fd10 perlPackages.XMLParser: Work around cross-compilation regression
Since 2.44_01, the behaviour for `check_lib` in their `Makefile.PL` has
been "fixed" to fail when the `assert_lib` function fails to build the
test.

 * 2bc1e90c04

Now, this wouldn't be so bad, since it's good to actually test what
stuff is being compiled against.

Except that *something* is wonky with the cross-compilation build-time
Perl.

```
Undefined subroutine &File::Temp::mktemp called at inc/Devel/CheckLib.pm line 236.
```

As far as I know, this is a built-in function from Perl.

 * https://perldoc.perl.org/File/Temp.html

Though, something *else* is wrong with `Checklib.pm`. Side-stepping the
issue by (eww) shelling out to `mktemp`, we get these errors:

```

/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-armv7l-unknown-linux-gnueabihf-binutils-2.31.1/bin/armv7l-unknown-linux-gnueabihf-ld: assertlib_src1_0.553056903257133: file not recognized: file truncated
collect2: error: ld returned 1 exit status
 -I/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.2.8-armv7l-unknown-linux-gnueabihf-dev/include -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.2.8-armv7l-unknown-linux-gnueabihf/lib -lexpat
/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-armv7l-unknown-linux-gnueabihf-binutils-2.31.1/bin/armv7l-unknown-linux-gnueabihf-ld: assertlib_src2_0.262169388446154: file not recognized: file truncated
collect2: error: ld returned 1 exit status
Can't link/include C library 'expat.h', 'expat', aborting.
```

Meanwhile, the actual build, while building the library, seemingly has
no issues building using those paths. `¯\_(ツ)_/¯`
2019-12-06 23:17:02 -05:00
John Ericson
d0d5136cce Merge remote-tracking branch 'upstream/master' into wrapper-pname-support 2019-11-24 17:25:07 +00:00
John Ericson
9b090ccbca treewide: Get rid of most parseDrvName without breaking compat
That is because this commit should be merged to both master and
release-19.09.
2019-11-24 17:22:28 +00:00
Michael Raskin
d690c20efd
Merge pull request #71814 from puckipedia/frozen-bubble
frozen-bubble: init at 2.212
2019-11-04 06:00:43 +00:00
Renaud
97a5c413a0
perlPackages.Po4a: fix build (#72170)
Fixes #71296 (Po4a build get stuck in a loop)

Term::ReadKey is an optional dependency. From upstream:
> This module is used to retrieve the terminal's line width.
> If it is not present, the line width can be specified with the COLUMN environment variable.
2019-10-28 17:27:33 +01:00
Puck Meerburg
f04dd341b7 perlPackages.AlienSDL: init at 1.446 2019-10-23 18:41:22 +00:00
volth
9e60fefc34 buildPerlPackage: remove postFixup
It has no effect since system-wide $PERL5LIB removed more than an year ago
2019-10-22 07:07:18 +00:00
volth
396190acb1 perlPackages: move CPAN libs to perl-packages.nix and non-CPAN libs out of perl-packages.nix 2019-10-22 07:07:18 +00:00
Frederik Rietdijk
12441bdf9f Merge staging-next into staging 2019-10-16 11:17:12 +02:00
Stig Palmquist
bd4b014963
perlPackages.DeviceMAC: init at 1.00
dependencies:
- perlPackages.DeviceOUI: init at 1.04

Patch to prevent random test failures in Device::OUI is included:

  https://rt.cpan.org/Public/Bug/Display.html?id=109209
  https://rt.cpan.org/Ticket/Attachment/1657288/889472/Device-OUI-1.04-hash.patch
2019-10-04 16:00:57 +02:00
Alyssa Ross
979811fa43
Revert "perl-modules: do not create perllocal.pod, for determinism"
This reverts commit d0bad145f5.

We don't need this any more, because the generated timestamps are
always set to 1970-01-01.

Reverting this will mean we get man pages for perl programs for free,
because those are generally part of the `install' target.
2019-10-03 10:25:14 +00:00
Vladimír Čunát
22a216849b
Re-Revert "Merge branch 'staging-next'"
This reverts commit f8a8fc6c7c.
2019-09-22 09:38:09 +02:00
Vladimír Čunát
f8a8fc6c7c
Revert "Merge branch 'staging-next'"
This reverts commit 41af38f372, reversing
changes made to f0fec244ca.

Let's delay this.  We have some serious regressions.
2019-09-21 20:05:09 +02:00
Izorkin
329a88efa7 treewide: replace mysql.connector-c to libmysqlclient 2019-09-09 15:55:34 +03:00
Alyssa Ross
cd714e7205 perlPackages.MHonArc: fix build 2019-09-07 18:35:26 +00:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Florian Klink
472f3254a8 perlPackages.DBDOracle: fix darwin build 2019-08-22 12:32:32 +02:00
Florian Klink
47c60b3823 perlPackages.DBDOracle: 1.76 -> 1.80 2019-08-22 11:22:51 +02:00
Florian Klink
6081611046 oracle-instantclient: turn into a multi-output derivation 2019-08-22 11:22:48 +02:00
volth
b46e5ea184 buildPerlPackage: recognize "#!perl" as shebang 2019-07-03 08:38:20 +02:00
volth
b3cc65f8b9 buildPerlPackage: name -> (pname, version) 2019-06-20 15:56:50 +00:00
worldofpeace
764c298111 perl: get perl in HOST_PATH for patch-shebangs 2019-05-17 17:04:29 -04:00
Frederik Rietdijk
f0a4305e0a Merge staging-next into staging 2019-05-14 10:24:46 +02:00
c0bw3b
9cb260d091 [treewide] delete unused patches 2019-05-04 19:52:24 +02:00
volth
120398ab4b perlPackages: fix build packages for non-default perl 2019-05-03 10:53:36 +00:00
volth
4bbd5b8e30 perlPackages.DBD-mysql: 4.046 -> 4.050 2019-04-22 16:01:25 +00:00
volth
e64b3ed477 perlPackages.BerkeleyDB: 0.55 -> 0.61 2019-04-22 16:01:25 +00:00
volth
1e0e721f2a perlPackages.DBD-SQLite: 1.58 -> 0.62 2019-04-22 16:01:25 +00:00
volth
bb927b8ba0 perlPackages.CompressRawZlib: 2.081 -> 2.086 2019-04-22 16:01:25 +00:00
volth
9629c3d8ac perlPackages.DB_File: 1.842 -> 1.851 2019-04-22 16:01:25 +00:00
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