diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/py-pybind11/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/py-pybind11/package.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/var/spack/repos/builtin/packages/py-pybind11/package.py b/var/spack/repos/builtin/packages/py-pybind11/package.py index 1c07734e6f..94fa5d14b1 100644 --- a/var/spack/repos/builtin/packages/py-pybind11/package.py +++ b/var/spack/repos/builtin/packages/py-pybind11/package.py @@ -1,4 +1,4 @@ -# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Copyright 2013-2021 Lawrence Livermore National Security, LLC and other # Spack Project Developers. See the top-level COPYRIGHT file for details. # # SPDX-License-Identifier: (Apache-2.0 OR MIT) @@ -18,13 +18,15 @@ class PyPybind11(CMakePackage): introspection.""" homepage = "https://pybind11.readthedocs.io" - url = "https://github.com/pybind/pybind11/archive/v2.1.0.tar.gz" + url = "https://github.com/pybind/pybind11/archive/v2.6.2.tar.gz" git = "https://github.com/pybind/pybind11.git" maintainers = ['ax3l'] version('master', branch='master') - version('2.5.0', sha256='97504db65640570f32d3fdf701c25a340c8643037c3b69aec469c10c93dc8504') + version('2.6.2', sha256='8ff2fff22df038f5cd02cea8af56622bc67f5b64534f1b83b9f133b8366acff2') + version('2.6.1', sha256='cdbe326d357f18b83d10322ba202d69f11b2f49e2d87ade0dc2be0c5c34f8e2a') + version('2.5.0', sha256='97504db65640570f32d3fdf701c25a340c8643037c3b69aec469c10c93dc8504', preferred=True) version('2.4.3', sha256='1eed57bc6863190e35637290f97a20c81cfe4d9090ac0a24f3bbf08f265eb71d') version('2.3.0', sha256='0f34838f2c8024a6765168227ba587b3687729ebf03dc912f88ff75c7aa9cfe8') version('2.2.4', sha256='b69e83658513215b8d1443544d0549b7d231b9f201f6fc787a2b2218b408181e') @@ -35,8 +37,8 @@ class PyPybind11(CMakePackage): version('2.1.1', sha256='f2c6874f1ea5b4ad4ffffe352413f7d2cd1a49f9050940805c2a082348621540') version('2.1.0', sha256='2860f2b8d0c9f65f0698289a161385f59d099b7ead1bf64e8993c486f2b93ee0') - depends_on('py-pytest', type='test') depends_on('py-setuptools', type='build') + depends_on('py-pytest', type='test') extends('python') @@ -50,8 +52,7 @@ class PyPybind11(CMakePackage): args.append('-DPYTHON_EXECUTABLE:FILEPATH=%s' % self.spec['python'].command.path) args += [ - '-DPYBIND11_TEST:BOOL={0}'.format( - 'ON' if self.run_tests else 'OFF') + self.define('PYBIND11_TEST', self.run_tests) ] return args |