diff options
author | Gerasimos Chourdakis <chourdak@in.tum.de> | 2021-01-21 16:38:53 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-21 09:38:53 -0600 |
commit | 1ceab34fc8afce4e9c26342bb75d9c87db17635d (patch) | |
tree | 398c1b0c71168a3fc651ea451129c8eca5d77b1e | |
parent | d9a8ff455e7244711c60357fa2c9e742b63290ee (diff) | |
download | spack-1ceab34fc8afce4e9c26342bb75d9c87db17635d.tar.gz spack-1ceab34fc8afce4e9c26342bb75d9c87db17635d.tar.bz2 spack-1ceab34fc8afce4e9c26342bb75d9c87db17635d.tar.xz spack-1ceab34fc8afce4e9c26342bb75d9c87db17635d.zip |
precice: Add version 2.2.0 (#21166)
-rw-r--r-- | var/spack/repos/builtin/packages/precice/package.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/var/spack/repos/builtin/packages/precice/package.py b/var/spack/repos/builtin/packages/precice/package.py index 95954d00cc..3b9a5ff973 100644 --- a/var/spack/repos/builtin/packages/precice/package.py +++ b/var/spack/repos/builtin/packages/precice/package.py @@ -19,6 +19,7 @@ class Precice(CMakePackage): maintainers = ['fsimonis', 'MakisH'] version('develop', branch='develop') + version('2.2.0', sha256='f8c4e0810dcaeb6a40a0fcab64b95c899f0121c968e0730416d4d2a97d39d0c4') version('2.1.1', sha256='729b7c24a7a61b3953bb70d96a954ad3a85729a29a35a288b59ba25661117064') version('2.1.0', sha256='1e6432724f70d0c6c05fdd645e0026754edbc547719a35bf1d3c12a779b1d00e') version('2.0.2', sha256='72864480f32696e7b6da94fd404ef5cd6586e2e1640613e46b75f1afac8569ed') @@ -45,6 +46,7 @@ class Precice(CMakePackage): depends_on('boost@1.60.0:') depends_on('boost@1.65.1:', when='@1.4:') depends_on('boost@:1.72.99', when='@:2.0.2') + depends_on('boost@:1.74.99', when='@:2.1.1') depends_on('eigen@3.2:') depends_on('eigen@:3.3.7', type='build', when='@:1.5') # bug in prettyprint depends_on('libxml2') @@ -60,13 +62,12 @@ class Precice(CMakePackage): depends_on('py-numpy@:1.16', when='@:1.9+python', type=('build', 'run')) depends_on('py-numpy@1.17:', when='@2:+python', type=('build', 'run')) - # We require C++11 compiler support as well as - # library support for time manipulators (N2071, N2072) + # We require C++14 compiler support conflicts('%gcc@:4') - conflicts('%apple-clang@:4') + conflicts('%apple-clang@:5') conflicts('%clang@:3.7') - conflicts('%intel@:14') - conflicts('%pgi@:14') + conflicts('%intel@:16') + conflicts('%pgi@:17.3') def cmake_args(self): """Populate cmake arguments for precice.""" |