aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'qtyocto/upstream/zeus' into 5.135.13Mikko Gronoff2019-11-1877-165/+325
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtyocto/upstream/zeus: 432ad2a qttools: don't install tst_qtattributionsscanner 8115617 qt5: Upgrade to Qt 5.13.2 267e646 python(3)-pyqt5: add qml support 653e12f libqofono: bump SRCREV and add a fix for voicecall cefb48e qtbase: Add PACKAGECONFIG for lttng 911b346 layer: Mark zeus as compatible release c373272 ogl-runtime: Fix build on x86_64 9172ba1 README.md: Document need for 32bit host compiler db2fd6c qtwayland: Fix build with clang/libc++ 6b5122e qtbase: Fix build when fp16 is used Conflicts: recipes-qt/qt5/ogl-runtime_git.bb recipes-qt/qt5/qtbase/0004-configure-bump-path-length-from-256-to-512-character.patch recipes-qt/qt5/qtbase/0013-Disable-ltcg-for-host_build.patch recipes-qt/qt5/qtbase_git.bb recipes-qt/qt5/qtwayland_git.bb Change-Id: I6f325e5d4fc0f2e774962f1b5fd54e5e0e9c96d7
| * qttools: don't install tst_qtattributionsscannerMartin Jansa2019-11-011-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * no longer enabled in cross builds since upstream commit: commit de220c1a8459b0d5a4080e0d637e1a5e5a920394 Author: Kai Koehne <kai.koehne@qt.io> Date: Thu Jun 20 12:18:35 2019 +0200 Disable tests not working for Android and WinRT Fixes: QTBUG-73626 Fixes: QTBUG-73627 Fixes: QTBUG-73628 Fixes: QTBUG-73629 Fixes: QTBUG-73630 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qt5: Upgrade to Qt 5.13.2Martin Jansa2019-10-31102-293/+209
| | | | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * python(3)-pyqt5: add qml supportFrancesco Mocci2019-10-311-4/+3
| | | | | | | | | | | | * drop unnecessary PYQT_MODULES override with the same value Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * libqofono: bump SRCREV and add a fix for voicecallChristophe Chapuis2019-10-302-3/+61
| | | | | | | | | | | | | | This fix is currently in discussion upstream for merge: https://git.merproject.org/mer-core/libqofono/merge_requests/16 Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
| * qtbase: Add PACKAGECONFIG for lttngAndreas Holzammer2019-10-151-0/+1
| | | | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * layer: Mark zeus as compatible releaseKhem Raj2019-10-091-1/+1
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * ogl-runtime: Fix build on x86_64Khem Raj2019-10-082-0/+36
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * README.md: Document need for 32bit host compilerKhem Raj2019-10-081-0/+7
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtwayland: Fix build with clang/libc++Khem Raj2019-10-082-1/+33
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtbase: Fix build when fp16 is usedKhem Raj2019-10-084-0/+40
| | | | | | | | | | | | | | | | Conversions between float and half are only available when the taraget has the half-precision extension. Guard these intrinsics accordingly Signed-off-by: Khem Raj <raj.khem@gmail.com>
* | ogl-runtime: update to v2.5.0 releaseMikko Gronoff2019-11-011-2/+2
| | | | | | | | | | Change-Id: I1644d1cc3c71e69d58e36b4772231b46d1fe19c7 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | qt5: update submodulesv5.13.2Mikko Gronoff2019-10-2915-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | Update to correct Qt 5.13.2 RC content. *** Previous submodule update commit 8eec8855623ff16e838f6385ab9c39c20b72da27 was an update from incorrect content actually "updating" to older content *** Task-number: QTBUG-78897 Change-Id: I39941e9062cf32dd920e66b2487b7aad099e65ff Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | qt5: update submodulesMikko Gronoff2019-10-2813-14/+14
| | | | | | | | | | | | | | | | Update to latest version in Qt 5.13.2 branch. Task-number: QTBUG-78897 Change-Id: I080c9f2b8fcca21cc0ad657140471bec09e56d4b Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | qtbase: add openssl PACKAGECONFIG for native nativesdkSamuli Piippo2019-10-282-2/+2
| | | | | | | | | | | | | | | | | | Add PACKAGECONFIG option to enable openssl for qtbase-native and nativesdk-qtbase recipes, since some build tools require openssl to be enabled. Change-Id: Ic213e70b3983f99245e6ea7668eb48369ac5e61d Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | ogl-runtime: update to 2.5Samuli Piippo2019-10-283-106/+3
| | | | | | | | | | Change-Id: Ia0e41696bceb06b76aaac21cca5930b2ff03b9ae Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | qt5: update submodulesMikko Gronoff2019-10-2240-41/+41
| | | | | | | | | | | | | | | | Update to latest content in Qt 5.13.2 branch. Task-number: QTBUG-78897 Change-Id: Ib95b6d901569c2a5ae64b66926fa27d79251c18a Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Merge remote-tracking branch 'qtyocto/upstream/master' into 5.13Mikko Gronoff2019-10-116-34/+77
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: 6442c54 qt3d-runtime: update to ogl-runtime v2.4 7bb213b qtvirtualkeyboard: update supported layouts eb63611 qt5-creator: Fix clangformat with clang 9.x 12ea469 qttools: Add CONFIG+=config_clang_done when not building with clang dc502d5 qtwebengine: Fix compile failure with 5.2+ kernel headers 8799d3b qtserialbus: Fix build with 5.2+ kernel headers e8aa2dd qtwebengine: Add pulseaudio support 4d8f350 qtwebengine: Rename jasoncpp to jsoncpp 725c87d qtwayland: do not reference private modules in cmake Qt5WaylandClient a41cd9e qtwayland: remove workaround for missing private headers (QTBUG-71340) Conflicts: recipes-qt/qt5/qtserialbus_git.bb Change-Id: I8f5248fb6f320555a231f59cddeb4c18ff810259
| * qt3d-runtime: update to ogl-runtime v2.4Mikko Gronoff2019-09-235-16/+191
| | | | | | | | | | | | | | | | | | | | Qt 3D Studio Runtime 2.x switches/upgrades to OpenGL Runtime with version update 2.3 -> 2.4. * Contains new 3rdparty submodule EASTL (Electronic Arts Standard Template Library), recipe adjusted accordingly. * format-security, examples & musl libc build issues fixed Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * qtvirtualkeyboard: update supported layoutsSamuli Piippo2019-09-231-0/+22
| | | | | | | | | | | | | | | | | | Update PACKAGECONFIGs with all the supported keyboard layouts. Change-Id: I943629b33f6132a68f49f83bcf02e6d822ddb34f Reviewed-by: Kwangsub Kim <kwangsub.kim@qt.io> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * qt5-creator: Fix clangformat with clang 9.xKhem Raj2019-09-062-0/+37
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qttools: Add CONFIG+=config_clang_done when not building with clangKhem Raj2019-09-031-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures that dev packages from clang are not looked into during configure Define YOCTO_ALTERNATE_EXE_PATH pointing into target sysroot so that llvm-config can find the target libclang instead of native one Fixes linking ../../bin/qdoc TMPDIR/work/cortexa7t2hf-neon-vfpv4-yoe-linux-gnueabi/qttools/5.13.0+gitAUTOINC+cc9250477e-r0/recipe-sysroot-native/usr/lib/libclang.so: file not recognized: file format not recognized clang-9: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [Makefile:212: ../../bin/qdoc] Error 1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtwebengine: Fix compile failure with 5.2+ kernel headersKhem Raj2019-09-032-0/+30
| | | | | | | | | | | | | | Fixes error: 'SIOCGSTAMP' was not declared in this scope Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtserialbus: Fix build with 5.2+ kernel headersKhem Raj2019-09-032-0/+35
| | | | | | | | | | | | Backport relevant patch from upstream Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtwebengine: Add pulseaudio supportMichael Davis2019-08-221-1/+4
| | | | | | | | | | | | Add pulseaudio support if it is a distro feature Signed-off-by: Michael Davis <michael.davis@essvote.com>
| * qtwebengine: Rename jasoncpp to jsoncppMichael Davis2019-08-221-1/+1
| | | | | | | | | | | | | | jasoncpp is not the name of the package included in meta-oe. The correct naming is jsoncpp. Signed-off-by: Michael Davis <michael.davis@essvote.com>
| * qtwayland: do not reference private modules in cmake Qt5WaylandClientAndreas Müller2019-08-222-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The files referenced are not installed causing trouble in projects using Qt5WaylandClientConfig.cmake: | CMake Error at /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-mortsgna-linux-gnueabi/liri-shell/0.9.0+gitAUTOINC+42bd7f4610-r0/recipe-sysroot/usr/lib/cmake/Qt5WaylandClient/Qt5WaylandClientConfig.cmake:110 (find_package): | Could not find a package configuration file provided by | "Qt5LinuxAccessibilitySupport" (requested version 5.13.0) with any of the | following names: | | Qt5LinuxAccessibilitySupportConfig.cmake | qt5linuxaccessibilitysupport-config.cmake Fixes: QTBUG-76042 [1] Upstream-Status: Applied [2] [1] https://bugreports.qt.io/browse/QTBUG-76042 [2] https://code.qt.io/cgit/qt/qtwayland.git/commit/?id=f4636b934f90b2a07b09f1925a86440cf1944d08 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
| * qtwayland: remove workaround for missing private headers (QTBUG-71340)Andreas Müller2019-08-221-29/+0
| | | | | | | | | | | | | | | | | | | | * reading [1] again caused hope bug is fixed * tested with buildhistory: no change at installed files detected * recipies affected (lirios/meta-qt5-extra) are building fine (with the patch following) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* | qt5: update submodulesMikko Gronoff2019-10-1041-46/+46
| | | | | | | | | | | | | | | | Update to latest content in Qt 5.13.2 branch. Task-number: QTBUG-78897 Change-Id: Ie7738c94e4f01bb2f2550affd5abe987c5959563 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | Use pcre packages by defaultAlexandru Croitor2019-10-071-1/+1
| | | | | | | | | | | | | | | | | | This forces using the yocto provided package instead of the one in qtbase/src/3rdparty. Task-number: QTBUG-74133 Change-Id: I0491a829efbe6f91f0da47f42b9913a1e757220e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | qtbase-native: disable vulkan supportSamuli Piippo2019-09-171-0/+1
| | | | | | | | | | | | | | | | Vulkan may get enabled if the host has vulkan headers available, which will cause a build break. Change-Id: Ia41519c9e29235e96cd07de604212e43b8d052f2 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | qtbase: update modulev5.13.1Mikko Gronoff2019-09-023-3/+3
| | | | | | | | | | | | | | | | Update to latest revision in Qt 5.13.1 branch. Task-number: QTBUG-76756 Change-Id: If0da7bb7ceb8b568f489ae588f950157e4b451ec Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | qtbase: update moduleMikko Gronoff2019-08-303-3/+3
| | | | | | | | | | | | | | | | Update to latest revision in Qt 5.13.1 branch. Task-number: QTBUG-76756 Change-Id: Idcd9100e6998746d9505ed40cc54e96ecb28ba52 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | qtbase: update moduleMikko Gronoff2019-08-233-3/+3
| | | | | | | | | | | | | | | | Update to latest revision in Qt 5.13.1 branch. Task-number: QTBUG-76756 Change-Id: I75afbd09a0581995b765dc531e8519b8e59a67ea Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | qt5: update submodulesMikko Gronoff2019-08-197-7/+7
| | | | | | | | | | | | | | | | Update to latest content on Qt 5.13.1 branch Task-number: QTBUG-76756 Change-Id: I914897bcc7ba5cb94d300eb77b55d2bd3529cf83 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | qt5-creator: fix bad mergeSamuli Piippo2019-08-161-5/+19
| | | | | | | | | | | | | | | | Take the correct version of the patch that was left out in the latest merge. Change-Id: I780a57f149d90de2b56a4d1366ce71d26da7f484 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | qtbase: use offscreen platform plugin for toolsSamuli Piippo2019-08-152-2/+2
| | | | | | | | | | | | | | | | Use offscreen platform plugin when running tools in native and nativesdk. It provides font support without additional settings. Change-Id: I47baf480d1db35f7695795babdc909c6360ae049 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | coin: update poky and openembedded revisionsSamuli Piippo2019-08-151-2/+2
| | | | | | | | | | | | | | Use 2.8_M2 for poky and latest from master for openembedded. Change-Id: I1ea4b17859fdb9c03d493a7e02632cd8d36684c5 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | qtwebengine: allow build for musl libcSamuli Piippo2019-08-152-0/+24
| | | | | | | | | | Change-Id: I5a772ff58ba1f1315a6b3b7b42b5a43db8f9d8bd Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | Merge remote-tracking branch 'origin/5.12' into 5.13Samuli Piippo2019-08-154-0/+208
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/5.12: qt5: update to Qt 5.12.5 Add CI build instructions qt5-creator: fix build with musl ogl-runtime: fix build on musl libc Change-Id: Ia5d0e73a06489bebf70897805bb0aa314ba5a663
| * | qt5: update to Qt 5.12.5Samuli Piippo2019-08-1337-38/+38
| | | | | | | | | | | | | | | | | | Change-Id: I7fcb677b9b9fcb28f2ba7977a4060036cc7a8c98 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * | Add CI build instructionsSamuli Piippo2019-08-122-0/+181
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instructions for Coin integration builds are defined in a yaml file. Use fixed sha1s for poky and openembedded meta layers and build all recipes located in meta-qt5 layer. Include world_fixes used by the upstream yocto projects. Task-number: QTPM-1138 Change-Id: I88a8c2551fd3016fa5a7409142d77d876e936656 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * | qt5-creator: fix build with muslSamuli Piippo2019-08-091-3/+17
| | | | | | | | | | | | | | | Change-Id: I4a5f92a94f2df289c9584d7be51caf67c3b3f5e3 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * | ogl-runtime: fix build on musl libcSamuli Piippo2019-08-092-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | Use bits/local_lim.h only with glibc as it's not available on musl libc. Change-Id: I07fc3ac9681ecd9b39f39a4c517355016aaf8dd6 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | | Merge remote-tracking branch 'origin/upstream/master' into 5.13Samuli Piippo2019-08-1540-240/+304
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/upstream/master: qtdeclarative: Use qmlcachegen provided by OE instead of system one. qtbase-native: Always use qt provided doubleconversion library. qttools: Enable clang support when using clang qt5-creator: update to v4.9.2 maliit-framework-qt5: Fix build when ptest is enabled qtwebengine: Fix build on aarch64 qtwebengine: refresh the patches to apply qtremoteobjects: Use OE_PATH_EXTERNAL_HOST_BINS to enable cmake to find repc qt5: Upgrade to Qt 5.13.0 Allow enabling gui for native and nativesdk qt5everywheredemo: update HOMEPAGE qtconnectivity,qtsystems: Account for bluez4 from oe-core gdb_%.bbappend: Avoid PAK archive (application/x-pak) Change-Id: I24e0b7b95920df3722f84a1f3a2e74546dc74810
| * | qtdeclarative: Use qmlcachegen provided by OE instead of system one.Piotr Tworek2019-07-292-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Right now cmake config file installed by qtdeclarative-native tries to use system installed qmlcachegen tool. Due to this packages using qml compiler will produce correct results only if the host system has qmlcachegen installed and its version matches Qt version provided by OE. If the tool is missing the package requring it will fail to build. If its present but the version does not match OE version of Qt the package will build fine, but in turn will fail to run on the target. Fix this by patching Qt5QuickCompilerConfig.cmake to look for qmlcachegen in OE_QMAKE_PATH_EXTERNAL_HOST_BINS. Similar approach is already used for other Qt tools from qtbase-native recipe. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * | qtbase-native: Always use qt provided doubleconversion library.Piotr Tworek2019-07-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Right now qtbase-native will try to look for double-coversion library on the host system. If not avaiable it'll use its own copy. This means qtbase-native binaries built on one host may fail to run on another. Fix this by always using qt provided double-conversion library for native qtbase builds. Signed-off-by: Piotr Tworek <tworaz@tworaz.net>
| * | qttools: Enable clang support when using clangKhem Raj2019-07-291-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix compiler errors when using clang compiler along the way Fixes aarch64-yoe-linux-musl-ld: cannot find -lclang Use chpath to delete rpath which is detected as path to native clang in sysroot Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * | qt5-creator: update to v4.9.2Samuli Piippo2019-07-294-117/+9
| | | | | | | | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * | maliit-framework-qt5: Fix build when ptest is enabledKhem Raj2019-07-172-0/+67
| | | | | | | | | | | | | | | | | | This is primarily seen when using ptest and QT 5.13 Signed-off-by: Khem Raj <raj.khem@gmail.com>