From afed300f173dea8fe45bfde20f9c20d7c23658a4 Mon Sep 17 00:00:00 2001 From: Jose Dapena Paz Date: Mon, 2 May 2022 20:22:08 +0200 Subject: chromium, html5-*: adapt to kirkstone Adapt the recipes to the changes required by Yocto kirkstone: * Explicit python2 dependency. * Replace _ with : as separator in variables. * Explicit pkgconfig dependency. * Assume always upstream ozone wayland. chromium91: 2c7cb69495..d052051b3b d052051b3b [op][ups][build] Fix with more recent libstdc++ in kirkstone deb1439137 [op][ups][build] Fix breakpad build with kirkstone glibc. e6ee1dd0d0 [op][ups][build] Fix abseil-cpp build with glibc in kirkstone wam: 692f706..31840bc 31840bc [op][w_upsable] IWYU: std::string used in LogManagerConsole 15ce17e [op][n_upsable][build] IWYU: std::numeric_limit used in WebPageBlink missing include. 848565d fixup! [op][agl] New QtLess AGL port html5-homescreen: 5c9e060..fc0ffa4 fc0ffa4 Update to recent dependencies a42b304 Launch background after launcher. html5-launcher: cb6b66c..1283e3b 1283e3b Update dependencies. html5-background: 7b79640..e91be22 e91be22 Update to recent dependencies. html5-hvac: e64d69b..6abbe87 6abbe87 Update to recent dependencies. Bug-AGL: SPEC-4261 Change-Id: I48581a57df3ff22d8aaab2334e4f9b4127a6d427 Signed-off-by: Jose Dapena Paz --- recipes-wam/chromium/chromium.inc | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'recipes-wam/chromium/chromium.inc') diff --git a/recipes-wam/chromium/chromium.inc b/recipes-wam/chromium/chromium.inc index d2c9e906..17e46f46 100644 --- a/recipes-wam/chromium/chromium.inc +++ b/recipes-wam/chromium/chromium.inc @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "\ require gn-utils.inc -inherit gettext qemu pythonnative +inherit gettext qemu pythonnative pkgconfig 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" @@ -42,8 +42,6 @@ TARGET = "${WEBRUNTIME_BUILD_TARGET} ${BROWSER_APP_BUILD_TARGET}" # Skip do_install:append of webos_system_bus. It is not compatible with this component. WEBOS_SYSTEM_BUS_FILES_LOCATION = "${S}/files/sysbus" -PACKAGECONFIG ?= "use-upstream-wayland" - PACKAGECONFIG[lttng] = "use_lttng=true,use_lttng=false,lttng-ust,lttng-tools lttng-modules babeltrace" # Chromium can use v4l2 device for hardware accelerated video decoding on such boards as Renesas R-car M3, for example. @@ -51,11 +49,6 @@ PACKAGECONFIG[lttng] = "use_lttng=true,use_lttng=false,lttng-ust,lttng-tools ltt # See https://github.com/igel-oss/meta-browser-hwdecode/tree/igalia-chromium71. PACKAGECONFIG[use-linux-v4l2] = "use_v4l2_codec=true use_v4lplugin=true use_linux_v4l2_only=true" -PACKAGECONFIG[use-upstream-wayland] = " \ - ozone_platform_wayland_external=false ozone_platform_wayland=true, \ - ozone_platform_wayland_external=true ozone_platform_wayland=false \ -" - # Options to enable debug build. Add this PACKAGECONFIG to local.conf # to enable debug build. By default debug is completely disabled to # speed up build -- cgit 1.2.3-korg