1
0
Fork 0

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: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3700>
This commit is contained in:
Jonas Ådahl 2024-04-15 12:05:26 +02:00 committed by Marge Bot
parent fc623c1ed1
commit 6819296e81

View file

@ -85,7 +85,7 @@ variables:
- .skip-git-clone - .skip-git-clone
variables: variables:
FDO_DISTRIBUTION_VERSION: 40 FDO_DISTRIBUTION_VERSION: 40
BASE_TAG: '2024-04-29.0' BASE_TAG: '2024-05-02.0'
MUTTER_USER: 'meta-user' MUTTER_USER: 'meta-user'
FDO_DISTRIBUTION_PACKAGES: FDO_DISTRIBUTION_PACKAGES:
asciidoc asciidoc
@ -131,7 +131,13 @@ variables:
rpm -e --nodeps gnome-bluetooth-libs-devel \ rpm -e --nodeps gnome-bluetooth-libs-devel \
mutter mutter-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 # Work-around for podman-push aborting on permission issue
# https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/1247 # https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/1247