about summary refs log tree commit diff
path: root/pkgs/development/compilers
diff options
context:
space:
mode:
authorChristoph Stich <christoph.n.stich@gmail.com>2020-02-13 11:57:14 +0000
committerChristoph Stich <christoph.n.stich@gmail.com>2020-02-13 11:57:14 +0000
commitc4fe8c0f69f9701fa5c7ae819285de8c8c9bdbf6 (patch)
tree80c25c3937b54c067cb9a39e34617068c5092f53 /pkgs/development/compilers
parentcfe9a16cb38f0578ddc052b7f8647abb2a754602 (diff)
downloadnixlib-c4fe8c0f69f9701fa5c7ae819285de8c8c9bdbf6.tar
nixlib-c4fe8c0f69f9701fa5c7ae819285de8c8c9bdbf6.tar.gz
nixlib-c4fe8c0f69f9701fa5c7ae819285de8c8c9bdbf6.tar.bz2
nixlib-c4fe8c0f69f9701fa5c7ae819285de8c8c9bdbf6.tar.lz
nixlib-c4fe8c0f69f9701fa5c7ae819285de8c8c9bdbf6.tar.xz
nixlib-c4fe8c0f69f9701fa5c7ae819285de8c8c9bdbf6.tar.zst
nixlib-c4fe8c0f69f9701fa5c7ae819285de8c8c9bdbf6.zip
julia_13: Fixed darwin dependencies
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r--pkgs/development/compilers/julia/1.3.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/development/compilers/julia/1.3.nix b/pkgs/development/compilers/julia/1.3.nix
index efb9ce391987..5b1300ba240b 100644
--- a/pkgs/development/compilers/julia/1.3.nix
+++ b/pkgs/development/compilers/julia/1.3.nix
@@ -8,8 +8,8 @@
 , curl, fftwSinglePrec, fftw, gmp, libgit2, mpfr, openlibm, openspecfun, pcre2
 # linear algebra
 , openblas, arpack
-# llvm
-, llvm
+# Darwin frameworks
+, CoreServices, ApplicationServices
 }:
 
 with stdenv.lib;
@@ -83,6 +83,8 @@ stdenv.mkDerivation rec {
       # Julia requires Pentium 4 (SSE2) or better
       cpuTarget = { x86_64 = "x86-64"; i686 = "pentium4"; }.${arch}
                   or (throw "unsupported architecture: ${arch}");
+      # Julia applies a lot of patches to its dependencies, so for now do not use the system LLVM
+      # https://github.com/JuliaLang/julia/tree/master/deps/patches
     in [
       "ARCH=${arch}"
       "MARCH=${march}"