[meta-freescale] [meta-fsl-demos][PATCH] packagegroup-fsl-gstreamer-full: Proper handle GL plugin inclusion

Otavio Salvador otavio at ossystems.com.br
Mon May 18 04:44:44 PDT 2015


On Sat, May 16, 2015 at 10:55 PM, Nikolay Dimitrov <picmaster at mail.bg> wrote:
>
> On 05/17/2015 03:56 AM, Nikolay Dimitrov wrote:
>>
>> Hi Otavio,
>>
>> On 05/12/2015 03:16 PM, Otavio Salvador wrote:
>>>
>>> The gst-plugins-gl can only be included for boards using the FSL
>>> plugin. This allow us to build a X11 image for an i.MX6-based device
>>> which uses the Linux mainline kernel.
>>>
>>> Change-Id: I34e0d8b4552a7f7122c4b97e8906781d95f1c2c5
>>> Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
>>> Reported-by: Nikolay Dimitrov <picmaster at mail.bg>
>>> ---
>>>   recipes-fsl/packagegroups/packagegroup-fsl-gstreamer-full.bb | 5 ++++-
>>>   1 file changed, 4 insertions(+), 1 deletion(-)
>>>
>>> diff --git
>>> a/recipes-fsl/packagegroups/packagegroup-fsl-gstreamer-full.bb
>>> b/recipes-fsl/packagegroups/packagegroup-fsl-gstreamer-full.bb
>>> index 25b26f6..98da365 100644
>>> --- a/recipes-fsl/packagegroups/packagegroup-fsl-gstreamer-full.bb
>>> +++ b/recipes-fsl/packagegroups/packagegroup-fsl-gstreamer-full.bb
>>> @@ -13,6 +13,9 @@ PACKAGE_ARCH_mx6sl = "${MACHINE_ARCH}"
>>>
>>>   inherit packagegroup
>>>
>>> +GST_PLUGIN_SPECIFIC = "${@base_contains('MACHINE_GSTREAMER_PLUGIN',
>>> 'gst-fsl-plugin', \
>>> +                                        'gst-plugins-gl', '', d)}"
>>> +
>>>   RDEPENDS_${PN} = " \
>>>       packagegroup-fsl-gstreamer \
>>>       gst-plugins-base-meta \
>>> @@ -20,7 +23,7 @@ RDEPENDS_${PN} = " \
>>>       gst-plugins-bad-meta \
>>>       ${@base_contains('DISTRO_FEATURES', 'opengl', \
>>>                         base_contains('DISTRO_FEATURES', 'x11', \
>>> -                                    'gst-plugins-gl', '', d), '', d)} \
>>> +                                    '${GST_PLUGIN_SPECIFIC}', '', d),
>>> '', d)} \
>>>   "
>>>   # FIXME: i.MX6SL cannot use mesa for Graphics and it lacks 3D support,
>>>   #        so skip it for now.
>>
>>
>> Can you please apply this patch also to fido? Thanks.
>>
>> Regards,
>> Nikolay
>
>
> Sorry, I meant dizzy (yeah, one can get dizzy with 3 supported
> branches, pun intended :D). The patch is already there for master and
> fido.

Applied :)

-- 
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


More information about the meta-freescale mailing list