summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2019-07-29 14:11:53 -0500
committerPeter Scheibel <scheibel1@llnl.gov>2019-07-29 12:11:53 -0700
commit0d0a02b230c73e283ca5be1963489a6c62309ed7 (patch)
tree40fbbe63c7382624615624d69b8a6e57b7bd8dce /var
parentf78fc30032f462fda76c6c6337c23455366ac584 (diff)
downloadspack-0d0a02b230c73e283ca5be1963489a6c62309ed7.tar.gz
spack-0d0a02b230c73e283ca5be1963489a6c62309ed7.tar.bz2
spack-0d0a02b230c73e283ca5be1963489a6c62309ed7.tar.xz
spack-0d0a02b230c73e283ca5be1963489a6c62309ed7.zip
OpenGL package: always provides gl (#12158)
With this PR, a user can designate older versions of OpenGL as an external Spack package, and dependents can use that installation as long as they do not have version requirements. MacOS currently comes with OpenGL 2.1; there is currently no 'provides' directive in the OpenGL Spack package which specifies a gl version provided for versions earlier than OpenGL 3.3, so earlier versions of OpenGL are not considered to provide any version of gl. This PR records that any version of OpenGL provides 'gl' (which is sufficient for any package that does not require a specific version of gl).
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/opengl/package.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/opengl/package.py b/var/spack/repos/builtin/packages/opengl/package.py
index fca5371ac4..fe3a29607c 100644
--- a/var/spack/repos/builtin/packages/opengl/package.py
+++ b/var/spack/repos/builtin/packages/opengl/package.py
@@ -13,6 +13,7 @@ class Opengl(Package):
homepage = "https://www.opengl.org/"
+ provides('gl')
provides('gl@:4.5', when='@4.5:')
provides('gl@:4.4', when='@4.4:')
provides('gl@:4.3', when='@4.3:')