Doron Behar
4087fb315e
lammps: add extraNativeBuildInputs and remove cuda
Tested the following `pkgs/by-name/la/lammps-cuda/package.nix`:
```nix
{
lib,
lammps,
cudaPackages,
autoAddDriverRunpath,
}:
lib.lowPrio (
lammps.override {
packages = lammps.passthru.packages // {
GPU = true;
};
extraCmakeFlags = {
GPU_API = "cuda";
};
extraNativeBuildInputs = [
cudaPackages.cudatoolkit
autoAddDriverRunpath
];
}
)
```
Got many `fatbin` compilation errors.
We do allow however any `extraNativeBuildInputs` to be added so users
can try anything they wish to.