The different mesa packages all provide virtual/libgl by default. However,
they all have dependencies in X.
When meta-oe is brought in, the gst-ffmpeg recipe has been appended to
depend indirectly on libgl.
On a iMX build, libgl is also provided by amd-gpu-bin-mx51, which is
set as default provider.
Still, the build shows errors because when parsing the mesa providers,
it detects that the distro does not contain the x11 feature.
This commit appends the mesa recipes only to provide libgl if x11 is
defined in the distro.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This feature requires the addition of meta-openembedded/meta-oe. The
addition of the meta-oe layers breaks the build as recipes of that layer
change existing recipes. Fixes follow.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This commit allows to include the gstreamer plugins individually with
more granularity than the base, good, bad, ugly approach.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
The librsvg dependency is left out as it adds a dependency on gtk+.
The original addition of that dependency is:
commit 30dbfde8ebcb761120eb1ab1d213e850cac966fd
Author: Dongxiao Xu <dongxiao.xu@intel.com>
Date: Thu Mar 10 13:51:20 2011 +0800
gst-plugins-bad: add missing dependency librsvg
Defaultly gst-plugins-bad will configured with option --enable-rsvg.
Besides, it will check if librsvg really exists by certain configure
code.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
Instead of using the default distro features configure them for the
del distro.
The default features include some which we don't need, as 3g and x11
amongst others.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This commits adds bbappends to all gstreamer packages so that we
configure them with the same flags as we do in DEL.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
The gstreamer plugins are not packaged in a single package. They have
functionality in different packages.
This allows to specify what functionality to install.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
Includes development version of packages as well as empty password root
login, and package manager.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This commit separates the BSP layer from the DEL distribution layer. This
allows for customers to use the BSP layer while customizing their own
distribution, and for other Digi teams, like the gateways, to do the same.
It would also allow to use the DEL layer over other BSPs.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>