All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1
@ 2014-01-21 14:28 Otavio Salvador
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 01/15] imx-test: Fix build failure due lacking of module build system Otavio Salvador
                   ` (14 more replies)
  0 siblings, 15 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:28 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

Hello folks,

I have redone this patchset and postponed the imx-test unification to
be send later as this won't target Dora inclusion. I think this set is
ready to go to 'master' but we need a wider review and test.

Please give a try in the 'master-next' branch and comment in anything
that could be improved in the patches. All comments are welcome...

Lauren Post (8):
  imx6slevk: Add WIFI support
  imx-test: Update to 3.10.17-1.0.0 version
  imx-lib: Upgrade to 3.10.17-1.0.0_beta
  imx-vpu: Upgrade to 3.10.17-1.0.0_beta
  libfslparser: Upgrade to 3.0.10 version
  libfslvpuwrap: Upgrade to 1.0.45 version
  libfslcodec: Upgrade to 3.0.10 version
  gst-fsl-plugin: Upgrade to 3.0.10 version

Otavio Salvador (7):
  imx-test: Fix build failure due lacking of module build system
  imx-test: MX23/MX28 depends on virtual/kernel only
  imx-test: Remove unused patch
  libfslcodec: Drop sanity check override for .so files
  libfslcodec: Enable/disable the VPU support based on SoC
  libfslcodec: Add 'test-bin' and 'test-sources' packages
  gst-fsl-plugin: Add runtime dependencies for 'beep' plugin

 conf/machine/imx6slevk.conf                        |  2 ++
 recipes-bsp/imx-lib/imx-lib_3.10.17-1.0.0.bb       | 14 +++++++++
 recipes-bsp/imx-lib/imx-lib_3.10.9-1.0.0.bb        | 10 -------
 recipes-bsp/imx-test/imx-test.inc                  |  8 ++++++
 .../mxc_x11_test-exclude-IMX-5-6-platforms.patch   | 26 -----------------
 recipes-bsp/imx-test/imx-test_3.10.17-1.0.0.bb     | 14 +++++++++
 recipes-bsp/imx-test/imx-test_3.10.9-1.0.0.bb      | 10 -------
 .../build-Allow-CC-and-AR-to-be-overriden.patch    | 33 ----------------------
 recipes-bsp/imx-vpu/imx-vpu_3.10.17-1.0.0.bb       | 16 +++++++++++
 recipes-bsp/imx-vpu/imx-vpu_3.10.9-1.0.0.bb        | 11 --------
 recipes-multimedia/gstreamer/gst-fsl-plugin.inc    | 10 +++----
 .../gstreamer/gst-fsl-plugin_3.0.10.bb             | 14 +++++++++
 .../gstreamer/gst-fsl-plugin_3.0.9.bb              | 17 -----------
 recipes-multimedia/libfslcodec/libfslcodec.inc     | 23 +++++++++++----
 .../libfslcodec/libfslcodec_3.0.10.bb              | 10 +++++++
 .../libfslcodec/libfslcodec_3.0.9.bb               | 13 ---------
 .../libfslparser/libfslparser_3.0.10.bb            | 10 +++++++
 .../libfslparser/libfslparser_3.0.9.bb             | 13 ---------
 ...slvpuwrap_1.0.40.bb => libfslvpuwrap_1.0.45.bb} | 11 +++-----
 19 files changed, 113 insertions(+), 152 deletions(-)
 create mode 100644 recipes-bsp/imx-lib/imx-lib_3.10.17-1.0.0.bb
 delete mode 100644 recipes-bsp/imx-lib/imx-lib_3.10.9-1.0.0.bb
 delete mode 100644 recipes-bsp/imx-test/imx-test/mxc_x11_test-exclude-IMX-5-6-platforms.patch
 create mode 100644 recipes-bsp/imx-test/imx-test_3.10.17-1.0.0.bb
 delete mode 100644 recipes-bsp/imx-test/imx-test_3.10.9-1.0.0.bb
 delete mode 100644 recipes-bsp/imx-vpu/imx-vpu-3.10.9-1.0.0/build-Allow-CC-and-AR-to-be-overriden.patch
 create mode 100644 recipes-bsp/imx-vpu/imx-vpu_3.10.17-1.0.0.bb
 delete mode 100644 recipes-bsp/imx-vpu/imx-vpu_3.10.9-1.0.0.bb
 create mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.10.bb
 delete mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.9.bb
 create mode 100644 recipes-multimedia/libfslcodec/libfslcodec_3.0.10.bb
 delete mode 100644 recipes-multimedia/libfslcodec/libfslcodec_3.0.9.bb
 create mode 100644 recipes-multimedia/libfslparser/libfslparser_3.0.10.bb
 delete mode 100644 recipes-multimedia/libfslparser/libfslparser_3.0.9.bb
 rename recipes-multimedia/libfslvpuwrap/{libfslvpuwrap_1.0.40.bb => libfslvpuwrap_1.0.45.bb} (57%)

-- 
1.8.5.3



^ permalink raw reply	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 01/15] imx-test: Fix build failure due lacking of module build system
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
@ 2014-01-21 14:28 ` Otavio Salvador
  2014-01-24 14:27   ` Eric Nelson
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 02/15] imx-test: MX23/MX28 depends on virtual/kernel only Otavio Salvador
                   ` (13 subsequent siblings)
  14 siblings, 1 reply; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:28 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

The 'module-base' class provides the infrastructure to ensure modules
are buildable. This fixes the build failures caused by lacking of
'scripts/basic/fixdep' application.

Change-Id: I996d169acdbec900042a21c0153799bbc57d09ee
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
 recipes-bsp/imx-test/imx-test.inc | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/recipes-bsp/imx-test/imx-test.inc b/recipes-bsp/imx-test/imx-test.inc
index c7f916c..8634cb9 100644
--- a/recipes-bsp/imx-test/imx-test.inc
+++ b/recipes-bsp/imx-test/imx-test.inc
@@ -20,6 +20,8 @@ PLATFORM_mx51 = "IMX51"
 SRC_URI = "${FSL_MIRROR}/imx-test-${PV}.tar.gz \
            file://clocks.sh"
 
