Catch2: 2.3.0+ (#9300)

* Catch2: 2.3.0+

Add the latest two releases of Catch2.
In 2.3.0+, the include changed to a future-proof
`<catch2/catch.hpp>` path which dependent projects will break upon.

* openPMD-api: Catch2 2.3.0+

openPMD-api just updated to use the new, future-proof Catch2
headers `<catch2/catch.hpp>`.
This commit is contained in:
Axel Huebl
2018-09-20 15:55:18 +02:00
committed by Massimiliano Culpo
parent 95850a7a5e
commit 9e2ff95ec5
2 changed files with 4 additions and 1 deletions

View File

@@ -50,7 +50,7 @@ class OpenpmdApi(CMakePackage):
depends_on('cmake@3.10.0:', type='build')
depends_on('mpark-variant@1.3.0:')
depends_on('catch@2.2.1: ~single_header', type='test')
depends_on('catch@2.3.0: ~single_header', type='test')
depends_on('mpi@2.3:', when='+mpi') # might become MPI 3.0+
depends_on('hdf5@1.8.13:', when='+hdf5')
depends_on('hdf5@1.8.13: ~mpi', when='~mpi +hdf5')