summary refs log tree commit diff
path: root/pkgs/development/libraries/libgcrypt
diff options
context:
space:
mode:
authorIvan Babrou <github@ivan.computer>2021-02-09 10:43:08 -0800
committerIvan Babrou <github@ivan.computer>2021-02-20 14:57:31 -0800
commitdd54d77845d405ce4982b14fb51e8d14cd0d70ef (patch)
treef225728c62a13044b083b26884ce296fc8110eeb /pkgs/development/libraries/libgcrypt
parentb0dcc5bb9743567ffcc33be5eb8c459da7b9f108 (diff)
downloadnixpkgs-dd54d77845d405ce4982b14fb51e8d14cd0d70ef.tar
nixpkgs-dd54d77845d405ce4982b14fb51e8d14cd0d70ef.tar.gz
nixpkgs-dd54d77845d405ce4982b14fb51e8d14cd0d70ef.tar.bz2
nixpkgs-dd54d77845d405ce4982b14fb51e8d14cd0d70ef.tar.lz
nixpkgs-dd54d77845d405ce4982b14fb51e8d14cd0d70ef.tar.xz
nixpkgs-dd54d77845d405ce4982b14fb51e8d14cd0d70ef.tar.zst
nixpkgs-dd54d77845d405ce4982b14fb51e8d14cd0d70ef.zip
libgcrypt: disable asm on aarch64-darwin
See: https://dev.gnupg.org/T5157
Diffstat (limited to 'pkgs/development/libraries/libgcrypt')
-rw-r--r--pkgs/development/libraries/libgcrypt/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/development/libraries/libgcrypt/default.nix b/pkgs/development/libraries/libgcrypt/default.nix
index 081b67b1663..74098f7e003 100644
--- a/pkgs/development/libraries/libgcrypt/default.nix
+++ b/pkgs/development/libraries/libgcrypt/default.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
     ++ lib.optional enableCapabilities libcap;
 
   configureFlags = [ "--with-libgpg-error-prefix=${libgpgerror.dev}" ]
-   ++ lib.optional stdenv.hostPlatform.isMusl "--disable-asm";
+      ++ lib.optional (stdenv.hostPlatform.isMusl || (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64)) "--disable-asm"; # for darwin see https://dev.gnupg.org/T5157
 
   # Necessary to generate correct assembly when compiling for aarch32 on
   # aarch64