From a6351ac474ce98a3f5e3e00a01c3e5d92574e236 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Mon, 3 Nov 2025 10:53:50 -0800 Subject: [PATCH] Added libxtst-dev to Linux CI build dependencies --- .github/workflows/create-test-plan.py | 1 + .github/workflows/release.yml | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/create-test-plan.py b/.github/workflows/create-test-plan.py index 3b6b584b91..b8aadba087 100755 --- a/.github/workflows/create-test-plan.py +++ b/.github/workflows/create-test-plan.py @@ -449,6 +449,7 @@ def spec_to_job(spec: JobSpec, key: str, trackmem_symbol_names: bool) -> JobDeta "libxfixes-dev", "libxi-dev", "libxss-dev", + "libxtst-dev", "libwayland-dev", "libxkbcommon-dev", "libdrm-dev", diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cc29751609..0ca7d33ef1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -91,8 +91,8 @@ jobs: sudo apt-get install -y \ gnome-desktop-testing libasound2-dev libpulse-dev libaudio-dev libjack-dev libsndio-dev \ libusb-1.0-0-dev libx11-dev libxext-dev libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev \ - libxss-dev libwayland-dev libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev \ - libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev fcitx-libs-dev + libxss-dev libxtst-dev libwayland-dev libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev \ + libgles2-mesa-dev libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev fcitx-libs-dev - name: 'CMake (configure + build + tests + examples)' run: | cmake -S ${{ steps.tar.outputs.path }} -B /tmp/build -DSDL_TEST_LIBRARY=TRUE -DSDL_TESTS=TRUE -DSDL_EXAMPLES=TRUE