Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions images/wkdev_sdk/Containerfile
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Copyright 2024 Igalia S.L.
# Copyright 2024-2025 Igalia S.L.
# SPDX-License: MIT

FROM ubuntu:24.04
FROM ubuntu:25.04

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

# Tweakable "make -j <x>" setting.
Expand Down
10 changes: 5 additions & 5 deletions images/wkdev_sdk/jhbuild/webkit-sdk-deps.modules
Original file line number Diff line number Diff line change
Expand Up @@ -70,12 +70,12 @@
<meson id="gtk4" mesonargs="-Dbuild-demos=false -Dbuild-examples=false -Dbuild-tests=false -Dbuild-testsuite=false">
<branch repo="github.com"
checkoutdir="gtk4"
module="GNOME/gtk.git" tag="4.16.2"/>
module="GNOME/gtk.git" tag="4.19.4"/>
</meson>

<meson id="libadwaita" mesonargs="-Dexamples=false -Dgtk_doc=true -Dtests=false -Dvapi=false">
<branch repo="github.com"
module="GNOME/libadwaita.git" tag="1.6.0"/>
module="GNOME/libadwaita.git" tag="1.7.6"/>
<dependencies>
<dep package="gtk4"/>
<dep package="sassc"/>
Expand Down Expand Up @@ -190,20 +190,20 @@
<!-- Everything in this section is just for sysprof. -->
<meson id="libpanel" mesonargs="-Dvapi=false">
<branch repo="github.com"
module="GNOME/libpanel.git" tag="1.8.0"/>
module="GNOME/libpanel.git" tag="1.10.0"/>
<dependencies>
<dep package="libadwaita"/>
</dependencies>
</meson>

<meson id="libdex" mesonargs="-Dvapi=false">
<branch repo="github.com"
module="GNOME/libdex.git" tag="0.8.0"/>
module="GNOME/libdex.git" tag="0.11.1"/>
</meson>

<meson id="sysprof" mesonargs="-Dexamples=false -Dpolkit-agent=disabled -Dsysprofd=host -Dtests=false">
<branch repo="github.com"
module="GNOME/sysprof.git" tag="47.0">
module="GNOME/sysprof.git" tag="48.0">
</branch>
<dependencies>
<dep package="libadwaita"/>
Expand Down
3 changes: 3 additions & 0 deletions images/wkdev_sdk/required_system_packages/04-devtools.lst
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ valgrind perf-tools-unstable systemd-coredump
# Documentation
asciidoc doxygen doxygen-latex doxygen-doxyparse graphviz python3-sphinx devhelp libglib2.0-doc libgtk-4-doc libsoup-3.0-doc

# Needed for jhbuild / gstreamer
python-gi-dev python3-gi

# For WebKit scripts such as git-webkit
python3-pip python3-cffi

Expand Down
Loading