-
Nicolas Richart authoredNicolas Richart authored
packages_stack.yaml 8.20 KiB
packages:
all:
require:
- spec: '+ipo'
when: '%gcc'
- spec: '^netlib-scalapack'
when: '%gcc ^scalapack'
# ----------------------------------------------------------------------------
# Requirements
# ----------------------------------------------------------------------------
adios2:
require: ['+kokkos']
apr:
# https://issues.apache.org/jira/browse/SVN-4813
require: ['@1.6.2']
arpack-ng:
prefer: ['+mpi']
boost:
prefer: ['~mpi']
require: ['cxxstd=14', '+icu', '+python', '+numpy', '+atomic', '+chrono',
'+container', '+date_time', '+filesystem', '+graph', '+iostreams', '~json',
'+locale', '+log', '+math', '~pic', '+program_options', '+random', '+regex',
'+serialization', '+shared', '+signals', '~singlethreaded', '~stacktrace',
'+system', '~taggedlayout', '+test', '+thread', '+timer', '~type_erasure',
'~versionedlayout', '+wave', '+exception']
cairo:
# ~X avoids a dependency to python (only prefer due to gtkplus)
prefer: ['~X']
cuda:
require:
- spec: '@12.4.0'
- spec: '+allow-unsupported-compilers'
when: '%oneapi'
curl:
require: ['tls=openssl,mbedtls', '+nghttp2', '+libidn2', '+libssh2']
emacs:
prefer: ['+tls', '+X', 'toolkit=athena']
expat:
prefer: ['libbsd']
fenics-dolfinx:
require: ['+slepc']
ffmpeg:
require: ['+libx264']
fftw:
prefer: ['+mpi', '+openmp']
gettext:
require: ['+libxml2', '+xz']
gnuplot:
require:
- spec: '@5.4.10'
hdf5:
prefer:
- spec: '@1.14.3'
require:
- spec: '+hl +threadsafe +szip +cxx +fortran'