Skip to content

Commit 8dbe02c

Browse files
committed
CI: add packages for xkb tests
Signed-off-by: Alexey Gladkov <legion@kernel.org>
1 parent 49ab491 commit 8dbe02c

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ jobs:
3838
- name: "Install dependencies"
3939
run: |
4040
sudo apt-get update -y -qq
41-
sudo apt-get install -y -qq gcc autoconf automake autopoint libtool libtool-bin libpam0g-dev bison flex gettext valgrind sparse
41+
sudo apt-get install -y -qq gcc autoconf automake autopoint libtool libtool-bin libpam0g-dev bison flex pkg-config gettext valgrind sparse
42+
sudo apt-get install -y -qq zlib1g-dev libbz2-dev liblzma-dev libzstd-dev libxkbcommon-dev
4243
- name: "Configure"
4344
run: |
4445
tests/configure.sh --datadir="$PWD/data" --enable-memcheck
@@ -80,7 +81,7 @@ jobs:
8081
sudo apt-get install -y -qq \
8182
gcc autoconf automake autopoint libtool libtool-bin \
8283
libpam0g-dev bison flex gettext lcov \
83-
zlib1g-dev libbz2-dev liblzma-dev libzstd-dev
84+
zlib1g-dev libbz2-dev liblzma-dev libzstd-dev libxkbcommon-dev
8485
- name: "Configure"
8586
run: |
8687
tests/configure.sh --datadir="$PWD/tests/data" --enable-code-coverage --disable-memcheck

tests/ci/qemu-install-dependencies.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,5 @@ message "system info"
4040
apt_get_install \
4141
autoconf automake autopoint libtool libtool-bin pkg-config \
4242
make bison flex gettext kbd strace valgrind libpam0g-dev \
43-
libz-dev libbz2-dev liblzma-dev libzstd-dev \
43+
libz-dev libbz2-dev liblzma-dev libzstd-dev libxkbcommon-dev \
4444
gcc

0 commit comments

Comments
 (0)