CI: ensure Void has a font installed

Otherwise the runtime test randomly fails due to
strange pango behavior. This is a workaround for
the issue and not a permanent fix.

A full investigation into pango internals is required
to figure out why `pango_layout_get_extents()` returns
invalid data after the first call. See PR #1627 for a
testcase.
This commit is contained in:
Consolatis 2024-03-16 18:16:44 +01:00
parent 51cdefa93e
commit 631cd5ab28

View file

@ -105,7 +105,8 @@ jobs:
xbps-install -Syu
xbps-install -y git meson gcc clang pkg-config scdoc \
cairo-devel glib-devel libpng-devel librsvg-devel libxml2-devel \
pango-devel wlroots0.17-devel gdb bash xorg-server-xwayland
pango-devel wlroots0.17-devel gdb bash xorg-server-xwayland \
dejavu-fonts-ttf
# These build are executed on all runners
- name: Build with gcc