arb_gpu_shader_int64: add display list test
[piglit.git] / .gitlab-ci / debian-install.sh
blob5d015cdeb1cce0ac61398631b736b74e397aafe5
1 #!/bin/bash
2 set -eux
4 export DEBIAN_FRONTEND=noninteractive
6 apt-get install -y \
7 ca-certificates
9 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list
10 echo 'deb https://deb.debian.org/debian buster-backports main' >/etc/apt/sources.list.d/backports.list
12 # Use newer packages from backports by default
13 cat >/etc/apt/preferences <<EOF
14 Package: *
15 Pin: release a=buster-backports
16 Pin-Priority: 500
17 EOF
19 apt-get update
20 apt-get dist-upgrade -y
22 apt-get install -y \
23 bison \
24 cmake \
25 flex \
26 freeglut3-dev \
27 g++-multilib \
28 gcc-multilib \
29 gettext \
30 git \
31 jq \
32 libdrm-dev \
33 libdrm2 \
34 libegl1-mesa-dev \
35 libglvnd-dev \
36 libwaffle-dev \
37 libwayland-dev \
38 libxkbcommon-dev \
39 libxrender-dev \
40 ninja-build \
41 opencl-dev \
42 pkg-config \
43 python3 \
44 python3-dev \
45 python3-jsonschema \
46 python3-mako \
47 python3-mock \
48 python3-numpy \
49 python3-pip \
50 python3-psutil \
51 python3-pytest \
52 python3-pytest-mock \
53 python3-pytest-timeout \
54 python3-setuptools \
55 python3-six \
56 python3-wheel \
57 tox \
58 waffle-utils
60 pip3 install pytest-pythonpath
61 pip3 install pytest-raises