* we need to follow qttools otherwise build breaks
* clang pasing support is a must have feature
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Yes we override quazip from meta-qt5 but that is really old and not installing
cmake files. And we need it now.
Maybe I'll find the time to send to meta-qt5...
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Since Qt 5.15 qtwaylandscanner adds the source-xml-file which can be in sysroot.
That triggers our cmake_extra_sanity.bbclass. So remove comment - we did not
miss it in Qt < 5.15.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This is a compromize:
* not all users of meta-qt5-extra build kde
* since recent commit in meta-qt5
commit 75e2d3a2e3888c06c1da74f3f6ab82882f450064
Author: Martin Jansa <Martin.Jansa@gmail.com>
Date: Sun Aug 12 10:20:04 2018 +0000
qtbase: update the dependency for gbm PACKAGECONFIG
* mesa* conditionally provides virtual/libgbm when gbm is enabled there
so it's better than depending on just virtual/mesa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
we kick out meta-freescale at least by forcing gbm: imx vivante blobs do
not provide gbm.
Have not tested yet what fallout is caused, but in case of trouble I recomend
to set 'kde' in DISTRO_FEATURES (see meta-qt5/qtbase).
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
with recent mata-qt5 ist creates:
| WARNING: qtbase-5.11.1+gitAUTOINC+74305ba470-r0 do_configure: QA Issue: qtbase: invalid PACKAGECONFIG: qml-debug [invalid-packageconfig]
and honestly I have no idea why I intoduced it.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This came up during sddm issue fixed in previous patch:
During debug "${B}/src/common/Constants.h" contained path to qtbase-native's
sysroot which was not properly detected. To avoid false positives caused
by qdbusxml2 hack in qtbase-native was aligned.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Don't hardcode path to host binaries in produced cmake files. Use paths
passed to cmake when it's invoked instead.
Signed-off-by: Piotr Tworek <tworaz@tworaz.net>
WARNING: No matching cmake file found for directory 'Qt5Help' set by CMAKE_ALIGN_SYSROOT[1] in qttools-native
WARNING: No cmake replacements performed in qttools-native for CMAKE_ALIGN_SYSROOT[2]
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
This append has no effect when using meta-qt5 with updates to 5.5. As I don't
yet use 5.5 (meta-fsl-arm needs actions on update) this append remains in
for a while.
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
This is neccessary for latest qtwayland and should come with qtbase 5.5. As
mentioned in patch description it should be working with old implementations.
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
This is required by kjsembed-native and can go out in case there is no
library using kjscmd5 during build.
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>