Updates

Title Version Milestone Date Committer Commit
webkitgtk: upgrade 2.44.1 -> 2.44.3 2.44.3 5.1 M3 2024-08-23 Alexander Kanavin 01a2660ff6
webkitgtk: 2.44.0 -> 2.44.1 2.44.1 5.0 M4 2024-04-23 Kai Kang c129c47cf9
webkitgtk: update 2.42.5 -> 2.44.0 2.44.0 5.0 M4 2024-04-04 Markus Volk 7b96a7e433
webkitgtk: upgrade 2.42.2 -> 2.42.5 2.42.5 5.0 M4 2024-03-06 Alexander Kanavin e70cd3ce5e
webkitgtk: update 2.40.5 -> 2.42.2 2.42.2 5.0 M1 2023-11-30 Alexander Kanavin 1c75e89422
webkitgtk: upgrade 2.40.2 -> 2.40.5 2.40.5 4.3 M3 2023-08-10 Markus Volk c2f10d5434
webkitgtk: update 2.38.5 -> 2.40.2 2.40.2 4.3 M2 2023-06-28 Alexander Kanavin fdc50a50d8
webkitgtk: upgrade 2.38.4 -> 2.38.5 2.38.5 4.2 M3 2023-02-20 Alexander Kanavin bd07b5303c
webkitgtk: 2.38.3 -> 2.38.4 2.38.4 4.2 M3 2023-02-15 Kai Kang a535ea38cb
webkitgtk: fix perl-native dependency 2.38.3 4.2 M2 2023-01-18 Ovidiu Panait a207c8f42f
webkitgtk: update to 2.28.2 2.28.2 3.2 M1 2020-05-03 Alexander Kanavin 684bd64a6e
webkitgtk: Upgrade to 2.26.4 minor release 2.26.4 3.1 M3 2020-02-15 Khem Raj eb36ff94af
webkitgtk: upgrade 2.26.1 -> 2.26.2 2.26.2 3.1 M1 2019-11-10 Andreas Müller 854a9aa221
webkitgtk: update 2.24.4 -> 2.26.1 2.26.1 3.0 M4 2019-10-15 Alexander Kanavin d9e3ff36af
webkitgtk: update 2.24.3 -> 2.24.4 2.24.4 3.0 M3 2019-08-30 Alexander Kanavin 62c1a8ead1
webkitgtk: upgrade 2.24.2 -> 2.24.3 2.24.3 3.0 M3 2019-07-31 Alexander Kanavin b838ba224a
webkitgtk: update to 2.24.2 2.24.2 3.0 M1 2019-05-22 Alexander Kanavin e920e58af5
webkitgtk: update to 2.24.0 2.24.0 2.7 M4 2019-04-16 Alexander Kanavin 628e193543
webkitgtk: 2.22.6 -> 2.22.7 2.22.7 2.7 M4 2019-04-03 Kai Kang 0ee8d4d58b
webkitgtk: upgrade 2.22.5 -> 2.22.6 2.22.6 2.7 M3 2019-02-20 Alexander Kanavin fa1f04e778
webkitgtk: upgrade 2.22.4 -> 2.22.5 2.22.5 2.7 M2 2019-01-03 Alexander Kanavin dcdf62115c
webkitgtk: update to 2.22.4 2.22.4 2.7 M1 2018-11-22 Alexander Kanavin a0d2154aac
webkitgtk: update to 2.22.3 2.22.3 2.7 M1 2018-11-21 Alexander Kanavin 7cd4924524
webkit: 2.20.3 -> 2.20.5 2.20.5 2.6 M3 2018-09-05 Kai Kang b77193ca8f
webkitgtk: 2.20.2 -> 2.20.3 2.20.3 2.6 M2 2018-07-03 Kai Kang 069426b0a7
webkitgtk: Upgrade to 2.20.2 2.20.2 2.6 M1 2018-05-29 Khem Raj 10cb11fe91
webkitgtk: update to 2.20.1 2.20.1 2.6 M1 2018-05-08 Alexander Kanavin 9be9db5fa6
webkitgtk: update to 2.20.0 2.20.0 2.6 M1 2018-05-04 Alexander Kanavin 182f096210
webkitgtk: update to 2.18.6 2.18.6 2.5 M3 2018-02-06 Alexander Kanavin f5d0ef12a5
webkitgtk: update to 2.18.5 (includes Spectre mitigations; see commit description) 2.18.5 2.5 M2 2018-01-11 Alexander Kanavin 2134b350c1
webkitgtk: update to 2.18.3 2.18.3 2.5 M1 2017-12-18 Alexander Kanavin 3acae2dcd1
webkitgtk: update to 2.16.6 2.16.6 2.4 M3 2017-07-27 Alexander Kanavin 198ccdbefa
webkitgtk: Upgrade to 2.16.5 2.16.5 2.4 M3 2017-07-17 Carlos Alberto Lopez Perez ef68005a8c
webkitgtk: Upgrade to 2.16.3 2.16.3 2.4 M2 2017-06-23 Khem Raj 8808d4b13a
webkitgtk: Upgrade to 2.16.1 2.16.1 2.4 M1 2017-05-12 Khem Raj bfbdd1a206
webkitgtk: update to 2.14.5 2.14.5 2.3 M4 2017-03-01 Alexander Kanavin 10331f42ac
webkitgtk: update to 2.14.2 2.14.2 2.3 M1 2016-11-30 Carlos Alberto Lopez Perez ccce954f7f
webkitgtk: update to 2.14.1 2.14.1 2.2 M4 2016-10-28 Alexander Kanavin a44d50c827
webkitgtk: 2.12.4 -> 2.12.5 2.12.5 2.2 M4 2016-09-07 Mingli Yu 948583fcd3
webkitgtk: upgrade to 2.12.4 2.12.4 2.2 M4 2016-09-03 Alexander Kanavin 94493f1a6e
webkitgtk: upgrade to 2.12.3 2.12.3 2.2 M1 2016-06-03 Alexander Kanavin 566ca29253
webkitgtk: Upgrade to 2.12.1 2.12.1 2.2 M1 2016-05-13 Khem Raj 0a6e162c47
webkitgtk: update to 2.10.7 2.10.7 2.1 M3 2016-02-11 Alexander Kanavin 79fdd0e4b2
webkitgtk: update to 2.10.5 2.10.5 2.1 M3 2016-01-26 Alexander Kanavin a9d95a55d2
webkitgtk: update to 2.10.4 2.10.4 2.1 M2 2015-12-27 Alexander Kanavin 3c5485d629
webkitgtk: add a new recipe for latest upstream version 2.8.5 2.0 M4 2015-09-14 Alexander Kanavin a7f06b7821

