Patchwork [meta-fsl-arm,1/3] imx-base.inc, mxs-base.inc: Add multimedia packages for SoC arch

login
register
mail settings
Submitter Otavio Salvador
Date May 22, 2014, 5:42 p.m.
Message ID <1400780533-4598-1-git-send-email-otavio@ossystems.com.br>
Download mbox | patch
Permalink /patch/72599/
State Accepted
Delegated to: Otavio Salvador
Headers show

Comments

Otavio Salvador - May 22, 2014, 5:42 p.m.
Packages which has dependencies upon libfslcodec, libfslvpuwrap,
libfslparser or gst-fsl-plugins should have the PACKAGE_ARCH set to
MACHINE_SOCARCH.

Change-Id: I7c69fc0dc89bf06b5df76b65a516d8532daa56a9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
 conf/machine/include/imx-base.inc | 5 +++--
 conf/machine/include/mxs-base.inc | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)
Daiane Angolini - May 23, 2014, 12:02 p.m.
> Packages which has dependencies upon libfslcodec, libfslvpuwrap,
> libfslparser or gst-fsl-plugins should have the PACKAGE_ARCH set to
> MACHINE_SOCARCH.

I found nothing to comment on this patch.

However, it´s very important that we document the MACHINE_SOCARCH stuff on #UG

Daiane
Otavio Salvador - May 23, 2014, 12:08 p.m.
On Fri, May 23, 2014 at 9:02 AM, Daiane Angolini <daiane.list@gmail.com> wrote:
>> Packages which has dependencies upon libfslcodec, libfslvpuwrap,
>> libfslparser or gst-fsl-plugins should have the PACKAGE_ARCH set to
>> MACHINE_SOCARCH.
>
> I found nothing to comment on this patch.
>
> However, it´s very important that we document the MACHINE_SOCARCH stuff on #UG

Agreed.

Patch

diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index 5d44098..4f9e5eb 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -47,8 +47,9 @@  MACHINE_SOCARCH_vf60 = "${TUNE_PKGARCH}-vf60"
 PACKAGE_EXTRA_ARCHS_append = " ${MACHINE_SOCARCH}"
 
 MACHINE_ARCH_FILTER = "virtual/kernel"
-MACHINE_SOCARCH_FILTER_mx5 = "virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl"
-MACHINE_SOCARCH_FILTER_mx6 = "virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl"
+MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser gst-fsl-plugins"
+MACHINE_SOCARCH_FILTER_append_mx5 = " virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl"
+MACHINE_SOCARCH_FILTER_append_mx6 = " virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl"
 
 INHERIT += "fsl-dynamic-packagearch"
 
diff --git a/conf/machine/include/mxs-base.inc b/conf/machine/include/mxs-base.inc
index b200899..a0fc0d7 100644
--- a/conf/machine/include/mxs-base.inc
+++ b/conf/machine/include/mxs-base.inc
@@ -33,6 +33,7 @@  MACHINE_SOCARCH_mx28 = "${TUNE_PKGARCH}-mx28"
 PACKAGE_EXTRA_ARCHS_append = " ${MACHINE_SOCARCH}"
 
 MACHINE_ARCH_FILTER = "virtual/kernel"
+MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser gst-fsl-plugins"
 
 INHERIT += "fsl-dynamic-packagearch"