mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Fix run.dockerfile to actually be able to run current Servo
… and avoid runtime errors about missing gstreamer plugins
This commit is contained in:
parent
2a5b7be557
commit
b38fd6b21f
2 changed files with 14 additions and 5 deletions
|
@ -19,8 +19,12 @@ RUN \
|
||||||
python-pip \
|
python-pip \
|
||||||
python-dev \
|
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)
|
# Installing rustup and sccache (build dockerfile) or fetching build artifacts (run tasks)
|
||||||
curl && \
|
curl \
|
||||||
|
&& \
|
||||||
# Running mach
|
# Running mach
|
||||||
pip install virtualenv
|
pip install virtualenv
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,15 @@
|
||||||
% include base.dockerfile
|
% include base.dockerfile
|
||||||
|
|
||||||
# Servo’s runtime dependencies
|
# Servo’s runtime dependencies:
|
||||||
RUN apt-get install -qy --no-install-recommends \
|
RUN apt-get install -qy --no-install-recommends \
|
||||||
libgl1 \
|
libgl1 \
|
||||||
libssl1.1 \
|
libssl1.1 \
|
||||||
libdbus-1-3 \
|
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 \
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue