alexa-voiceagent-service: Update config.xml.in 52/22452/1
authorScott Murray <scott.murray@konsulko.com>
Wed, 18 Sep 2019 17:02:26 +0000 (13:02 -0400)
committerScott Murray <scott.murray@konsulko.com>
Wed, 18 Sep 2019 16:58:31 +0000 (16:58 +0000)
Add a patch to alexa-voiceagent-service recipe to update its
config.xml.in to remove the now unneeded 4A dependency and add the
now required new audio permission.

Bug-AGL: SPEC-2765

Change-Id: I884bd7cfa45e598ecc06e1d6b1adde61a82f8db5
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service/0002-update-config.xml.in.patch [new file with mode: 0644]
meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service_git.bb

diff --git a/meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service/0002-update-config.xml.in.patch b/meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service/0002-update-config.xml.in.patch
new file mode 100644 (file)
index 0000000..fd5aaf7
--- /dev/null
@@ -0,0 +1,31 @@
+Update config.xml.in
+
+Remove now unneeded 4A binding dependency, and add new required audio
+permission.
+
+Upstream-Status: Pending
+
+Signed-off-by: Scott Murray <scott.murray@konsulko.com>
+
+diff --git a/platforms/agl/alexa-voiceagent-service/conf.d/wgt/config.xml.in b/platforms/agl/alexa-voiceagent-service/conf.d/wgt/config.xml.in
+index 3486518..14fd6a2 100644
+--- a/conf.d/wgt/config.xml.in
++++ b/conf.d/wgt/config.xml.in
+@@ -9,6 +9,7 @@
+     <feature name="urn:AGL:widget:required-permission">
+         <param name="urn:AGL:permission::public:no-htdocs" value="required" />
++        <param name="urn:AGL:permission::public:audio" value="required" />
+         <param name="urn:AGL:permission:audio:public:audiostream" value="required" />
+         <param name="urn:AGL:permission::public:hidden" value="required" />
+         <param name="urn:AGL:permission::system:run-by-default" value="required" />
+@@ -23,7 +24,6 @@
+     </feature>
+     <feature name="urn:AGL:widget:required-api">
+-        <param name="ahl-4a" value="ws" />
+         <param name="vshl-capabilities" value="ws" />
+         </feature>
+-</widget>
+\ No newline at end of file
++</widget>
index ec7a1e9..78555e0 100644 (file)
@@ -21,6 +21,7 @@ DEPENDS = " \
 
 SRC_URI = "git://github.com/alexa/alexa-auto-sdk.git;protocol=https;branch=2.0 \
            file://0001-remove-library-dependency-copying.patch \
+           file://0002-update-config.xml.in.patch \
 "
 SRCREV = "86916d2d8c1702a8be3c88a9012ca56583bcc0c8"