31 lines
497 B
Nix
31 lines
497 B
Nix
|
|
{ pkgs ? import <nixpkgs> {}}:
|
|
|
|
pkgs.mkShell rec {
|
|
buildInputs = with pkgs; [
|
|
vlang
|
|
python3
|
|
python3Packages.pip
|
|
gcc
|
|
hdf5
|
|
gfortran
|
|
liblapack
|
|
openblas
|
|
openmpi
|
|
metis
|
|
# for v ui
|
|
xorg.libX11
|
|
xorg.libXau
|
|
xorg.libXdmcp
|
|
xorg.xorgproto
|
|
xorg.libXcursor
|
|
xorg.libXi
|
|
# for c2v
|
|
clang
|
|
#mesa
|
|
];
|
|
shellHook = ''
|
|
unalias v
|
|
'';
|
|
}
|