From 403eca90a5956a62259dc252ca0dbcd332790580 Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Sun, 10 Jul 2022 19:00:17 +0200 Subject: [PATCH] ci: explicitly install libevdev This is currently pulled in transitively on void, arch, and FreeBSD which just stopped working on void due to upstream changes. --- .builds/archlinux.yml | 1 + .builds/freebsd.yml | 1 + .github/workflows/ci_build.yml | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml index 89dcfc2..5f8fcf1 100644 --- a/.builds/archlinux.yml +++ b/.builds/archlinux.yml @@ -1,5 +1,6 @@ image: archlinux packages: + - libevdev - libinput - libxkbcommon - mesa diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index d195cb8..2fb5ecc 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml @@ -1,6 +1,7 @@ image: freebsd/latest packages: - devel/evdev-proto + - devel/libevdev - devel/libepoll-shim - devel/libudev-devd - devel/meson diff --git a/.github/workflows/ci_build.yml b/.github/workflows/ci_build.yml index 0b77bc6..acb9b65 100644 --- a/.github/workflows/ci_build.yml +++ b/.github/workflows/ci_build.yml @@ -27,7 +27,8 @@ jobs: libffi-devel wayland-protocols xcb-util-errors-devel xcb-util-wm-devel \ xcb-util-renderutil-devel libxcb-devel xcb-util-cursor-devel xcb-util-devel \ xcb-util-image-devel xcb-util-keysyms-devel xcb-util-xrm-devel \ - xorg-server-xwayland pkg-config meson git gcc pkgconf scdoc wget tar xz + xorg-server-xwayland pkg-config meson git gcc pkgconf scdoc wget tar xz \ + libevdev-devel git clone https://gitlab.freedesktop.org/wayland/wayland.git cd wayland