Merge branch 'julia'
This commit is contained in:
commit
ac74bb296c
|
@ -5,11 +5,22 @@
|
||||||
, libunwind, llvm, readline, utf8proc, zlib
|
, libunwind, llvm, readline, utf8proc, zlib
|
||||||
# standard library dependencies
|
# standard library dependencies
|
||||||
, double_conversion, fftwSinglePrec, fftw, glpk, gmp, mpfr, pcre
|
, double_conversion, fftwSinglePrec, fftw, glpk, gmp, mpfr, pcre
|
||||||
|
# linear algebra
|
||||||
, openblas, arpack, suitesparse
|
, openblas, arpack, suitesparse
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with stdenv.lib;
|
with stdenv.lib;
|
||||||
|
|
||||||
|
# All dependencies should use the same OpenBLAS.
|
||||||
|
let
|
||||||
|
arpack_ = arpack;
|
||||||
|
suitesparse_ = suitesparse;
|
||||||
|
in
|
||||||
|
let
|
||||||
|
arpack = arpack_.override { inherit openblas; };
|
||||||
|
suitesparse = suitesparse_.override { inherit openblas; };
|
||||||
|
in
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "julia";
|
pname = "julia";
|
||||||
version = "0.3.11";
|
version = "0.3.11";
|
||||||
|
|
|
@ -23,10 +23,10 @@ stdenv.mkDerivation {
|
||||||
FFLAGS = optional openblas.blas64 "-fdefault-integer-8";
|
FFLAGS = optional openblas.blas64 "-fdefault-integer-8";
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = "http://forge.scilab.org/index.php/p/arpack-ng/";
|
homepage = "http://github.com/opencollab/arpack-ng";
|
||||||
description = ''
|
description = ''
|
||||||
A collection of Fortran77 subroutines to solve large scale eigenvalue
|
A collection of Fortran77 subroutines to solve large scale eigenvalue
|
||||||
problems
|
problems.
|
||||||
'';
|
'';
|
||||||
license = stdenv.lib.licenses.bsd3;
|
license = stdenv.lib.licenses.bsd3;
|
||||||
maintainers = [ stdenv.lib.maintainers.ttuegel ];
|
maintainers = [ stdenv.lib.maintainers.ttuegel ];
|
||||||
|
|
Loading…
Reference in New Issue