Skip to content

Commit 8915289

Browse files
committed
Add missing HEALPix packages to dependencies
1 parent ba8cf3c commit 8915289

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

support/setup/dependencies.sh

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
# - HDF5
2828
# - NetCDF4
2929
# - QHull
30+
# - HEALPix C++
3031
# - BLAS
3132
# - LAPACK
3233

@@ -35,12 +36,13 @@
3536
DEPS_conda="c-compiler cxx-compiler fortran-compiler 'gfortran<14' python pkgconfig"
3637
DEPS_conda="${DEPS_conda} coreutils patch"
3738
DEPS_conda="${DEPS_conda} curl tar unzip gzip bzip2 xz perl bison make cmake openmpi"
38-
DEPS_conda="${DEPS_conda} gsl fftw gmp mpfr hdf5 netcdf4 qhull libopenblas liblapack"
39-
DEPS_conda="${DEPS_conda} zlib 'docutils>=0.6' 'mpi4py>=1.1.0' 'numpy>=1.2.2' 'h5py>=1.1.0'"
39+
DEPS_conda="${DEPS_conda} gsl fftw gmp mpfr hdf5 netcdf4 qhull healpix_cxx libopenblas"
40+
DEPS_conda="${DEPS_conda} liblapack zlib 'docutils>=0.6' 'mpi4py>=1.1.0' 'numpy>=1.2.2'"
41+
DEPS_conda="${DEPS_conda} 'h5py>=1.1.0'"
4042

4143
DEPS_macports="gcc12 python312 pkgconfig curl gpatch gnutar unzip gzip bzip2 xz perl5"
4244
DEPS_macports="${DEPS_macports} gmake cmake openmpi-gcc12 gsl fftw-3 gmp mpfr hdf5"
43-
DEPS_macports="${DEPS_macports} netcdf netcdf-fortran qhull openblas lapack"
45+
DEPS_macports="${DEPS_macports} netcdf netcdf-fortran qhull healpix-cxx openblas lapack"
4446

4547
DEPS_POST_macports="
4648
@@ -52,21 +54,22 @@ sudo port select --set mpi openmpi-gcc12-fortran
5254
DEPS_homebrew="gcc@13 python pkg-config curl gpatch gnu-tar unzip gzip"
5355
DEPS_homebrew="${DEPS_homebrew} bzip2 xz"
5456
DEPS_homebrew="${DEPS_homebrew} perl bison make cmake open-mpi gsl fftw gmp mpfr hdf5"
55-
DEPS_homebrew="${DEPS_homebrew} netcdf netcdf-cxx netcdf-fortran qhull openblas lapack"
57+
DEPS_homebrew="${DEPS_homebrew} netcdf netcdf-cxx netcdf-fortran qhull healpix openblas"
58+
DEPS_homebrew="${DEPS_homebrew} lapack"
5659

5760
DEPS_apt="gcc g++ gfortran python3 python3-dev pkg-config curl patch tar unzip gzip"
5861
DEPS_apt="${DEPS_apt} bzip2 xz-utils"
5962
DEPS_apt="${DEPS_apt} perl bison make cmake libopenmpi-dev openmpi-bin"
6063
DEPS_apt="${DEPS_apt} libgsl-dev libfftw3-dev libgmp3-dev libmpfr6"
6164
DEPS_apt="${DEPS_apt} libmpfr-dev libhdf5-dev hdf5-tools libnetcdf-dev libqhull-dev"
62-
DEPS_apt="${DEPS_apt} liblapack-dev libblas-dev"
65+
DEPS_apt="${DEPS_apt} libhealpix-cxx-dev liblapack-dev libblas-dev"
6366

6467
DEPS_dnf="gcc gcc-c++ gcc-gfortran python3 python3-devel pkgconf-pkg-config curl patch"
6568
DEPS_dnf="${DEPS_dnf} tar unzip gzip"
6669
DEPS_dnf="${DEPS_dnf} bzip2 xz perl-core bison make cmake openmpi-devel"
6770
DEPS_dnf="${DEPS_dnf} gsl-devel fftw-devel gmp-devel mpfr-devel hdf5-devel netcdf-devel"
68-
DEPS_dnf="${DEPS_dnf} netcdf-cxx-devel netcdf-fortran-devel libqhull-devel blas-devel"
69-
DEPS_dnf="${DEPS_dnf} lapack-devel"
71+
DEPS_dnf="${DEPS_dnf} netcdf-cxx-devel netcdf-fortran-devel healpix-devel"
72+
DEPS_dnf="${DEPS_dnf} libqhull-devel blas-devel lapack-devel"
7073

7174

7275
# Help messages for the user, used by help.sh

0 commit comments

Comments
 (0)