diff --git a/packages/py-tvb-widgets/package.py b/packages/py-tvb-widgets/package.py index 07dd8cf136a463e37d2a25741d841936c19efe59..961c238b200a64c24f2dd034dde1174408295821 100644 --- a/packages/py-tvb-widgets/package.py +++ b/packages/py-tvb-widgets/package.py @@ -48,6 +48,13 @@ class PyTvbWidgets(PythonPackage): depends_on('py-toml', type=('build', 'run')) depends_on('py-bokeh', type=('build', 'run')) depends_on('vtk@9:9.3', type=('build', 'run')) + depends_on('xorg-server~dri', type=('build', 'run')) + depends_on('py-trame', type=('build', 'run')) + depends_on('py-trame-vuetify', type=('build', 'run')) + depends_on('py-trame-vtk', type=('build', 'run')) + depends_on('py-ipyreact@0.4.1:', type=('build', 'run')) + depends_on('py-pythreejs', type=('build', 'run')) + depends_on('py-plotly-resampler', type=('build', 'run')) depends_on('py-pytest', type='test') depends_on('py-pytest-mock', type='test') @@ -58,5 +65,6 @@ class PyTvbWidgets(PythonPackage): with working_dir('spack-test', create=True): python('-c', 'import tvbwidgets; ' - 'from tvbwidgets.ui.pse_widget import PSEWidget') + 'from tvbwidgets.ui.pse_widget import PSEWidget; ' + 'from tvbwidgets.api import ConnectivityWidget')