From 919af764fb1290ce117488d6116d9bc0f4c842df Mon Sep 17 00:00:00 2001 From: Jose Dapena Paz Date: Tue, 28 Jun 2022 21:04:45 +0200 Subject: [PATCH] wam: use gRPC for internal IPC. Update WAM to use GRPC for internal IPC instead of Unix domain sockets, dropping previous implementation. Update dependencies to use grpc and protobuf. chromium: 9d9fbef68a..9fe715038f 9fe715038f [op][agl][wayland] Drop window surface ID wam: 491dcd1..3cc744f 3cc744f [wam][agl][wayland] Remove surface ID. 12d9778 [wam][agl][ipc] Rename WamSocketLockFile to WamIPCLockFile fc5f7ff [wam][agl][ipc] Remove Unix Domain socket based IPC implementation 92a3356 [wam][agl][ipc] Introduce LaunchParams struct replacing LaunchData 61ce1d0 [wam][agl][ipc] Add gRPC implementation of internal IPC ae51589 [wam][agl] Make IPC pass its parameters instead of storing them Bug-AGL: SPEC-4252 Change-Id: I8edbe1d47a684f73feadfed6cbd944c01b6d2ceb Signed-off-by: Jose Dapena Paz --- recipes-wam/chromium/chromium_git.bb | 2 +- recipes-wam/wam/wam_git.bb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes-wam/chromium/chromium_git.bb b/recipes-wam/chromium/chromium_git.bb index fc8cd25d4..6341a2f99 100644 --- a/recipes-wam/chromium/chromium_git.bb +++ b/recipes-wam/chromium/chromium_git.bb @@ -8,7 +8,7 @@ SRC_URI = "\ # Needed by catapult DEPENDS += "python-six-native python-beautifulsoup4-native python-lxml-native python-html5lib-native python-webencodings-native" -SRCREV_chromium91 = "9d9fbef68a215595ea6f8b18eb9f2a80b0927e88" +SRCREV_chromium91 = "16915e06c4f93a257477a664bff1ffb1064462c6" SRCREV_v8 = "b958ec542dcb086f422a1216a959be38a4cc0339" CHROMIUM_VERSION = "91.0.4472.114" diff --git a/recipes-wam/wam/wam_git.bb b/recipes-wam/wam/wam_git.bb index ec1697c5a..f1bb666c0 100644 --- a/recipes-wam/wam/wam_git.bb +++ b/recipes-wam/wam/wam_git.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Apache-2.0;md5=89aea4e17d99a7ca inherit cmake pkgconfig -DEPENDS = "glib-2.0 jsoncpp boost chromium protobuf protobuf-native libxml2" +DEPENDS = "glib-2.0 jsoncpp boost chromium protobuf protobuf-native grpc grpc-native" EXTRA_OECMAKE = "\ -DCMAKE_BUILD_TYPE=Release \ @@ -30,7 +30,7 @@ SRC_URI = "\ file://WebAppMgr.env \ " S = "${WORKDIR}/git" -SRCREV = "491dcd13a2d57ba57cfcdc333b5d2d8e17cdc65e" +SRCREV = "8ea41f7b59b52ef005f6f932e3335bfd137aa5fa" PV = "ose58.agl" -- 2.16.6