17ec681f3Smrg#!/bin/bash 27ec681f3Smrg 37ec681f3Smrgset -e 47ec681f3Smrgset -o xtrace 57ec681f3Smrg 67ec681f3Smrgapt-get -y install ca-certificates 77ec681f3Smrgsed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list 87ec681f3Smrgecho 'deb https://deb.debian.org/debian buster main' >/etc/apt/sources.list.d/buster.list 97ec681f3Smrgapt-get update 107ec681f3Smrg 117ec681f3Smrgapt-get -y install \ 127ec681f3Smrg abootimg \ 137ec681f3Smrg autoconf \ 147ec681f3Smrg automake \ 157ec681f3Smrg bc \ 167ec681f3Smrg bison \ 177ec681f3Smrg ccache \ 187ec681f3Smrg cmake \ 197ec681f3Smrg debootstrap \ 207ec681f3Smrg fastboot \ 217ec681f3Smrg flex \ 227ec681f3Smrg g++ \ 237ec681f3Smrg git \ 247ec681f3Smrg kmod \ 257ec681f3Smrg libasan6 \ 267ec681f3Smrg libdrm-dev \ 277ec681f3Smrg libelf-dev \ 287ec681f3Smrg libexpat1-dev \ 297ec681f3Smrg libx11-dev \ 307ec681f3Smrg libx11-xcb-dev \ 317ec681f3Smrg libxcb-dri2-0-dev \ 327ec681f3Smrg libxcb-dri3-dev \ 337ec681f3Smrg libxcb-glx0-dev \ 347ec681f3Smrg libxcb-present-dev \ 357ec681f3Smrg libxcb-randr0-dev \ 367ec681f3Smrg libxcb-shm0-dev \ 377ec681f3Smrg libxcb-xfixes0-dev \ 387ec681f3Smrg libxdamage-dev \ 397ec681f3Smrg libxext-dev \ 407ec681f3Smrg libxrandr-dev \ 417ec681f3Smrg libxshmfence-dev \ 427ec681f3Smrg libxxf86vm-dev \ 437ec681f3Smrg llvm-11-dev \ 447ec681f3Smrg meson \ 457ec681f3Smrg pkg-config \ 467ec681f3Smrg python3-mako \ 477ec681f3Smrg python3-pil \ 487ec681f3Smrg python3-pip \ 497ec681f3Smrg python3-requests \ 507ec681f3Smrg python3-setuptools \ 517ec681f3Smrg u-boot-tools \ 527ec681f3Smrg wget \ 537ec681f3Smrg xz-utils \ 547ec681f3Smrg zlib1g-dev 557ec681f3Smrg 567ec681f3Smrg# Not available anymore in bullseye 577ec681f3Smrgapt-get install -y --no-remove -t buster \ 587ec681f3Smrg android-sdk-ext4-utils 597ec681f3Smrg 607ec681f3Smrgpip3 install git+http://gitlab.freedesktop.org/freedesktop/ci-templates@6f5af7e5574509726c79109e3c147cee95e81366 617ec681f3Smrg 627ec681f3Smrgarch=armhf 637ec681f3Smrg. .gitlab-ci/container/cross_build.sh 647ec681f3Smrg 657ec681f3Smrg. .gitlab-ci/container/container_pre_build.sh 667ec681f3Smrg 677ec681f3Smrg# dependencies where we want a specific version 687ec681f3SmrgEXTRA_MESON_ARGS= 697ec681f3Smrg. .gitlab-ci/container/build-libdrm.sh 707ec681f3Smrg 717ec681f3Smrg. .gitlab-ci/container/container_post_build.sh 72