From b23ac78ed1d1da58ccf566416fd5b5e42185fac0 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Fri, 27 Mar 2026 15:55:40 -0600 Subject: trivionomicon: ibkr-tws-api: initial commit --- trivionomicon/pkgs/intel-decimalfp/default.nix | 41 ++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 trivionomicon/pkgs/intel-decimalfp/default.nix (limited to 'trivionomicon/pkgs/intel-decimalfp') diff --git a/trivionomicon/pkgs/intel-decimalfp/default.nix b/trivionomicon/pkgs/intel-decimalfp/default.nix new file mode 100644 index 0000000..9267b18 --- /dev/null +++ b/trivionomicon/pkgs/intel-decimalfp/default.nix @@ -0,0 +1,41 @@ +{ + fetchzip, + lib, + stdenv, +}: let + version = "20U3"; +in + stdenv.mkDerivation { + pname = "intel-decimalfp"; + inherit version; + + src = fetchzip { + url = "https://www.netlib.org/misc/intel/IntelRDFPMathLib${version}.tar.gz"; + hash = "sha256-m+Yp1IwVEEZIz+cMQXHhkQrrWeRDfIk9ey7nWvV+u44="; + stripRoot = false; + }; + + sourceRoot = "source/LIBRARY"; + + makeFlags = [ + "OBJ_DIR=$(out)/lib" + "LIB_DIR=$(out)/lib" + ]; + + preBuild = '' + mkdir -p $out/lib + touch $out/lib/.directory_exists + ''; + + postBuild = '' + rm $out/lib/.directory_exists + ''; + + installPhase = '' + runHook preInstall + + rm -f $out/lib/*.o + + runHook postInstall + ''; + } -- cgit v1.2.3