]> git.mdlowis.com Git - proto/labwc.git/commitdiff
CI: add wlroots 0.17 packages for Arch and FreeBSD
authorConsolatis <35009135+Consolatis@users.noreply.github.com>
Sun, 14 Jul 2024 19:09:44 +0000 (21:09 +0200)
committerConsolatis <35009135+Consolatis@users.noreply.github.com>
Sun, 14 Jul 2024 20:02:40 +0000 (22:02 +0200)
.github/workflows/build.yml

index 7f91f07dc9515dfcac8eca13251b8ded4b9341bd..7891260027d73c9a610ec0bfd9d5b80c1342cb9a 100644 (file)
@@ -39,6 +39,7 @@ jobs:
             container: archlinux:base-devel
             env:
               TARGET: 'sh -xe'
+              PKG_CONFIG_PATH: '/usr/lib/wlroots0.17/pkgconfig'
 
           - name: Debian
             os: ubuntu-latest
@@ -69,7 +70,7 @@ jobs:
         run: |
           pacman-key --init
           pacman -Syu --noconfirm
-          pacman -S --noconfirm git meson clang wlroots libdrm libinput \
+          pacman -S --noconfirm git meson clang wlroots0.17 libdrm libinput \
             wayland-protocols cairo pango libxml2 xorg-xwayland librsvg \
             libdisplay-info
 
@@ -91,7 +92,7 @@ jobs:
             sed -i '' 's/quarterly/latest/' /etc/pkg/FreeBSD.conf
             pkg set -yn pkg:mesa-dri # hack to skip llvm dependency
             pkg install -y git meson gcc pkgconf cairo pango evdev-proto \
-              hwdata wayland-protocols wlroots libdisplay-info
+              hwdata wayland-protocols wlroots017 libdisplay-info
           run: echo "setup done"
 
       - name: Install Void Linux dependencies