[gtk/matthiasc/gtk-bump-fedora: 1/2] ci: Bump Fedora base image




commit fa8135d58ab1ed36e3fa65d892e05773424a650e
Author: Florian Müllner <fmuellner gnome org>
Date:   Fri Jun 17 17:47:45 2022 +0200

    ci: Bump Fedora base image
    
    F31 is EOL and no longer satisfies our ATK dependency. Bump it to
    F35 to get gtk3's CI into a working state again.

 .gitlab-ci.yml                    | 8 ++++----
 .gitlab-ci/fedora-gtk3.Dockerfile | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5f80f104ec..9664919933 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -7,13 +7,13 @@ cache:
     - _ccache/
 
 fedora-autotools:
-  image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v1
+  image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v35
   stage: build
   script:
     - bash -x ./.gitlab-ci/test-docker-autotools.sh
 
 fedora-distcheck:
-  image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v1
+  image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v35
   variables:
     DO_DISTCHECK: "yes"
   when: manual
@@ -22,7 +22,7 @@ fedora-distcheck:
     - bash -x ./.gitlab-ci/test-docker-autotools.sh
 
 fedora-meson:
-  image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v1
+  image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v35
   stage: build
   variables:
     EXTRA_MESON_FLAGS: "-Ddefault_library=both"
@@ -50,7 +50,7 @@ debian-meson:
       - "_build/testsuite/reftests/output"
 
 reference:
-  image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v1
+  image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v35
   stage: docs
   variables:
     EXTRA_MESON_FLAGS: "--buildtype=release -Dgtk_doc=true -Dman=true"
diff --git a/.gitlab-ci/fedora-gtk3.Dockerfile b/.gitlab-ci/fedora-gtk3.Dockerfile
index 29e65ccf06..d93b0802d8 100644
--- a/.gitlab-ci/fedora-gtk3.Dockerfile
+++ b/.gitlab-ci/fedora-gtk3.Dockerfile
@@ -1,4 +1,4 @@
-FROM fedora:31
+FROM fedora:35
 
 RUN dnf -y install \
     adwaita-icon-theme \
@@ -44,7 +44,7 @@ RUN dnf -y install \
     libXtst-devel \
     make \
     mesa-libEGL-devel \
-    mesa-libwayland-egl-devel \
+    'pkgconfig(wayland-egl)' \
     meson \
     ninja-build \
     pango-devel \


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