From 0d616bdb1f94b101e2017793d83f6e4bd01d6bb6 Mon Sep 17 00:00:00 2001 From: Ondrej Holy Date: Tue, 16 Feb 2021 12:59:16 +0100 Subject: ci: Add libhandy master to Dockerfile The CI currently fails because the latest libhandly release is not yet in rawhide. Let's add libhandy master to our image to fix the pipeline. --- .gitlab/Dockerfile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitlab/Dockerfile b/.gitlab/Dockerfile index 6593585f3..8043417d4 100644 --- a/.gitlab/Dockerfile +++ b/.gitlab/Dockerfile @@ -14,3 +14,13 @@ RUN dnf install --nogpg -y gnome-common \ && make install \ && cd .. \ && rm -rf gnome-autoar + +RUN dnf builddep --nogpg -y libhandy \ + && dnf clean all \ + && git clone --depth 1 https://gitlab.gnome.org/GNOME/libhandy.git \ + && cd libhandy \ + && meson . _build --prefix=/usr \ + && ninja -C _build \ + && ninja -C _build install \ + && cd .. \ + && rm -rf libhandy -- cgit v1.2.1