]> git.mdlowis.com Git - proto/labwc.git/commitdiff
CI: add libdisplay-info
authorConsolatis <35009135+Consolatis@users.noreply.github.com>
Thu, 20 Apr 2023 08:44:04 +0000 (10:44 +0200)
committerJohan Malm <johanmalm@users.noreply.github.com>
Mon, 27 Nov 2023 21:01:53 +0000 (21:01 +0000)
This is a new dependency of wlroots.

.github/workflows/build.yml

index 717d06a355703039d78b855f3c10d66b4c3f2d53..d78f0877a5db42b8e047f5389b649524211a9c48 100644 (file)
@@ -68,7 +68,7 @@ jobs:
           pacman-key --init
           pacman -Syu --noconfirm
           pacman -S --noconfirm git meson clang wlroots libdrm libinput \
-            wayland-protocols cairo pango libxml2 xorg-xwayland librsvg
+            wayland-protocols cairo pango libxml2 xorg-xwayland librsvg libdisplay-info
 
       - name: Install Debian Testing dependencies
         if: matrix.name == 'Debian'
@@ -77,7 +77,7 @@ jobs:
           apt-get update
           apt-get upgrade -y
           apt-get install -y git clang \
-            hwdata \
+            hwdata libdisplay-info-dev \
             libxml2-dev libcairo2-dev libpango1.0-dev \
             librsvg2-dev libxcb-ewmh-dev
           apt-get build-dep -y wlroots
@@ -91,7 +91,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
+              hwdata wayland-protocols wlroots libdisplay-info
           run: echo "setup done"
 
       - name: Install Void Linux dependencies
@@ -110,7 +110,7 @@ jobs:
             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 \
-            hwids \
+            hwids libdisplay-info-devel \
             librsvg-devel \
             libglib-devel cairo-devel pango-devel