Two math packages
svn path=/nixpkgs/trunk/; revision=12955
This commit is contained in:
parent
ad3d886489
commit
2391d84867
17
pkgs/development/libraries/science/math/atlas/default.nix
Normal file
17
pkgs/development/libraries/science/math/atlas/default.nix
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
args: with args;
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "atlas-3.8.2";
|
||||||
|
src = fetchurl {
|
||||||
|
url = http://kent.dl.sourceforge.net/sourceforge/math-atlas/atlas3.8.2.tar.bz2;
|
||||||
|
sha256 = "1avbfppzgiws3nvqr7isr5a5pfbk3g4gfgd89xhyiywixjj3f7c6";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [gfortran];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Atlas library";
|
||||||
|
license = "GPL";
|
||||||
|
homepage = http://math-atlas.sourceforge.net/;
|
||||||
|
};
|
||||||
|
}
|
@ -0,0 +1,25 @@
|
|||||||
|
args: with args;
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "liblapack-3.1.1";
|
||||||
|
src = fetchurl {
|
||||||
|
url = http://www.netlib.org/lapack/lapack.tgz;
|
||||||
|
sha256 = "0am0yzgqhaz6yzliaxc2cgm2mbqjzwcq70b01migk5231frkbhz4";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [gfortran];
|
||||||
|
patches = [ ./gfortran.patch ];
|
||||||
|
|
||||||
|
buildPhase = ''
|
||||||
|
cp make.inc.example make.inc
|
||||||
|
make blaslib
|
||||||
|
# make lapacklib
|
||||||
|
cd SRC
|
||||||
|
make
|
||||||
|
'';
|
||||||
|
meta = {
|
||||||
|
description = "lapack library";
|
||||||
|
license = "Free, copyrighted";
|
||||||
|
homepage = http://www.netlib.org/lapac;
|
||||||
|
};
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user