From f4f9c6bc55c02f77fba9cee372885e454671c9a1 Mon Sep 17 00:00:00 2001
From: Christian Rauch <[EMAIL REDACTED]>
Date: Thu, 11 Mar 2021 00:40:43 +0000
Subject: [PATCH] CI: add 'libdecor' dependency from upstream
---
.github/workflows/main.yml | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 26bfc7060..f39a8cdf1 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -50,7 +50,14 @@ jobs:
libxxf86vm-dev \
libdrm-dev \
libgbm-dev\
- libpulse-dev
+ libpulse-dev \
+ libpango1.0-dev
+ sudo apt install meson
+ git clone --depth 1 https://gitlab.gnome.org/jadahl/libdecor.git --branch 0.1.0
+ cd libdecor
+ meson build --buildtype release -Ddemo=false -Ddbus=disabled
+ ninja -C build
+ sudo meson install -C build
- uses: actions/checkout@v2
- name: Configure CMake
run: cmake -B build ${{ matrix.platform.flags }}