+inherit module-base
+
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 
 INCLUDE_DIR="-I${STAGING_INCDIR} \
@@ -30,6 +32,11 @@ INCLUDE_DIR="-I${STAGING_INCDIR} \
              -I${STAGING_KERNEL_DIR}/drivers/mxc/security/rng/include \
              -I${STAGING_KERNEL_DIR}/drivers/mxc/security/sahara2/include"
 
+# Required so the fixdep binary is generated
+addtask make_scripts after do_patch before do_compile
+do_make_scripts[lockfiles] = "${TMPDIR}/kernel-scripts.lock"
+do_make_scripts[deptask] = "do_populate_sysroot"
+
 do_compile() {
         LDFLAGS="" make PLATFORM=${PLATFORM} LINUXPATH=${STAGING_KERNEL_DIR} \
         KBUILD_OUTPUT=${STAGING_KERNEL_DIR} CROSS_COMPILE=${TARGET_PREFIX} V=1 \
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 02/15] imx-test: MX23/MX28 depends on virtual/kernel only
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 01/15] imx-test: Fix build failure due lacking of module build system Otavio Salvador
@ 2014-01-21 14:28 ` Otavio Salvador
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 03/15] imx-test: Remove unused patch Otavio Salvador
                   ` (12 subsequent siblings)
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:28 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

The MX23/MX28 does not have VPU so we depends on virtual/kernel only.

Change-Id: I5f0c0496d5d53d80eb7da50c371d0754d0711750
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
 recipes-bsp/imx-test/imx-test.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/recipes-bsp/imx-test/imx-test.inc b/recipes-bsp/imx-test/imx-test.inc
index 8634cb9..a98313c 100644
--- a/recipes-bsp/imx-test/imx-test.inc
+++ b/recipes-bsp/imx-test/imx-test.inc
@@ -6,6 +6,7 @@ DEPENDS_mx6q  = "virtual/kernel imx-lib imx-vpu"
 DEPENDS_mx6dl = "virtual/kernel imx-lib imx-vpu"
 DEPENDS_mx6s  = "virtual/kernel imx-lib imx-vpu"
 DEPENDS_mx6sl = "virtual/kernel imx-lib"
+DEPENDS_mxs   = "virtual/kernel"
 
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 03/15] imx-test: Remove unused patch
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 01/15] imx-test: Fix build failure due lacking of module build system Otavio Salvador
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 02/15] imx-test: MX23/MX28 depends on virtual/kernel only Otavio Salvador
@ 2014-01-21 14:28 ` Otavio Salvador
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 04/15] imx6slevk: Add WIFI support Otavio Salvador
                   ` (11 subsequent siblings)
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:28 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

The patch 'mxc_x11_test-exclude-IMX-5-6-platforms.patch' is unused, drop it.

Change-Id: I2a46ed1db19331b9c3b7c9d1d662bfd455afe00d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
 .../mxc_x11_test-exclude-IMX-5-6-platforms.patch   | 26 ----------------------
 1 file changed, 26 deletions(-)
 delete mode 100644 recipes-bsp/imx-test/imx-test/mxc_x11_test-exclude-IMX-5-6-platforms.patch

diff --git a/recipes-bsp/imx-test/imx-test/mxc_x11_test-exclude-IMX-5-6-platforms.patch b/recipes-bsp/imx-test/imx-test/mxc_x11_test-exclude-IMX-5-6-platforms.patch
deleted file mode 100644
index 0940780..0000000
--- a/recipes-bsp/imx-test/imx-test/mxc_x11_test-exclude-IMX-5-6-platforms.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 868587e3e59bb70061c4c0bad9c6b6c009f8bd94 Mon Sep 17 00:00:00 2001
-From: Leonardo Sandoval <leonardo.sandoval@freescale.com>
-Date: Thu, 7 Feb 2013 14:53:02 -0600
-Subject: [PATCH] mxc_x11_test: exclude IMX[5|6] platforms
-
-Upstream-Status: Pending
-
-Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
----
- test/mxc_x11_test/Makefile |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/test/mxc_x11_test/Makefile b/test/mxc_x11_test/Makefile
-index dd4ca7c..f4794fc 100644
---- a/test/mxc_x11_test/Makefile
-+++ b/test/mxc_x11_test/Makefile
-@@ -1,5 +1,5 @@
- # list of platforms which did not want this test case
--EXCLUDE_LIST:=
-+EXCLUDE_LIST:=IMX6Q IMX53 IMX51
- CFLAGS += -lm
- LIBS += -lX11 -lXdamage -lXrender -lXrandr
- 
--- 
-1.7.9.5
-
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 04/15] imx6slevk: Add WIFI support
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
                   ` (2 preceding siblings ...)
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 03/15] imx-test: Remove unused patch Otavio Salvador
@ 2014-01-21 14:28 ` Otavio Salvador
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 05/15] libfslcodec: Drop sanity check override for .so files Otavio Salvador
                   ` (10 subsequent siblings)
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:28 UTC (permalink / raw)
  To: meta-freescale Mailing List

From: Lauren Post <lauren.post@freescale.com>

Change-Id: I8225e52de382a20de05b8255574892fd63ffc002
Signed-off-by: Lauren Post <lauren.post@freescale.com>
---
 conf/machine/imx6slevk.conf | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/conf/machine/imx6slevk.conf b/conf/machine/imx6slevk.conf
index 990f48a..29e0ce4 100644
--- a/conf/machine/imx6slevk.conf
+++ b/conf/machine/imx6slevk.conf
@@ -15,3 +15,5 @@ UBOOT_MACHINE = "mx6slevk_config"
 SERIAL_CONSOLE = "115200 ttymxc0"
 
 MACHINE_FEATURES += " pci wifi bluetooth"
+
+MACHINE_FIRMWARE += "linux-firmware-ath6k"
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 05/15] libfslcodec: Drop sanity check override for .so files
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
                   ` (3 preceding siblings ...)
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 04/15] imx6slevk: Add WIFI support Otavio Salvador
@ 2014-01-21 14:28 ` Otavio Salvador
  2014-01-21 14:41   ` Fabio Estevam
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 06/15] imx-test: Update to 3.10.17-1.0.0 version Otavio Salvador
                   ` (9 subsequent siblings)
  14 siblings, 1 reply; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:28 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

Change-Id: I9ad5c8db3b156398884ba9b63943eb56394c868f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
 recipes-multimedia/libfslcodec/libfslcodec.inc | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/recipes-multimedia/libfslcodec/libfslcodec.inc b/recipes-multimedia/libfslcodec/libfslcodec.inc
index e787d3a..597654b 100644
--- a/recipes-multimedia/libfslcodec/libfslcodec.inc
+++ b/recipes-multimedia/libfslcodec/libfslcodec.inc
@@ -44,9 +44,8 @@ python populate_packages_prepend() {
 
     # FIXME: All binaries lack GNU_HASH in elf binary but as we don't have
     # the source we cannot fix it. Disable the insane check for now.
-    # FIXME: gst-fsl-plugin looks for the .so files so we need to deploy those
     for p in d.getVar('PACKAGES', True).split():
-        d.setVar("INSANE_SKIP_%s" % p, "ldflags textrel dev-so")
+        d.setVar("INSANE_SKIP_%s" % p, "ldflags textrel")
         d.setVar("DEBIAN_NOAUTONAME_%s" % p, "1")
 
     # Allow addition of all codecs in a image; useful specially for
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 06/15] imx-test: Update to 3.10.17-1.0.0 version
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
                   ` (4 preceding siblings ...)
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 05/15] libfslcodec: Drop sanity check override for .so files Otavio Salvador
@ 2014-01-21 14:28 ` Otavio Salvador
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 07/15] imx-lib: Upgrade to 3.10.17-1.0.0_beta Otavio Salvador
                   ` (8 subsequent siblings)
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:28 UTC (permalink / raw)
  To: meta-freescale Mailing List

