From fc0084ba3efad2062e07dd65f937759ac72a5b11 Mon Sep 17 00:00:00 2001 From: Lucas Machado Zainote <95252125+lucasmz1@users.noreply.github.com> Date: Sat, 21 Oct 2023 17:27:01 -0300 Subject: [PATCH] Update blank.yml --- .github/workflows/blank.yml | 48 ++++--------------------------------- 1 file changed, 5 insertions(+), 43 deletions(-) diff --git a/.github/workflows/blank.yml b/.github/workflows/blank.yml index 066ebf1..bd70a8e 100644 --- a/.github/workflows/blank.yml +++ b/.github/workflows/blank.yml @@ -32,52 +32,14 @@ jobs: - name: Prerequisites run: | - sudo dpkg --add-architecture amd64 + sudo add-apt-repository ppa:okirby/qt6-backports -y sudo apt update - sudo apt install \ - cmake \ - pkg-config \ - git \ - wget \ - libao-dev \ - libasound2-dev \ - libavcodec-dev \ - libavformat-dev \ - libbluetooth-dev \ - libenet-dev \ - libgtk2.0-dev \ - liblzo2-dev \ - libminiupnpc-dev \ - libopenal-dev \ - libpulse-dev \ - libreadline-dev \ - libsfml-dev \ - libsoil-dev \ - libsoundtouch-dev \ - libswscale-dev \ - libusb-1.0-0-dev \ - libwebkit2gtk-4.0-dev \ - libxext-dev \ - libxrandr-dev \ - portaudio19-dev \ - zlib1g-dev \ - libudev-dev \ - libevdev-dev \ - libmbedtls-dev \ - libcurl4-openssl-dev \ - libegl1-mesa-dev \ - libpng-dev \ - qtbase5-private-dev \ - libxxf86vm-dev \ - x11proto-xinerama-dev sudo add-apt-repository ppa:ubuntu-toolchain-r/ppa -y sudo apt update - sudo apt install gcc-9 g++-9 gcc-10 g++-10 gcc-11 g++-11 g++-12 gcc-12 g++-13 gcc-13 - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 100 --slave /usr/bin/g++ g++ /usr/bin/g++-13 --slave /usr/bin/gcov gcov /usr/bin/gcov-13 - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 90 --slave /usr/bin/g++ g++ /usr/bin/g++-12 --slave /usr/bin/gcov gcov /usr/bin/gcov-12 - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 80 --slave /usr/bin/g++ g++ /usr/bin/g++-11 --slave /usr/bin/gcov gcov /usr/bin/gcov-11 - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 60 --slave /usr/bin/g++ g++ /usr/bin/g++-10 --slave /usr/bin/gcov gcov /usr/bin/gcov-10 - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 40 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9 + sudo apt update && sudo apt install libfuse2 -y + sudo apt install --no-install-recommends ca-certificates qt6-base-dev qt6-base-private-dev libqt6svg6-dev git cmake make g++-13 gcc-13 pkg-config libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libxi-dev libxrandr-dev libudev-dev libevdev-dev libsfml-dev libminiupnpc-dev libmbedtls-dev libcurl4-openssl-dev libhidapi-dev libsystemd-dev libbluetooth-dev libasound2-dev libpulse-dev libpugixml-dev libbz2-dev libzstd-dev liblzo2-dev libpng-dev libusb-1.0-0-dev gettext -y + sudo apt install git -y + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 100 --slave /usr/bin/g++ g++ /usr/bin/g++-13 --slave /usr/bin/gcov gcov /usr/bin/gcov-13 wget -q "https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage" -O linuxdeploy ; chmod a+x linuxdeploy wget -q "https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage" -O appimagetool ; chmod a+x appimagetool wget -q "https://github.com/AppImage/AppImageKit/releases/download/continuous/AppRun-x86_64" -O AppRun ; chmod a+x AppRun