Merge master into closure-size

The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
This commit is contained in:
Vladimír Čunát
2016-03-08 09:57:58 +01:00
1276 changed files with 78548 additions and 29166 deletions

View File

@@ -1,5 +1,5 @@
{ stdenv, fetchurl, fetchgit, fetchzip, file, python2, tzdata, procps
, llvmPackages_37, jemalloc, ncurses, binutils
, llvmPackages_37, jemalloc, ncurses, darwin, binutils
, shortVersion, isRelease
, forceBundledLLVM ? false
@@ -10,7 +10,7 @@
, configureFlags ? []
, patches
}:
} @ args:
assert !stdenv.isFreeBSD;
@@ -37,6 +37,8 @@ let version = if isRelease then
name = "rustc-${version}";
procps = if stdenv.isDarwin then darwin.ps else args.procps;
llvmShared = llvmPackages_37.llvm.override { enableSharedLibraries = true; };
platform = if stdenv.system == "i686-linux"

View File

@@ -2,11 +2,11 @@
{ stdenv, callPackage }:
callPackage ./generic.nix {
shortVersion = "2016-02-01";
shortVersion = "2016-02-22";
isRelease = false;
forceBundledLLVM = true;
srcRev = "094c5b0d6";
srcSha = "0908xzxb4q8vqwmzi5c2vzrhfsrw7d18r4n7mq3ir5671y9cqpvz";
srcRev = "d1f422ec280b881b8236c5d173103bc799e1590e";
srcSha = "b0753045ae438c0869d37f429fe84451dcacc4b2ab9413d34bf29fde94fde462";
/* Rust is bootstrapped from an earlier built version. We need
to fetch these earlier versions, which vary per platform.