From: Lauren Post <lauren.post@freescale.com>

Release in 3.10.17-1.0.0_beta version.

Change-Id: I0a841cbfaac1b94fd389121d42575e88e55dc52a
Signed-off-by: Lauren Post <lauren.post@freescale.com>
---
 recipes-bsp/imx-test/imx-test_3.10.17-1.0.0.bb | 14 ++++++++++++++
 recipes-bsp/imx-test/imx-test_3.10.9-1.0.0.bb  | 10 ----------
 2 files changed, 14 insertions(+), 10 deletions(-)
 create mode 100644 recipes-bsp/imx-test/imx-test_3.10.17-1.0.0.bb
 delete mode 100644 recipes-bsp/imx-test/imx-test_3.10.9-1.0.0.bb

diff --git a/recipes-bsp/imx-test/imx-test_3.10.17-1.0.0.bb b/recipes-bsp/imx-test/imx-test_3.10.17-1.0.0.bb
new file mode 100644
index 0000000..80f4049
--- /dev/null
+++ b/recipes-bsp/imx-test/imx-test_3.10.17-1.0.0.bb
@@ -0,0 +1,14 @@
+# Copyright (C) 2013, 2014 Freescale Semiconductor
+
+include imx-test.inc
+
+# FIXME: Drop 'beta' suffix for GA release
+SRC_URI = "${FSL_MIRROR}/${PN}-${PV}_beta.tar.gz"
+S="${WORKDIR}/${PN}-${PV}_beta"
+
+PE = "1"
+
+SRC_URI[md5sum] = "fd3de6e882a7b5425853083ec8d4951e"
+SRC_URI[sha256sum] = "1e86cfe800fbf2db2a52ce0155ab2d2ba70913a30974b3f66879198eaf9da21b"
+
+COMPATIBLE_MACHINE = "(mx6)"
diff --git a/recipes-bsp/imx-test/imx-test_3.10.9-1.0.0.bb b/recipes-bsp/imx-test/imx-test_3.10.9-1.0.0.bb
deleted file mode 100644
index 5b0722f..0000000
--- a/recipes-bsp/imx-test/imx-test_3.10.9-1.0.0.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright (C) 2013 Freescale Semiconductor
-
-include imx-test.inc
-
-PE = "1"
-
-SRC_URI[md5sum] = "518ce3fba668a09993d53b3b0df85944"
-SRC_URI[sha256sum] = "576ffd963cc8ea82e6f17e55ac467448286df014408b23a59ecf9d8072955d7a"
-
-COMPATIBLE_MACHINE = "(mx6)"
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 07/15] imx-lib: Upgrade to 3.10.17-1.0.0_beta
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
                   ` (5 preceding siblings ...)
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 06/15] imx-test: Update to 3.10.17-1.0.0 version Otavio Salvador
@ 2014-01-21 14:28 ` Otavio Salvador
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 08/15] imx-vpu: " Otavio Salvador
                   ` (7 subsequent siblings)
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:28 UTC (permalink / raw)
  To: meta-freescale Mailing List

From: Lauren Post <lauren.post@freescale.com>

Change-Id: I785fea5d0370ff81076e62d52635b75f1580a278
Signed-off-by: Lauren Post <lauren.post@freescale.com>
---
 recipes-bsp/imx-lib/imx-lib_3.10.17-1.0.0.bb | 14 ++++++++++++++
 recipes-bsp/imx-lib/imx-lib_3.10.9-1.0.0.bb  | 10 ----------
 2 files changed, 14 insertions(+), 10 deletions(-)
 create mode 100644 recipes-bsp/imx-lib/imx-lib_3.10.17-1.0.0.bb
 delete mode 100644 recipes-bsp/imx-lib/imx-lib_3.10.9-1.0.0.bb

diff --git a/recipes-bsp/imx-lib/imx-lib_3.10.17-1.0.0.bb b/recipes-bsp/imx-lib/imx-lib_3.10.17-1.0.0.bb
new file mode 100644
index 0000000..47a0891
--- /dev/null
+++ b/recipes-bsp/imx-lib/imx-lib_3.10.17-1.0.0.bb
@@ -0,0 +1,14 @@
+# Copyright (C) 2013, 2014 Freescale Semiconductor
+
+include imx-lib.inc
+
+# FIXME: Drop 'beta' suffix for GA release
+SRC_URI = "${FSL_MIRROR}/${PN}-${PV}_beta.tar.gz"
+S="${WORKDIR}/${PN}-${PV}_beta"
+
+PE = "1"
+
+SRC_URI[md5sum] = "6c6769c2e6a2918a57a3754adcebff12"
+SRC_URI[sha256sum] = "abb025eeab9e8191f4089e70716a1695dc263c5b68f42a8b28329e81889b3312"
+
+COMPATIBLE_MACHINE = "(mx6)"
diff --git a/recipes-bsp/imx-lib/imx-lib_3.10.9-1.0.0.bb b/recipes-bsp/imx-lib/imx-lib_3.10.9-1.0.0.bb
deleted file mode 100644
index c3a7fb0..0000000
--- a/recipes-bsp/imx-lib/imx-lib_3.10.9-1.0.0.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright (C) 2013 Freescale Semiconductor
-
-include imx-lib.inc
-
-SRC_URI[md5sum] = "5cc9c8d09c7ba401cdab4a2ecbda89e2"
-SRC_URI[sha256sum] = "d1581c2f2956731da0c42e9dc17514a4d00790deeb83defeb5e07d14746190d8"
-
-PE = "1"
-
-COMPATIBLE_MACHINE = "(mx6)"
\ No newline at end of file
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 08/15] imx-vpu: Upgrade to 3.10.17-1.0.0_beta
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
                   ` (6 preceding siblings ...)
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 07/15] imx-lib: Upgrade to 3.10.17-1.0.0_beta Otavio Salvador
@ 2014-01-21 14:28 ` Otavio Salvador
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 09/15] libfslparser: Upgrade to 3.0.10 version Otavio Salvador
                   ` (6 subsequent siblings)
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:28 UTC (permalink / raw)
  To: meta-freescale Mailing List

