We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fe9cd66 commit cf228acCopy full SHA for cf228ac
.github/workflows/linux.yml
@@ -31,6 +31,19 @@ jobs:
31
sudo apt install -y \
32
doxygen libxcb-xkb-dev valgrind ninja-build \
33
libwayland-dev wayland-protocols bison graphviz
34
+ - name: Install xkeyboard-config
35
+ run: |
36
+ # Install master version of xkeyboard-config, in order to ensure
37
+ # its latest version works well with xkbcommon.
38
+ # HACK: We use meson to install, while it would be cleaner
39
+ # to create a proper package to install or use some PPA.
40
+ pushd ~
41
+ git clone --depth=1 https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git
42
+ cd "xkeyboard-config"
43
+ BUILDDIR=build
44
+ meson setup $BUILDDIR -Dprefix=/usr
45
+ meson install -C $BUILDDIR
46
+ popd
47
- name: Setup
48
run: |
49
# -gdwarf-4 - see https://github.com/llvm/llvm-project/issues/56550.
0 commit comments