summary refs log tree commit diff
diff options
context:
space:
mode:
authorRobert Scott <code@humanleg.org.uk>2022-02-12 16:13:53 +0000
committerRobert Scott <code@humanleg.org.uk>2022-02-12 16:13:53 +0000
commit61dc066799b568a9cf0bed291d9cd3bbcafc35d8 (patch)
tree2c2230a871bf72d4e20463aa3477067e668b7235
parent772c6b674c24db58fc3d4caaf6a4c77048dfcf73 (diff)
downloadnixpkgs-61dc066799b568a9cf0bed291d9cd3bbcafc35d8.tar
nixpkgs-61dc066799b568a9cf0bed291d9cd3bbcafc35d8.tar.gz
nixpkgs-61dc066799b568a9cf0bed291d9cd3bbcafc35d8.tar.bz2
nixpkgs-61dc066799b568a9cf0bed291d9cd3bbcafc35d8.tar.lz
nixpkgs-61dc066799b568a9cf0bed291d9cd3bbcafc35d8.tar.xz
nixpkgs-61dc066799b568a9cf0bed291d9cd3bbcafc35d8.tar.zst
nixpkgs-61dc066799b568a9cf0bed291d9cd3bbcafc35d8.zip
gmsh: enable for darwin
-rw-r--r--pkgs/applications/science/math/gmsh/default.nix11
1 files changed, 6 insertions, 5 deletions
diff --git a/pkgs/applications/science/math/gmsh/default.nix b/pkgs/applications/science/math/gmsh/default.nix
index 4c701e55b40..4c22bb9bdf6 100644
--- a/pkgs/applications/science/math/gmsh/default.nix
+++ b/pkgs/applications/science/math/gmsh/default.nix
@@ -12,10 +12,12 @@ stdenv.mkDerivation rec {
     sha256 = "sha256-rP8zQtGQfEKaS+PkWW7UT2zUP9WpSrdWZ/SGPNzy92k=";
   };
 
-  buildInputs = [ blas lapack gmm fltk libjpeg zlib libGLU libGL
-    libGLU xorg.libXrender xorg.libXcursor xorg.libXfixes xorg.libXext
-    xorg.libXft xorg.libXinerama xorg.libX11 xorg.libSM xorg.libICE
-    opencascade-occt
+  buildInputs = [
+    blas lapack gmm fltk libjpeg zlib opencascade-occt
+  ] ++ lib.optionals (!stdenv.isDarwin) [
+    libGL libGLU xorg.libXrender xorg.libXcursor xorg.libXfixes
+    xorg.libXext xorg.libXft xorg.libXinerama xorg.libX11 xorg.libSM
+    xorg.libICE
   ];
 
   nativeBuildInputs = [ cmake gfortran ];
@@ -23,7 +25,6 @@ stdenv.mkDerivation rec {
   meta = {
     description = "A three-dimensional finite element mesh generator";
     homepage = "https://gmsh.info/";
-    platforms = [ "x86_64-linux" ];
     license = lib.licenses.gpl2Plus;
   };
 }