Skip to content


Subversion checkout URL

You can clone with
Download ZIP
OpenEmbedded/Yocto BSP layer for Freescale's ARM platforms
BitBake Shell Tcl

imx-gpu-viv: Avoid duplicate values in PROVIDES

Additional packages are added to the PROVIDES variable, depending on
the type of processor being supported, e.g. i.MX6Q, i.MX6SX, etc.
The old way this was being set could add multiple versions of the
same package to the PROVIDES variable which in turn can cause confusion
with sstate, e.g. a number of i.MX6 machines use :mx6q:mx6dl in their
overrides whereas others might only have :mx6q.  With the previous
setting of PROVIDES, this package would not be sharable via sstate
between such machines.

This patch changes the process so that these extra packages are only
added once, improving the [re]usability of sstate.

Signed-off-by: Gary Thomas <>
Signed-off-by: Otavio Salvador <>
latest commit 1b6953978e
@GaryThomas GaryThomas authored otavio committed


OpenEmbedded/Yocto BSP layer for Freescale's ARM platforms

This layer provides support for Freescale's ARM platforms for use with
OpenEmbedded and/or Yocto.

This layer depends on:

URI: git://
branch: master
revision: HEAD


Some SoC depends on libraries and packages that are covered by
Freescale EULA. To have the right to use those binaries in your images
you need to read and accept the EULA at EULA.txt file.

In order to accept it, you should add, in your local.conf file:



To contribute to this layer you should submit the patches for review to the
mailing list (

Please refer to:

for some useful guidelines to be followed when submitting patches.

Mailing list:

Source code:


When creating patches, please use something like:

    git format-patch -s --subject-prefix='meta-fsl-arm][PATCH' origin

When sending patches, please use something like:

    git send-email --to <generated patch>
Something went wrong with that request. Please try again.