diff options
author | Mitsuhiro Nakamura <m.nacamura@gmail.com> | 2018-01-19 17:40:46 +0900 |
---|---|---|
committer | Mitsuhiro Nakamura <m.nacamura@gmail.com> | 2018-01-19 19:30:55 +0900 |
commit | 25337209768d3126ffb4d42e3699181e0ab79e64 (patch) | |
tree | ed2cb7a7837af03c0976be041ef607b15c82bcf6 /pkgs/development/r-modules | |
parent | 25182f4b1c6dccae340b1a10fa090b7011c78c4b (diff) | |
download | nixlib-25337209768d3126ffb4d42e3699181e0ab79e64.tar nixlib-25337209768d3126ffb4d42e3699181e0ab79e64.tar.gz nixlib-25337209768d3126ffb4d42e3699181e0ab79e64.tar.bz2 nixlib-25337209768d3126ffb4d42e3699181e0ab79e64.tar.lz nixlib-25337209768d3126ffb4d42e3699181e0ab79e64.tar.xz nixlib-25337209768d3126ffb4d42e3699181e0ab79e64.tar.zst nixlib-25337209768d3126ffb4d42e3699181e0ab79e64.zip |
rPackages.data_table: OpenMP support on Darwin
Diffstat (limited to 'pkgs/development/r-modules')
-rw-r--r-- | pkgs/development/r-modules/default.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index b7b411a7decf..4510308d3e56 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -246,6 +246,7 @@ let ChemmineOB = [ pkgs.openbabel pkgs.pkgconfig ]; cit = [ pkgs.gsl_1 ]; curl = [ pkgs.curl.dev ]; + data_table = lib.optional stdenv.isDarwin pkgs.llvmPackages.openmp; devEMF = [ pkgs.xorg.libXft.dev pkgs.x11 ]; diversitree = [ pkgs.gsl_1 pkgs.fftw ]; EMCluster = [ pkgs.liblapack ]; @@ -744,6 +745,11 @@ let patchPhase = "patchShebangs configure"; }); + data_table = old.data_table.overrideDerivation (attrs: { + NIX_CFLAGS_COMPILE = attrs.NIX_CFLAGS_COMPILE + + lib.optionalString stdenv.isDarwin " -fopenmp"; + }); + rpf = old.rpf.overrideDerivation (attrs: { patchPhase = "patchShebangs configure"; }); |