Fix yocto virtual recipes parsing 33/15633/3
authorRonan Le Martret <ronan.lemartret@iot.bzh>
Tue, 24 Jul 2018 12:17:24 +0000 (14:17 +0200)
committerRonan Le Martret <ronan.lemartret@iot.bzh>
Tue, 24 Jul 2018 21:08:59 +0000 (23:08 +0200)
 * When you have RPROVIDES_${PN} += "virtual/something"
   you should have PROVIDES += "virtual/something" too
   It's ovoid yocto parsing ERROR.
   (like remove pulseaudio from DISTRO FEATURE)

Bug-AGL: SPEC-1601

Change-Id: Ia242f8f62b795ca98e933a8241be36a68ae1f30c
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
meta-audio-4a-framework/conf/include/agl-audio-4a-framework.inc
meta-audio-4a-framework/meta-agl-demo/recipes-multimedia/4a-mixer/4a-mixer_git.bb

index 935b9ad..12711f6 100644 (file)
@@ -14,6 +14,7 @@ PACKAGES_pn-alsa-state_remove = "alsa-state-dev"
 PACKAGES_pn-alsa-state_remove = "alsa-states-dev"
 PACKAGES_pn-alsa-state = "alsa-state alsa-states"
 
+PREFERRED_PROVIDER_virtual/mixer ?= "4a-mixer"
 PREFERRED_RPROVIDER_virtual/mixer ?= "4a-mixer"
 
 PREFERRED_VERSION_alsa-lib           = "1.1.6"
index 93fd1b7..98e66e8 100644 (file)
@@ -20,6 +20,7 @@ DEPENDS += "qtquickcontrols2 \
             qlibwindowmanager \
 "
 
+PROVIDES += "virtual/mixer"
 RPROVIDES_${PN} += "virtual/mixer"
 
 inherit cmake_qt5 aglwgt