-
Nicolas Richart authoredNicolas Richart authored
packages_stack.yaml 9.97 KiB
packages:
all:
target: ["{target}"]
prefer: ['target={target}']
require:
- spec: '+ipo'
when: '%gcc'
- spec: '^netlib-scalapack'
when: '%gcc ^scalapack'
# ----------------------------------------------------------------------------
# Requirements
# ----------------------------------------------------------------------------
adios2:
require: ['+kokkos', '+mgard']
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', '+svg']
require: ['+fc', '+ft', '+pdf', '+gobject']
cmake:
prefer: ['~ncurses']
costa:
require: ['~apps']
cp2k:
require: ['~ipo']
cuda:
require:
- spec: '+allow-unsupported-compilers'
when: '%oneapi'
curl:
require:
- '+nghttp2'
- '+libidn2'
- '+libssh2'
- one_of: ['tls=openssl', 'tls=mbedtls']
emacs:
prefer: ['+tls', '+X', 'toolkit=athena']
expat:
prefer: ['libbsd']
fenics-dolfinx:
require: ['@0.8.0', '+slepc']
ffmpeg: