diff --git a/var/spack/repos/builtin/packages/py-pyqt5/package.py b/var/spack/repos/builtin/packages/py-pyqt5/package.py index 86493358e9e..5556e76576d 100644 --- a/var/spack/repos/builtin/packages/py-pyqt5/package.py +++ b/var/spack/repos/builtin/packages/py-pyqt5/package.py @@ -37,6 +37,8 @@ def configure_args(self): args = [ '--pyuic5-interpreter', self.spec['python'].command.path, '--sipdir', self.prefix.share.sip.PyQt5, + '--designer-plugindir', self.prefix.plugins.designer, + '--qml-plugindir', self.prefix.plugins.PyQt5, '--stubsdir', join_path( self.prefix, self.spec['python'].package.site_packages_dir, @@ -46,3 +48,6 @@ def configure_args(self): args.extend(['--qsci-api', '--qsci-api-destdir', self.prefix.share.qsci]) return args + + def setup_run_environment(self, env): + env.prepend_path('QT_PLUGIN_PATH', self.prefix.plugins)