diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index 0f42fc3dbce8..fd8a873d647b 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -937,6 +937,7 @@ let symbolicQspray = [ pkgs.pkg-config ]; sysfonts = [ pkgs.pkg-config ]; systemfonts = [ pkgs.pkg-config ]; + talib = [ pkgs.pkg-config ]; tergo = with pkgs; [ cargo rustc @@ -1698,6 +1699,7 @@ let fontconfig freetype ]; + talib = [ pkgs.ta-lib ]; tcltk2 = with pkgs; [ tcl tk @@ -2839,6 +2841,13 @@ let ''; }); + talib = old.talib.overrideAttrs (attrs: { + # the conftest.c compilation test fails because for some reason ta-lib doesn't link libm + env = (attrs.env or { }) // { + NIX_LDFLAGS = (attrs.env.NIX_LDFLAGS or "") + " -lm"; + }; + }); + tesseract = old.tesseract.overrideAttrs (_: { preConfigure = '' substituteInPlace configure \