Skip to content

Commit

Permalink
Require GTK 4.10
Browse files Browse the repository at this point in the history
Relates to #1093

GTK 4.10 has been required since
23a9868
  • Loading branch information
SqAtx committed May 25, 2024
1 parent b32ec93 commit acfe93c
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 5 deletions.
9 changes: 6 additions & 3 deletions .github/workflows/unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,16 @@ on:
branches: [ master ]
jobs:
build:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- name: Set up Python 3.8

# The minimum supported Python version is actually 3.8, but it's not
# available on GitHub's ubuntu-24.04 images.
- name: Set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: "3.8"
python-version: "3.9"

# Note: we could try and cache the pre-commit environment
# See the pre-commit docs at https://pre-commit.com/#github-actions-example
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/weekly_flatpak.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ name: Weekly Development Flatpak
jobs:
flatpak:
name: "Flatpak"
runs-on: ubuntu-latest
# Need to specify 24.04 until it becomes stable and we can use "latest"
# again
runs-on: ubuntu-24.04
container:
image: bilelmoussaoui/flatpak-github-actions:gnome-nightly
options: --privileged
Expand Down
3 changes: 2 additions & 1 deletion meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,11 @@ configure_file(
configuration: wrapper_config,
)

dep_gtk4 = dependency('gtk4', version: '>= 4.10')

# Check for some runtime dependencies so they are displayed with an "NO"
# when building which could give the user an idea what could be missing.
dep_glib = dependency('glib-2.0', required: false)
dep_gtk = dependency('gtk+-3.0', required: false)
dep_libsecret = dependency('libsecret-1', required: false)
dep_gtksourceview = dependency('gtksourceview-4', required: false)

Expand Down

0 comments on commit acfe93c

Please sign in to comment.