From aea6badbaa0387f52b49ca0ce97a3733328b5d68 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Thu, 3 Sep 2026 18:36:11 +0500 Subject: [PATCH] build-bonsaiviewer-autodesk: install missing libs CI was failing: ``` The system library `dbus-1` required by crate `libdbus-sys` was not found. The file `dbus-1.pc` needs to be installed and the PKG_CONFIG_PATH environment variable must contain its parent directory. The PKG_CONFIG_PATH environment variable is not set. ``` --- .../workflows/build-bonsaiviewer-autodesk.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/build-bonsaiviewer-autodesk.yml b/.github/workflows/build-bonsaiviewer-autodesk.yml index 5ccbc28e88..ad41cb6985 100644 --- a/.github/workflows/build-bonsaiviewer-autodesk.yml +++ b/.github/workflows/build-bonsaiviewer-autodesk.yml @@ -26,6 +26,25 @@ jobs: steps: - uses: actions/checkout@v7 + - name: Install system dependencies + run: | + pkgs=( + libdbus-1-dev + libx11-dev + libxext-dev + libxinerama-dev + libxcursor-dev + libxrender-dev + libxfixes-dev + libxft-dev + libfontconfig1-dev + libpango1.0-dev + libcairo2-dev + libgl1-mesa-dev + ) + sudo apt-get update + sudo apt-get install -y "${pkgs[@]}" + - uses: dtolnay/rust-toolchain@stable # cargo-target reuse across runs. Massive cold-build speedup,