From b57ba6289c5a6029de2f565cdbae541b362e1a8d Mon Sep 17 00:00:00 2001 From: Axel Huebl Date: Sun, 16 Jun 2019 17:47:55 +0200 Subject: [PATCH] openPMD-api: pybind11>=2.3.0 (#11744) Update the dependency on pybind11 to the latest version (constexpr signature support for all C++11 compilers + fixes). --- var/spack/repos/builtin/packages/openpmd-api/package.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/var/spack/repos/builtin/packages/openpmd-api/package.py b/var/spack/repos/builtin/packages/openpmd-api/package.py index de62183f83d..a8ca293fae7 100644 --- a/var/spack/repos/builtin/packages/openpmd-api/package.py +++ b/var/spack/repos/builtin/packages/openpmd-api/package.py @@ -45,8 +45,7 @@ class OpenpmdApi(CMakePackage): depends_on('adios2@2.3.0: ~mpi', when='~mpi +adios2') depends_on('adios2@2.3.0: +mpi', when='+mpi +adios2') depends_on('nlohmann-json@3.5.0:', when='+json') - # ideally we want 2.3.0+ for full C++11 CT function signature support - depends_on('py-pybind11@2.2.4:', when='+python', type='link') + depends_on('py-pybind11@2.3.0:', when='+python', type='link') depends_on('py-numpy@1.15.1:', when='+python', type=['test', 'run']) depends_on('py-mpi4py@2.1.0:', when='+python +mpi', type=['test', 'run']) depends_on('python@3.5:', when='+python', type=['link', 'test', 'run'])