diff options
author | Bastien Nocera <hadess@hadess.net> | 2021-10-16 20:52:58 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2022-01-10 19:44:24 +0100 |
commit | e5bf16d65ea919afe27467a5bf448a2be0b0af9c (patch) | |
tree | 6909e3af7e76832231150ad7e03cf0a17a96ae63 /.gitlab-ci.yml | |
parent | 5bb00e9aa998391a30a4b989027b55683acea286 (diff) | |
download | gnome-control-center-e5bf16d65ea919afe27467a5bf448a2be0b0af9c.tar.gz |
ci: Build gnome-settings-daemon in CI
As we usually need g-c-c and g-s-d to be upgraded in lockstep.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5615c1124..a73fd0af7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -47,7 +47,7 @@ stages: # stable branch. # Could probably also switch away from rawhide, # to stable fedora branch as well. - FDO_DISTRIBUTION_TAG: '2022-01-05.0-main' + FDO_DISTRIBUTION_TAG: '2022-01-10.0-main' FDO_DISTRIBUTION_VERSION: rawhide ############################################# @@ -87,7 +87,6 @@ build.container.fedora@x86_64: gnome-bluetooth-libs-devel gnome-desktop3-devel gnome-online-accounts-devel - gnome-settings-daemon-devel grilo-devel gsettings-desktop-schemas-devel gsound-devel @@ -118,6 +117,14 @@ build.container.fedora@x86_64: xorg-x11-server-Xvfb mesa-dri-drivers libsecret-devel + geocode-glib-devel + libgweather-devel + lcms2-devel + geoclue2-devel + libnotify-devel + alsa-lib-devel + nss-devel + gcr-devel FDO_DISTRIBUTION_EXEC: |- git clone https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git && \ cd gsettings-desktop-schemas && \ @@ -148,6 +155,12 @@ build.container.fedora@x86_64: meson . _build --prefix=/usr -Dgtk4=true -Ddocs=false -Dtests=false -Dman=false && \ ninja -C _build && \ ninja -C _build install && \ + cd .. && \ + git clone https://gitlab.gnome.org/GNOME/gnome-settings-daemon.git && \ + cd gnome-settings-daemon && \ + meson . _build --prefix=/usr && \ + ninja -C _build && \ + ninja -C _build install && \ cd .. ## |