From 949708b93dd5fce29fb309ea30384c5e0f26aa67 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 16 Mar 2023 22:57:13 +0200 Subject: [PATCH] volk: apply cmake flags from homebrew --- pkgs/development/libraries/volk/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/libraries/volk/default.nix b/pkgs/development/libraries/volk/default.nix index 5f7db0d66d7..7271a700e92 100644 --- a/pkgs/development/libraries/volk/default.nix +++ b/pkgs/development/libraries/volk/default.nix @@ -29,6 +29,11 @@ stdenv.mkDerivation rec { cmakeFlags = lib.optionals (!enableModTool) [ "-DENABLE_MODTOOL=OFF" + ] ++ lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ + "-DVOLK_CPU_FEATURES=OFF" + # offset 17912 in1: -0.0366274 in2: -0.0366173 tolerance was: 1e-05 + # volk_32f_log2_32f: fail on arch neon + "-DCMAKE_CTEST_ARGUMENTS=--exclude-regex;qa_volk_32f_log2_32f" ]; postInstall = lib.optionalString (!stdenv.isDarwin) ''