From 62112c37a88365d1d9a5a3082e83220637dab5ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zolt=C3=A1n=20B=C3=B6sz=C3=B6rm=C3=A9nyi?= Date: Wed, 15 Jul 2026 09:40:03 +0200 Subject: [PATCH] chromium: Upgrade to 150.0.7871.186 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Release notes: 150.0.7871.124 https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0353146366.html 150.0.7871.128 https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_049796704.html 150.0.7871.181: https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0256605430.html 150.0.7871.186: https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_01320465736.html Build and patch changes: ------------------------ Added patches: * 0014-add-missing-logging-header.patch It fixes the build for use-v4l2 See https://github.com/OSSystems/meta-browser/issues/1003 Patch taken as is from https://github.com/OSSystems/meta-browser/pull/1015#issuecomment-5026644146 Removed patches: None Modified patches: None License changes: ---------------- LICENSE syntax was modified by openembedded-core/scripts/contrib/convert-spdx-licenses.py Test-built: ----------- * chromium-ozone-wayland * MACHINE=intel-corei7-64, qemuarm64, raspberrypi3 * chromium-x11 * MACHINE=intel-corei7-64, qemuarm64, raspberrypi3 Test dependencies: ------------------ * URI: git://git.openembedded.org/openembedded-core - branch: master - revision: 61bd265651b48486910343232c69c71b2b311f58 * URI: git://git.openembedded.org/meta-openembedded - layers: meta-oe - branch: master - revision: c9b783f2e1d88bba59af2f609cb79a42c48d709b * URI: git://git.yoctoproject.org/meta-intel - branch: master - revision: 8877caca6b1fe6efe33c756698ce6ecdcaea2238 * URI: https://github.com/agherzan/meta-raspberrypi - branch: master - revision: 9e41c54b4558709f4ff20f03dad77f2cf99477ed Signed-off-by: Zoltán Böszörményi --- ...b => chromium-gn-native_150.0.7871.186.bb} | 0 .../recipes-browser/chromium/chromium-gn.inc | 1 + ... chromium-ozone-wayland_150.0.7871.186.bb} | 0 ....114.bb => chromium-x11_150.0.7871.186.bb} | 0 .../recipes-browser/chromium/chromium.inc | 4 +-- .../0014-add-missing-logging-header.patch | 26 +++++++++++++++++++ 6 files changed, 29 insertions(+), 2 deletions(-) rename meta-chromium/recipes-browser/chromium/{chromium-gn-native_150.0.7871.114.bb => chromium-gn-native_150.0.7871.186.bb} (100%) rename meta-chromium/recipes-browser/chromium/{chromium-ozone-wayland_150.0.7871.114.bb => chromium-ozone-wayland_150.0.7871.186.bb} (100%) rename meta-chromium/recipes-browser/chromium/{chromium-x11_150.0.7871.114.bb => chromium-x11_150.0.7871.186.bb} (100%) create mode 100644 meta-chromium/recipes-browser/chromium/files/0014-add-missing-logging-header.patch diff --git a/meta-chromium/recipes-browser/chromium/chromium-gn-native_150.0.7871.114.bb b/meta-chromium/recipes-browser/chromium/chromium-gn-native_150.0.7871.186.bb similarity index 100% rename from meta-chromium/recipes-browser/chromium/chromium-gn-native_150.0.7871.114.bb rename to meta-chromium/recipes-browser/chromium/chromium-gn-native_150.0.7871.186.bb diff --git a/meta-chromium/recipes-browser/chromium/chromium-gn.inc b/meta-chromium/recipes-browser/chromium/chromium-gn.inc index 076f8e873..961050221 100644 --- a/meta-chromium/recipes-browser/chromium/chromium-gn.inc +++ b/meta-chromium/recipes-browser/chromium/chromium-gn.inc @@ -39,6 +39,7 @@ SRC_URI += "\ file://Backport-151-Only-pass-sysroot-if-use_sysroot.patch \ file://Backport-151-build-Omit-ar-from-inputs-when-resolved-via-PATH.patch \ file://Backport-151-build-Fix-get_path_info-on-empty-ar-in-unbundle-tool.patch \ + file://0014-add-missing-logging-header.patch \ " # ARM/AArch64-specific patches. diff --git a/meta-chromium/recipes-browser/chromium/chromium-ozone-wayland_150.0.7871.114.bb b/meta-chromium/recipes-browser/chromium/chromium-ozone-wayland_150.0.7871.186.bb similarity index 100% rename from meta-chromium/recipes-browser/chromium/chromium-ozone-wayland_150.0.7871.114.bb rename to meta-chromium/recipes-browser/chromium/chromium-ozone-wayland_150.0.7871.186.bb diff --git a/meta-chromium/recipes-browser/chromium/chromium-x11_150.0.7871.114.bb b/meta-chromium/recipes-browser/chromium/chromium-x11_150.0.7871.186.bb similarity index 100% rename from meta-chromium/recipes-browser/chromium/chromium-x11_150.0.7871.114.bb rename to meta-chromium/recipes-browser/chromium/chromium-x11_150.0.7871.186.bb diff --git a/meta-chromium/recipes-browser/chromium/chromium.inc b/meta-chromium/recipes-browser/chromium/chromium.inc index 25548ebb2..c21823741 100644 --- a/meta-chromium/recipes-browser/chromium/chromium.inc +++ b/meta-chromium/recipes-browser/chromium/chromium.inc @@ -4,7 +4,7 @@ HOMEPAGE = "https://www.chromium.org/Home" CVE_PRODUCT = "chromium:chromium google:chrome" SRC_URI = "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${PV}.tar.xz" -SRC_URI[sha256sum] = "b2332eb0f96b84e56b29959630a61d6e2c38bec54e6e4026ce20f12b3454ddda" +SRC_URI[sha256sum] = "aea4fe88390bc7296c1be9db958cdcacd8ab7bc5a1f69eb691cc9e34a1444790" S = "${UNPACKDIR}/chromium-${PV}" # GCC is not tested or officially supported upstream, and supporting it here @@ -55,7 +55,7 @@ DEPENDS += "python3-setuptools-native" # LICENSE does not cover all the licenses in LIC_FILES_CHKSUM; instead, it # currently contains Chromium's license (BSD-3-Clause) as well as Blink's # (LGPL2.0, LGPL2.1 and BSD-2-Clause). -LICENSE = "BSD-3-Clause & LGPL-2.0-or-later & LGPL-2.1-or-later" +LICENSE = "BSD-3-Clause AND LGPL-2.0-or-later AND LGPL-2.1-or-later" # The generate_license_list.py script can help generate and update this list. LIC_FILES_CHKSUM = "\ diff --git a/meta-chromium/recipes-browser/chromium/files/0014-add-missing-logging-header.patch b/meta-chromium/recipes-browser/chromium/files/0014-add-missing-logging-header.patch new file mode 100644 index 000000000..8a9ae884e --- /dev/null +++ b/meta-chromium/recipes-browser/chromium/files/0014-add-missing-logging-header.patch @@ -0,0 +1,26 @@ +From 47cfc23814e8abb38635c0d4fab1e721030030cd Mon Sep 17 00:00:00 2001 +From: Thorsten Lannynd +Date: Mon, 20 Jul 2026 14:12:51 -0500 +Subject: [PATCH] add missing logging header + +Upstream-Status: Pending +Signed-off-by: Thorsten Lannynd +--- + media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc b/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc +index 58a9b95e81..6b26e3e4a9 100644 +--- a/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc ++++ b/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc +@@ -7,6 +7,7 @@ + #include + #include + ++#include "base/logging.h" + #include "base/process/process_metrics.h" + #include "base/strings/stringprintf.h" + #include "build/build_config.h" +-- +2.34.1 +