New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] pythonPackages.fipy: init at 3.3 #64643
Conversation
@wd15 what other packages are necessary? The build works now
You can test this with
|
4930129
to
00c3832
Compare
looks good to me so far |
you got some merge conflicts, do you mind rebasing and pushing again? :) |
e6bea23
to
cfd29b0
Compare
@jonringer happy to do that. Still waiting on nist fipy developers to state what packages they would find most useful in the image. The |
On Fri, Jul 12, 2019 at 5:21 PM Christopher Ostrouchov ***@***.***> wrote:
@wd15 what other packages are necessary.
https://github.com/ktchu/LSMLIB and the python module?
No, LSMLIB is not necessary.
gmsh? I packaged pygmsh but it looks like it is a different package?
Yes, Gmsh is already part of Nix and FiPy does not require PyGmsh. I
need to see if I can get FiPy working with the version of Gmsh
currently in Nixpkgs. I'll look into this over the next few days.
mpi4py?
Not currently necessary.
tkinter?
Yes as Matplotlib doesn't seem to work correctly without this.
Remember that my Python 3 version of a working Nix recipe for FiPy can
be found here, https://github.com/usnistgov/fipy/blob/a34f2f7dc90f54204906ddf0177a3256b7280da3/default.nix
…--
Daniel Wheeler
|
Also, FiPy's conda-forge recipe is helpful, https://github.com/conda-forge/fipy-feedstock/blob/master/recipe/meta.yaml |
Motivation for this change
Adding nist package
Things done
cc @wd15
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)