From 08b626dfd350d537bbf52586ec6eafa27eda590d Mon Sep 17 00:00:00 2001 From: Silas Della Contrada Date: Sat, 27 Jul 2024 17:27:41 +0200 Subject: [PATCH] build: fix setup ubuntu --- .github/actions/deploy-ubuntu/action.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/actions/deploy-ubuntu/action.yml b/.github/actions/deploy-ubuntu/action.yml index cd539c1..8d44c26 100644 --- a/.github/actions/deploy-ubuntu/action.yml +++ b/.github/actions/deploy-ubuntu/action.yml @@ -117,8 +117,13 @@ runs: cat /etc/apt/sources.list for f in /etc/apt/sources.list.d/*.list; do echo "$f:"; cat $f; done $SUDO apt-get update - $SUDO apt-get -y install gcc-multilib g++-multilib gfortran-multilib python3 python2.7 python3-minimal python2.7-minimal rpm libasound2-dev:$ARCH freeglut3-dev:$ARCH libfontconfig-dev:$ARCH libgtk2.0-dev:$ARCH libusb-dev:$ARCH libusb-1.0-0-dev:$ARCH libffi-dev:$ARCH libbz2-dev:$ARCH zlib1g-dev:$ARCH libxcb1-dev:$ARCH libpulse-dev:$ARCH libdrm-dev:$ARCH libva-dev:$ARCH libva-glx2:$ARCH libgl1:$ARCH libglx0:$ARCH libglx-mesa0:$ARCH libgl1-mesa-dri:$ARCH libvulkan1:$ARCH + $SUDO apt-get -y install gcc-multilib g++-multilib gfortran-multilib python3 python2.7 python3-minimal python2.7-minimal rpm libasound2-dev:$ARCH freeglut3-dev:$ARCH libfontconfig-dev:$ARCH libgtk2.0-dev:$ARCH libusb-dev:$ARCH libusb-1.0-0-dev:$ARCH libffi-dev:$ARCH libbz2-dev:$ARCH zlib1g-dev:$ARCH libxcb1-dev:$ARCH libpulse-dev:$ARCH libdrm-dev:$ARCH $SUDO apt-get -y install pkgconf ccache clang $TOOLCHAIN openjdk-8-jdk ant python2 python3-pip swig git file wget unzip tar bzip2 gzip patch autoconf-archive autogen automake cmake make libtool bison flex perl nasm ragel curl libcurl4-openssl-dev libssl-dev libffi-dev libbz2-dev zlib1g-dev rapidjson-dev + mkdir debs + pushd debs + apt-get -y download libva-dev:$ARCH libva2:$ARCH + $SUDO dpkg --force-all -i *.deb + popd export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/ echo "JAVA_HOME=$JAVA_HOME" >> $GITHUB_ENV @@ -138,7 +143,7 @@ runs: $SUDO sed -i 's/deb http/deb [arch=amd64] http/g' /etc/apt/sources.list.d/lunarg-vulkan-1.3.280-focal.list $SUDO sed -i 's/deb-src http/deb-src [arch=amd64] http/g' /etc/apt/sources.list.d/lunarg-vulkan-1.3.280-focal.list fi - $SUDO apt-get update && $SUDO apt-get install -y libvulkan1 libvulkan-dev vulkan-sdk libglx0:$ARCH libgl1-mesa-dri:$ARCH libgl1:$ARCH libglx-mesa0:$ARCH libglx0:$ARCH + $SUDO apt-get update && $SUDO apt-get install -y libvulkan1 libvulkan-dev vulkan-sdk if [[ -n ${USERLAND_BUILDME:-} ]]; then curl -LOJ https://github.com/raspberrypi/userland/archive/master.tar.gz