This is the result of automated script (0.9.0) conversion:
oe-core/scripts/contrib/convert-overrides.py .
converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
QtWebEngine has a hard dependency on D-Bus, which is currently
fulfilled indirectly via the pulseaudio dependency. As soon as
pulseaudio is disabled via DISTRO_FEATURES_BACKFILL_CONSIDERED,
building QtWebEngine fails.
Add a direct dbus dependency to qtwebengine_git.bb to fix this.
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Backported patch can go
=========
Qwt 6.1.5
=========
1) Maintenance
- Avoid using some of the deprecated Qt APIs
- Missing includes of QPainterPath ( Qt 5.15 ) added
- QwtPlotSpectroCurve: missing public inheritance
- QwtPlotTradingCurve: missing public inheritance
2) Bug fixes
- QwtLinearColorMap: handling of alpha values in color stops fixed
- QwtPlotRasterItem: missing color table initialization for
QImage::Format_Indexed8
- QwtScaleWidget: missing QEvent::LayoutRequest added
- QwtSetSample: bound rectangle fixed for empty sets
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* as we cannot upgrade all modules past 5.15.2 due to license change
and the branches for 5.15.4 not available publicly, but qtwebengine
and the chromium bits which are probably most important for security
fixes are available and hopefully we can use them for non-commercial
use
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* it's mandatory since this commit:
commit c9d902ca6ca3b1aa2e2762329d18c226d26520af
Author: Allan Sandfeld Jensen <allan.jensen@qt.io>
Date: Fri Nov 6 09:16:15 2020 +0100
Adaptations for Chromium 87
* unfortunatelly missing this dependency only shows an warning in do_configure:
Note: The following modules are not being compiled in this configuration:
webenginecore
webengine
webenginewidgets
WARNING: Nodejs is required to build QtWebEngine.
WARNING: QtWebEngine will not be built.
and then it fails in do_install with:
make[1]: Leaving directory '/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/qtwebengine/5.15.3+gitAUTOINC+f121523512_9406a89a9d-r0/build/src'
sed: can't read /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/qtwebengine/5.15.3+gitAUTOINC+f121523512_9406a89a9d-r0/image/usr/lib/pkgconfig/Qt5WebEngineCore.pc: No such file or directory
WARNING: exit code 2 from a shell command.
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* removed in:
commit ed0f3c2ef0f17c82f9ba1e8b687f46f468c705c7
Author: Allan Sandfeld Jensen <allan.jensen@qt.io>
Date: Fri Jan 15 15:38:14 2021 +0100
Remove configure options that doesn't work
They are just confusing users.
* fixes:
ERROR: Enabling/Disabling unknown feature 'webengine-system-jsoncpp'.
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gold linker seems to not link the shared lib properly as it results in
textrels on these arches. So fallback to bfd linker.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Since meta-clang's
commit d38888ea80965206c1d2eab9958db1ff980c56c4
Author: Zoltán Böszörményi <zboszor@pr.hu>
Date: Thu Feb 18 04:29:49 2021 -0500
clang: Merge llvm-common into clang
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
parsing fails with:
| ERROR: Nothing PROVIDES 'llvm-common' (but /home/superandy/data/oe-core/sources/meta-qt5/recipes-qt/qt5/qt5-creator_git.bb DEPENDS on or otherwise requires it
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This is useful when QMake has CONFIG+=separate_debug_info which is often
not during the actual bitbake builds but when using an eSDK produced by
the meta-toolchain-qt5 recipe.
Signed-off-by: Dan Christensen <opello@opello.org>
Without this line PACKAGECONFIG did not have any influence on the actual package
configuration.
Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
Overwrite and extend do_install_ptest for qtdeclarative. It fixes
runtime errors:
| FAIL! : TestQmllint::initTestCase() '!m_dataDirectory.isEmpty()'
returned FALSE. ('data' directory not found)
With this change, more tests have been run and the results are better:
passed: 993 -> 2318
failed: 182 -> 113
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fixes:
WARNING: meta-qt5/recipes-qt/qt5/qtbase-native_git.bb: QA Issue: qtbase-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. [native-last]
WARNING: meta-qt5/recipes-qt/qt5/nativesdk-qtbase_git.bb: QA Issue: nativesdk-qtbase: native/nativesdk class is not inherited last, this can result in unexpected behaviour. [native-last]
WARNING: meta-qt5/recipes-qt/packagegroups/nativesdk-packagegroup-qt5-toolchain-host.bb: QA Issue: nativesdk-packagegroup-qt5-toolchain-host: native/nativesdk class is not inherited last, this can result in unexpected behaviour. [native-last]
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Current Qtwebkit configuration is debug build by default.
Change it to release build to have better performance.
Change-Id: Ib5e10bfd62edf79ddc304332ff10fdbe3abf58f0
Reviewed-by: Chenxi Mao <chenxi.mao2013@gmail.com>
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
it depends on qtwebengine which inturn depends on chromium which inturn
depends on python2 during build. So lets disable it when meta-python2 is
not used until such time when chromium does not need python2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
The QMAKE_AR value is never empty as it always has at least the
cqs argument. Use the default value if the variable has exactly
one argument. Fixes issue #165.
Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>