libff: fix build on aarch64

This commit is contained in:
Artur Cygan 2021-12-15 15:21:35 +01:00
parent 6d1dfa4811
commit fd8478ac7b

View file

@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "libff";
version = "1.0.0";
version = "0.2.1";
src = fetchFromGitHub {
owner = "scipr-lab";
@ -12,7 +12,8 @@ stdenv.mkDerivation rec {
fetchSubmodules = true;
};
cmakeFlags = [ "-DWITH_PROCPS=Off" ];
cmakeFlags = [ "-DWITH_PROCPS=Off" ]
++ lib.optional stdenv.isAarch64 [ "-DCURVE=ALT_BN128" "-DUSE_ASM=OFF" ];
# CMake is hardcoded to always build static library which causes linker
# failure for Haskell applications depending on haskellPackages.hevm on macOS.