diff options
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/development/compilers/llvm/11/openmp.nix')
-rw-r--r-- | infra/libkookie/nixpkgs/pkgs/development/compilers/llvm/11/openmp.nix | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/development/compilers/llvm/11/openmp.nix b/infra/libkookie/nixpkgs/pkgs/development/compilers/llvm/11/openmp.nix index 5503a98ae5f6..c99358cd2878 100644 --- a/infra/libkookie/nixpkgs/pkgs/development/compilers/llvm/11/openmp.nix +++ b/infra/libkookie/nixpkgs/pkgs/development/compilers/llvm/11/openmp.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetch +, fetchpatch , cmake , llvm , perl @@ -11,7 +12,16 @@ stdenv.mkDerivation rec { pname = "openmp"; inherit version; - src = fetch pname "19rcv25y41ww3zlfg0lwprzijl3cn7jgc0v5540jzpp7j0ds45ad"; + src = fetch pname "0bh5cswgpc79awlq8j5i7hp355adaac7s6zaz0zwp6mkflxli1yi"; + + patches = [ + # Fix compilation on aarch64-darwin, remove after the next release. + (fetchpatch { + url = "https://github.com/llvm/llvm-project/commit/7b5254223acbf2ef9cd278070c5a84ab278d7e5f.patch"; + sha256 = "sha256-A+9/IVIoazu68FK5H5CiXcOEYe1Hpp4xTx2mIw7m8Es="; + stripLen = 1; + }) + ]; nativeBuildInputs = [ cmake perl ]; buildInputs = [ llvm ]; |