Fix to cpup for zone grid connectivity. Previous versions broken for some meshes.
Database entity names (sets, blocks) are not lowercased by default.
Numbers code now partially handles tet meshes
* Add patch for py-netcdf4 so that we can build py-netcdf4 with ~mpi when netCDF was built with +mpi
* Address reviewer requests for py-netcdf4. Add conflict for 'pynetcdf4~mpi ^netcdf-c~mpi ^hdf5+mpi'
* Make py-netcdf4~mpi ^netcdf-c~mpi ^hdf5+mpi work
* Apply suggestions from code review
Co-authored-by: Sergey Kosukhin <skosukhin@gmail.com>
* Update var/spack/repos/builtin/packages/py-netcdf4/disable_parallel_support.patch
* Apply suggestions from code review
Co-authored-by: Sergey Kosukhin <skosukhin@gmail.com>
---------
Co-authored-by: Sergey Kosukhin <skosukhin@gmail.com>
* zoltan: add scotch library dependency
Due to the way the shared library is built it does not pick up
dependencies to other shared libraries correctly. This adds the library
dependency manually in the same way it is already done for parmetis.
* add tukss as maintainer for zoltan
This PR improves compatibility with specs installed before #45189, and with externals specifying a compiler, by using the annotated compiler to "satisfy" a spec query.
On top of that, the PR adds a new flag for:
```console
$ spack find --specfile-format -I %gcc
-- linux-ubuntu20.04-icelake / gcc@10.5.0 -----------------------
[+] [v4] ca-certificates-mozilla@2023-05-30 [e] [v4] cmake@3.31.6 [+] [v4] gcc-runtime@10.5.0 [e] [v4] glibc@2.31 [+] [v4] gmake@4.4.1 [+] [v4] hdf5@1.14.5 [+] [v4] pkgconf@2.2.0 [+] [v4] zlib-ng@2.2.1
==> 8 installed packages
```
which shows the specfile format of the specs being retrieved.
* actsvg: use Spack pybind11 package
This commit makes the actsvg package use the Spack-provided pybind11
package rather than having it download its own copy.
* Make pybind dependency more flexible
* mesa: add v23.3.3 and use py-packaging while python>=3.12
* miss mako>=0.8
* use py-packaging when python3.12+
Co-authored-by: Veselin Dobrev <v-dobrev@users.noreply.github.com>
* remove python depneds_on for differnent mesa version
* mesa require python3.6+ for build
* Update var/spack/repos/builtin/packages/mesa/package.py
---------
Co-authored-by: Veselin Dobrev <v-dobrev@users.noreply.github.com>
Fixes a logic bug where a -> b was assumed to imply not a -> not b
in conditional requirements.
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>