From 7ffecdda7df3af6b85424f3d591a1fb2de5eda26 Mon Sep 17 00:00:00 2001 From: Weaselbot Date: Tue, 30 Jun 2026 15:59:17 -0400 Subject: [PATCH] ci: install gperf in CI workflow The build requires gperf to generate src/json_tokens.cpp from the .gperf source. The CI jobs were failing at CMake configure time with: CMake Error at CMakeLists.txt:108 (find_program): Could not find GPERF_EXECUTABLE using the following names: gperf Add gperf to the apt-get install step so all build dependencies are present on the runners. --- .gitea/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index ea2c7a9..3a7e02c 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -46,7 +46,7 @@ jobs: - name: Install deps run: | sudo apt-get update - sudo apt-get install -y build-essential clang cmake + sudo apt-get install -y build-essential clang cmake gperf - name: Build and install weaseljson run: |