From: Lauren Post <lauren.post@freescale.com>

Change-Id: I107c967a1cc2f27669806572cc05ec2ce265b5a3
Signed-off-by: Lauren Post <lauren.post@freescale.com>
---
 .../build-Allow-CC-and-AR-to-be-overriden.patch    | 33 ----------------------
 recipes-bsp/imx-vpu/imx-vpu_3.10.17-1.0.0.bb       | 16 +++++++++++
 recipes-bsp/imx-vpu/imx-vpu_3.10.9-1.0.0.bb        | 11 --------
 3 files changed, 16 insertions(+), 44 deletions(-)
 delete mode 100644 recipes-bsp/imx-vpu/imx-vpu-3.10.9-1.0.0/build-Allow-CC-and-AR-to-be-overriden.patch
 create mode 100644 recipes-bsp/imx-vpu/imx-vpu_3.10.17-1.0.0.bb
 delete mode 100644 recipes-bsp/imx-vpu/imx-vpu_3.10.9-1.0.0.bb

diff --git a/recipes-bsp/imx-vpu/imx-vpu-3.10.9-1.0.0/build-Allow-CC-and-AR-to-be-overriden.patch b/recipes-bsp/imx-vpu/imx-vpu-3.10.9-1.0.0/build-Allow-CC-and-AR-to-be-overriden.patch
deleted file mode 100644
index 1a014aa..0000000
--- a/recipes-bsp/imx-vpu/imx-vpu-3.10.9-1.0.0/build-Allow-CC-and-AR-to-be-overriden.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 97cb0b711ce1a9d0dd3de51480d2e3a1399ce34c Mon Sep 17 00:00:00 2001
-From: Otavio Salvador <otavio@ossystems.com.br>
-Date: Tue, 5 Nov 2013 15:20:15 -0200
-Subject: [PATCH] build: Allow CC and AR to be overriden
-Organization: O.S. Systems Software LTDA.
-
-This is need to allow proper building when using Yocto and multiple
-machines sharing sstate-cache, otherwise the toolchain is going to
-default to use the first build machine sysroot due lack of '-sysroot'
-option.
-
-Upstream-Status: Pending
-
-Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
----
- vpu/Makefile | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/vpu/Makefile b/vpu/Makefile
-index b106631..dec2429 100644
---- a/vpu/Makefile
-+++ b/vpu/Makefile
-@@ -1,5 +1,5 @@
--CC=$(CROSS_COMPILE)gcc
--AR=$(CROSS_COMPILE)ar
-+CC ?= $(CROSS_COMPILE)gcc
-+AR ?= $(CROSS_COMPILE)ar
- 
- # list of platforms which want this test case
- INCLUDE_LIST:= IMX27ADS IMX51 IMX53 IMX6Q
--- 
-1.8.4.rc3
-
diff --git a/recipes-bsp/imx-vpu/imx-vpu_3.10.17-1.0.0.bb b/recipes-bsp/imx-vpu/imx-vpu_3.10.17-1.0.0.bb
new file mode 100644
index 0000000..10624f6
--- /dev/null
+++ b/recipes-bsp/imx-vpu/imx-vpu_3.10.17-1.0.0.bb
@@ -0,0 +1,16 @@
+# Copyright (C) 2013, 2014 Freescale Semiconductor
+
+require imx-vpu.inc
+
+PE = "1"
+
+# FIXME: Drop 'beta' suffix for GA release
+SRC_URI = "${FSL_MIRROR}/${PN}-${PV}_beta.bin;fsl-eula=true"
+S="${WORKDIR}/${PN}-${PV}_beta"
+
+PLATFORM_mx6 = "IMX6Q"
+
+SRC_URI[md5sum] = "7ba78483bd1cf61bb6fce4ed9e9287d6"
+SRC_URI[sha256sum] = "589500bcc1c871d688ec23f11b930cd49079a689ed85d974ee8b32540c601cdd"
+
+COMPATIBLE_MACHINE = "(mx6)"
diff --git a/recipes-bsp/imx-vpu/imx-vpu_3.10.9-1.0.0.bb b/recipes-bsp/imx-vpu/imx-vpu_3.10.9-1.0.0.bb
deleted file mode 100644
index c4705c7..0000000
--- a/recipes-bsp/imx-vpu/imx-vpu_3.10.9-1.0.0.bb
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright (C) 2013 Freescale Semiconductor
-require imx-vpu.inc
-
-PE = "1"
-
-SRC_URI += "file://build-Allow-CC-and-AR-to-be-overriden.patch"
-
-SRC_URI[md5sum] = "61331c9ed2d4c1b3aeab9c35fd034ac3"
-SRC_URI[sha256sum] = "5dd86a26c8d3013e0d78308b1ccd8815730818e465787f55013b492d2d3c7710"
-
-COMPATIBLE_MACHINE = "(mx6)"
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 09/15] libfslparser: Upgrade to 3.0.10 version
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
                   ` (7 preceding siblings ...)
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 08/15] imx-vpu: " Otavio Salvador
@ 2014-01-21 14:29 ` Otavio Salvador
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 10/15] libfslvpuwrap: Upgrade to 1.0.45 version Otavio Salvador
                   ` (5 subsequent siblings)
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:29 UTC (permalink / raw)
  To: meta-freescale Mailing List

From: Lauren Post <lauren.post@freescale.com>

Package is from 3.10.17-1.0.0_beta release

Change-Id: I74b7f818e51cc570b0bb5be3d2892eb4ca8cdb2f
Signed-off-by: Lauren Post <lauren.post@freescale.com>
---
 recipes-multimedia/libfslparser/libfslparser_3.0.10.bb | 10 ++++++++++
 recipes-multimedia/libfslparser/libfslparser_3.0.9.bb  | 13 -------------
 2 files changed, 10 insertions(+), 13 deletions(-)
 create mode 100644 recipes-multimedia/libfslparser/libfslparser_3.0.10.bb
 delete mode 100644 recipes-multimedia/libfslparser/libfslparser_3.0.9.bb

diff --git a/recipes-multimedia/libfslparser/libfslparser_3.0.10.bb b/recipes-multimedia/libfslparser/libfslparser_3.0.10.bb
new file mode 100644
index 0000000..6c72259
--- /dev/null
+++ b/recipes-multimedia/libfslparser/libfslparser_3.0.10.bb
@@ -0,0 +1,10 @@
+# Copyright (C) 2013, 2014 Freescale Semiconductor
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+require libfslparser.inc
+
+SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true"
+SRC_URI[md5sum] = "8c80f20532ae178077f59d38f4e8f9b7"
+SRC_URI[sha256sum] = "ae3fcdc42f59ddb6c451e42f1f81860eaa540cbfba260ecf55fc457b49f1a65d"
+
+COMPATIBLE_MACHINE = "(mx28|mx5|mx6)"
diff --git a/recipes-multimedia/libfslparser/libfslparser_3.0.9.bb b/recipes-multimedia/libfslparser/libfslparser_3.0.9.bb
deleted file mode 100644
index b497ae6..0000000
--- a/recipes-multimedia/libfslparser/libfslparser_3.0.9.bb
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright (C) 2013 Freescale Semiconductor
-# Released under the MIT license (see COPYING.MIT for the terms)
-
-require libfslparser.inc
-
-# FIXME: Inspecting the source code the content is in fact 3.0.9
-SRC_URI = "${FSL_MIRROR}/${PN}-3.10.9-1.0.0.bin;fsl-eula=true"
-S = "${WORKDIR}/${PN}-3.10.9-1.0.0"
-
-SRC_URI[md5sum] = "655970eb7389860a58cfd3c1e7d3efcf"
-SRC_URI[sha256sum] = "bcef8a03d935ac52d2cba8b9aec664906d63cea31d37c05b0bad11dd38fbefca"
-
-COMPATIBLE_MACHINE = "(mx28|mx5|mx6)"
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 10/15] libfslvpuwrap: Upgrade to 1.0.45 version
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
                   ` (8 preceding siblings ...)
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 09/15] libfslparser: Upgrade to 3.0.10 version Otavio Salvador
@ 2014-01-21 14:29 ` Otavio Salvador
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 11/15] libfslcodec: Upgrade to 3.0.10 version Otavio Salvador
                   ` (4 subsequent siblings)
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:29 UTC (permalink / raw)
  To: meta-freescale Mailing List

