From 3e066f991fcc0f92e856d873b43b69ba94a9cadf Mon Sep 17 00:00:00 2001 From: Ultradesu Date: Fri, 2 Oct 2026 16:51:53 +0100 Subject: [PATCH] CI: install libxdo-dev for the Linux tray link The x86_64 Linux tray failed at link with "unable to find library -lxdo": tray-icon pulls libxdo, whose .so was not present. Add libxdo-dev to the GUI build's apt install, alongside libgtk-3-dev and libayatana-appindicator3-dev. Everything else (aarch64 agent, macOS, Windows) already built. Co-Authored-By: Claude Opus 4.8 --- .gitea/workflows/release.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index eb3ba69..41b13e7 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -117,7 +117,7 @@ jobs: # (x86_64 only) against the runner's glibc. sudo apt-get update sudo apt-get install -y --no-install-recommends \ - libgtk-3-dev libayatana-appindicator3-dev + libgtk-3-dev libayatana-appindicator3-dev libxdo-dev cargo build --release --locked \ --target "${{ matrix.gnu_target }}" --bin tsunagi-tray else diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bf759ee..06a9189 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -119,7 +119,7 @@ jobs: # (x86_64 only) against the runner's glibc. sudo apt-get update sudo apt-get install -y --no-install-recommends \ - libgtk-3-dev libayatana-appindicator3-dev + libgtk-3-dev libayatana-appindicator3-dev libxdo-dev cargo build --release --locked \ --target "${{ matrix.gnu_target }}" --bin tsunagi-tray else