From 495ffb1a4591ece2f01983692dd9d0daa35cdaf5 Mon Sep 17 00:00:00 2001 From: Sean Vig Date: Sat, 3 Aug 2024 22:35:56 -0400 Subject: [PATCH] Fix up CI action --- .github/workflows/ci.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 01ea4b72..a909d9c0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,6 +23,7 @@ jobs: sudo apt update sudo apt-get install -y --no-install-recommends \ hwdata \ + libdisplay-info-dev \ libdrm-dev \ libegl1-mesa-dev \ libepoxy-dev \ @@ -31,6 +32,7 @@ jobs: libinput-dev \ libpciaccess-dev \ libpixman-1-dev \ + libseat-dev \ libtirpc-dev \ libxcb-composite0-dev \ libxcb-dri3-dev \ @@ -39,6 +41,7 @@ jobs: libxcb-image0-dev \ libxcb-present-dev \ libxcb-render0-dev \ + libxcb-render-util0-dev \ libxcb-res0-dev \ libxcb-xfixes0-dev \ libxcb-xinput-dev \ @@ -88,7 +91,7 @@ jobs: working-directory: wlroots-${{ matrix.wlroots-version }} continue-on-error: ${{ matrix.wlroots-version == 'master' }} run: | - meson build --prefix=/usr -Dxwayland=enabled + meson build --prefix=/usr -Dxwayland=enabled -Dbackends=drm,x11,libinput ninja -C build DESTDIR=~/wayland ninja -C build install - name: Create artifact