diff options
author | Scott Murray <scott.murray@konsulko.com> | 2020-09-08 13:23:42 -0400 |
---|---|---|
committer | Scott Murray <scott.murray@konsulko.com> | 2021-02-01 12:24:51 -0500 |
commit | e0d5ad833e89f47c88601e15158015319e568af8 (patch) | |
tree | 863a0cf2b3d208bb428ddde4b40dc2a2991cb23b /meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service_git.bb | |
parent | 16d4abc248879d41db20c010b5775c70751dc394 (diff) |
meta-speech-framework: Update Alexa Auto SDK to v2.3
Changes:
- Mask out the duplicate libopus recipe, the same version is available
from a recipe in meta-oe.
- Update BBFILES addition for the audio module in the feature template
to work with yet another new audio output backend.
- Update the AlexaAutoCoreEngineConfig.json.in template based on the
new sample JSON in 2.3.
- Update alexa-voiceagent-config recipe to add new configuration
variables ALEXA_LOCALE, ALEXA_TIMEZONE, ALEXA_MFG_NAME, and
ALEXA_DESCRIPTION to match requirements of the updated configuration
JSON.
- Remove local alexa-voiceagent-service patches merged by Amazon, and
update 0001-remove-library-dependency-copying.patch for 2.3.
- Update SDK module DEPENDS for alexa-voiceagent-service recipe to match
what seems required now with 2.3.
- Remove avs-device-sdk patch for building with g++ 9.x, as it is no
longer required.
- Add avs-device-sdk patch to workaround hang seen on first connection.
- Add bbappends for aac-module-car-control and aac-module-messaging
recipes to fix their nlohmann-json DEPENDS to work with the recipe
that is available in meta-oe.
- Rework aac-module-system-audio.bbappend to enable the PipeWire support
that has been merged into the module.
Bug-AGL: SPEC-3783
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I18c910f9cbf874fef85d1d84508f6666d53629ed
Diffstat (limited to 'meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service_git.bb')
-rw-r--r-- | meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service_git.bb | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service_git.bb b/meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service_git.bb index abae3dec..580b141c 100644 --- a/meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service_git.bb +++ b/meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service_git.bb @@ -12,27 +12,24 @@ DEPENDS = " \ avs-device-sdk \ aac-module-core \ aac-module-alexa \ + aac-module-address-book \ + aac-module-car-control \ aac-module-cbl \ aac-module-contact-uploader \ aac-module-navigation \ aac-module-phone-control \ - aac-module-gstreamer \ + aac-module-system-audio \ ${@bb.utils.contains("ALEXA_WAKEWORD", "true", "aac-module-amazonlite pryon-lite", "", d)} \ " -SRC_URI = "git://github.com/alexa/alexa-auto-sdk.git;protocol=https;branch=2.0 \ +SRC_URI = "git://github.com/alexa/alexa-auto-sdk.git;protocol=https;branch=2.3 \ file://alexa.json \ file://0001-remove-library-dependency-copying.patch \ - file://0002-update-config.xml.in.patch \ - file://0003-update-audio-device-configuration.patch \ - file://0004-update-config-and-database-paths.patch \ - file://0005-fix-segmentation-fault-for-release-build-mode.patch \ - file://0006-fix-event-argument-json.patch \ file://0007-add-autobuild-scripts.patch \ " -SRCREV = "86916d2d8c1702a8be3c88a9012ca56583bcc0c8" +SRCREV = "d46f22b453f528868b483e39bc7a057ca68a5199" -PV = "2.0+git${SRCPV}" +PV = "2.3+git${SRCPV}" S = "${WORKDIR}/git/platforms/agl/alexa-voiceagent-service" inherit cmake aglwgt |