[gnome-shell/wip/carlosg/bump-wayland-protocols] ci: Include wayland-protocols 1.23 in the image
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell/wip/carlosg/bump-wayland-protocols] ci: Include wayland-protocols 1.23 in the image
- Date: Sat, 4 Dec 2021 15:28:28 +0000 (UTC)
commit 3c2ed73727ab23193ab3ec02629b97f5877538a8
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.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2058>
.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]