From 4be8ae2b7048e22e22b9e9fbfca5ce99a3aec119 Mon Sep 17 00:00:00 2001
From: dorier <dorier@users.noreply.github.com>
Date: Wed, 26 Sep 2018 19:20:01 +0100
Subject: [PATCH] VTK package: don't require "+llvm" for mesa dependency
 (#9256)

---
 var/spack/repos/builtin/packages/vtk/package.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/var/spack/repos/builtin/packages/vtk/package.py b/var/spack/repos/builtin/packages/vtk/package.py
index 22c9c4fe77..8b0b3f732e 100644
--- a/var/spack/repos/builtin/packages/vtk/package.py
+++ b/var/spack/repos/builtin/packages/vtk/package.py
@@ -62,8 +62,9 @@ class Vtk(CMakePackage):
     # drivers is faster, but it must be done externally.
     depends_on('opengl', when='~osmesa')
 
-    # mesa default is software rendering, make it faster with llvm
-    depends_on('mesa+llvm', when='+osmesa')
+    # Note: it is recommended to use mesa+llvm, if possible.
+    # mesa default is software rendering, llvm makes it faster
+    depends_on('mesa', when='+osmesa')
 
     # VTK will need Qt5OpenGL, and qt needs '-opengl' for that
     depends_on('qt+opengl', when='+qt')
-- 
GitLab