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 <jdapena@igalia.com>
# 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"
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 \
file://WebAppMgr.env \
"
S = "${WORKDIR}/git"
-SRCREV = "491dcd13a2d57ba57cfcdc333b5d2d8e17cdc65e"
+SRCREV = "8ea41f7b59b52ef005f6f932e3335bfd137aa5fa"
PV = "ose58.agl"