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> |
||
|---|---|---|
| .. | ||
| classes | ||
| conf | ||
| recipes-connectivity | ||
| recipes-core | ||
| recipes-graphics/mesa | ||
| recipes-multimedia | ||
| DIGI_EULA | ||
| DIGI_OPEN_EULA | ||
| README | ||
README
OpenEmbedded/Yocto Digi Embedded Linux layer ============================================ This layer provides the Digi Embedded Linux distribution images. Digi's license agreements ------------------------- All software is covered by Digi's general EULA and Digi's Open Source EULA. To have the right to use the software in your images you need to read and accept both EULAs at the DIGI_EULA and DIGI_OPEN_EULA files. In order to accept them, you should add, in your local.conf file: ACCEPT_DIGI_EULA = "1" ACCEPT_DIGI_OPEN_EULA = "1" Support ------- This layer is provided 'as is' with no guarantee. However, some support may be available from support@digi.com