kuksa-val: add recipe 59/27559/1
authorScott Murray <scott.murray@konsulko.com>
Wed, 25 May 2022 22:44:05 +0000 (18:44 -0400)
committerScott Murray <scott.murray@konsulko.com>
Thu, 26 May 2022 15:27:50 +0000 (11:27 -0400)
commite7c84a94bb6a28cc560cc3027799bf4ae3c13579
tree7cc01f8c1281e945e553c581460e947ab4eaa666
parent9d336d94a35b124e59c83b0ea08f93f1a51bb165
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: I3c4574c5acaee916673922dda3066ab9e4fbcbb3
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