From: Lauren Post <lauren.post@freescale.com>

Package is from 3.10.17-1.0.0_beta release

Change-Id: I9822ff9c09d0644459f8cfba8cd5459783b200aa
Signed-off-by: Lauren Post <lauren.post@freescale.com>
---
 .../{libfslvpuwrap_1.0.40.bb => libfslvpuwrap_1.0.45.bb}      | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)
 rename recipes-multimedia/libfslvpuwrap/{libfslvpuwrap_1.0.40.bb => libfslvpuwrap_1.0.45.bb} (57%)

diff --git a/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.40.bb b/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.45.bb
similarity index 57%
rename from recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.40.bb
rename to recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.45.bb
index 95322ea..41a0ee3 100644
--- a/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.40.bb
+++ b/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.45.bb
@@ -1,4 +1,4 @@
-# Copyright (C) 2013 Freescale Semiconductor
+# Copyright (C) 2013, 2014 Freescale Semiconductor
 # Released under the MIT license (see COPYING.MIT for the terms)
 DESCRIPTION = "Freescale Multimedia VPU wrapper"
 DEPENDS = "imx-vpu"
@@ -6,12 +6,9 @@ LICENSE = "Proprietary"
 SECTION = "multimedia"
 LIC_FILES_CHKSUM = "file://EULA.txt;md5=93b784b1c11b3fffb1638498a8dde3f6"
 
