From 6819296e8186bfe588e4ed9c6a4c40859821a89e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Mon, 15 Apr 2024 12:05:26 +0200 Subject: [PATCH] ci: Build our own gtk3 containing unreleased bug fix Contains https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/7139 which is needed for test suite improvements. Part-of: --- .gitlab-ci.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c18ff6910..0f6ec8464 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -85,7 +85,7 @@ variables: - .skip-git-clone variables: FDO_DISTRIBUTION_VERSION: 40 - BASE_TAG: '2024-04-29.0' + BASE_TAG: '2024-05-02.0' MUTTER_USER: 'meta-user' FDO_DISTRIBUTION_PACKAGES: asciidoc @@ -131,7 +131,13 @@ variables: rpm -e --nodeps gnome-bluetooth-libs-devel \ mutter mutter-devel \ - gnome-shell + gnome-shell \ + gtk3 + + # Contains fixes needed for tests not included in 3.24.33 + ./.gitlab-ci/install-meson-project.sh \ + https://gitlab.gnome.org/GNOME/gtk.git \ + gtk-3-24 46fe3224dd771b91e6976d5a632b452e2179a4f0 # Work-around for podman-push aborting on permission issue # https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/1247