- libunwind-dev \
- libva-dev \
- libvdpau-dev \
- libvulkan-dev \
- libvulkan-dev:ppc64el \
- libx11-dev \
- libx11-xcb-dev \
- libxdamage-dev \
- libxext-dev \
- libxml2-utils \
- libxrandr-dev \
- libxrender-dev \
- libxshmfence-dev \
- libxvmc-dev \
- libxxf86vm-dev \
- llvm-9-dev \
- pkg-config \
- python-mako \
- python3-mako \
- python3-pil \
- python3-requests \
- qemu-user \
- scons \
- wine-development \
- wine32-development \
- wine64-development \
- x11proto-dri2-dev \
- x11proto-gl-dev \
- x11proto-randr-dev \
- xz-utils \
- zlib1g-dev
-
-apt-get install -y --no-remove -t buster-backports \
- libclang-8-dev \
- meson
-
-# Cross-build Mesa deps
-for arch in $CROSS_ARCHITECTURES; do
- apt-get install -y --no-remove \
- crossbuild-essential-${arch} \
- libelf-dev:${arch} \
- libexpat1-dev:${arch} \
- libffi-dev:${arch} \
- libstdc++6:${arch} \
- libtinfo-dev:${arch}
-
- apt-get install -y --no-remove -t buster-backports \
- libllvm8:${arch}
-
- mkdir /var/cache/apt/archives/${arch}
- # Download llvm-* packages, but don't install them yet, since they can
- # only be installed for one architecture at a time
- apt-get install -o Dir::Cache::archives=/var/cache/apt/archives/$arch --download-only \
- -y --no-remove -t buster-backports \
- llvm-8-dev:${arch}
-done
-
-apt-get install -y --no-remove -t buster-backports \
- llvm-8-dev \
-