build: Bump the gi-docgen dependency to 2024.1

This gives us an updated enumeration template and link validation,
amongst other things.

Signed-off-by: Philip Withnall <pwithnall@gnome.org>
This commit is contained in:
Philip Withnall 2024-06-14 13:59:01 +01:00
parent 5c87ba90b4
commit fe89040cf4
No known key found for this signature in database
GPG Key ID: DCDF5885B1F3ED73
3 changed files with 5 additions and 5 deletions

View File

@ -11,11 +11,11 @@ cache:
- _ccache/
variables:
FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/glib/fedora:v27"
FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/glib/fedora:v28"
COVERITY_IMAGE: "registry.gitlab.gnome.org/gnome/glib/coverity:v7"
DEBIAN_IMAGE: "registry.gitlab.gnome.org/gnome/glib/debian-stable:v19"
DEBIAN_IMAGE: "registry.gitlab.gnome.org/gnome/glib/debian-stable:v20"
ALPINE_IMAGE: "registry.gitlab.gnome.org/gnome/glib/alpine:v3"
MINGW_IMAGE: "registry.gitlab.gnome.org/gnome/glib/mingw:v16"
MINGW_IMAGE: "registry.gitlab.gnome.org/gnome/glib/mingw:v17"
MESON_TEST_TIMEOUT_MULTIPLIER: 4
G_MESSAGES_DEBUG: all
MESON_COMMON_OPTIONS: "--buildtype debug --wrap-mode=nodownload --fatal-meson-warnings"

View File

@ -1,4 +1,4 @@
FROM registry.gitlab.gnome.org/gnome/glib/fedora:v27
FROM registry.gitlab.gnome.org/gnome/glib/fedora:v28
USER root

View File

@ -1,5 +1,5 @@
if get_option('documentation') and enable_gir
gidocgen_dep = dependency('gi-docgen', version: '>= 2023.1',
gidocgen_dep = dependency('gi-docgen', version: '>= 2024.1',
fallback: ['gi-docgen', 'dummy_dep'],
native: true,
required: true)