refine dependencies with requirements
@@ -29,7 +29,7 @@ outputs:
- {{ mpi }}
# - adios2 # optional, not ready yet
- boost-cpp
- - hdf5 {{ hdf5 }} mpi_{{ mpi }}*
+ - hdf5 {{ hdf5 }} mpi_{{ mpi }}_*
- parmetis
- ptscotch
- petsc
@@ -59,7 +59,7 @@ outputs:
- {{ compiler("cxx") }}
- pkg-config
- cmake
- - catch2 ==2.*
+ - catch2 2.*
- make
- fenics-ffcx ==0.4.*,>=0.4.2
- name: fenics-dolfinx
@@ -73,6 +73,7 @@ outputs:
host:
- {{ mpi }}
- boost-cpp
+ # hdf5 shouldn't be needed here, but solver fails without it
- hdf5 {{ hdf5 }} mpi_{{ mpi }}_*
- {{ pin_subpackage("fenics-libdolfinx", exact=True) }}
- python >=3.7
