git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commit10a107fc34e421ad32ea06e80b31acfbd8e3ef24
parentc08686ec4f
authorIsaac Freund <[email protected]>
date2022-07-10 19:00
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