Update Qt5 packages to match Linux building wiki requirements

This commit is contained in:
Zephyron
2025-09-16 16:45:37 +10:00
parent 3983e41636
commit 86da169eaa

View File

@@ -64,19 +64,18 @@ build-linux:
- apt-get install -y -qq libxcb-util0-dev libxcb-xkb-dev
- apt-get install -y -qq libpulse-dev libasound2-dev libusb-1.0-0-dev
- apt-get install -y -qq libavcodec-dev libavfilter-dev libavutil-dev libswscale-dev
- apt-get install -y -qq libssl-dev libboost-all-dev
- apt-get install -y -qq libssl-dev libboost-all-dev libboost-context-dev
- apt-get install -y -qq libfmt-dev liblz4-dev libzstd-dev
- apt-get install -y -qq libopus-dev libenet-dev libsimpleini-dev libstb-dev
- apt-get install -y -qq libvulkan-dev
- apt-get install -y -qq qtbase5-dev qt5-qmake qtbase5-dev-tools
- apt-get install -y -qq qtbase5-dev qtbase5-private-dev qtwebengine5-dev qtmultimedia5-dev
- apt-get install -y -qq libqt5core5a libqt5gui5 libqt5widgets5 libqt5dbus5
- apt-get install -y -qq libqt5xcbqpa5 libqt5svg5
- apt-get install -y -qq qt5-image-formats-plugins qt5-gtk-platformtheme
- apt-get install -y -qq qt5-default
- apt-get install -y -qq libicu74
- apt-get install -y -qq mesa-common-dev libdrm-dev
- apt-get install -y -qq nasm
- apt-get install -y -qq glslang-tools
- apt-get install -y -qq libmbedtls-dev catch2
script:
- git submodule update --init --recursive
- cmake -B build -S . -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DENABLE_QT=ON -DENABLE_SDL2=ON -DENABLE_WEB_SERVICE=ON -DCITRON_USE_BUNDLED_VCPKG=ON -DCITRON_USE_BUNDLED_FFMPEG=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=ON