Skip to content

Commit 24ad87d

Browse files
committed
Add libxkbcommon
Since we need to use keyboard process in "Add navigation for clickable menu" (dunst-project/dunst#1480), add libxkbcommon. Signed-off-by: gujie <[email protected]>
1 parent 136b47c commit 24ad87d

11 files changed

+14
-2
lines changed

Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ RUN apk add --no-cache \
1111
libxinerama \
1212
libxrandr \
1313
libxscrnsaver \
14-
pango
14+
pango \
15+
libxkbcommon
1516

1617
# Build and install dunst
1718
RUN apk add --no-cache --virtual dunstbuild \
@@ -30,6 +31,7 @@ RUN apk add --no-cache --virtual dunstbuild \
3031
musl-dev \
3132
pango-dev \
3233
perl \
34+
libxkbcommon-dev \
3335
&& git clone https://github.com/dunst-project/dunst /tmp/dunst \
3436
&& sed -i 's/-g//g' /tmp/dunst/config.mk \
3537
&& make -C /tmp/dunst -j all install test \

ci/Dockerfile.alpine

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ RUN apk add --no-cache \
4040
wayland-libs-cursor \
4141
wayland-libs-server \
4242
wayland-protocols \
43+
libxkbcommon-dev \
4344
&& true
4445

4546
RUN set -ex; \

ci/Dockerfile.alpine-edge

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ RUN apk add --no-cache \
4040
wayland-libs-cursor \
4141
wayland-libs-server \
4242
wayland-protocols \
43+
libxkbcommon-dev \
4344
&& true
4445

4546
RUN set -ex; \

ci/Dockerfile.archlinux

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ RUN pacman -Syu --needed --noconfirm \
1919
# work - otherwise valgrind complains about jumps depending on
2020
# uninitialized values
2121
ttf-dejavu \
22+
libxkbcommon \
2223
&& true
2324

2425
RUN ln -sT /usr/bin/core_perl/pod2man /usr/bin/pod2man

ci/Dockerfile.debian-bookworm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ RUN export DEBIAN_FRONTEND=noninteractive \
2727
libxss-dev \
2828
valgrind \
2929
wayland-protocols \
30+
libxkbcommon-dev \
3031
&& apt-get clean \
3132
&& true
3233

ci/Dockerfile.debian-bullseye

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ RUN export DEBIAN_FRONTEND=noninteractive \
2626
libxss-dev \
2727
valgrind \
2828
wayland-protocols \
29+
libxkbcommon-dev \
2930
&& apt-get clean \
3031
&& true
3132

ci/Dockerfile.debian-buster

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ RUN export DEBIAN_FRONTEND=noninteractive \
2626
libxss-dev \
2727
valgrind \
2828
wayland-protocols \
29+
libxkbcommon-dev \
2930
&& apt-get clean \
3031
&& true
3132

ci/Dockerfile.fedora

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ RUN dnf install -y \
1919
pango-devel \
2020
valgrind \
2121
wayland-devel \
22-
wayland-protocols-devel
22+
wayland-protocols-devel \
23+
libxkbcommon-devel \
2324

2425
ADD entrypoint.sh /srv/entrypoint
2526

ci/Dockerfile.ubuntu-focal

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ RUN export DEBIAN_FRONTEND=noninteractive \
2626
libxss-dev \
2727
valgrind \
2828
wayland-protocols \
29+
libxkbcommon-dev \
2930
&& apt-get clean \
3031
&& true
3132

ci/Dockerfile.ubuntu-jammy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ RUN export DEBIAN_FRONTEND=noninteractive \
2626
libxss-dev \
2727
valgrind \
2828
wayland-protocols \
29+
libxkbcommon-dev \
2930
&& apt-get clean \
3031
&& true
3132

0 commit comments

Comments
 (0)