Commit graph

130516 commits

Author SHA1 Message Date
Shea Levy
dd6c926362
perlPackages.DBI: Stub out dbd_postamble for cross-compilation. 2018-02-28 15:01:32 -05: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
Shea Levy
8e6520540e
nixos: keymap: Fix cross-compilation. 2018-02-28 15:01:32 -05:00
Shea Levy
6a32291523
makeModulesClosure: Fix cross-compilation 2018-02-28 15:01:32 -05:00
Shea Levy
cc81202293
nixos: initrd-kmod-blacklist-ubuntu: Fix cross-compilation. 2018-02-28 15:01:32 -05:00
Shea Levy
b28cb72908
nixos: stage-1: Don't try to test binaries when cross-compiling. 2018-02-28 15:01:32 -05:00
Shea Levy
aebb024b2f
nixos: Take glibcLocales from buildPackages.
No need to cross-compile pure data...
2018-02-28 15:01:32 -05:00
Shea Levy
ed5bd8ad49
fuse: Fix cross-compilation 2018-02-28 15:01:32 -05:00
Shea Levy
c0e814a434
nixos: udev: Generate hwdb with build-native udevadm. 2018-02-28 15:01:31 -05:00
Shea Levy
a929301281
nixos: kexec: Disable on non-keexecable systems. 2018-02-28 15:01:31 -05:00
Shea Levy
d61a22fb0e
strace: Fix cross-compilation 2018-02-28 15:01:31 -05:00
Shea Levy
5815c7dfa6
sudo: Fix cross compilation 2018-02-28 15:01:31 -05:00
Shea Levy
0221112542
iputils: Fix cross compile 2018-02-28 15:01:31 -05:00
Shea Levy
1f2701379a
boost: Fix cross-compilation 2018-02-28 15:01:31 -05:00
Shea Levy
a5bb01b153
libaio: Add generic cross-compilation patch 2018-02-28 15:01:31 -05:00
Shea Levy
a1e219e562
bind: Fix cross-compilation 2018-02-28 15:01:31 -05:00
Shea Levy
085bfcefb9
utillinux: Fix cross-compiling when building with systemd 2018-02-28 15:01:30 -05:00
Shea Levy
cfa63f9d4f
Merge branch 'master' into staging 2018-02-28 14:10:45 -05:00
Shea Levy
edf0a76211
glibc_2_27: LOCAL_ARCHIVE -> LOCALE_ARCHIVE 2018-02-28 14:09:22 -05:00
Tuomas Tynkkynen
34f95d92a2 Merge remote-tracking branch 'upstream/master' into staging
Conflicts:
	pkgs/applications/misc/pytrainer/default.nix
	pkgs/development/tools/pew/default.nix
	pkgs/tools/misc/you-get/default.nix
2018-02-28 20:52:49 +02:00
Will Dietz
f1dd205c4e
Merge pull request #35643 from volth/graalvm8-init-0.31
graalvm8: init at 0.31
2018-02-28 12:31:33 -06:00
Jörg Thalheim
cc3526e104
Merge pull request #36131 from romildo/upd.zuki-themes
zuki-themes: 3.24-3 -> 3.26-1
2018-02-28 18:16:51 +00:00
Vincent Laporte
7f327dfa63 ocamlPackages.ctypes: 0.11.5 -> 0.13.1 2018-02-28 19:10:34 +01:00
Vincent Laporte
d8ab8ddae1 aspcud: 1.9.1 -> 1.9.4 2018-02-28 19:09:43 +01:00
Vincent Laporte
4ab5d3a1e7 ocamlPackages.cohttp: 1.0.0 -> 1.0.2 2018-02-28 19:09:14 +01:00
Vincent Laporte
a3c143c39c ocamlPackages.camlp5: 7.03 -> 7.05 2018-02-28 19:08:40 +01:00
Tim Steinbach
50e99d163e
gradle: 4.5 -> 4.6 2018-02-28 13:05:15 -05:00
Tim Steinbach
3b9cf7aadc
docker: 17.12.0 -> 17.12.1 2018-02-28 12:48:17 -05:00
Ryan Mulligan
420a63b8d8 packer: 1.1.3 -> 1.2.0 (#35945)
Semi-automatic update. These checks were performed:

- built on NixOS
- found 1.2.0 with grep in /nix/store/q9ifpn013p72sy6mp3b5xyrl2rjfnabw-packer-1.2.0-bin
- found 1.2.0 in filename of file in /nix/store/q9ifpn013p72sy6mp3b5xyrl2rjfnabw-packer-1.2.0-bin
2018-02-28 17:40:09 +00:00
José Romildo Malaquias
a765ccaf14 zuki-themes: 3.24-3 -> 3.26-1 2018-02-28 13:46:30 -03:00
Will Dietz
b70e3f02ae
Merge pull request #36130 from dtzWill/fix/icu-gcc6
icu: fix regression on 32bit, missing parens :)
2018-02-28 10:24:30 -06:00
volth
953ccfaf01
grallvm8: use callPackages in all-packages.nix 2018-02-28 16:13:15 +00:00
Thomas Tuegel
e7a573a85a
Merge pull request #35735 from ryantm/auto-update/jsoncpp-1.8.0-to-1.8.4
jsoncpp: 1.8.0 -> 1.8.4
2018-02-28 10:04:09 -06:00
Thomas Tuegel
6302143397
Merge pull request #35942 from ryantm/auto-update/openspecfun-0.4-to-0.5.3
openspecfun: 0.4 -> 0.5.3
2018-02-28 10:03:39 -06:00
Will Dietz
2d786a7697 icu: fix regression on 32bit, missing parens :) 2018-02-28 09:52:06 -06:00
John Ericson
632761bc20
Merge pull request #36129 from dtzWill/fix/bintools-aarch64
bintools-wrapper: fix breakage on aarch64, where "isArm" is false
2018-02-28 10:49:35 -05:00
Will Dietz
f14ff86ec9 bintools-wrapper: fix breakage on aarch64, where "isArm" is false
Unintentionally changed in #35247
2018-02-28 09:42:13 -06:00
Tim Steinbach
4f6b085c5e
linux-copperhead: 4.15.6.a -> 4.15.7.a 2018-02-28 10:40:32 -05:00
Tim Steinbach
e1410a6792
linux: Remove 4.13.x 2018-02-28 10:40:06 -05:00
Tim Steinbach
18438877d6
linux: 4.15.6 -> 4.15.7 2018-02-28 10:32:37 -05:00
Tim Steinbach
c6a227c5e7
linux: 4.14.22 -> 4.14.23 2018-02-28 10:32:20 -05:00
Tim Steinbach
24643ac9ad
linux: 4.9.84 -> 4.9.85 2018-02-28 10:32:03 -05:00
Tim Steinbach
4f50cb04fd
linux: 4.4.118 -> 4.4.119 2018-02-28 10:31:47 -05:00
Jörg Thalheim
dcbb841959
Merge pull request #36017 from ryantm/auto-update/securefs-0.3.2-to-0.8.1
securefs: 0.3.2 -> 0.8.1
2018-02-28 15:19:58 +00:00
Jan Tojnar
0a288a2620
udisks: point to udisks2 2018-02-28 16:12:07 +01:00
Jan Tojnar
c530630b5e
udisks_glue: use udisks1 alias instead of udisks
This will allow us to re-point udisks to udisks2.

Apparently, the package still does not support udisks2:

https://github.com/fernandotcl/udisks-glue/issues/8
2018-02-28 16:12:07 +01:00
Jan Tojnar
186a5c5f06
spaceFM: use udisks2 2018-02-28 16:11:08 +01:00
Jan Tojnar
150ead93e4
libgee_0_{6,8}: get rid of legacy libgee
It was never needed anyway. [1]

[1]: https://github.com/NixOS/nixpkgs/pull/19421
2018-02-28 16:08:44 +01:00
Jörg Thalheim
5555aa8e21
Merge pull request #36124 from leenaars/tribler701
tribler: 7.0.0rc3 -> 7.0.1
2018-02-28 15:07:17 +00:00
Jan Tojnar
0a99152810
spidermonkey_52: 52.2.1gnome1 → 52.6.0
Update to latest upstream version and remove some flags that caused errors:

--enable-threadsafe was removed in https://bugzilla.mozilla.org/show_bug.cgi?id=1253466, since SpiderMonkey is thread-safe by default now https://bugzilla.mozilla.org/show_bug.cgi?id=1031529.

--enable-gcgenerational also disappeared for some reason.
2018-02-28 16:05:19 +01:00