Fix run.dockerfile to actually be able to run current Servo

… and avoid runtime errors about missing gstreamer plugins
This commit is contained in:
Simon Sapin 2019-11-19 17:38:47 +01:00
parent 2a5b7be557
commit b38fd6b21f
2 changed files with 14 additions and 5 deletions

View file

@ -19,8 +19,12 @@ RUN \
python-pip \
python-dev \
#
# Compiling C modules when installing Python packages in a virtualenv
gcc \
#
# Installing rustup and sccache (build dockerfile) or fetching build artifacts (run tasks)
curl && \
curl \
&& \
# Running mach
pip install virtualenv

View file

@ -1,10 +1,15 @@
% include base.dockerfile
# Servos runtime dependencies
# Servos runtime dependencies:
RUN apt-get install -qy --no-install-recommends \
libgl1 \
libssl1.1 \
libdbus-1-3 \
libgstreamer-plugins-bad1.0-0 \
gstreamer1.0-plugins-good
gstreamer1.0-plugins-good \
gstreamer1.0-plugins-bad \
gstreamer1.0-libav \
gstreamer1.0-gl \
libunwind8 \
#
# Compiling shaders in OSMesa:
llvm \