From d41039add7d1dc41d0c92f7dd8687cb9b4622dde Mon Sep 17 00:00:00 2001
From: Upgrade Helper <auh@yoctoproject.org>
Date: Thu, 20 Aug 2026 07:22:54 +0000
Subject: [PATCH] webkitgtk: upgrade 2.52.5 -> 2.52.6

Source: Documentation/webkitgtk-6.0/migrating-to-webkitgtk-6.0.html, Documentation/webkitgtk-6.0/signal.BackForwardList.changed.html, Documentation/webkitgtk-6.0/signal.CookieManager.changed.html, Documentation/webkitgtk-6.0/signal.EditorState.changed.html, Documentation/webkitgtk-6.0/signal.FaviconDatabase.favicon-changed.html, Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-changed.html, Documentation/webkitgtk-6.0/signal.WebView.load-changed.html, Documentation/webkitgtk-6.0/signal.WebView.mouse-target-changed.html, Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_changed.html, Documentation/webkitgtk-6.0/vfunc.WebView.load_changed.html, Documentation/webkitgtk-6.0/vfunc.WebView.mouse_target_changed.html, Documentation/webkitgtk-web-process-extension-6.0/signal.WebEditor.selection-changed.html

<!--
SPDX-FileCopyrightText: The WebKit GTK and WPE teams

SPDX-License-Identifier: BSD, LGPL-2.1
-->

<!DOCTYPE html>
<html lang="en">
<head>
  <title>WebKit &ndash; 6.0: Migrating WebKitGTK Applications to GTK 4</title>
  <meta name="viewport" content="width=device-width, initial-scale=1">

  <meta charset="utf-8" />

  <meta property="og:type" content="website"/>

  <meta property="og:title" content="WebKit: Migrating WebKitGTK Applications to GTK 4"/>
  <meta property="og:description" content="Reference for WebKit-6.0: Migrating WebKitGTK Applications to GTK 4"/>
  <meta name="twitter:title" content="WebKit: Migrating WebKitGTK Applications to GTK 4"/>
  <meta name="twitter:description" content="Reference for WebKit-6.0: Migrating WebKitGTK Applications to GTK 4"/>

  <meta name="twitter:card" content="summary"/>

  <link rel="stylesheet" href="style.css" type="text/css" />

  <script src="gtk4-urlmap.js"></script>

  <script src="fzy.js"></script>
  <script src="search.js"></script>

  <script src="main.js"></script>

</head>

<body>
  <div id="body-wrapper" tabindex="-1">

    <nav class="sidebar devhelp-hidden">

      <div class="search section">
        <form id="search-form" autocomplete="off">
          <input id="search-input" type="text" name="do-not-autocomplete" placeholder="Click, or press 's' to search" autocomplete="off"/>
        </form>
      </div>

      <div class="section namespace">
        <h3><a href="index.html">WebKit</a></h3>
        <p>API Version: 6.0</p>

        <p>Library Version: 2.52.6</p>

      </div>

      <div class="section generator">
        <p>Generated by <a href="https://gitlab.gnome.org/GNOME/gi-docgen">gi-docgen</a> 2026.1</p>
      </div>
    </nav>

    <button id="btn-to-top" class="hidden"><span class="up-arrow"></span></button>

<section id="main" class="content">

  <h4 id="title" style="display:flex;">
    Migrating WebKitGTK Applications to GTK 4
    <a href="#title" class="anchor"></a>

  </h4>

  <section>
    <div class="docblock">
    <h1 id="migrating-webkitgtk-ap

[Changelog truncated as it exceeds 3000 characters;
the full changelog can be found in an attachment to the AUH email]
---
 ...1-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch | 2 +-
 ...1-FindGObjectIntrospection.cmake-prefix-variables-obta.patch | 2 +-
 ...1-Source-cmake-FindGLib.cmake-do-not-set-include-dirs-.patch | 2 +-
 meta/recipes-sato/webkit/webkitgtk/fix-ftbfs-riscv64.patch      | 2 +-
 meta/recipes-sato/webkit/webkitgtk/reproducibility.patch        | 2 +-
 meta/recipes-sato/webkit/webkitgtk/sys_futex.patch              | 2 +-
 meta/recipes-sato/webkit/webkitgtk/t6-not-declared.patch        | 2 +-
 .../webkit/{webkitgtk_2.52.5.bb => webkitgtk_2.52.6.bb}         | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)
 rename meta/recipes-sato/webkit/{webkitgtk_2.52.5.bb => webkitgtk_2.52.6.bb} (98%)

