Skip to content

Commit f30d39e

Browse files
Switch base image to Ubuntu 25.04.
1 parent a807b60 commit f30d39e

File tree

3 files changed

+11
-8
lines changed

3 files changed

+11
-8
lines changed

images/wkdev_sdk/Containerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
# Copyright 2024 Igalia S.L.
1+
# Copyright 2024-2025 Igalia S.L.
22
# SPDX-License: MIT
33

4-
FROM ubuntu:24.04
4+
FROM ubuntu:25.04
55

66
LABEL maintainer="[email protected]"
77
LABEL version="1.0"
88
LABEL org.opencontainers.image.title="WebKit SDK"
9-
LABEL org.opencontainers.image.description="Provides a complete WebKit Gtk/WPE development environment based on Ubuntu 24.04"
9+
LABEL org.opencontainers.image.description="Provides a complete WebKit Gtk/WPE development environment based on Ubuntu 25.04"
1010
LABEL org.opencontainers.image.source=https://github.com/Igalia/webkit-container-sdk
1111

1212
# Tweakable "make -j <x>" setting.

images/wkdev_sdk/jhbuild/webkit-sdk-deps.modules

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,12 @@
7070
<meson id="gtk4" mesonargs="-Dbuild-demos=false -Dbuild-examples=false -Dbuild-tests=false -Dbuild-testsuite=false">
7171
<branch repo="github.com"
7272
checkoutdir="gtk4"
73-
module="GNOME/gtk.git" tag="4.16.2"/>
73+
module="GNOME/gtk.git" tag="4.19.4"/>
7474
</meson>
7575

7676
<meson id="libadwaita" mesonargs="-Dexamples=false -Dgtk_doc=true -Dtests=false -Dvapi=false">
7777
<branch repo="github.com"
78-
module="GNOME/libadwaita.git" tag="1.6.0"/>
78+
module="GNOME/libadwaita.git" tag="1.7.6"/>
7979
<dependencies>
8080
<dep package="gtk4"/>
8181
<dep package="sassc"/>
@@ -190,20 +190,20 @@
190190
<!-- Everything in this section is just for sysprof. -->
191191
<meson id="libpanel" mesonargs="-Dvapi=false">
192192
<branch repo="github.com"
193-
module="GNOME/libpanel.git" tag="1.8.0"/>
193+
module="GNOME/libpanel.git" tag="1.10.0"/>
194194
<dependencies>
195195
<dep package="libadwaita"/>
196196
</dependencies>
197197
</meson>
198198

199199
<meson id="libdex" mesonargs="-Dvapi=false">
200200
<branch repo="github.com"
201-
module="GNOME/libdex.git" tag="0.8.0"/>
201+
module="GNOME/libdex.git" tag="0.11.1"/>
202202
</meson>
203203

204204
<meson id="sysprof" mesonargs="-Dexamples=false -Dpolkit-agent=disabled -Dsysprofd=host -Dtests=false">
205205
<branch repo="github.com"
206-
module="GNOME/sysprof.git" tag="47.0">
206+
module="GNOME/sysprof.git" tag="48.0">
207207
</branch>
208208
<dependencies>
209209
<dep package="libadwaita"/>

images/wkdev_sdk/required_system_packages/04-devtools.lst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ valgrind perf-tools-unstable systemd-coredump
1010
# Documentation
1111
asciidoc doxygen doxygen-latex doxygen-doxyparse graphviz python3-sphinx devhelp libglib2.0-doc libgtk-4-doc libsoup-3.0-doc
1212

13+
# Needed for jhbuild / gstreamer
14+
python-gi-dev python3-gi
15+
1316
# For WebKit scripts such as git-webkit
1417
python3-pip python3-cffi
1518

0 commit comments

Comments
 (0)