1 { lib, stdenv, fetchFromGitHub, autoreconfHook
2 , blas, gfortran, openssh, mpi
5 stdenv.mkDerivation rec {
6 pname = "globalarrays";
9 src = fetchFromGitHub {
10 owner = "GlobalArrays";
13 sha256 = "sha256-2ffQIg9topqKX7ygnWaa/UunL9d0Lj9qr9xucsjLuoY=";
16 nativeBuildInputs = [ autoreconfHook gfortran ];
17 buildInputs = [ mpi blas openssh ];
20 configureFlagsArray+=( "--enable-i8" \
24 "--enable-underscoring" \
25 "--with-blas8=${blas}/lib -lblas" )
28 enableParallelBuilding = true;
31 description = "Global Arrays Programming Models";
32 homepage = "http://hpc.pnl.gov/globalarrays/";
33 maintainers = [ maintainers.markuskowa ];
34 license = licenses.bsd3;
35 platforms = platforms.linux;