diff --git a/meta/recipes-sato/webkit/webkitgtk/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch b/meta/recipes-sato/webkit/webkitgtk/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch
index 4680f7122a..3d8ef579a0 100644
--- a/meta/recipes-sato/webkit/webkitgtk/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch
+++ b/meta/recipes-sato/webkit/webkitgtk/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch
@@ -1,4 +1,4 @@
-From 7fb043d96ff7439ce6449a6579d6fe3f1309c04d Mon Sep 17 00:00:00 2001
+From 891c2de3ea6a3399d0144824c35b2dae0b7a246d Mon Sep 17 00:00:00 2001
 From: Kai Kang <kai.kang@windriver.com>
 Date: Fri, 11 Aug 2023 14:20:48 +0800
 Subject: [PATCH] Add a variable to control macro
diff --git a/meta/recipes-sato/webkit/webkitgtk/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch b/meta/recipes-sato/webkit/webkitgtk/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch
index 7af5416733..f6449c29b0 100644
--- a/meta/recipes-sato/webkit/webkitgtk/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch
+++ b/meta/recipes-sato/webkit/webkitgtk/0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch
@@ -1,4 +1,4 @@
-From 01b76242ff5a63c267faa58fbe64bb71038f6d6e Mon Sep 17 00:00:00 2001
+From 3cec4a230abbe5c2f78f8966c06b009be7504354 Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex.kanavin@gmail.com>
 Date: Tue, 27 Oct 2015 16:02:19 +0200
 Subject: [PATCH] FindGObjectIntrospection.cmake: prefix variables obtained
diff --git a/meta/recipes-sato/webkit/webkitgtk/0001-Source-cmake-FindGLib.cmake-do-not-set-include-dirs-.patch b/meta/recipes-sato/webkit/webkitgtk/0001-Source-cmake-FindGLib.cmake-do-not-set-include-dirs-.patch
index b9fc7253e5..334bf33fc1 100644
--- a/meta/recipes-sato/webkit/webkitgtk/0001-Source-cmake-FindGLib.cmake-do-not-set-include-dirs-.patch
+++ b/meta/recipes-sato/webkit/webkitgtk/0001-Source-cmake-FindGLib.cmake-do-not-set-include-dirs-.patch
@@ -1,4 +1,4 @@
-From 0c8334d3b9b69f097546f5fb08310acced202e24 Mon Sep 17 00:00:00 2001
+From a6e91e04651dbd2d003dbaef0919284a8944184e Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex@linutronix.de>
 Date: Sun, 21 Jun 2026 22:57:24 +0200
 Subject: [PATCH] Source/cmake/FindGLib.cmake: do not set include dirs from
diff --git a/meta/recipes-sato/webkit/webkitgtk/fix-ftbfs-riscv64.patch b/meta/recipes-sato/webkit/webkitgtk/fix-ftbfs-riscv64.patch
index c8c4c55f65..9d10603e0c 100644
--- a/meta/recipes-sato/webkit/webkitgtk/fix-ftbfs-riscv64.patch
+++ b/meta/recipes-sato/webkit/webkitgtk/fix-ftbfs-riscv64.patch
@@ -1,4 +1,4 @@
-From cbfb155a4a5682d350aac6a1b8ff924ccfde7604 Mon Sep 17 00:00:00 2001
+From a7e4c23c7f6faf76307ecad5f879e47b96ca66c9 Mon Sep 17 00:00:00 2001
 From: Alberto Garcia <berto@igalia.com>
 Date: Fri, 19 Dec 2025 10:10:41 +0000
 Subject: [PATCH] Use WTF_CPU_UNKNOWN when building for riscv64