-# FIXME: Inspecting the source code the content is in fact 1.0.40
-SRC_URI = "${FSL_MIRROR}/${PN}-3.10.9-1.0.0.bin;fsl-eula=true"
-SRC_URI[md5sum] = "25891ef8d92e82d9b2e999a74a327971"
-SRC_URI[sha256sum] = "84d610c478963e7b6a9660a38547b5365ca910159972b3860d7356aee33b9b41"
-
-S = "${WORKDIR}/${PN}-3.10.9-1.0.0"
+SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true"
+SRC_URI[md5sum] = "99d866c979c8a798c843f32632293f14"
+SRC_URI[sha256sum] = "c6ca189216bc60c53d342bcd9d9e7899229b96b54ae48ebfcf5f573096c34dcd"
 
 inherit fsl-eula-unpack autotools pkgconfig
 
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 11/15] libfslcodec: Upgrade to 3.0.10 version
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
                   ` (9 preceding siblings ...)
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 10/15] libfslvpuwrap: Upgrade to 1.0.45 version Otavio Salvador
@ 2014-01-21 14:29 ` Otavio Salvador
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 12/15] libfslcodec: Enable/disable the VPU support based on SoC Otavio Salvador
                   ` (3 subsequent siblings)
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:29 UTC (permalink / raw)
  To: meta-freescale Mailing List

From: Lauren Post <lauren.post@freescale.com>

Released in 3.10.17-1.0.0_beta release

Change-Id: I64f0b493ec73a32396b921f13affab3e11e48e41
Signed-off-by: Lauren Post <lauren.post@freescale.com>
---
 recipes-multimedia/libfslcodec/libfslcodec_3.0.10.bb | 10 ++++++++++
 recipes-multimedia/libfslcodec/libfslcodec_3.0.9.bb  | 13 -------------
 2 files changed, 10 insertions(+), 13 deletions(-)
 create mode 100644 recipes-multimedia/libfslcodec/libfslcodec_3.0.10.bb
 delete mode 100644 recipes-multimedia/libfslcodec/libfslcodec_3.0.9.bb

diff --git a/recipes-multimedia/libfslcodec/libfslcodec_3.0.10.bb b/recipes-multimedia/libfslcodec/libfslcodec_3.0.10.bb
new file mode 100644
index 0000000..a606ba6
--- /dev/null
+++ b/recipes-multimedia/libfslcodec/libfslcodec_3.0.10.bb
@@ -0,0 +1,10 @@
+# Copyright (C) 2013, 2014 Freescale Semiconductor
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+require libfslcodec.inc
+
+SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true"
+SRC_URI[md5sum] = "59c81f7da3440409e7e058edd0cdbb2a"
+SRC_URI[sha256sum] = "130f69e47b52a02988df64211c2e42c54f0d07f00d8c1229d20d41b2a9d784a2"
+
+COMPATIBLE_MACHINE = "(mx28|mx5|mx6)"
diff --git a/recipes-multimedia/libfslcodec/libfslcodec_3.0.9.bb b/recipes-multimedia/libfslcodec/libfslcodec_3.0.9.bb
deleted file mode 100644
index 1cb84d1..0000000
--- a/recipes-multimedia/libfslcodec/libfslcodec_3.0.9.bb
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright (C) 2013 Freescale Semiconductor
-# Released under the MIT license (see COPYING.MIT for the terms)
-
-require libfslcodec.inc
-
-# FIXME: Inspecting the source code the content is in fact 3.0.9
-SRC_URI = "${FSL_MIRROR}/${PN}-3.10.9-1.0.0.bin;fsl-eula=true"
-S = "${WORKDIR}/${PN}-3.10.9-1.0.0"
-
-SRC_URI[md5sum] = "8fd6f1f4f7a504adfc27c1f73de554b4"
-SRC_URI[sha256sum] = "76a8a93d452db07e2531fbbc6dc1cbdf21943e6b3dfa1b2435faf5b356819f95"
-
-COMPATIBLE_MACHINE = "(mx28|mx5|mx6)"
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 12/15] libfslcodec: Enable/disable the VPU support based on SoC
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
                   ` (10 preceding siblings ...)
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 11/15] libfslcodec: Upgrade to 3.0.10 version Otavio Salvador
@ 2014-01-21 14:29 ` Otavio Salvador
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 13/15] libfslcodec: Add 'test-bin' and 'test-sources' packages Otavio Salvador
                   ` (2 subsequent siblings)
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:29 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

This enables the VPU support for all SoCs but MX23, MX28 and MX6SL.

Change-Id: I82bc80b4540ed2a83aeb2ac4545b47f3e7e37d9b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
 recipes-multimedia/libfslcodec/libfslcodec.inc | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/recipes-multimedia/libfslcodec/libfslcodec.inc b/recipes-multimedia/libfslcodec/libfslcodec.inc
index 597654b..0012fdc 100644
--- a/recipes-multimedia/libfslcodec/libfslcodec.inc
+++ b/recipes-multimedia/libfslcodec/libfslcodec.inc
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2013 Freescale Semiconductor
+# Copyright (C) 2012-2014 Freescale Semiconductor
 # Released under the MIT license (see COPYING.MIT for the terms)
 DESCRIPTION = "Freescale Multimedia codec libs"
 LICENSE = "Proprietary"
@@ -20,6 +20,12 @@ ALLOW_EMPTY_${PN}-meta = "1"
 # Choose between Soft Float-Point and Hard Float-Point
 EXTRA_OECONF = "${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', '--enable-fhw', '', d)}"
 
+# VPU Hardware acceleration
+VPU_SUPPORT = "--enable-vpu"
+VPU_SUPPORT_mx6sl = "--disable-vpu"
+VPU_SUPPORT_mxs = "--disable-vpu"
+EXTRA_OECONF += "${VPU_SUPPORT}"
+
 do_install_append() {
 	# FIXME: This link points to nowhere
 	rm ${D}${libdir}/imx-mm/audio-codec/lib_src_ppp_arm11_elinux.so
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 13/15] libfslcodec: Add 'test-bin' and 'test-sources' packages
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
                   ` (11 preceding siblings ...)
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 12/15] libfslcodec: Enable/disable the VPU support based on SoC Otavio Salvador
@ 2014-01-21 14:29 ` Otavio Salvador
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 14/15] gst-fsl-plugin: Add runtime dependencies for 'beep' plugin Otavio Salvador
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 15/15] gst-fsl-plugin: Upgrade to 3.0.10 version Otavio Salvador
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:29 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

Add the libfslcodec-test-bin (with built binaries for testing) and
libfslcodec-test-sources (with testing applications source code).

Change-Id: Ic785fb73852530f98e4b4e238d67ee0ffbd3cfea
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
 recipes-multimedia/libfslcodec/libfslcodec.inc | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/recipes-multimedia/libfslcodec/libfslcodec.inc b/recipes-multimedia/libfslcodec/libfslcodec.inc
index 0012fdc..8659979 100644
--- a/recipes-multimedia/libfslcodec/libfslcodec.inc
+++ b/recipes-multimedia/libfslcodec/libfslcodec.inc
@@ -12,7 +12,7 @@ SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true"
 PACKAGES_DYNAMIC = "${PN}-*"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 
-PACKAGES += "${PN}-meta"
+PACKAGES += "${PN}-meta ${PN}-test-bin ${PN}-test-source"
 
 ALLOW_EMPTY_${PN} = "1"
 ALLOW_EMPTY_${PN}-meta = "1"
