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

commit09f65d4fc29a0121e50815f0ece457aa40801aac
parentc97a0537a1
authorIsaac Freund <[email protected]>
date2022-11-13 16:36
ci: update to wlroots 0.16.0 and wayland 1.21.0

 .builds/alpine.yml    | 5 +++--
 .builds/archlinux.yml | 5 +++--
 .builds/freebsd.yml   | 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/.builds/alpine.yml b/.builds/alpine.yml
index a8f92ef..9f13df7 100644
--- a/.builds/alpine.yml
+++ b/.builds/alpine.yml
@@ -6,6 +6,7 @@ packages:
   - mesa-dev
   - libffi-dev
   - expat-dev
+  - hwdata
   - libxkbcommon-dev
   - xcb-util-image-dev
   - xcb-util-renderutil-dev
@@ -26,13 +27,13 @@ sources:
 tasks:
   - install_deps: |
       cd wayland
-      git checkout 1.20.0
+      git checkout 1.21.0
       meson build -Ddocumentation=false -Dtests=false --prefix /usr
       sudo ninja -C build install
       cd ..
 
       cd wlroots
-      git checkout 0.15.1
+      git checkout 0.16.0
       meson build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \
             -Dwerror=false -Db_ndebug=false -Dxcb-errors=disabled --prefix /usr
       sudo ninja -C build/ install
diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml
index 5f8fcf1..774b291 100644
--- a/.builds/archlinux.yml
+++ b/.builds/archlinux.yml
@@ -8,6 +8,7 @@ packages:
   - pixman
   - wayland
   - wayland-protocols
+  - hwdata
   - xcb-util-errors
   - xcb-util-image
   - xcb-util-renderutil
@@ -24,13 +25,13 @@ sources:
 tasks:
   - install_deps: |
       cd wayland
-      git checkout 1.20.0
+      git checkout 1.21.0
       meson build -Ddocumentation=false -Dtests=false --prefix /usr
       sudo ninja -C build install
       cd ..
 
       cd wlroots
-      git checkout 0.15.1
+      git checkout 0.16.0
       meson build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \
             -Dwerror=false -Db_ndebug=false --prefix /usr
       sudo ninja -C build/ install
diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml
index 2fb5ecc..b77f48e 100644
--- a/.builds/freebsd.yml
+++ b/.builds/freebsd.yml
@@ -8,6 +8,7 @@ packages:
   - devel/pkgconf
   - graphics/mesa-libs
   - graphics/wayland-protocols
+  - misc/hwdata
   - x11/libX11
   - x11/libinput
   - x11/libxcb
@@ -28,13 +29,13 @@ sources:
 tasks:
   - install_deps: |
       cd wayland
-      git checkout 1.20.0
+      git checkout 1.21.0
       meson build -Ddocumentation=false -Dtests=false --prefix /usr
       sudo ninja -C build install
       cd ..
 
       cd wlroots
-      git checkout 0.15.1
+      git checkout 0.16.0
       meson build --auto-features=enabled -Drenderers=gles2 -Dexamples=false \
             -Dwerror=false -Db_ndebug=false --prefix /usr
       sudo ninja -C build/ install