From 064df4129444492f65c99dd94b5d8fe600da1fb7 Mon Sep 17 00:00:00 2001 From: Clifford Yapp <238416+starseeker@users.noreply.github.com> Date: Wed, 29 Nov 2023 11:06:48 -0500 Subject: [PATCH] Need the XCB dev packages for Qt building --- .github/workflows/check.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index bfb07c1e..306a3c27 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -108,6 +108,19 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Setup - System + env: + DEBIAN_FRONTEND: noninteractive + run: | + sudo apt-get update + # Install XCB/OpenGL dev pkgs for Qt - see: + # https://wiki.qt.io/Building_Qt_6_from_Git + # https://doc.qt.io/qt-6/linux-requirements.html + sudo apt-get install libfontconfig1-dev libfreetype6-dev libx11-dev libx11-xcb-dev libxext-dev libxfixes-dev libxi-dev libxrender-dev libxcb1-dev libxcb-cursor-dev libxcb-glx0-dev libxcb-keysyms1-dev libxcb-image0-dev libxcb-shm0-dev libxcb-icccm4-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb-shape0-dev libxcb-randr0-dev libxcb-render-util0-dev libxcb-util-dev libxcb-xinerama0-dev libxcb-xkb-dev libxkbcommon-dev libxkbcommon-x11-dev + sudo apt-get install libgl-dev + sudo apt-get install libinput-dev + sudo apt-get clean + - name: Configure run: | export PATH=$ENV{GITHUB_WORKSPACE}:$PATH