12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- #!/bin/sh
- set -ex
- curl -L https://packagecloud.io/github/git-lfs/gpgkey | sudo apt-key add -
- # gets us newer clang
- sudo bash -c "cat >> /etc/apt/sources.list" << LLVMAPT
- # 3.8
- deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-8 main
- deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-8 main
- LLVMAPT
- wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -
- sudo apt-get -qq update
- sudo apt-get install -y \
- build-essential \
- checkinstall \
- cmake \
- libasound2-dev \
- libavcodec-dev \
- libavdevice-dev \
- libavfilter-dev \
- libavformat-dev \
- libavutil-dev \
- libcurl4-openssl-dev \
- libfdk-aac-dev \
- libfontconfig-dev \
- libfreetype6-dev \
- libgl1-mesa-dev \
- libjack-jackd2-dev \
- libjansson-dev \
- libluajit-5.1-dev \
- libpulse-dev \
- libqt5x11extras5-dev \
- libspeexdsp-dev \
- libswresample-dev \
- libswscale-dev \
- libudev-dev \
- libv4l-dev \
- libva-dev \
- libvlc-dev \
- libx11-dev \
- libx264-dev \
- libxcb-randr0-dev \
- libxcb-shm0-dev \
- libxcb-xinerama0-dev \
- libxcomposite-dev \
- libxinerama-dev \
- pkg-config \
- python3-dev \
- qtbase5-dev \
- libqt5svg5-dev \
- swig \
- clang-format-8
|