[gnome-shell/wip/carlosg/bump-wayland-protocols] ci: Include wayland-protocols 1.23 in the image




commit 18e2a40f489979e0ad32077ec28b7bbff1a65b17
Author: Carlos Garnacho <carlosg gnome org>
Date:   Sat Dec 4 16:23:09 2021 +0100

    ci: Include wayland-protocols 1.23 in the image
    
    This updated dependency is brought by Mutter, build wayland-protocols
    while we cannot get an up-to-date enough version from Fedora
    repositories.

 .gitlab-ci.yml | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5ec1fbe2c2..2ba5818f50 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -50,7 +50,7 @@ workflow:
 .gnome-shell.fedora:34:
   variables:
     FDO_DISTRIBUTION_VERSION: 34
-    FDO_DISTRIBUTION_TAG: '2021-08-12.0'
+    FDO_DISTRIBUTION_TAG: '2021-12-04.0'
     FDO_DISTRIBUTION_PACKAGES: >
       findutils mozjs78-devel nodejs npm meson
       pkgconfig(gio-2.0) pkgconfig(gio-unix-2.0)
@@ -61,6 +61,7 @@ workflow:
 
       dnf group install -y 'Development Tools' \
                  'C Development Tools and Libraries' &&
+      dnf builddep -y wayland-protocols --setopt=install_weak_deps=False &&
 
       ./.gitlab-ci/install-meson-project.sh \
         -Dman=false \
@@ -69,6 +70,10 @@ workflow:
         subprojects/extensions-tool/ \
         ./generate-translations.sh &&
 
+      ./.gitlab-ci/install-meson-project.sh \
+        https://gitlab.freedesktop.org/wayland/wayland-protocols.git \
+        1.23 . &&
+
       dnf clean all
 
 check_commit_log:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]