[gtk/matthiasc/gtk-bump-fedora: 1/2] ci: Bump Fedora base image
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/matthiasc/gtk-bump-fedora: 1/2] ci: Bump Fedora base image
- Date: Thu, 23 Jun 2022 11:53:45 +0000 (UTC)
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]