diff options
author | Nick Partridge <nkpart@gmail.com> | 2019-10-31 10:00:25 +1000 |
---|---|---|
committer | Nick Partridge <nkpart@gmail.com> | 2019-10-31 10:10:55 +1000 |
commit | f21ac0e4dcd62871ef80b62b3c688c80ced8cf63 (patch) | |
tree | 0f05b1e173f9bbf3d5c6b8b5f3fbc49d7697fbf2 /pkgs/development/r-modules | |
parent | 17da09c2fad71da876d039e743404a8ec031943f (diff) | |
download | nixpkgs-f21ac0e4dcd62871ef80b62b3c688c80ced8cf63.tar nixpkgs-f21ac0e4dcd62871ef80b62b3c688c80ced8cf63.tar.gz nixpkgs-f21ac0e4dcd62871ef80b62b3c688c80ced8cf63.tar.bz2 nixpkgs-f21ac0e4dcd62871ef80b62b3c688c80ced8cf63.tar.lz nixpkgs-f21ac0e4dcd62871ef80b62b3c688c80ced8cf63.tar.xz nixpkgs-f21ac0e4dcd62871ef80b62b3c688c80ced8cf63.tar.zst nixpkgs-f21ac0e4dcd62871ef80b62b3c688c80ced8cf63.zip |
rPackages.ModelMetrics: fix darwin build
This fixes the error: auc_.cpp:2:10: fatal error: 'omp.h' file not found #include <omp.h>
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 990a8fb85de..afb23ed5438 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -277,6 +277,7 @@ let KFKSDS = [ pkgs.gsl_1 ]; kza = [ pkgs.fftw.dev ]; magick = [ pkgs.imagemagick.dev ]; + ModelMetrics = lib.optional stdenv.isDarwin pkgs.llvmPackages.openmp; mvabund = [ pkgs.gsl_1 ]; mwaved = [ pkgs.fftw.dev ]; ncdf4 = [ pkgs.netcdf ]; @@ -735,6 +736,11 @@ let + lib.optionalString stdenv.isDarwin " -fopenmp"; }); + ModelMetrics = old.ModelMetrics.overrideDerivation (attrs: { + NIX_CFLAGS_COMPILE = attrs.NIX_CFLAGS_COMPILE + + lib.optionalString stdenv.isDarwin " -fopenmp"; + }); + rpf = old.rpf.overrideDerivation (attrs: { patchPhase = "patchShebangs configure"; }); |