[oe] [PATCH][meta-qt5][jansa/qt5-5.2.1] qtbase.inc: set virtual/mesa and virtual/egl as dependency in PACKAGECONFIG[kms]

Andreas Müller schnitzeltony at googlemail.com
Tue Feb 25 19:06:00 UTC 2014


On Tue, Feb 25, 2014 at 6:27 PM, Martin Jansa <martin.jansa at gmail.com> wrote:
> On Tue, Feb 25, 2014 at 06:16:54PM +0100, Andreas Müller wrote:
>> * there is no kms around
>> * mesa is the default implementation for (lib)gbm (see config.tests/qpa/kms)
>> * in configure we find:
>>   | if [ "$CFG_KMS" = "yes" ]; then
>>   |     if [ "$CFG_EGL" = "no" ]; then
>>   |         echo "The KMS plugin requires EGL support and cannot be built"
>>   |         exit 101
>>   |     fi
>>   | fi
>>
>> Signed-off-by: Andreas Müller <schnitzeltony at googlemail.com>
>> ---
>>  recipes-qt/qt5/qtbase.inc | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
>> index 116c86f..6c6ec5a 100644
>> --- a/recipes-qt/qt5/qtbase.inc
>> +++ b/recipes-qt/qt5/qtbase.inc
>> @@ -108,7 +108,7 @@ PACKAGECONFIG[gtkstyle] = "-gtkstyle,-no-gtkstyle,gtk+"
>>  PACKAGECONFIG[directfb] = "-directfb,-no-directfb,directfb"
>>  PACKAGECONFIG[linuxfb] = "-linuxfb,-no-linuxfb"
>>  PACKAGECONFIG[mitshm] = "-mitshm,-no-mitshm,mitshm"
>> -PACKAGECONFIG[kms] = "-kms,-no-kms,kms"
>> +PACKAGECONFIG[kms] = "-kms,-no-kms,virtual/mesa virtual/egl"
>
> Maybe we should introduce some virtual/gbm later, but I'm ok with
> virtual/mesa until we have it.
virtual/mesa has different meanings gbm / wayland-egl - it took me a
while to get mesa-free...
>
> Also there is no virtual/mesa in oe-core/dylan, but I guess that there
> is minimum user with dylan who also want kms.
>
> BTW: jansa/qt5-5.2.1 branch was already merged to master, so I plan to
> apply this only for master (jansa/qt5-5.2.1 is dead-end).
I missed that - thanks

Andreas



More information about the Openembedded-devel mailing list