ci: Build libei 1.0.0 from git

Install libei without tests

Tests drag in extra dependencies that we don't care about and we don't
want to test libei here anyway.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2628>
This commit is contained in:
Jonas Ådahl 2022-04-28 18:26:43 +02:00 committed by Carlos Garnacho
parent 38d1666049
commit e5a35e8802

View File

@ -83,7 +83,7 @@ variables:
- .skip-git-clone
variables:
FDO_DISTRIBUTION_VERSION: 38
BASE_TAG: '2023-06-20.2'
BASE_TAG: '2023-06-27.0-libei'
MUTTER_USER: 'meta-user'
FDO_DISTRIBUTION_PACKAGES:
asciidoc
@ -99,6 +99,7 @@ variables:
qemu-system-x86-core
busybox
gi-docgen
python3-attrs
python3-dbusmock
pkgconfig(libgcrypt)
pkgconfig(libnma-gtk4)
@ -140,6 +141,11 @@ variables:
https://gitlab.gnome.org/GNOME/libadwaita.git \
main . 72f512f01113a64cf332ae0f79becfc487d54b56
./.gitlab-ci/install-meson-project.sh \
-Dtests=disabled \
https://gitlab.freedesktop.org/libinput/libei.git \
main . 1.0.0
rpm -e --nodeps gnome-bluetooth-libs-devel \
mutter mutter-devel \
gnome-shell