firedrake: Initial packaging

This commit is contained in:
Tyson Whitehead
2017-05-01 20:09:09 -04:00
parent e0577fa54e
commit a2f7eda6de
18 changed files with 607 additions and 0 deletions

28
firedrake/exodus.nix Normal file
View File

@@ -0,0 +1,28 @@
with import <nixpkgs> {};
stdenv.mkDerivation rec {
version = "5.24";
name = "exodus-${version}";
src = fetchurl {
url = "http://ftp.mcs.anl.gov/pub/petsc/externalpackages/${name}.tar.bz2";
sha256 = "0pai6v322x1z09z4zp0plx5p9zg1g4645mpqh3kcfh93az070sn1";
};
buildInputs = [
gfortran
cmake
netcdf
hdf5
];
patches = ./exodus-include.patch;
sourceRoot = "${name}/exodus";
meta = {
homepage = "http://gsjaardema.github.io/seacas";
description = "A model developed to store and retrieve data for finite element analyses.";
license = licenses.bsd3;
};
}