Name chromium-ozone-wayland
Version 120.0.6099.224
Summary
Description Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
Section base
License BSD-3-Clause & LGPL-2.0-or-later & LGPL-2.1-or-later
Homepage https://www.chromium.org/Home
Recipe file recipes-browser/chromium/chromium-ozone-wayland_120.0.6099.224.bb
recipes-browser/chromium/chromium-gn.inc
recipes-browser/chromium/chromium.inc
recipes-browser/chromium/chromium-unbundle.inc
recipes-browser/chromium/gn-utils.inc
Layer meta-chromium (dunfell branch)
Inherits
  • features_check
  • gtk-icon-cache
  • mime-xdg
  • python3-dir
  • python3native
  • qemu
Dependencies
  • alsa-lib
  • at-spi2-atk
  • at-spi2-core
  • atk
  • bison-native
  • cairo
  • curl
  • desktop-file-utils
  • expat
  • flac
  • glib-2.0
  • gn-native
  • gperf-native
  • gtk+3
  • gtk+3-native
  • hicolor-icon-theme
  • jpeg
  • libcxx
  • libdrm
  • libffi
  • libwebp
  • libxkbcommon
  • libxslt
  • ninja-native
  • nodejs-native
  • nspr
  • nspr-native
  • nss
  • nss-native
  • pango
  • pciutils
  • pkgconfig-native
  • pulseaudio
  • python3-native
  • python3-setuptools-native
  • qemu-native
  • virtual/egl
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • virtual/libgl
  • virtual/libgles2
  • wayland
  • wayland-native
  • cups
  • virtual/egl
  • virtual/libgles2
  • libva
PACKAGECONFIG options
  • component-build
  • cups
  • custom-libcxx
  • gtk4
  • kiosk-mode
  • proprietary-codecs
  • upower
  • use-egl
  • use-vaapi

Sources

https://commondatastorage.googleapis.com/chromium-browser-official/chromium-120.0.6099.224.tar.xz

Patches

Patch Status
files/backport/IWYU-for-chrome-browser-ui-views-dark_mode_.patch Backport [https://crrev.com/c/5013111]
files/backport/IWYU-for-net-filter-zstd_source_stream.cc.patch Backport [https://crrev.com/c/5010396]
files/backport/IWYU-for-components-user_education-common-p.patch Backport [https://crrev.com/c/5030000]
files/backport/atspi-mark-possibly-unused-gn-variables.patch Backport [https://crrev.com/c/5001687]
files/backport/Revert-recent-C-20-usage-in-CFX_FillRenderO.patch Backport [https://pdfium-review.googlesource.com/c/pdfium/+/113291]
files/backport/IWYU-for-chrome-browser-ui-tabs-organizatio.patch Backport [https://crrev.com/c/5116504]
files/backport/IWYU-for-content-browser-generic_sensor-fra.patch Backport [https://crrev.com/c/5119742]
files/backport/IWYU-for-g-c-service-shared_image-ozone_ima.patch Backport [https://crrev.com/c/5119728]
files/0001-limit-number-of-LTO-jobs.patch Inappropriate
files/0002-Remove-the-GN-settings-done-for-clang-that-conflict-.patch Inappropriate [OE-Specific]
files/0003-v8-qemu-wrapper.patch Inappropriate [embedder specific]
files/0004-wrapper-extra-flags.patch Inappropriate [embedder specific]
files/0005-Delete-compiler-options-not-available-in-release-ver.patch Inappropriate [ clang/master already supports them ]
files/0006-avoid-link-latomic-failure-on-CentOS-8-host.patch Inappropriate [oe specific]
files/0007-Revert-Use-ffile-compilation-dir-instead-of-fdebug-c.patch Inappropriate
files/0008-drop-gsimple-template-names.patch Inappropriate clang-12 only.
files/0009-cast-to-bool-to-avoid-constexpr-error.patch Inappropriate clang-12 only
files/0010-Revert-Fix-std-span-autodetection-7805.patch Inappropriate
files/0011-Only-default-operator-on-declaration.patch Inappropriate
files/0012-Revert-__attribute__-and-alignas-changes.patch Inappropriate
files/0013-Add-missing-typename-s.patch Inappropriate [specific to older versions of clang]
files/0014-Don-t-pass-unknown-LLVM-options.patch Inappropriate [specific to older versions of LLVM]
files/0015-Avoid-capturing-structured-bindings.patch Inappropriate [specific to older versions of clang]
files/0016-Revert-Reland-Reland-mte-refactor-the-tagging-functi.patch Inappropriate [specific to older versions of clang]
files/0017-Avoid-parenthesized-initialization-of-aggregates.patch Inappropriate [specific to older versions of clang]
files/0018-Fix-constexpr-variable-cannot-have-non-literal-type-.patch Inappropriate [specific to older versions of clang]
files/0019-Fix-undefined-symbol-PaintOpWriter-SerializedSize-un.patch Inappropriate [specific to older versions of clang]
files/0020-Fix-implicitly-deleted-default-constructor-build-err.patch Inappropriate [specific to older version of clang]
files/0021-Don-t-delete-CrashKeyWithName-dtor.patch Inappropriate [specific to older versions of clang]
files/0022-Use-base-ranges-instead-of-std-ranges.patch Inappropriate [specific to older versions of clang]

bbappends

This recipe is appended by:

meta-clang chromium-ozone-wayland_%.bbappend
meta-mortsgna chromium-ozone-wayland_%.bbappend
meta-arago-distro chromium-ozone-wayland_%.bbappend

Other branches

This recipe in other branches of meta-chromium:

Branch Recipe
master chromium-ozone-wayland 131.0.6778.139
scarthgap (Yocto Project 5.0) chromium-ozone-wayland 131.0.6778.85
nanbield (Yocto Project 4.3) chromium-ozone-wayland 122.0.6261.128
kirkstone (Yocto Project 4.0) chromium-ozone-wayland 120.0.6099.224
dunfell (Yocto Project 3.1) chromium-ozone-wayland 120.0.6099.224 (this recipe)