sage: Make build more platform independant

+4 -1
+4 -1
pkgs/applications/science/math/sage/default.nix
··· 30 30 , texinfo 31 31 , hevea 32 32 , buildDocs ? false 33 + , optimize ? false # optimize sage to the current system (obviously impure) 33 34 }: 34 35 35 36 stdenv.mkDerivation rec { ··· 139 140 configureFlags = stdenv.lib.optionals(buildDocs) [ "--docdir=$(doc)" ]; 140 141 preConfigure = '' 141 142 export SAGE_NUM_THREADS="$NIX_BUILD_CORES" 142 - export SAGE_ATLAS_ARCH=fast 143 143 144 144 export HOME=/tmp/sage-home 145 145 export SAGE_ROOT="$PWD" ··· 160 160 mkdir -p "$doc" 161 161 export SAGE_DOC="$doc" 162 162 export SAGE_DOCBUILD_OPTS="--no-pdf-links -k" 163 + '' 164 + + stdenv.lib.optionalString (!optimize) '' 165 + export SAGE_FAT_BINARY=yes 163 166 ''; 164 167 165 168 buildFlags = if (buildDocs) then "doc" else "build";