summaryrefslogtreecommitdiffstats
path: root/recipes-wam/chromium/chromium.inc
diff options
context:
space:
mode:
authorJose Dapena Paz <jdapena@igalia.com>2022-04-27 11:08:09 +0200
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2022-05-13 12:08:08 +0000
commitd38602afcce435a102ecb0aa0c40231c266d8ddf (patch)
treea8542d830a661e6c57a4c6dfc695d4fa2f43451a /recipes-wam/chromium/chromium.inc
parentf3e2bfbfb64222d1d80ac12f3e615ef5e392a842 (diff)
chromium=91.0.4472.114.ose11.agl, wam=ose57.agl
Move to webOS OSE 2.15.0 baseline of wam and chromium. This includes: * Migration from chromium 87.* to chromium 91.* * New error page. * Bring back LTTng support in WAM. * Misc fixes to AGL build for chromium 91. Bug-AGL: SPEC-4261 Change-Id: Ia81c515b97e27da53e054fdc89622b7be0e8e1b5 Signed-off-by: Jose Dapena Paz <jdapena@igalia.com>
Diffstat (limited to 'recipes-wam/chromium/chromium.inc')
-rw-r--r--recipes-wam/chromium/chromium.inc6
1 files changed, 5 insertions, 1 deletions
diff --git a/recipes-wam/chromium/chromium.inc b/recipes-wam/chromium/chromium.inc
index b641a648f..d2c9e9065 100644
--- a/recipes-wam/chromium/chromium.inc
+++ b/recipes-wam/chromium/chromium.inc
@@ -14,7 +14,7 @@ require gn-utils.inc
inherit gettext qemu pythonnative
-DEPENDS = "virtual/gettext wayland wayland-native pixman freetype glib-2.0 fontconfig openssl pango cairo icu libxkbcommon libexif dbus pciutils udev libcap alsa-lib virtual/egl elfutils-native libdrm atk at-spi2-atk gperf-native gconf nss nss-native nspr nspr-native bison-native qemu-native"
+DEPENDS = "virtual/gettext wayland wayland-native pixman freetype glib-2.0 fontconfig openssl pango cairo icu libxkbcommon libexif dbus pciutils udev libcap alsa-lib virtual/egl elfutils-native libdrm atk at-spi2-atk gperf-native gconf nss nss-native nspr nspr-native bison-native qemu-native curl"
PROVIDES = "${BROWSER_APPLICATION}"
@@ -103,6 +103,9 @@ GN_ARGS += "is_debug=false is_official_build=true"
# "is_cfi requires setting is_clang = true in 'gn args'")
GN_ARGS += "is_cfi=false"
+# use_thin_lto should be also disabled for GCC
+GN_ARGS += "use_thin_lto=false"
+
# We do not want to use Chromium's own Debian-based sysroots, it is easier to
# just let Chromium's build system assume we are not using a sysroot at all and
# let Yocto handle everything.
@@ -158,6 +161,7 @@ GN_ARGS += "\
enable_nacl=false\
disable_ftp_support=true\
enable_print_preview=false\
+ enable_basic_printing=false\
enable_remoting=false\
use_glib=true\
use_gnome_keyring=false\