aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* qtwebengine: remove PACKAGECONFIG for jsoncpp and protobufMartin Jansa2021-05-081-2/+0
| | | | | | | | | | | | | | | | * 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>
* qtwebengine: upgrade to 5.15.4 with chromium-87Martin Jansa2021-05-0832-520/+135
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-creator: upgrade 4.14.2 -> 4.15.0Andreas Müller2021-05-082-49/+3
| | | | | | | * 4.15.0 build fine with gcc11 * backported patch can go - it is upstream Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* qt5-creator: upgrade 4.14.0 -> 4.14.2Andreas Müller2021-04-291-2/+2
| | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* qt5-creator: Fix build with LLVM 12 / clang PACKAGECONFIG enabledAndreas Müller2021-04-292-0/+46
| | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* qtquickcontrols2: Fix broken Menu slipping out of screen for 2nd+ openAndreas Müller2021-04-162-0/+130
| | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* qtwebengine: Fix build with GCC 11Khem Raj2021-04-102-0/+24
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtwebengine: Add unconditional dep on libxkbcommonKhem Raj2021-04-101-1/+1
| | | | | | | It seems qtwebengine 5.15.1+ wants this regardless of X11 being in distro features Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ogl-runtime: Fix build on ppc64Khem Raj2021-04-102-0/+60
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtwebkit: Disable bmalloc on mips/ppc/riscvKhem Raj2021-04-101-3/+4
| | | | | | | This is needed along when JIT is disabled see https://bugs.webkit.org/attachment.cgi?id=342881&action=diff Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer.conf: update LAYERSERIES_COMPAT for hardknottMartin Jansa2021-03-171-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit: Fix build with gcc11/riscvKhem Raj2021-03-102-0/+26
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qt3d: Fix build on riscv/gcc11Khem Raj2021-03-102-0/+30
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtwebkit: Disable gold linker for riscv/ppc/mipsKhem Raj2021-03-101-2/+3
| | | | | | | 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>
* qt5-creator: Fix parse with latest meta-clangAndreas Müller2021-03-051-1/+1
| | | | | | | | | | | | | | | | 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>
* qtdeclarative: Another fix for gcc11Khem Raj2021-03-042-0/+31
| | | | | | This was left out since v1 not v2 of the prior patch was merged. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtdeclarative: Fix build with gcc11Khem Raj2021-03-042-0/+33
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtbase: Fix build with gcc-11Khem Raj2021-03-044-0/+51
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtbase: Define OE_QMAKE_OBJCOPY for linux-oe-g++Dan Christensen2021-03-024-13/+18
| | | | | | | | 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>
* qtwebkit: Do not use gold with riscv64Khem Raj2021-03-021-0/+1
| | | | | | gold is not support with riscv Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtdeclarative: fix buildtime configurationUlrich Ölmann2021-03-021-0/+2
| | | | | | | Without this line PACKAGECONFIG did not have any influence on the actual package configuration. Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
* qtdeclarative: overwrite do_install_ptestKai Kang2021-02-081-0/+19
| | | | | | | | | | | | | | | | 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>
* qt5-native.inc, nativesdk-qt5.inc, ↵Martin Jansa2021-01-273-3/+3
| | | | | | | | | | | nativesdk-packagegroup-qt5-toolchain-host: reorder inherits to fix new QA check * 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>
* qtwebengine: refresh the patchesMartin Jansa2021-01-2732-75/+75
| | | | | | | | | | * update to match https://github.com/meta-qt5/qtwebengine/commits/b5.15-glibc 5.15-glibc.meta-qt5.9 https://github.com/meta-qt5/qtwebengine/commits/b5.15 5.15.meta-qt5.9 https://github.com/meta-qt5/qtwebengine-chromium/commits/83-based-glibc 83-based-glibc.meta-qt5.1 https://github.com/meta-qt5/qtwebengine-chromium/commits/83-based 83-based.meta-qt5.1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: revert one commit to fix build in some configurationsMartin Jansa2021-01-264-0/+70
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Add nativesdk-qtdeclarative-tools to nativesdk packagegroupJani Suonpera2021-01-221-0/+1
| | | | | | | Github issue: https://github.com/meta-qt5/meta-qt5/issues/128 Task-number: QTBUG-89188 Change-Id: I5becaab46b1af0bcb130905ba5177c28d31e2452
* Update qtwebengine-chromiumJani Suonpera2021-01-222-28/+1
| | | | | | Newer hash from 83-based branch. Change-Id: I3e944e8bf9ced2311569f298016a168c1336dc26
* Update to Qt 5.15.2Jani Suonpera2021-01-2273-1409/+1204
| | | | | Signed-off-by: Jani Suonpera <jani.suonpera@qt.io> Change-Id: I5992e74cf524f9378dab64503345111b1cc159f2
* QTWebkit: Support RISC-V ISA on QTwebkitChenxi Mao2021-01-222-1/+87
| | | | | | There are 3 changes to support RISC-V 1. Add a patch to support RISC-V CPU 2. Disable JIT as mips/ppc did
* QtWebkit: Set release build by defaultChenxi Mao2021-01-221-0/+1
| | | | | | | | | 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>
* qtwebengine: Fix build with clang-11Khem Raj2021-01-222-0/+27
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qt5-creator: upgrade 4.13.1 -> 4.14.0Andreas Müller2021-01-221-3/+3
| | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* qt5-creator: Fix rpath QA errorAndreas Müller2021-01-221-1/+4
| | | | | | | | | | Fixes: | ERROR: QA Issue: package qt5-creator contains bad RPATH $ORIGIN:$ORIGIN/../:$ORIGIN/.:/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/qt5-creator/4.14.0+gitAUTOINC+909f74dc56-r0/recipe-sysroot/usr/lib in file /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/qt5-creator/4.14.0+gitAUTOINC+909f74dc56-r0/packages-split/qt5-creator/usr/lib/qtcreator/plugins/libProjectExplorer.so | package qt5-creator contains bad RPATH $ORIGIN:$ORIGIN/../:$ORIGIN/.:/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/qt5-creator/4.14.0+gitAUTOINC+909f74dc56-r0/recipe-sysroot/usr/lib in file /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/qt5-creator/4.14.0+gitAUTOINC+909f74dc56-r0/packages-split/qt5-creator/usr/lib/qtcreator/plugins/libProjectExplorer.so | package qt5-creator contains bad RPATH $ORIGIN:$ORIGIN/../:$ORIGIN/.:/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/qt5-creator/4.14.0+gitAUTOINC+909f74dc56-r0/recipe-sysroot/usr/lib in file /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/qt5-creator/4.14.0+gitAUTOINC+909f74dc56-r0/packages-split/qt5-creator/usr/lib/qtcreator/plugins/libProjectExplorer.so | package qt5-creator contains bad RPATH $ORIGIN:$ORIGIN/../:$ORIGIN/.:/home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/qt5-creator/4.14.0+gitAUTOINC+909f74dc56-r0/recipe-sysroot/usr/lib in file /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/qt5-creator/4.14.0+gitAUTOINC+909f74dc56-r0/packages-split/qt5-creator/usr/lib/qtcreator/plugins/libProjectExplorer.so [rpaths] Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* qt5-creator: remove stale desktop fileAndreas Müller2021-01-221-10/+0
| | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* qtwebkit: fix build with icu >= 68Andreas Müller2021-01-229-7/+133
| | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* qt5-creator: Skip it when meta-python2 is not in layermixKhem Raj2020-11-111-0/+5
| | | | | | | | 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>
* qtbase: Disable LTOKhem Raj2020-11-111-0/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtbase: fix default value for QMAKE_ARSamuli Piippo2020-11-031-1/+1
| | | | | | | | 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>
* qtwebkit: Fix build with python 3.9Khem Raj2020-11-032-0/+33
| | | | | | backport a fix to build with python 3.9 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtwebkit: Fix build when Qt is configured without SSLKhem Raj2020-11-032-0/+35
| | | | | | backport a patch to fix the build error Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtbase: Fix build on 32-bit arches with 64bit time_t onlyKhem Raj2020-11-034-0/+39
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer.conf: include gatesgarth in LAYERSERIES_COMPAT as wellMartin Jansa2020-10-151-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-creator: upgrade 4.13.1Andreas Müller2020-10-111-2/+2
| | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* python3-pyqt5: Update recipe to use pypi classDaniel Gomez2020-10-111-2/+6
| | | | | | | * Update recipe to inherit from pypi class. * Update homepage. Signed-off-by: Daniel Gomez <daniel@qtec.com>
* pyqtchart: Update to version 5.15.1 and use pypiDaniel Gomez2020-10-111-5/+8
| | | | | | | Old version no longer available through riverbankcomputing.com. Update to 5.15.1 and download the package sources using pypi class. Signed-off-by: Daniel Gomez <daniel@qtec.com>
* cinematicexperience: don't use trailing slash in SMartin Jansa2020-10-091-1/+1
| | | | | | | | * see oe-core base.bbclass changes from: https://lists.openembedded.org/g/openembedded-core/message/143159 https://lists.openembedded.org/g/openembedded-core/message/143161 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python3-pyqt5: upgrade to final 5.15.1Martin Jansa2020-09-151-4/+2
| | | | | | | | | | | | * use the released version from: https://www.riverbankcomputing.com/news/PyQt_v5.15.1_Released because the snapshots are pruned very quickly and were causing many fetch issues as the http://sources.openembedded.org/ is no longer updated from meta-qt5 builds * unfortunately this will sort lower than 5.15.1.dev2008271829 added in: https://github.com/meta-qt5/meta-qt5/commit/1650757f4182435a63985f73e477ed80927f0eac I should have rejected it before, if you care about binary package feeds, then send PE bump Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python3-pyqt5: Update to dev2008271829 snapshotDaniel Gomez2020-09-111-1/+1
| | | | | | | | | | Old version no longer available: ERROR: python3-pyqt5-5.15.1.dev2008081558-r0 do_fetch: Fetcher failure for URL: 'https://www.riverbankcomputing.com/static/Downloads/PyQt5/PyQt5-5.15.1.dev2008081558.tar.gz'. Unable to fetch URL from any source. Signed-off-by: Daniel Gomez <daniel@qtec.com>
* qtwebengine: refresh the patchesMartin Jansa2020-09-0817-77/+77
| | | | | | | | | | | | | | | | * update to match https://github.com/meta-qt5/qtwebengine/commits/b5.15-glibc 5.15-glibc.meta-qt5.8 https://github.com/meta-qt5/qtwebengine/commits/b5.15 5.15-glibc.meta-qt5.8 https://github.com/meta-qt5/qtwebengine-chromium/commits/80-based-glibc 80-based-glibc.meta-qt5.4 https://github.com/meta-qt5/qtwebengine-chromium/commits/80-based 80-based.meta-qt5.4 * 0002-icu-use-system-library-only-targets.patch is only for chromium, so it was updated and moved to right place in SRC_URI * 0014-Fix-sandbox-Aw-snap-for-syscalls-403-and-407.patch prefix was moved to src/3rdparty not src/3rdparty/chromium so that it can apply with "git am" together with other chromium patches Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: Fix sandbox freeze for glibc >= 2.31 on 32 bit systemsAndreas Müller2020-09-082-0/+142
| | | | | | | | * patch was taken from meta-browser. The only modification done was adding the error seen Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>