diff --git a/meta/recipes-sato/webkit/webkitgtk/reproducibility.patch b/meta/recipes-sato/webkit/webkitgtk/reproducibility.patch
index 01682e277c..4a04b1393d 100644
--- a/meta/recipes-sato/webkit/webkitgtk/reproducibility.patch
+++ b/meta/recipes-sato/webkit/webkitgtk/reproducibility.patch
@@ -1,4 +1,4 @@
-From 8f8fda07abd3ecf03584caf1364d25ef0df06d27 Mon Sep 17 00:00:00 2001
+From 07ff0c87a0f584c7c6cc1cf723641707a16255f3 Mon Sep 17 00:00:00 2001
 From: Richard Purdie <richard.purdie@linuxfoundation.org>
 Date: Mon, 3 Jan 2022 14:18:34 +0000
 Subject: [PATCH] webkitgtk: Add reproducibility fix
diff --git a/meta/recipes-sato/webkit/webkitgtk/sys_futex.patch b/meta/recipes-sato/webkit/webkitgtk/sys_futex.patch
index f1b76e5169..e9161ef037 100644
--- a/meta/recipes-sato/webkit/webkitgtk/sys_futex.patch
+++ b/meta/recipes-sato/webkit/webkitgtk/sys_futex.patch
@@ -1,4 +1,4 @@
-From 01add097b3e79f84778f83f676e4d4cffdbde0e9 Mon Sep 17 00:00:00 2001
+From 4ca8868a69eaf046db523a0fde869bfd46d9878c Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Wed, 18 Dec 2024 20:24:22 -0800
 Subject: [PATCH] Fix build on newer 32bit architectures with only 64bit time_t
diff --git a/meta/recipes-sato/webkit/webkitgtk/t6-not-declared.patch b/meta/recipes-sato/webkit/webkitgtk/t6-not-declared.patch
index 9333b640a6..46431d78f8 100644
--- a/meta/recipes-sato/webkit/webkitgtk/t6-not-declared.patch
+++ b/meta/recipes-sato/webkit/webkitgtk/t6-not-declared.patch
@@ -1,4 +1,4 @@
-From d94e29f2f184b2d2a3503e248b2876deb0170281 Mon Sep 17 00:00:00 2001
+From c480a5dc8491d1422994007b149ee08f8d2cc9c5 Mon Sep 17 00:00:00 2001
 From: Michael Catanzaro <mcatanzaro@redhat.com>
 Date: Mon, 5 Feb 2024 11:00:49 -0600
 Subject: [PATCH] =?UTF-8?q?LowLevelInterpreter.cpp:339:21:=20error:=20?=
diff --git a/meta/recipes-sato/webkit/webkitgtk_2.52.5.bb b/meta/recipes-sato/webkit/webkitgtk_2.52.6.bb
similarity index 98%
rename from meta/recipes-sato/webkit/webkitgtk_2.52.5.bb
rename to meta/recipes-sato/webkit/webkitgtk_2.52.6.bb
index 945d7b77cb..cc7ccd55e8 100644
--- a/meta/recipes-sato/webkit/webkitgtk_2.52.5.bb
+++ b/meta/recipes-sato/webkit/webkitgtk_2.52.6.bb
@@ -18,7 +18,7 @@ SRC_URI = "https://www.webkitgtk.org/releases/${BPN}-${PV}.tar.xz \
            file://fix-ftbfs-riscv64.patch \
            file://0001-Source-cmake-FindGLib.cmake-do-not-set-include-dirs-.patch \
            "
-SRC_URI[sha256sum] = "8a531a9abd2215936e8a8a914c077b586c0228b31d652f205286a8ec90f3364b"
+SRC_URI[sha256sum] = "179a2ea3f8f6edd4be7f31fdc55afc57bd0729f1fba648c61d4181539ac116fc"
 
 inherit cmake pkgconfig gobject-introspection perlnative features_check upstream-version-is-even gi-docgen
 
-- 
2.47.1