Patches

Patch Status
webkitgtk/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch Inappropriate [oe-core specific]
webkitgtk/reproducibility.patch Pending [could be reworked]
webkitgtk/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch Submitted [https://github.com/WebKit/WebKit/pull/16601]
webkitgtk/no-musttail-arm.patch Inappropriate [work around to avoid clang compiler crash]
webkitgtk/t6-not-declared.patch Backport [https://github.com/WebKit/WebKit/commit/3d5373575695b293b8559155431d0079a6153aff]
webkitgtk/30e1d5e22213fdaca2a29ec3400c927d710a37a8.patch Inappropriate [https://bugs.launchpad.net/ubuntu/+source/webkit2gtk/+bug/2008798]
webkitgtk/0001-Fix-build-issues-with-latest-Clang.patch Backport [https://github.com/WebKit/WebKit/commit/62b6e2db547e#diff-136d848d7c1b400da9b486916b67592b54e5abf7c66ac247697a93ae2fb743a9]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master webkitgtk 2.44.3 (this recipe)
scarthgap (Yocto Project 5.0) webkitgtk 2.44.1
nanbield (Yocto Project 4.3) webkitgtk 2.40.5
mickledore (Yocto Project 4.2) webkitgtk 2.38.6
langdale (Yocto Project 4.1) webkitgtk 2.36.7
kirkstone (Yocto Project 4.0) webkitgtk 2.36.8
honister (Yocto Project 3.4) webkitgtk 2.32.4
hardknott (Yocto Project 3.3) webkitgtk 2.30.6
gatesgarth (Yocto Project 3.2) webkitgtk 2.28.4
dunfell (Yocto Project 3.1) webkitgtk 2.28.4
zeus (Yocto Project 3.0) webkitgtk 2.24.4
warrior (Yocto Project 2.7) webkitgtk 2.22.7
thud (Yocto Project 2.6) webkitgtk 2.20.5
sumo (Yocto Project 2.5) webkitgtk 2.18.6
rocko (Yocto Project 2.4) webkitgtk 2.18.6
pyro (Yocto Project 2.3) webkitgtk 2.18.5
morty (Yocto Project 2.2) webkitgtk 2.18.5
krogoth (Yocto Project 2.1) webkitgtk 2.10.7
jethro (Yocto Project 2.0) webkitgtk 2.8.5

About webkitgtk

Summary
WebKit web rendering engine for the GTK+ platform
Section
base
License
BSD-2-Clause & LGPL-2.0-or-later
Recipe file
recipes-sato/webkit/webkitgtk_2.44.3.bb
Layer
openembedded-core (master branch)
Homepage
https://www.webkitgtk.org/
Bug tracker
https://bugs.webkit.org/
Sources
Provides
  • webkitgtk
Depends
  • pkgconfig-native
  • cmake-native
  • cairo
  • libxslt
  • libxt
  • gstreamer1.0
  • gstreamer1.0-plugins-base
  • gperf-native
  • libwebp
  • atk
  • harfbuzz
  • jpeg
  • libxcomposite
  • ruby-native
  • libnotify
  • libtasn1
  • python3-native
  • gobject-introspection
  • gobject-introspection-native
  • qemu-native
  • libsecret
  • virtual/libx11
  • ninja-native
  • enchant2
  • libxdamage
  • libxrender
  • virtual/i686-oe-linux-gcc
  • virtual/i686-oe-linux-compilerlibs
  • virtual/libc
  • libsoup
  • perl-native
  • glib-2.0-native
  • gettext-native
  • unifdef-native
  • gtk4
  • wayland (optional)
  • libwpe (optional)
  • wpebackend-fdo (optional)
  • wayland-native (optional)
  • virtual/libx11 (optional)
  • libxcomposite (optional)
  • libxdamage (optional)
  • libxrender (optional)
  • libxt (optional)
  • geoclue (optional)
  • enchant2 (optional)
  • virtual/libgles2 (optional)
  • virtual/egl (optional)
  • virtual/egl (optional)
  • libsecret (optional)
  • libhyphen (optional)
  • woff2 (optional)
  • openjpeg (optional)
  • systemd (optional)
  • lcms (optional)
  • libsoup-2.4 (optional)
  • libsoup (optional)
  • systemd (optional)
  • libavif (optional)
  • gstreamer1.0-plugins-bad (optional)
  • libjxl (optional)
  • libbacktrace (optional)
  • libmanette (optional)
Distributions
  • Clear-main
  • openSUSE-main