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
@@ -1,4 +1,6 @@
{ stdenv, fetchurl, flac, libogg, libvorbis, pkgconfig }:
{ stdenv, fetchurl, flac, libogg, libvorbis, pkgconfig
, Carbon
}:
stdenv.mkDerivation rec {
name = "libsndfile-1.0.25";
@@ -8,7 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "10j8mbb65xkyl0kfy0hpzpmrp0jkr12c7mfycqipxgka6ayns0ar";
};
buildInputs = [ pkgconfig flac libogg libvorbis ];
buildInputs = [ pkgconfig flac libogg libvorbis ]
++ stdenv.lib.optional stdenv.isDarwin Carbon;
enableParallelBuilding = true;