Skip to content

Commit

Permalink
CI: use git master for xkeyboard-config on Linux
Browse files Browse the repository at this point in the history
xkeyboard-config and xkbcommon projects are quite intertwined so we
want things to blow up early.

It also solves an issue with the x11comp test.
  • Loading branch information
wismill committed Jun 26, 2023
1 parent acef621 commit 0c082d4
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,16 @@ jobs:
sudo apt install -y \
doxygen libxcb-xkb-dev valgrind ninja-build \
libwayland-dev wayland-protocols bison graphviz
- name: Install xkeyboard-config
run: |
# HACK: Force xkeyboard-config version to master
pushd ~
git clone --depth=1 https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git
cd "xkeyboard-config"
BUILDDIR=build
meson setup $BUILDDIR -Dprefix=/usr
meson install -C $BUILDDIR
popd
- name: Setup
run: |
# -gdwarf-4 - see https://github.com/llvm/llvm-project/issues/56550.
Expand Down

0 comments on commit 0c082d4

Please sign in to comment.