Commit Graph

72185 Commits

Author SHA1 Message Date
Danny Wilson
d510109c54 SmartOS: texinfo: Fix build and make configureFlags target optional. 2015-11-23 11:42:00 +01:00
Danny Wilson
1752268aed SmartOS: Fix pkgconfig 0.29 build 2015-11-23 00:01:55 +01:00
Danny Wilson
e3a036225d Fix: remove trailing ; 2015-11-22 13:41:22 +01:00
Danny Wilson
590eec7945 Simplify FORCE_UNSAFE_CONFIGURE by making it an optional string.
postInstall references ${self} and requires self to be a derivation.
2015-11-17 18:29:54 +01:00
Danny Wilson
62ff7367d5 LDFLAGS hack is only required for SmartOS builds 2015-11-17 11:21:12 +01:00
Danny Wilson
98180e3bb2 Fix ncurses 5.9 build on SmartOS.
Has been fixed before, but now includes C++ support.
2015-11-16 17:20:17 +01:00
Danny Wilson
f17dea3b3d Fix compilation of GCC 4.9 on SmartOS.
Fix ld-solaris-wrapper never calling ld (since gcc->cc-wrapper refactor).
2015-11-16 17:20:16 +01:00
Danny Wilson
bab0a82983 Dummy SBCL property to allow other derivations to build. 2015-11-16 17:20:16 +01:00
Danny Wilson
bcc7d8add9 Texinfo requires GNU awk, mainly during make check.
This fixes build on SmartOS.
2015-11-16 17:20:16 +01:00
Danny Wilson
11be480df4 Skip failing tests on SmartOS 2015-11-16 17:20:16 +01:00
Danny Wilson
46c4981e29 Perl works fine on Illumos (and Solaris) 2015-11-16 17:20:15 +01:00
Danny Wilson
e4b305ca70 Fix MPFR build again on SmartOS. 2015-11-16 17:20:15 +01:00
Danny Wilson
caaded3713 Disable inotify support on SunOS: it’s Linux-specific.
This amazingly fixes the coreutils build on SmartOS.
2015-11-16 17:20:15 +01:00
Danny Wilson
340375f421 Make sure optionalAttrs are set before actually building a derivation. 2015-11-16 17:20:15 +01:00
Danny Wilson
f9134ca9df Fix patchShebangs on SmartOS
Tail is very picky about the space after -c
 when compiled by Nix on Illumos (no idea why).
2015-11-16 17:20:14 +01:00
Danny Wilson
b19116f688 Fix Perl build on SmartOS 2015-11-16 17:20:14 +01:00
Danny Wilson
2c80e12e96 Add support for gzip compression 2015-11-16 17:20:14 +01:00
Danny Wilson
ee56b6aa24 Doxygen: fix build on SmartOS 2015-11-16 17:20:14 +01:00
Danny Wilson
e0f732415f Fix glib build on SmartOS 2015-11-16 17:20:13 +01:00
Danny Wilson
bb3d083d63 Fix hardcoded target platform. 2015-11-16 17:20:13 +01:00
Danny Wilson
e9d6da77cd Fix non-chrooted (stdenv-native) builds that have man on path enabling
building of built-in manual, while chrooted builds (hydra) will not…
2015-11-16 17:20:13 +01:00
Danny Wilson
15c676fd30 SmartOS: Make pkgconfig use proper i18n. 2015-11-16 17:20:13 +01:00
Danny Wilson
f72bdba420 Fix dbus-tools build on SmartOS
`ld` on illumos does not understand `--as-needed`
2015-11-16 17:20:12 +01:00
Danny Wilson
6a2b723a8b Fix build of gccgo-wrapper on Illumos.
When compiling GCC with NIX_ENFORCE_PURITY,
linking libgcc fails because crti.o and friends
aren't part of the nix store.
2015-11-16 17:20:12 +01:00
Danny Wilson
450d6aff9c Less builds fine on Illumos. 2015-11-16 17:20:12 +01:00
Danny Wilson
f046f7bad3 Fix libelf build on Illumos 2015-11-16 17:20:12 +01:00
Danny Wilson
a93f883556 Fix bison build on Illumos. 2015-11-16 17:20:11 +01:00
Danny Wilson
fdb534f06e GCC 4.8 compiles on Illumos.
- Disable profiled bootstrap.
- Add illumos meta platform.
2015-11-16 17:20:11 +01:00
Danny Wilson
546601cf4b SmartOS: Fix w3m build 2015-11-16 17:20:11 +01:00
Danny Wilson
d50d14d55f Use the nix provided shell.
This is guaranteed to be bash, SmartOS has ksh by
 default and doesn't work.
