diff --git a/var/spack/repos/builtin/packages/qt/package.py b/var/spack/repos/builtin/packages/qt/package.py index 0337f6be677..385147720f0 100644 --- a/var/spack/repos/builtin/packages/qt/package.py +++ b/var/spack/repos/builtin/packages/qt/package.py @@ -370,6 +370,11 @@ def configure(self): '-skip', 'webengine', ]) + if '~opengl' in self.spec and self.spec.satisfies('@5.10:'): + config_args.extend([ + '-skip', 'webglplugin', + ]) + configure('-no-eglfs', '-no-directfb', '-{0}gtk'.format('' if '+gtk' in self.spec else 'no-'),