ispc: 1.9.2 -> 1.10.0
This commit is contained in:
parent
555e7eb375
commit
1506f0f8cd
@ -3,7 +3,7 @@ testedTargets ? ["sse2" "host"] # the default test target is sse4, but that is n
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "1.9.2";
|
version = "1.10.0";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
|
|
||||||
inherit testedTargets;
|
inherit testedTargets;
|
||||||
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
|
|||||||
owner = "ispc";
|
owner = "ispc";
|
||||||
repo = "ispc";
|
repo = "ispc";
|
||||||
inherit rev;
|
inherit rev;
|
||||||
sha256 = "0zaw7mwvly1csbdcbz9j8ry89n0r1fag1m1f579l4mgg1x6ksqry";
|
sha256 = "1x07n2gaff3v32yvddrb659mx5gg12bnbsqbyfimp396wn04w60b";
|
||||||
};
|
};
|
||||||
|
|
||||||
# there are missing dependencies in the Makefile, causing sporadic build failures
|
# there are missing dependencies in the Makefile, causing sporadic build failures
|
||||||
@ -32,14 +32,7 @@ stdenv.mkDerivation rec {
|
|||||||
llvmPackages.clang-unwrapped # we need to link against libclang, so we need the unwrapped
|
llvmPackages.clang-unwrapped # we need to link against libclang, so we need the unwrapped
|
||||||
];
|
];
|
||||||
|
|
||||||
patches = [
|
postPatch = "sed -i -e 's,/bin/,,g' -e 's/-lcurses/-lncurses/g' Makefile";
|
||||||
(fetchpatch {
|
|
||||||
url = https://github.com/ispc/ispc/commit/d504641f5af9d5992e7c8f0ed42c1063a39ede5b.patch;
|
|
||||||
sha256 = "192q3gyvam79469bmlwf0jpfi2y4f8hl2vgcvjngsqhvscwira0s";
|
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
postPatch = "sed -i -e 's/\\/bin\\///g' -e 's/-lcurses/-lncurses/g' Makefile";
|
|
||||||
|
|
||||||
# TODO: this correctly catches errors early, but also some things that are just weird and don't seem to be real
|
# TODO: this correctly catches errors early, but also some things that are just weird and don't seem to be real
|
||||||
# errors
|
# errors
|
||||||
|
Loading…
Reference in New Issue
Block a user