···11-{stdenv, fetchFromGitHub, bash, which, m4, python, bison, flex, llvmPackages,
11+{stdenv, fetchFromGitHub, fetchpatch, bash, which, m4, python, bison, flex, llvmPackages,
22testedTargets ? ["sse2" "host"] # the default test target is sse4, but that is not supported by all Hydra agents
33}:
44···3030 flex
3131 llvm
3232 llvmPackages.clang-unwrapped # we need to link against libclang, so we need the unwrapped
3333+ ];
3434+3535+ patches = [
3636+ (fetchpatch {
3737+ url = https://github.com/ispc/ispc/commit/d504641f5af9d5992e7c8f0ed42c1063a39ede5b.patch;
3838+ sha256 = "192q3gyvam79469bmlwf0jpfi2y4f8hl2vgcvjngsqhvscwira0s";
3939+ })
3340 ];
34413542 postPatch = "sed -i -e 's/\\/bin\\///g' -e 's/-lcurses/-lncurses/g' Makefile";
···1717stdenv.mkDerivation {
1818 name = "lldb-${version}";
19192020- src = fetch "lldb" "0m6l2ks4banfmdh7xy7l77ri85kmzavgfy81gkc4gl6wg8flrxa6";
2020+ src = fetch "lldb" "05178zkyh84x32n91md6wm22lkzzrrfwa5cpmgzn0yrg3y2771bb";
21212222 postPatch = ''
2323 # Fix up various paths that assume llvm and clang are installed in the same place