Merge staging into closure-size

The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
This commit is contained in:
Vladimír Čunát
2015-11-20 14:32:58 +01:00
1278 changed files with 105731 additions and 30012 deletions
+4
View File
@@ -36,6 +36,10 @@ let
buildFlags = stdenv.lib.optionalString stdenv.isDarwin "macosx";
postPatch = stdenv.lib.optionalString stdenv.isDarwin ''
substituteInPlace Makefile --replace 10.4 10.5
'';
preBuild = ''
makeFlagsArray=(
${stdenv.lib.optionalString stdenv.cc.isClang "CC=$CC"}