summaryrefslogtreecommitdiffstats
path: root/recipes-demo-hmi/navigation/ondemandnavi_git.bb
diff options
context:
space:
mode:
authorScott Murray <scott.murray@konsulko.com>2019-06-26 21:04:24 -0400
committerScott Murray <scott.murray@konsulko.com>2019-06-26 21:09:36 -0400
commit9c3a673987e169539c75e6b57d80dd61f8eb78d9 (patch)
tree5356bb580b42c5ad4455b26d63ace901709fb0dc /recipes-demo-hmi/navigation/ondemandnavi_git.bb
parentd61b4d3a028d7abc74cbcb9bad4cf1d21eb3f087 (diff)
ondemandnavi: add patches for pipewire and running as non-roothalibut_7.99.2halibut/7.99.27.99.2
Changes include: * Add a patch to replace the use of 4A via 4a-play with just using ALSA via a gst-launch pipeline. gstreamer is used to provide the flexibility to easily switch to a pipewire output sink and likely add back setting a role via a property. * Add a patch to set the new audio and display permissions for running as non-root. These patches should be removed when they get upstream. Bug-AGL: SPEC-2576 Change-Id: I5d24bb7c1d263a664d1c924f01d118d6d351d232 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Diffstat (limited to 'recipes-demo-hmi/navigation/ondemandnavi_git.bb')
-rw-r--r--[-rwxr-xr-x]recipes-demo-hmi/navigation/ondemandnavi_git.bb6
1 files changed, 5 insertions, 1 deletions
diff --git a/recipes-demo-hmi/navigation/ondemandnavi_git.bb b/recipes-demo-hmi/navigation/ondemandnavi_git.bb
index 1e85ef40a..6cc268177 100755..100644
--- a/recipes-demo-hmi/navigation/ondemandnavi_git.bb
+++ b/recipes-demo-hmi/navigation/ondemandnavi_git.bb
@@ -9,6 +9,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=ae6497158920d9524cf208c09cc4c984"
inherit qmake5 aglwgt pkgconfig
SRC_URI = "git://github.com/YoshitoMomiyama/aglqtnavigation.git;branch=master \
+ file://0001-switch-to-alsa-output.patch \
+ file://0002-update-permissions.patch \
file://org.agl.naviapi.conf \
"
SRCREV = "a6930c2dff988e45e18f91a2368d829c08942b30"
@@ -20,7 +22,9 @@ DEPENDS += " qtbase qtquickcontrols2 \
"
RDEPENDS_${PN} += " qtlocation \
- flite openjtalk \
+ flite \
+ openjtalk \
+ gstreamer1.0 \
ondemandnavi-config \
"