summary refs log tree commit diff
path: root/pkgs/applications/science/biology/cmtk
diff options
context:
space:
mode:
authornatsukium <tomoya.otabi@gmail.com>2023-07-07 00:18:41 +0900
committernatsukium <tomoya.otabi@gmail.com>2023-07-11 17:50:43 +0900
commit6bf04fc9c9c099558f3355683a8aece21bbf15a3 (patch)
treed5641ba2193c80cb530c10b6f53c3b0e0a9a1b46 /pkgs/applications/science/biology/cmtk
parentf2d7b3381bdfb39de7c07044ff47ee561feec8df (diff)
downloadnixpkgs-6bf04fc9c9c099558f3355683a8aece21bbf15a3.tar
nixpkgs-6bf04fc9c9c099558f3355683a8aece21bbf15a3.tar.gz
nixpkgs-6bf04fc9c9c099558f3355683a8aece21bbf15a3.tar.bz2
nixpkgs-6bf04fc9c9c099558f3355683a8aece21bbf15a3.tar.lz
nixpkgs-6bf04fc9c9c099558f3355683a8aece21bbf15a3.tar.xz
nixpkgs-6bf04fc9c9c099558f3355683a8aece21bbf15a3.tar.zst
nixpkgs-6bf04fc9c9c099558f3355683a8aece21bbf15a3.zip
cmtk: fix darwin build
Diffstat (limited to 'pkgs/applications/science/biology/cmtk')
-rw-r--r--pkgs/applications/science/biology/cmtk/default.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/applications/science/biology/cmtk/default.nix b/pkgs/applications/science/biology/cmtk/default.nix
index 44f413621d6..7271d7389e0 100644
--- a/pkgs/applications/science/biology/cmtk/default.nix
+++ b/pkgs/applications/science/biology/cmtk/default.nix
@@ -13,12 +13,12 @@ stdenv.mkDerivation rec {
   nativeBuildInputs = [ cmake ];
 
   env.NIX_CFLAGS_COMPILE = toString [
-    "-std=c++11"
-    (lib.optional stdenv.cc.isClang "-Wno-error=c++11-narrowing")
+    (lib.optionalString stdenv.cc.isGNU "-std=c++11")
+    (lib.optionalString stdenv.cc.isClang "-Wno-error=c++11-narrowing")
+    (lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) "-Dfinite=isfinite")
   ];
 
   meta = with lib; {
-    broken = stdenv.isDarwin;
     description = "Computational Morphometry Toolkit ";
     longDescription = ''A software toolkit for computational morphometry of
       biomedical images, CMTK comprises a set of command line tools and a