[meta-freescale] [meta-fsl-demos][PATCH 0/7] Packagegroups and images refactoring - step 2

ronunes at gmail.com ronunes at gmail.com
Tue Feb 25 21:03:12 PST 2014


From: Rogerio Nunes <rogerio.nunes at freescale.com>

This patchset makes some more additions and changes to the packagegroups
and images in this layer.

Three new images are introduced:

fsl-image-multimedia - A console-only image that includes gstreamer packages
    and Freescale's multimedia packages (VPU and GPU) when available. 

fsl-image-multimedia-full - This image has all the packages that
    fsl-image-multimedia has plus all gstreamer's plugins from base, good and
    bad packages.

fsl-image-machine-test - This image has all the packages that
    fsl-multimedia-full has plus test and benchmark applications.
    This image is intended for machine test as the name indicates,
    so no development tools are included. 

To support these images, new packagegroups are also created, and old
packagegroups slightly modified. The legacy image recipes (fsl-image-gui and
fsl-image-test) are adpated to the new packagegroups structure, so that
they generate rootfs images that include at least same tools as before.

This patchset also replaces vivante-gpu-sdk by fsl-gpu-sdk.

Known issue:
fsl-image-machine-test fails to build without x11, because mesa-demos and
piglit currently depend on it, and are unconditionally included with the
tools-testapps image feature from poky. This needs to be fixed at poky.


Evan Kotara (1):
  fsl-gpu-sdk: create version 1.1 recipe

Rogerio Nunes (6):
  vivante-gpu-sdk: remove this old recipe
  packagegroup-fsl: create gpu packagegroups
  packagegroup-fsl-*, fsl-image-*: Gstreamer packagegroup refactoring
  fsl-image-multimedia: Add
  fsl-image-multimedia-full: Add
  fsl-image-machine-test: Add

 recipes-fsl/images/fsl-image-gui.bb                |   3 +
 recipes-fsl/images/fsl-image-machine-test.bb       |  22 +
 recipes-fsl/images/fsl-image-multimedia-full.bb    |   8 +
 recipes-fsl/images/fsl-image-multimedia.bb         |  15 +
 recipes-fsl/images/fsl-image-test.bb               |   3 +
 .../packagegroup-fsl-gstreamer-full.bb             |  19 +
 .../packagegroups/packagegroup-fsl-gstreamer.bb    |  66 ++-
 .../packagegroup-fsl-tools-gpu-external.bb         |  18 +
 .../packagegroups/packagegroup-fsl-tools-gpu.bb    |  26 +
 .../packagegroup-fsl-tools-testapps.bb             |  16 -
 recipes-graphics/fsl-gpu-sdk/fsl-gpu-sdk_1.1.bb    |  45 ++
 ...ation-of-the-GLES1.1-X11-Samples-in-Yocto.patch | 598 ---------------------
 ...d-missing-GLES1.1-samples-in-X11-Makefile.patch |  32 --
 .../vivante-gpu-sdk/vivante-gpu-sdk_1.00.bb        |  37 --
 14 files changed, 220 insertions(+), 688 deletions(-)
 create mode 100644 recipes-fsl/images/fsl-image-machine-test.bb
 create mode 100644 recipes-fsl/images/fsl-image-multimedia-full.bb
 create mode 100644 recipes-fsl/images/fsl-image-multimedia.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-gstreamer-full.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb
 create mode 100644 recipes-graphics/fsl-gpu-sdk/fsl-gpu-sdk_1.1.bb
 delete mode 100644 recipes-graphics/vivante-gpu-sdk/vivante-gpu-sdk/0001-Fix-compilation-of-the-GLES1.1-X11-Samples-in-Yocto.patch
 delete mode 100644 recipes-graphics/vivante-gpu-sdk/vivante-gpu-sdk/0002-Don-t-build-missing-GLES1.1-samples-in-X11-Makefile.patch
 delete mode 100644 recipes-graphics/vivante-gpu-sdk/vivante-gpu-sdk_1.00.bb

-- 
1.8.3.2



More information about the meta-freescale mailing list