Browse Source

build: Update required versions of GTK and libadwaita

We need development versions of these libraries for:

- CSS media queries
- `.document` CSS class
fractal-13
Kévin Commaille 7 months ago
parent
commit
22fda2176a
No known key found for this signature in database
GPG Key ID: F26F4BE20A08255B
  1. 7
      .gitlab-ci/test.yml
  2. 8
      meson.build

7
.gitlab-ci/test.yml

@ -47,14 +47,13 @@ rust-tests:
build-docs:
extends:
- .remove_build_only_modules
- .stable_runtime
stage: test
image: 'quay.io/gnome_infrastructure/gnome-runtime-images:gnome-master'
tags:
- flatpak
interruptible: true
before_script:
- !reference [.remove_build_only_modules, before_script]
- !reference [.stable_runtime, before_script]
variables:
FREEDESKTOP_RUNTIME_BRANCH: "25.08beta"
script:
- flatpak install --user --noninteractive org.freedesktop.Sdk.Extension.rust-nightly//${FREEDESKTOP_RUNTIME_BRANCH}
# We want to use the nightly toolchain inside the build terminal.

8
meson.build

@ -20,10 +20,10 @@ if pre_release_version != ''
endif
full_version = version
dependency('glib-2.0', version: '>= 2.76') # update when changing gtk version
dependency('gio-2.0', version: '>= 2.76') # always same version as glib
dependency('gtk4', version: '>= 4.16')
dependency('libadwaita-1', version: '>= 1.7')
dependency('glib-2.0', version: '>= 2.82') # update when changing gtk version
dependency('gio-2.0', version: '>= 2.82') # always same version as glib
dependency('gtk4', version: '>= 4.19.3')
dependency('libadwaita-1', version: '>= 1.8.beta')
# Please keep these dependencies sorted.
dependency('gstreamer-1.0', version: '>= 1.20')

Loading…
Cancel
Save