@@ -36,8 +36,6 @@ do_install_append() {
     done
     rmdir ${D}${libdir}/imx-mm/video-codec
 
-	# FIXME: Drop examples
-	rm -r ${D}${datadir}/imx-mm
 }
 
 python populate_packages_prepend() {
@@ -57,6 +55,8 @@ python populate_packages_prepend() {
     # Allow addition of all codecs in a image; useful specially for
     # debugging.
     codec_pkgs = oe.utils.packages_filter_out_system(d)
+    codec_pkgs = filter(lambda x: x not in ['libfslcodec-test-bin', 'libfslcodec-test-source'],
+                        codec_pkgs)
     d.appendVar('RDEPENDS_libfslcodec-meta', ' ' + ' '.join(codec_pkgs))
 }
 
@@ -67,6 +67,12 @@ FILES_${PN}-dev += "${libdir}/imx-mm/*/*${SOLIBSDEV} \
                     ${libdir}/imx-mm/*/*/*${SOLIBSDEV} \
                     ${libdir}/pkgconfig/*.pc ${includedir}/imx-mm/*"
 
+# FIXME: -test-bin includes the DUT .so files so we need to deploy those
+INSANE_SKIP_${PN}-test-bin_append = " libdir"
+FILES_${PN}-test-bin += "${datadir}/imx-mm/*/examples/*/bin"
+
+FILES_${PN}-test-source += "${datadir}/imx-mm/*"
+
 # FIXME: The wrap and lib names does not match
 FILES_${PN}-oggvorbis += "${libdir}/imx-mm/audio-codec/wrap/lib_vorbisd_wrap_arm*_elinux.so.*"
 
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 14/15] gst-fsl-plugin: Add runtime dependencies for 'beep' plugin
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
                   ` (12 preceding siblings ...)
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 13/15] libfslcodec: Add 'test-bin' and 'test-sources' packages Otavio Salvador
@ 2014-01-21 14:29 ` Otavio Salvador
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 15/15] gst-fsl-plugin: Upgrade to 3.0.10 version Otavio Salvador
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:29 UTC (permalink / raw)
  To: meta-freescale Mailing List; +Cc: Otavio Salvador

Add libfslcodec-aac, libfslcodec-mp3 and libfslcodec-oggvorbis as
runtime dependencies so 'beep' works.

Change-Id: I795bdddfa5d7368712b1565d4fad61f06769cce9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
 recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc
index 8a748a3..f26e690 100644
--- a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc
+++ b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc
@@ -45,7 +45,9 @@ PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},
 PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}"
 
 FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}"
-RDEPENDS_${PN} += "gst-plugins-good-id3demux libfslparser"
+# Add codec list that the beep plugin run-time depended
+BEEP_RDEPENDS = "libfslcodec-aac libfslcodec-mp3 libfslcodec-oggvorbis"
+RDEPENDS_${PN} += "gst-plugins-good-id3demux libfslparser ${BEEP_RDEPENDS}"
 
 FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug"
 FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc"
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [meta-fsl-arm][PATCH 15/15] gst-fsl-plugin: Upgrade to 3.0.10 version
  2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
                   ` (13 preceding siblings ...)
  2014-01-21 14:29 ` [meta-fsl-arm][PATCH 14/15] gst-fsl-plugin: Add runtime dependencies for 'beep' plugin Otavio Salvador
@ 2014-01-21 14:29 ` Otavio Salvador
  14 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 14:29 UTC (permalink / raw)
  To: meta-freescale Mailing List

From: Lauren Post <lauren.post@freescale.com>

Release in 3.10.17-1.0.0_beta version

Change-Id: I94eacbce00c48fb15815f532097e4953e459938b
Signed-off-by: Lauren Post <lauren.post@freescale.com>
---
 recipes-multimedia/gstreamer/gst-fsl-plugin.inc       |  6 +-----
 recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.10.bb | 14 ++++++++++++++
 recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.9.bb  | 17 -----------------
 3 files changed, 15 insertions(+), 22 deletions(-)
 create mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.10.bb
 delete mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.9.bb

diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc
index f26e690..1e8772e 100644
--- a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc
+++ b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc
@@ -56,11 +56,7 @@ FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a"
 FILES_${PN}-gplay = "${bindir}/gplay"
 FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf${SOLIBS}"
 FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}"
-
-# FIXME: The plugins look for the .so file, so add it here
-FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS} ${libdir}/libgstfsl-0.10${SOLIBSDEV}"
-INSANE_SKIP_${PN}-libgstfsl = "dev-so"
-
+FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}"
 FILES_${PN}-libme = "${libdir}/libme${SOLIBS}"
 FILES_${PN}-libgstbufmeta = "${libdir}/libgstbufmeta${SOLIBS}"
 FILES_${PN}-libmfwba =  "${libdir}/libmfwba${SOLIBS}"
diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.10.bb b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.10.bb
new file mode 100644
index 0000000..3fe8195
--- /dev/null
+++ b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.10.bb
@@ -0,0 +1,14 @@
+# Copyright (C) 2013 Freescale Semiconductor
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+require gst-fsl-plugin.inc
+
+EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}"
+
+SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz"
+S = "${WORKDIR}/gst-fsl-plugins-${PV}"
+
+SRC_URI[md5sum] = "681a5e97d621eaa5b1bcca2597cd0152"
+SRC_URI[sha256sum] = "d1d194141c038ef72e7d4271355b2ef1a38bf5d110e93101609ab422596167df"
+
+COMPATIBLE_MACHINE = "(mx28|mx5|mx6)"
diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.9.bb b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.9.bb
deleted file mode 100644
index e319fc2..0000000
--- a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.9.bb
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright (C) 2013 Freescale Semiconductor
-# Released under the MIT license (see COPYING.MIT for the terms)
-
-require gst-fsl-plugin.inc
-
-# FIXME: Inspecting the source code the content is in fact 3.0.9
-SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-3.10.9-1.0.0.tar.gz \
-           file://remove-GST_INFO-in-mfw_gst_utils.h.patch \
-           file://makefile.am-fix-aac-for-imx6.patch \
-           file://configure.ac-Fix-checking-for-include-headers-in-mul.patch"
-
-SRC_URI[md5sum] = "a338a5c25225c765ae5f44af82fe7413"
-SRC_URI[sha256sum] = "e809daa0cd60381f05a79f34a53305a5ee53bfed22192a1cda6d998acc84a6fd"
-
-S = "${WORKDIR}/gst-fsl-plugins-3.10.9-1.0.0"
-
-COMPATIBLE_MACHINE = "(mx28|mx5|mx6)"
-- 
1.8.5.3



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* Re: [meta-fsl-arm][PATCH 05/15] libfslcodec: Drop sanity check override for .so files
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 05/15] libfslcodec: Drop sanity check override for .so files Otavio Salvador
@ 2014-01-21 14:41   ` Fabio Estevam
  2014-01-21 15:45     ` Otavio Salvador
  0 siblings, 1 reply; 19+ messages in thread
From: Fabio Estevam @ 2014-01-21 14:41 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: meta-freescale Mailing List

On Tue, Jan 21, 2014 at 12:28 PM, Otavio Salvador
<otavio@ossystems.com.br> wrote:
> Change-Id: I9ad5c8db3b156398884ba9b63943eb56394c868f
> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>

I am sure you have a reason to do this change, but I have no idea as
to why this is needed :-)

Please explain it in the commit log.

Regards,

Fabio Estevam


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [meta-fsl-arm][PATCH 05/15] libfslcodec: Drop sanity check override for .so files
  2014-01-21 14:41   ` Fabio Estevam
