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

Martin Jansa martin.jansa at gmail.com
Tue Feb 25 17:27:47 UTC 2014


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.

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

>  # needed for qtdeclarative (qtdeclarative.do_configure fails to find quick module without)
>  PACKAGECONFIG[icu] = "-icu,-no-icu,${ICU}"
>  PACKAGECONFIG[udev] = "-libudev,-no-libudev,udev"
> -- 
> 1.8.3.1
> 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20140225/7d46d850/attachment-0002.sig>


More information about the Openembedded-devel mailing list