ci: Bump CI image to use gsettings-desktop-schemas 48.alpha

This contains the new screen time limits schema
(https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/merge_requests/87)
which will shortly be needed by gnome-shell.

Signed-off-by: Philip Withnall <pwithnall@gnome.org>
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4189>
This commit is contained in:
Philip Withnall 2024-12-18 14:45:57 +00:00
parent 1e65e1106f
commit 9a7a5007a0
2 changed files with 8 additions and 9 deletions

View File

@ -105,7 +105,7 @@ variables:
- .skip-git-clone
variables:
FDO_DISTRIBUTION_VERSION: 41
BASE_TAG: '2024-10-15.0'
BASE_TAG: '2024-12-18.0'
MUTTER_USER: 'meta-user'
FDO_DISTRIBUTION_PACKAGES:
clang

View File

@ -78,11 +78,10 @@ OPTIONS+=( "${DESTDIRS[@]/#/--destdir=}" )
SCRIPTS_DIR="$(dirname $0)"
## Add necessary dependencies here, for example
# if ! pkgconf --atleast-version 1.23.0 wayland-server
# then
# ./$SCRIPTS_DIR/install-meson-project.sh \
# "${OPTIONS[@]}" \
# https://gitlab.freedesktop.org/wayland/wayland.git \
# 1.23.0
# fi
if ! pkgconf --atleast-version 48.alpha gsettings-desktop-schemas
then
./$SCRIPTS_DIR/install-meson-project.sh \
"${OPTIONS[@]}" \
https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git \
master
fi