Name webkitgtk3
Version 2.48.1
Summary WebKit web rendering engine for the GTK+ platform
Description This recipe builds with Gtk3 (instead of Gtk4) which results in API version 4.1 (having javascriptcoregtk-4.1.pc instead of 6.0).
Section base
License BSD-2-Clause & LGPL-2.0-or-later
Homepage https://www.webkitgtk.org/
Bug tracker https://bugs.webkit.org/
Recipe file recipes-support/webkitgtk/webkitgtk3_2.48.1.bb
Layer meta-oe (master branch)
Inherits
  • cmake
  • features_check
  • gcc
  • gi-docgen
  • gobject-introspection
  • gobject-introspection-data
  • perlnative
  • pkgconfig
  • python3-dir
  • python3native
  • upstream-version-is-even
Dependencies
  • atk
  • cairo
  • cmake-native
  • enchant2
  • gcc-cross-i686
  • gettext-native
  • glib-2.0-native
  • gobject-introspection
  • gobject-introspection-native
  • gperf-native
  • gstreamer1.0
  • gstreamer1.0-plugins-base
  • gtk+3
  • harfbuzz
  • jpeg
  • libnotify
  • libsecret
  • libsoup
  • libtasn1
  • libwebp
  • libxcomposite
  • libxdamage
  • libxrender
  • libxslt
  • libxt
  • ninja-native
  • perl-native
  • pkgconfig-native
  • python3-native
  • qemu-native
  • ruby-native
  • unifdef-native
  • virtual/compilerlibs
  • virtual/libc
  • virtual/libx11
  • libavif
  • libbacktrace
  • enchant2
  • libmanette
  • geoclue
  • virtual/libgles2
  • systemd
  • libjxl
  • lcms
  • libhyphen
  • libsecret
  • gstreamer1.0-plugins-bad
  • virtual/egl
  • openjpeg
  • libsoup-2.4
  • libsoup
  • flite
  • sysprof
  • systemd
  • wayland
  • libwpe
  • wpebackend-fdo
  • wayland-native
  • virtual/egl
  • woff2
  • virtual/libx11
  • libxcomposite
  • libxdamage
  • libxrender
  • libxt
PACKAGECONFIG options
  • angle
  • avif
  • backtrace
  • bubblewrap
  • enchant
  • gamepad
  • geoclue
  • gles2
  • journald
  • jpegxl
  • lcms
  • libhyphen
  • libsecret
  • media-recorder
  • opengl
  • opengl-or-es
  • openjpeg
  • reduce-size
  • soup2
  • soup3
  • speech
  • sysprof-capture
  • systemd
  • wayland
  • webgl
  • webrtc
  • woff2
  • x11

Sources

https://www.webkitgtk.org/releases/webkitgtk-2.48.1.tar.xz

Patches

Patch Status
webkitgtk3/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch Inappropriate [oe-core specific]
webkitgtk3/reproducibility.patch Pending [could be reworked]
webkitgtk3/no-musttail-arm.patch Inappropriate [work around to avoid clang compiler crash]
webkitgtk3/sys_futex.patch Submitted [https://chromium-review.googlesource.com/c/angle/angle/+/6108397]
webkitgtk3/0001-Fix-build-errors-on-RISCV-https-bugs.webkit.org-show.patch Submitted [https://github.com/WebKit/WebKit/pull/42802]
webkitgtk3/fix-typo-denormaldisabler.patch Pending
webkitgtk3/fix-ftbfs-riscv64.patch Pending

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master webkitgtk3 2.48.1 (this recipe)
walnascar (Yocto Project 5.2) webkitgtk3 2.48.1
styhead (Yocto Project 5.1) webkitgtk3 2.44.3
scarthgap (Yocto Project 5.0) webkitgtk3 2.44.1
nanbield (Yocto Project 4.3) webkitgtk3 2.42.4