servo: Merge #19356 - update readme for ubuntu build (from tigercosmos:r1); r=jdm
authortigercosmos <phy.tiger@gmail.com>
Thu, 23 Nov 2017 10:14:30 -0600
changeset 447662 5b0df8de581cef7376439c349d1141dff4ddc514
parent 447661 6d3ce6118908757f87d6938ee065b30ebb89d5c2
child 447663 df9b9e26996a2e8db377a7d7e7fab311b0620d45
push id1648
push usermtabara@mozilla.com
push dateThu, 01 Mar 2018 12:45:47 +0000
treeherdermozilla-release@cbb9688c2eeb [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjdm
milestone59.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
servo: Merge #19356 - update readme for ubuntu build (from tigercosmos:r1); r=jdm <!-- Please describe your changes on the following line: --> Fix Ubuntu build --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #19351 (github issue number if applicable). Source-Repo: https://github.com/servo/servo Source-Revision: 6009441f5ed52a1b723b386f6845b4fd4564c8f5
servo/README.md
--- a/servo/README.md
+++ b/servo/README.md
@@ -51,18 +51,20 @@ If you've already partially compiled ser
 
 #### On Debian-based Linuxes
 
 ``` sh
 sudo apt install git curl freeglut3-dev autoconf libx11-dev \
     libfreetype6-dev libgl1-mesa-dri libglib2.0-dev xorg-dev \
     gperf g++ build-essential cmake virtualenv python-pip \
     libssl1.0-dev libbz2-dev libosmesa6-dev libxmu6 libxmu-dev \
-    libglu1-mesa-dev libgles2-mesa-dev libegl1-mesa-dev libdbus-1-dev \
-    libpulse-dev
+    libglu1-mesa-dev libgles2-mesa-dev libegl1-mesa-dev \
+    pulseaudio dbus-x11 libavcodec-dev libavformat-dev \
+    libavutil-dev libswresample-dev  libswscale-dev libdbus-1-dev \
+    libpulse-dev clang
 ```
 
 If you using a version prior to **Ubuntu 17.04** or **Debian Sid**, replace `libssl1.0-dev` with `libssl-dev`.
 
 If you are on **Ubuntu 14.04** and encountered errors on installing these dependencies involving `libcheese`, see [#6158](https://github.com/servo/servo/issues/6158) for a workaround.
 
 If `virtualenv` does not exist, try `python-virtualenv`.