2015-11-16 17:20:11 +01:00
Vladimír Čunát
cc86857601 libpng: security and maintenance 1.6.18 -> 1.6.19
Fixes #11030, CVE-2015-{7981,8126}.
2015-11-16 08:12:08 +01:00
Domen Kožar
b666ac3e9f Revert "python: skip build at install phase"
This reverts commit d34f5b6570.

PIL and NumPy don't like this change and I'd rather spend time on
bringing wheels to Nix than fixing old infrastructure.
2015-11-15 13:50:04 +01:00
Domen Kožar
5a16c0e6e4 buildPythonPackage: clean up shellHook 2015-11-15 13:50:04 +01:00
William A. Kennington III
453f7c7218 Merge branch 'master.upstream' into staging.upstream 2015-11-14 12:39:32 -08:00
William A. Kennington III
6e18a33183 syslinux: 6.03 -> 2015-11-09 2015-11-14 12:38:56 -08:00
William A. Kennington III
4ead61ca39 Merge remote-tracking branch 'upstream/master' into master.upstream 2015-11-14 12:33:53 -08:00
William A. Kennington III
6602f49495 Revert "Revert "Merge pull request #9543 from NixOS/staging.post-15.06""
This reverts commit 741bf840da.

This reverts the fallout from reverting the major changes.
2015-11-14 12:32:51 -08:00
Luca Bruno
fb864b8898 pommed: mark as broken, src hash changed
cc @shlevy
2015-11-14 18:57:51 +01:00
Domen Kožar
fc8562c785 udisks: add missing libgudev 2015-11-14 16:50:23 +01:00
Domen Kožar
b87dad2839 cheese: libgudev 2015-11-14 16:50:23 +01:00
Domen Kožar
5e21f4e20b fix cython build 2015-11-14 16:50:23 +01:00
Domen Kožar
15913feb97 networkmanager098: add libgudev 2015-11-14 16:50:23 +01:00
Guillaume Maudoux
60ba5ad479 lighttpd: fix mod_rewrite appearing twice 2015-11-14 15:52:25 +01:00
William A. Kennington III
e4feccce81 lightdm: 1.16.3 -> 1.16.5 2015-11-14 02:28:06 -08:00
Damien Cassou
971b90e98d Merge pull request #11015 from DamienCassou/elisp-ffi-1.0.0
elisp-ffi: git-20141103 → 1.0.0
2015-11-13 22:33:36 -03:00
William A. Kennington III
050bebb8c4 cmake: 3.3.2 -> 3.4.0 2015-11-13 15:55:44 -08:00
William A. Kennington III
cdf65ba19e gtk3: 3.18.3 -> 3.18.4 2015-11-13 15:55:33 -08:00
William A. Kennington III
8f45d18a71 Merge branch 'master.upstream' into staging.upstream 2015-11-13 15:54:10 -08:00
William A. Kennington III
9579c9ec7f Merge commit 'cb21b77' into master.upstream
This is a partial merge of staging for builds which are working
2015-11-13 15:53:10 -08:00
Damien Cassou
195246c316 elisp-ffi: git-20141103 → 1.0.0 2015-11-13 20:08:42 -03:00