Signed-off-by: Andres Gomez <agomez@igalia.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
apt-get dist-upgrade -y
apt-get install -y --no-remove \
- llvm-3.9-dev \
- libclang-3.9-dev \
- llvm-4.0-dev \
- libclang-4.0-dev \
- llvm-5.0-dev \
- libclang-5.0-dev \
- g++ \
+ bison \
bzip2 \
ccache \
- zlib1g-dev \
- pkg-config \
+ flex \
+ g++ \
gcc \
+ gettext \
git \
- libepoxy-dev \
+ libclang-3.9-dev \
+ libclang-4.0-dev \
+ libclang-5.0-dev \
libclc-dev \
- xz-utils \
libdrm-dev \
- libexpat1-dev \
libelf-dev \
- libunwind-dev \
+ libepoxy-dev \
+ libexpat1-dev \
libpng-dev \
+ libunwind-dev \
+ llvm-3.9-dev \
+ llvm-4.0-dev \
+ llvm-5.0-dev \
+ meson \
+ pkg-config \
python-mako \
python3-mako \
- bison \
- flex \
- gettext \
scons \
- meson
+ xz-utils \
+ zlib1g-dev
############### Uninstall unused packages
automake \
cmake \
g++ \
+ gcc \
git \
git-lfs \
- gcc \
libexpat1 \
libgbm-dev \
libgles2-mesa-dev \
- libpcre32-3 \
+ libllvm9 \
libpcre3-dev \
- libpng16-16 \
+ libpcre32-3 \
libpng-dev \
+ libpng16-16 \
libpython3.7 \
- libvulkan1 \
libvulkan-dev \
+ libvulkan1 \
libwaffle-dev \
libwayland-server0 \
libxcb-keysyms1 \
libxcb-keysyms1-dev \
libxcb-xfixes0 \
- libxkbcommon0 \
libxkbcommon-dev \
- libxrender1 \
+ libxkbcommon0 \
libxrender-dev \
- libllvm9 \
+ libxrender1 \
make \
meson \
patch \
pkg-config \
python \
- python3.7 \
- python3.7-dev \
python3-distutils \
python3-mako \
python3-numpy \
python3-pil \
python3-six \
python3-yaml \
+ python3.7 \
+ python3.7-dev \
qt5-default \
qt5-qmake \
waffle-utils \
meson \
patch \
pkg-config \
- python3.7-dev \
- python3-distutils
+ python3-distutils \
+ python3.7-dev
apt-get autoremove -y --purge
apt-get install -y --no-remove \
cmake \
g++ \
+ gcc \
git \
git-lfs \
- gcc \
libexpat1 \
libgbm-dev \
libgles2-mesa-dev \
+ libllvm9 \
liblz4-1 \
liblz4-dev \
- libpng16-16 \
libpng-dev \
- libvulkan1 \
+ libpng16-16 \
libvulkan-dev \
+ libvulkan1 \
libwayland-client0 \
libwayland-server0 \
- libxcb-ewmh2 \
libxcb-ewmh-dev \
+ libxcb-ewmh2 \
libxcb-keysyms1 \
libxcb-keysyms1-dev \
libxcb-randr0 \
libxcb-xfixes0 \
- libxkbcommon0 \
libxkbcommon-dev \
- libxrandr2 \
+ libxkbcommon0 \
libxrandr-dev \
- libxrender1 \
+ libxrandr2 \
libxrender-dev \
- libllvm9 \
+ libxrender1 \
meson \
patch \
pkg-config \
+ python \
python3-distutils \
python3-pil \
python3-yaml \
- python \
xauth \
xvfb