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:
parent
38d1666049
commit
e5a35e8802
1 changed files with 7 additions and 1 deletions
|
@ -83,7 +83,7 @@ variables:
|
||||||
- .skip-git-clone
|
- .skip-git-clone
|
||||||
variables:
|
variables:
|
||||||
FDO_DISTRIBUTION_VERSION: 38
|
FDO_DISTRIBUTION_VERSION: 38
|
||||||
BASE_TAG: '2023-06-20.2'
|
BASE_TAG: '2023-06-27.0-libei'
|
||||||
MUTTER_USER: 'meta-user'
|
MUTTER_USER: 'meta-user'
|
||||||
FDO_DISTRIBUTION_PACKAGES:
|
FDO_DISTRIBUTION_PACKAGES:
|
||||||
asciidoc
|
asciidoc
|
||||||
|
@ -99,6 +99,7 @@ variables:
|
||||||
qemu-system-x86-core
|
qemu-system-x86-core
|
||||||
busybox
|
busybox
|
||||||
gi-docgen
|
gi-docgen
|
||||||
|
python3-attrs
|
||||||
python3-dbusmock
|
python3-dbusmock
|
||||||
pkgconfig(libgcrypt)
|
pkgconfig(libgcrypt)
|
||||||
pkgconfig(libnma-gtk4)
|
pkgconfig(libnma-gtk4)
|
||||||
|
@ -140,6 +141,11 @@ variables:
|
||||||
https://gitlab.gnome.org/GNOME/libadwaita.git \
|
https://gitlab.gnome.org/GNOME/libadwaita.git \
|
||||||
main . 72f512f01113a64cf332ae0f79becfc487d54b56
|
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 \
|
rpm -e --nodeps gnome-bluetooth-libs-devel \
|
||||||
mutter mutter-devel \
|
mutter mutter-devel \
|
||||||
gnome-shell
|
gnome-shell
|
||||||
|
|
Loading…
Reference in a new issue