kuksa-val: add recipe 07/27707/1
authorScott Murray <scott.murray@konsulko.com>
Wed, 25 May 2022 22:44:05 +0000 (18:44 -0400)
committerScott Murray <scott.murray@konsulko.com>
Mon, 4 Jul 2022 20:40:29 +0000 (16:40 -0400)
commit785dae680241b989b92725a57255b1df77486d4a
tree27e8c39de5da54572d02e1b5335c387f4486075a
parente8f2aecd6e6f9ee388d7c601896ad7b3d1ca87ce
kuksa-val: add recipe

Add a kuksa-val recipe to build the current post-0.2.1 release HEAD
of the Eclipse KUKSA.val Vehicle Information Service (VIS) server,
and add it to the agl-demo-platform image by adding it to
packagegroup-agl-ivi-services.  Several local patches are applied to
enable building with OpenEmbedded and make installation into standard
Linux FHS locations feasible.  These will be discussed with upstream
to hopefully get them integrated.

Additionally, meta-networking has been added as a layer dependency
in the agl-demo feature template.  This is required due to kuksa-val
currently having mosquitto as a non-optional dependency.

Bug-AGL: SPEC-4405

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I1a2d9e9b49d5c8ad11821b89288d2dc9895d15ae
recipes-connectivity/kuksa-val/kuksa-val.inc [new file with mode: 0644]
recipes-connectivity/kuksa-val/kuksa-val/0001-Make-Boost-requirements-more-liberal.patch [new file with mode: 0644]
recipes-connectivity/kuksa-val/kuksa-val/0002-Fix-gRPC-configuration-for-OE-cross-compiling.patch [new file with mode: 0644]
recipes-connectivity/kuksa-val/kuksa-val/0003-Make-install-locations-configurable.patch [new file with mode: 0644]
recipes-connectivity/kuksa-val/kuksa-val/0004-Disable-default-fetch-and-build-of-googletest.patch [new file with mode: 0644]
recipes-connectivity/kuksa-val/kuksa-val/kuksa-val.service [new file with mode: 0644]
recipes-connectivity/kuksa-val/kuksa-val_git.bb [new file with mode: 0644]
recipes-platform/packagegroups/packagegroup-agl-ivi-services.bb
templates/feature/agl-demo/50_bblayers.conf.inc