diff --git a/env/sles15/x86_64/sysconfigs/packages.yaml b/env/sles15/x86_64/sysconfigs/packages.yaml index 0f4ab97..a63e944 100644 --- a/env/sles15/x86_64/sysconfigs/packages.yaml +++ b/env/sles15/x86_64/sysconfigs/packages.yaml @@ -52,6 +52,10 @@ packages: spec: cray-pmi@6.1.13%gcc ctffind: require: '%gcc@7.5.0' + cuda: + prefer: + - spec: '@12.2.0' + require: '@12.2.0:' curl: require: '%gcc@7.5.0' expat: @@ -84,15 +88,27 @@ packages: require: '%gcc@7.5.0' groff: require: '%gcc@7.5.0' + gtkplus: + require: 'default_library=shared,static' hdf5: + prefer: + - spec: '~mpi' externals: - - prefix: /opt/cray/pe/hdf5/1.12.2.9/crayclang/17.0 + - modules: + - cray-hdf5/1.12.2.9 + prefix: /opt/cray/pe/hdf5/1.12.2.9/crayclang/17.0 spec: hdf5@1.12.2+cxx+fortran+hl~mpi+shared~szip~threadsafe%cce@17.0.0 - - prefix: /opt/cray/pe/hdf5-parallel/1.12.2.9/crayclang/17.0 + - modules: + - cray-parallel-hdf5/1.12.2.9 + prefix: /opt/cray/pe/hdf5-parallel/1.12.2.9/crayclang/17.0 spec: hdf5@1.12.2+cxx+fortran+hl+mpi+shared~szip~threadsafe%cce@17.0.0 - - prefix: /opt/cray/pe/hdf5/1.12.2.9/gnu/12.3 + - modules: + - cray-hdf5/1.12.2.9 + prefix: /opt/cray/pe/hdf5/1.12.2.9/gnu/12.3 spec: hdf5@1.12.2+cxx+fortran+hl~mpi+shared~szip~threadsafe%gcc@12.3 - - prefix: /opt/cray/pe/hdf5-parallel/1.12.2.9/gnu/12.3 + - modules: + - cray-parallel-hdf5/1.12.2.9 + prefix: /opt/cray/pe/hdf5-parallel/1.12.2.9/gnu/12.3 spec: hdf5@1.12.2+cxx+fortran+hl+mpi+shared~szip~threadsafe%gcc@12.3 libbsd: require: '%gcc@7.5.0' @@ -194,7 +210,7 @@ packages: readline: require: '%gcc@7.5.0' slurm: - require: '+pmix +hwloc +hdf5 +mariadb +pam +restd' + require: '+pmix +hwloc +hdf5 +mariadb +pam +restd +cray_shasta +cgroup +gtk +nvml +rsmi' sqlite: require: '%gcc@7.5.0' tar: