tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
sage: fix build
closes #17842
Robin Gloster
9 years ago
005a147f
b981fe20
+4
-2
1 changed file
expand all
collapse all
unified
split
pkgs
applications
science
math
sage
default.nix
+4
-2
pkgs/applications/science/math/sage/default.nix
···
7
name = "sage-6.8";
8
9
src = fetchurl {
10
-
url = "mirror://sagemath/${name}.tar.gz";
11
sha256 = "102mrzzi215g1xn5zgcv501x9sghwg758jagx2jixvg1rj2jijj9";
12
};
13
···
18
19
enableParallelBuilding = true;
20
0
0
21
preConfigure = ''
22
export SAGE_NUM_THREADS=$NIX_BUILD_CORES
23
export SAGE_ATLAS_ARCH=fast
24
mkdir -p $out/sageHome
25
export HOME=$out/sageHome
0
26
'';
27
28
preBuild = "patchShebangs build";
···
30
installPhase = ''DESTDIR=$out make install'';
31
32
meta = {
33
-
broken = true;
34
homepage = "http://www.sagemath.org";
35
description = "A free open source mathematics software system";
36
license = stdenv.lib.licenses.gpl2Plus;
···
7
name = "sage-6.8";
8
9
src = fetchurl {
10
+
url = "http://old.files.sagemath.org/src-old/${name}.tar.gz";
11
sha256 = "102mrzzi215g1xn5zgcv501x9sghwg758jagx2jixvg1rj2jijj9";
12
};
13
···
18
19
enableParallelBuilding = true;
20
21
+
hardeningDisable = [ "format" ];
22
+
23
preConfigure = ''
24
export SAGE_NUM_THREADS=$NIX_BUILD_CORES
25
export SAGE_ATLAS_ARCH=fast
26
mkdir -p $out/sageHome
27
export HOME=$out/sageHome
28
+
export CPPFLAGS="-P"
29
'';
30
31
preBuild = "patchShebangs build";
···
33
installPhase = ''DESTDIR=$out make install'';
34
35
meta = {
0
36
homepage = "http://www.sagemath.org";
37
description = "A free open source mathematics software system";
38
license = stdenv.lib.licenses.gpl2Plus;