From d2493906dfa7869ade65b9eba53e4aaacdeaaf87 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 5 Jul 2026 10:43:57 +0200 Subject: [PATCH] ci(freebsd): install bzip2 so freetype2's pkg-config resolves The FreeBSD build broke on 'Package bzip2, required by freetype2, not found': freetype2.pc lists bzip2 as a (private) requirement, but no bzip2.pc was installed, so pkg-config could not generate cflags for gtkmm-3.0. Add bzip2 to the package list. --- .github/workflows/freebsd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/freebsd.yml b/.github/workflows/freebsd.yml index 977e514c..339394f6 100644 --- a/.github/workflows/freebsd.yml +++ b/.github/workflows/freebsd.yml @@ -29,7 +29,7 @@ jobs: sync_files: runner-to-vm run: | sudo pkg install -y git # subprojects/date - sudo pkg install -y catch evdev-proto gtk-layer-shell gtkmm30 jsoncpp \ + sudo pkg install -y bzip2 catch evdev-proto gtk-layer-shell gtkmm30 jsoncpp \ libdbusmenu libevdev libfmt libmpdclient libudev-devd meson \ pkgconf pipewire pulseaudio scdoc sndio spdlog wayland-protocols upower \ libinotify