diff options
author | Justin Bedo <cu@cua0.org> | 2023-08-14 08:39:35 +1000 |
---|---|---|
committer | Justin Bedo <cu@cua0.org> | 2023-08-14 09:07:57 +1000 |
commit | 7215aa7e368b53b44844d3405bc67b56173a2e3c (patch) | |
tree | 5dabf7958ce752887d79d0111b8b84841c4b1e12 /pkgs/development/r-modules | |
parent | 9c648710b990f7585377e6f6b50d62771cdc4101 (diff) |
rPackages.symengine: disable vendoring
Diffstat (limited to 'pkgs/development/r-modules')
-rw-r--r-- | pkgs/development/r-modules/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index 283613a14cfa..02120a79f9c9 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -585,6 +585,7 @@ let qrqc = [ pkgs.zlib.dev ]; rJPSGCS = [ pkgs.zlib.dev ]; rhdf5filters = with pkgs; [ zlib.dev bzip2.dev ]; + symengine = with pkgs; [ mpfr symengine flint ]; rtk = [ pkgs.zlib.dev ]; scPipe = [ pkgs.zlib.dev ]; seqTools = [ pkgs.zlib.dev ]; @@ -1320,6 +1321,16 @@ let Rrdrand = old.Rrdrand.override { platforms = lib.platforms.x86_64 ++ lib.platforms.x86; }; + symengine = old.symengine.overrideAttrs (_: { + preConfigure = '' + rm configure + cat > src/Makevars << EOF + PKG_LIBS=-lsymengine + all: $(SHLIB) + EOF + ''; + }); + RandomFieldsUtils = old.RandomFieldsUtils.override { platforms = lib.platforms.x86_64 ++ lib.platforms.x86; }; flowClust = old.flowClust.override { platforms = lib.platforms.x86_64 ++ lib.platforms.x86; }; |