Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

llvm6: 6.0.0 -> 6.0.1

(cherry picked from commit 4a8104af494d25e812b6faffce253f35776afd30)

Pick wasn't entirely clean, required touchup because on master
compiler-rt is split into separate expression (and file),
which just meant the hash to update was in default.nix instead :).

+10 -10
+1 -1
pkgs/development/compilers/llvm/6/clang/default.nix
··· 9 9 name = "clang-${version}"; 10 10 11 11 unpackPhase = '' 12 - unpackFile ${fetch "cfe" "0cnznvfyl3hgbg8gj58pmwf0pvd2sv5k3ccbivy6q6ggv7c6szg0"} 12 + unpackFile ${fetch "cfe" "0rxn4rh7rrnsqbdgp4gzc8ishbkryhpl1kd3mpnxzpxxhla3y93w"} 13 13 mv cfe-${version}* clang 14 14 sourceRoot=$PWD/clang 15 15 unpackFile ${clang-tools-extra_src}
+3 -3
pkgs/development/compilers/llvm/6/default.nix
··· 6 6 let 7 7 callPackage = newScope (self // { inherit stdenv cmake libxml2 python2 isl release_version version fetch; }); 8 8 9 - release_version = "6.0.0"; 9 + release_version = "6.0.1"; 10 10 version = release_version; # differentiating these is important for rc's 11 11 12 12 fetch = name: sha256: fetchurl { ··· 14 14 inherit sha256; 15 15 }; 16 16 17 - compiler-rt_src = fetch "compiler-rt" "16m7rvh3w6vq10iwkjrr1nn293djld3xm62l5zasisaprx117k6h"; 18 - clang-tools-extra_src = fetch "clang-tools-extra" "1ll9v6r29xfdiywbn9iss49ad39ah3fk91wiv0sr6k6k9i544fq5"; 17 + compiler-rt_src = fetch "compiler-rt" "1fcr3jn24yr8lh36nc0c4ikli4744i2q9m1ik67p1jymwwaixkgl"; 18 + clang-tools-extra_src = fetch "clang-tools-extra" "1w8ml7fyn4vyxmy59n2qm4r1k1kgwgwkaldp6m45fdv4g0kkfbhd"; 19 19 20 20 # Add man output without introducing extra dependencies. 21 21 overrideManOutput = drv:
+1 -1
pkgs/development/compilers/llvm/6/libc++/default.nix
··· 3 3 stdenv.mkDerivation rec { 4 4 name = "libc++-${version}"; 5 5 6 - src = fetch "libcxx" "1n8d0iadkk9fdpplvxkdgrgh2szc6msrx1mpdjpmilz9pn3im4vh"; 6 + src = fetch "libcxx" "0rzw4qvxp6qx4l4h9amrq02gp7hbg8lw4m0sy3k60f50234gnm3n"; 7 7 8 8 postUnpack = '' 9 9 unpackFile ${libcxxabi.src}
+1 -1
pkgs/development/compilers/llvm/6/libc++abi.nix
··· 3 3 stdenv.mkDerivation { 4 4 name = "libc++abi-${version}"; 5 5 6 - src = fetch "libcxxabi" "06v4dnqh6q0r3p5h2jznlgb69lg79126lzb2s0lcw1k38b2xkili"; 6 + src = fetch "libcxxabi" "0prqvdj317qrc8nddaq1hh2ag9algkd9wbkj3y4mr5588k12x7r0"; 7 7 8 8 nativeBuildInputs = [ cmake ]; 9 9 buildInputs = stdenv.lib.optional (!stdenv.isDarwin && !stdenv.isFreeBSD) libunwind;
+1 -1
pkgs/development/compilers/llvm/6/lld.nix
··· 10 10 stdenv.mkDerivation { 11 11 name = "lld-${version}"; 12 12 13 - src = fetch "lld" "02qfkjkjq0snmf8dw9c255xkh8dg06ndny1x470300pk7j1lm33b"; 13 + src = fetch "lld" "04afcfq2h7ysyqxxhyhb7ig4p0vdw7mi63kh8mffl74j0rc781p7"; 14 14 15 15 nativeBuildInputs = [ cmake ]; 16 16 buildInputs = [ llvm libxml2 ];
+1 -1
pkgs/development/compilers/llvm/6/lldb.nix
··· 17 17 stdenv.mkDerivation { 18 18 name = "lldb-${version}"; 19 19 20 - src = fetch "lldb" "0m6l2ks4banfmdh7xy7l77ri85kmzavgfy81gkc4gl6wg8flrxa6"; 20 + src = fetch "lldb" "05178zkyh84x32n91md6wm22lkzzrrfwa5cpmgzn0yrg3y2771bb"; 21 21 22 22 postPatch = '' 23 23 # Fix up various paths that assume llvm and clang are installed in the same place
+1 -1
pkgs/development/compilers/llvm/6/llvm.nix
··· 20 20 }: 21 21 22 22 let 23 - src = fetch "llvm" "0224xvfg6h40y5lrbnb9qaq3grmdc5rg00xq03s1wxjfbf8krx8z"; 23 + src = fetch "llvm" "1qpls3vk85lydi5b4axl0809fv932qgsqgdgrk098567z4jc7mmn"; 24 24 25 25 # Used when creating a version-suffixed symlink of libLLVM.dylib 26 26 shortVersion = with stdenv.lib;
+1 -1
pkgs/development/compilers/llvm/6/openmp.nix
··· 10 10 stdenv.mkDerivation { 11 11 name = "openmp-${version}"; 12 12 13 - src = fetch "openmp" "1z1qghx6drdvnlp406q1cp3mgikxxmwymcwzaxbv18vxbw6ha3kw"; 13 + src = fetch "openmp" "0nhwfba9c351r16zgyjyfwdayr98nairky3c2f0b2lc360mwmbv6"; 14 14 15 15 nativeBuildInputs = [ cmake perl ]; 16 16 buildInputs = [ llvm ];