@ 2014-01-21 15:45     ` Otavio Salvador
  0 siblings, 0 replies; 19+ messages in thread
From: Otavio Salvador @ 2014-01-21 15:45 UTC (permalink / raw)
  To: Fabio Estevam; +Cc: meta-freescale Mailing List

On Tue, Jan 21, 2014 at 12:41 PM, Fabio Estevam <festevam@gmail.com> wrote:
> On Tue, Jan 21, 2014 at 12:28 PM, Otavio Salvador
> <otavio@ossystems.com.br> wrote:
>> Change-Id: I9ad5c8db3b156398884ba9b63943eb56394c868f
>> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
>
> I am sure you have a reason to do this change, but I have no idea as
> to why this is needed :-)
>
> Please explain it in the commit log.
>
> Regards,
>
> Fabio Estevam

Better?

libfslcodec: Drop sanity check override for .so files

The .so files are not being deployed in the regular packages, just the
-dev ones, so we can drop this sanity check workaround and the
respective FIXME entry.

Change-Id: I9ad5c8db3b156398884ba9b63943eb56394c868f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
I won't reupload the patches due this change, but I did it in my tree
and in master-next.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [meta-fsl-arm][PATCH 01/15] imx-test: Fix build failure due lacking of module build system
  2014-01-21 14:28 ` [meta-fsl-arm][PATCH 01/15] imx-test: Fix build failure due lacking of module build system Otavio Salvador
@ 2014-01-24 14:27   ` Eric Nelson
  0 siblings, 0 replies; 19+ messages in thread
From: Eric Nelson @ 2014-01-24 14:27 UTC (permalink / raw)
  To: Otavio Salvador, meta-freescale Mailing List

Hi Marek,

On 01/21/2014 07:28 AM, Otavio Salvador wrote:
> The 'module-base' class provides the infrastructure to ensure modules
> are buildable. This fixes the build failures caused by lacking of
> 'scripts/basic/fixdep' application.
>

This seems to require the patch to remove clocks.sh:

	http://patches.openembedded.org/patch/65127/

Regards,


Eric



^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2014-01-24 14:27 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-21 14:28 [meta-fsl-arm][PATCH 00/15] Freescale 3.10.17-1.0.0-beta - part 1 Otavio Salvador
2014-01-21 14:28 ` [meta-fsl-arm][PATCH 01/15] imx-test: Fix build failure due lacking of module build system Otavio Salvador
2014-01-24 14:27   ` Eric Nelson
2014-01-21 14:28 ` [meta-fsl-arm][PATCH 02/15] imx-test: MX23/MX28 depends on virtual/kernel only Otavio Salvador
2014-01-21 14:28 ` [meta-fsl-arm][PATCH 03/15] imx-test: Remove unused patch Otavio Salvador
2014-01-21 14:28 ` [meta-fsl-arm][PATCH 04/15] imx6slevk: Add WIFI support Otavio Salvador
2014-01-21 14:28 ` [meta-fsl-arm][PATCH 05/15] libfslcodec: Drop sanity check override for .so files Otavio Salvador
2014-01-21 14:41   ` Fabio Estevam
2014-01-21 15:45     ` Otavio Salvador
2014-01-21 14:28 ` [meta-fsl-arm][PATCH 06/15] imx-test: Update to 3.10.17-1.0.0 version Otavio Salvador
2014-01-21 14:28 ` [meta-fsl-arm][PATCH 07/15] imx-lib: Upgrade to 3.10.17-1.0.0_beta Otavio Salvador
2014-01-21 14:28 ` [meta-fsl-arm][PATCH 08/15] imx-vpu: " Otavio Salvador
2014-01-21 14:29 ` [meta-fsl-arm][PATCH 09/15] libfslparser: Upgrade to 3.0.10 version Otavio Salvador
2014-01-21 14:29 ` [meta-fsl-arm][PATCH 10/15] libfslvpuwrap: Upgrade to 1.0.45 version Otavio Salvador
2014-01-21 14:29 ` [meta-fsl-arm][PATCH 11/15] libfslcodec: Upgrade to 3.0.10 version Otavio Salvador
2014-01-21 14:29 ` [meta-fsl-arm][PATCH 12/15] libfslcodec: Enable/disable the VPU support based on SoC Otavio Salvador
2014-01-21 14:29 ` [meta-fsl-arm][PATCH 13/15] libfslcodec: Add 'test-bin' and 'test-sources' packages Otavio Salvador
2014-01-21 14:29 ` [meta-fsl-arm][PATCH 14/15] gst-fsl-plugin: Add runtime dependencies for 'beep' plugin Otavio Salvador
2014-01-21 14:29 ` [meta-fsl-arm][PATCH 15/15] gst-fsl-plugin: Upgrade to 3.0.10 version Otavio Salvador

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.