diff options
Diffstat (limited to 'pkgs/development/r-modules/default.nix')
-rw-r--r-- | pkgs/development/r-modules/default.nix | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index c51494b4428f..80faec70b36b 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -382,6 +382,7 @@ let nloptr = with pkgs; [ nlopt pkg-config ]; n1qn1 = [ pkgs.gfortran ]; odbc = [ pkgs.unixODBC ]; + opencv = [ pkgs.pkg-config ]; pak = [ pkgs.curl.dev ]; pander = with pkgs; [ pandoc which ]; pbdMPI = [ pkgs.mpi ]; @@ -534,6 +535,7 @@ let island = [ pkgs.gsl.dev ]; svKomodo = [ pkgs.which ]; ulid = [ pkgs.zlib.dev ]; + unrtf = with pkgs; [ xz.dev bzip2.dev zlib.dev icu.dev ]; nat = [ pkgs.which ]; nat_templatebrains = [ pkgs.which ]; pbdZMQ = [ pkgs.zeromq ] ++ lib.optionals stdenv.isDarwin [ pkgs.darwin.binutils ]; @@ -545,13 +547,16 @@ let webp = [ pkgs.libwebp ]; RMark = [ pkgs.which ]; RPushbullet = [ pkgs.which ]; + stpphawkes = [ pkgs.gsl ]; RCurl = [ pkgs.curl.dev ]; R2SWF = [ pkgs.pkg-config ]; + rDEA = [ pkgs.glpk ]; rgl = with pkgs; [ libGLU libGLU.dev libGL xorg.libX11.dev freetype.dev libpng.dev ]; RGtk2 = [ pkgs.pkg-config ]; RProtoBuf = [ pkgs.pkg-config ]; Rpoppler = [ pkgs.pkg-config ]; XML = [ pkgs.pkg-config ]; + apsimx = [ pkgs.which ]; cairoDevice = [ pkgs.pkg-config ]; chebpol = [ pkgs.pkg-config ]; fftw = [ pkgs.pkg-config ]; @@ -1360,6 +1365,12 @@ let ]; }); + xslt = old.xslt.overrideAttrs (attrs: { + env = (attrs.env or { }) // { + NIX_CFLAGS_COMPILE = attrs.env.NIX_CFLAGS_COMPILE + " -fpermissive"; + }; + }); + sparklyr = old.sparklyr.overrideAttrs (attrs: { # Pyspark's spark is full featured and better maintained than pkgs.spark preConfigure = '' @@ -1414,6 +1425,13 @@ let RGL_USE_NULL = "true"; }); + + opencv = let + opencvGtk = pkgs.opencv.override (old : { enableGtk2 = true; }); + in old.opencv.overrideAttrs (attrs: { + buildInputs = attrs.buildInputs ++ [ opencvGtk ]; + }); + Rhdf5lib = let hdf5 = pkgs.hdf5_1_10.overrideAttrs (attrs: {configureFlags = attrs.configureFlags ++ ["--enable-cxx"];}); in old.Rhdf5lib.overrideAttrs (attrs: { |