CI: add glx and mesa packages to work around broken qt package in ubuntu

This commit is contained in:
Carl Philipp Klemm 2025-09-18 13:25:18 +02:00
parent c3afad46bc
commit 24a4146577

View file

@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Install dependancies
run: apt update; apt install -y libusb-1.0-0-dev cmake qt6-base-dev qt6-base-dev-tools qt6-tools-dev-tools libqt6widgets6 wget
run: apt update; apt install -y libusb-1.0-0-dev cmake qt6-base-dev qt6-base-dev-tools qt6-tools-dev-tools libqt6widgets6 wget libglx-dev libgl1-mesa-dev
- name: Check out repository code
uses: ischanx/checkout@8c80eac3058d03dc5301629e8f7d59ae255d6cc3
- name: Checkout libeismultiplexer
@ -33,13 +33,13 @@ jobs:
run: |
mkdir ${{ gitea.workspace }}/libeismultiplexer/build; cd ${{ gitea.workspace }}/libeismultiplexer/build
cmake -DCMAKE_BUILD_TYPE=Release -DGIT_TAG=${{ steps.libeisversion.outputs.tag }} ..
make
make -j $(nproc)
make install
- name: Build
run: |
mkdir ${{ gitea.workspace }}/build; cd ${{ gitea.workspace }}/build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=./install/usr -DGIT_TAG=${{ steps.version.outputs.tag }} ..
make
make -j $(nproc)
make install
- name: Create Appimage
run: |