OPAL/2024.1.0: version added and YAML config

This commit is contained in:
2025-06-02 16:12:54 +02:00
parent a4cffcd702
commit bc871ae3ee
18 changed files with 414 additions and 135 deletions

View File

@@ -1,16 +1,10 @@
#!/usr/bin/env modbuild
# pbuild::set_download_url "https://sourceforge.net/projects/boost/files/boost/${V_PKG}/boost_${V_PKG//./_}.tar.gz"
pbuild::set_download_url "https://boostorg.jfrog.io/artifactory/main/release/${V_PKG}/source/boost_${V_PKG//./_}.tar.gz"
pbuild::add_to_group 'MPI'
if (( V_MAJOR == 1 )); then
if (( V_MINOR >= 78 && V_MINOR < 80 )); then
pbuild::add_patch "files/intel-linux.patch"
fi
fi
#if (( V_MAJOR == 1 )); then
# if (( V_MINOR >= 78 && V_MINOR < 80 )); then
# pbuild::add_patch "files/intel-linux.patch"
# fi
#fi
BOOST_BUILD_PATH="${BUILD_DIR}"

View File

@@ -0,0 +1,31 @@
---
# yamllint disable rule:line-length
format: 1
boost:
defaults:
group: MPI
overlay: base
relstage: stable
docfiles: [Changelog, Install.txt, LICENSE.txt]
urls:
- url: http://glaros.dtc.umn.edu/gkhome/fetch/sw/$P/$P-${V_PKG}.tar.gz
name: $P-${V_PKG}.tar.gz
shasums:
versions:
1.82.0:
config:
urls:
- url: https://boostorg.jfrog.io/artifactory/main/release/${V_PKG}/source/$P-1_82_0.tar.gz
name: $P-$V_PKG.tar.gz
variants:
- systems: [merlin-.*]
suffix: _slurm
group_deps:
compiler:
gcc: [9.5.0, 10.4.0, 11.4.0, 12.3.0, 13.1.0]
mpi:
openmpi: [4.1.5_slurm]
build_requires: [zlib/1.2.13]