Skip to content

Commit 0bec206

Browse files
committed
fix: added libGLU for gmsh
1 parent f7e730c commit 0bec206

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

fenics/Dockerfile

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,19 @@ RUN apt-get update
77

88
# See https://fenicsproject.org/download/ (conda did not work due to an parsing issue of a version wildcard)
99
RUN mamba install -c conda-forge --yes \
10-
fenics-dolfinx \
11-
mpich \
12-
pyvista
10+
fenics-dolfinx \
11+
mpich \
12+
pyvista
1313

14-
RUN apt update && apt install -y libglfw3-dev libgles2-mesa-dev
14+
# system deps for GL / GLFW / GLES / GLU
15+
RUN apt-get update && apt-get install -y --no-install-recommends \
16+
libglfw3-dev \
17+
libgles2-mesa-dev \
18+
libglu1-mesa \
19+
&& rm -rf /var/lib/apt/lists/*
1520

1621
USER jovyan
17-
RUN pip install pyvista[all] trame-jupyter-extension
22+
RUN pip install "pyvista[all]" trame-jupyter-extension
1823
RUN pip install vtk
1924
RUN pip install gmsh
2025

0 commit comments

Comments
 (0)