aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* qt5: update submodules for LTS 5.15.4v5.15.4-ltsJani Suonpera2021-04-237-8/+8
| | | | | | Task-number: QTBUG-91985 Change-Id: I1690fcab080b1a00afbbdf977a9b070a453fd644 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodules for LTS 5.15.4Jani Suonpera2021-04-2010-11/+11
| | | | | | Task-number: QTBUG-91987 Change-Id: I501592383270d8c4157816cbf22e6d8f2b362e1c Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qt5: update submodules for LTS 5.15.4Jani Suonpera2021-04-168-9/+9
| | | | | | | Task-number: QTBUG-91987 Change-Id: I552fc5136538e307827345e7d1ba171161c3c4ab Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qt5: update submodules for LTS 5.15.4Mikko Gronoff2021-04-017-8/+8
| | | | | | | | | Update to latest content in lts-5.15 branch. Task-number: QTBUG-91987 Change-Id: I7f58aab58a22b08fb8f230c48b39a61cd822c91b Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
* qt5: update submodules for LTS 5.15.4Jani Suonpera2021-03-256-6/+6
| | | | | | Task-number: QTBUG-91987 Change-Id: I6068c0b1f675c181b47268593e293f2447ad54b8 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Update Qt License Agreement 4.2.1 -> 4.3Mikko Gronoff2021-03-231-853/+837
| | | | | | Task-number: QTBUG-72434 Change-Id: Ia1c381be2450a9a9cfd4b1841548dbe804947780 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodules for LTS 5.15.4Jani Suonpera2021-03-1944-46/+46
| | | | | | | Task-number: QTBUG-91973 Change-Id: Iee40caec41f37b5d84ac9804aa9f27a16e37287f Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qt5: update submodules for LTS 5.15.3v5.15.3-ltsJani Suonpera2021-02-265-6/+6
| | | | | | Task-number: QTBUG-90998 Change-Id: I0ab58851af49df8ac516998f0e0025903f32bd09 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qt5: update submodules for LTS 5.15.3Jani Suonpera2021-02-238-9/+9
| | | | | | Task-number: QTBUG-90998 Change-Id: I6190907f1426f124e959d75f298d1eb0f972d2fa Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodules for LTS 5.15Jani Suonpera2021-02-178-9/+9
| | | | | | Task-number: QTBUG-91153 Change-Id: I5bab0bdca2df02e804878468646a48b9f02fda7e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Enable usage of mirror LTS repositories for meta-qt5Jani Suonpera2021-02-171-2/+4
| | | | | | | | | | LTS repositories have been defined with ${QT_LTS_GIT}/${QT_LTS_MODULE_REPO} in SRC_URI. Default values of QT_LTS_GIT and QT_LTS_MODULE_REPO points to codereview. Both values are possible to override e.g. via local.conf. Task-number: QTBUG-91148 Change-Id: I5ee4d4d68f2205160ebd32e68b923c87a6e02468 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodules for LTS 5.15Jani Suonpera2021-02-098-9/+9
| | | | | | | | | Sync latest submodules. Task-number: QTBUG-90623 Change-Id: Ieeca71202a5bd62ef8327cec4cc48bae099a2597 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Make LTS upstream branches git protocol easy to configureJani Suonpera2021-02-091-2/+3
| | | | | | | | | | | | The git protocol for the LTS repositories can be configured via QT_LTS_GIT_PROTOCOL. The default value is ssh, alternatively https protocol can be used. This requires HTTP Credentials to be setup as instructed in https://wiki.qt.io/Setting_up_Gerrit#How_to_get_started_-_Gerrit_registration Task-number: QTBUG-90706 Change-Id: I9d215d7181db7b619bc028a477d9812ae96239ee Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Update commercial readme detailsJani Suonpera2021-02-081-3/+5
| | | | | | Task-number: QTBUG-90624 Change-Id: Ic2bf026be52526f13ecf57e6d9409d155fa8f7af Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodules for LTS 5.15Jani Suonpera2021-02-0569-321/+233
| | | | | | | | | | | - Webengine-chromium branch changed from 83-based to 87-based. - PACKAGECONFIGs protobuf and jsoncpp are removed because these configurations has been removed from src/buildtools/configure.json - DEPENDS nodejs-native added. This mandatory for chromium build. Task-number: QTBUG-90623 Change-Id: Ic933c88399422941114915afe5baa202850928f4 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Commercial README update for 5.15.3Jani Suonpera2021-02-011-0/+15
| | | | | | Task-number: QTBUG-90624 Change-Id: I15b35f7a5fc811ff3c5a5133095ed9704051f36f Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Submodule update for 5.15.3Jani Suonpera2021-01-2844-86/+96
| | | | | | | | | LTS branches are used which need ssh access to coderview. LTS branches are commercial only. Task-number: QTBUG-88745 Change-Id: Id1273d8ba27e04aea4a1abf291370855ce57a73c Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qtserialbus: add PACKAGECONFIGs for modbus and socketcan5.15Samuli Piippo2020-12-291-1/+7
| | | | | | | | | Add new PACKAGECONFIGs to control modbus and socketcan features. Modbus depends on QtSerialPort and socketcan has runtime dependency to libsocketcan. Enable socketcan only if meta-oe layer is available. Change-Id: I746c9435d71eb96b71734dd9573b892e053e387a Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add nativesdk-qtdeclarative-tools to nativesdk packagegroupJani Suonpera2020-12-211-0/+1
| | | | | | | | Github issue: https://github.com/meta-qt5/meta-qt5/issues/128 Task-number: QTBUG-89188 Change-Id: I5becaab46b1af0bcb130905ba5177c28d31e2452 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Merge remote-tracking branch 'qt/upstream/master' into 5.15Jani Suonpera2020-12-0442-130/+629
|\ | | | | | | | | Task-number: QTBUG-88755 Change-Id: I7adf9d6bb5fb8a2b0893d1c4b142db73996f20b9
| * 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>
| * qtwebengine: Fix patch fuzzAndreas Müller2020-09-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: | ERROR: qtwebengine-5.15.0+gitAUTOINC+f526855509_7b2f027ea8-r0 do_patch: Fuzz detected: | | Applying patch 0005-icu-use-system-library-only-targets.patch | patching file src/3rdparty/chromium/third_party/icu/BUILD.gn | Hunk #3 succeeded at 1217 with fuzz 1 (offset 70 lines). | Hunk #4 succeeded at 1430 (offset 74 lines). | Hunk #5 succeeded at 1438 (offset 74 lines). | Hunk #6 succeeded at 1450 (offset 74 lines). Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
| * qtwebengine: Fix build by setting correct import pathAndreas Müller2020-09-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixes: | ERROR at //third_party/icu/BUILD.gn:10:1: Unable to load "<...>/qtwebengine/5.15.0+gitAUTOINC+f526855509_7b2f027ea8-r0/git/src/3rdparty/chromium/v8/snapshot_toolchain.gni". | import("//v8/snapshot_toolchain.gni") | ^----------------------------------- | See //url/BUILD.gn:97:15: which caused the file to be included. | deps += [ "//third_party/icu" ] | ^------------------ | Project ERROR: GN run error! * Discussion found at [1] * Build tested with/without icu in PACKAGECONFIG [1] https://github.com/meta-qt5/meta-qt5/pull/351 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
| * qtwebkit: Add patch to fix build with bison 3.7Andreas Müller2020-09-082-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: |... /build/DerivedSources/WebCore/XPathGrammar.cpp:120:10: fatal error: XPathGrammar.hpp: No such file or directory | 120 | #include "XPathGrammar.hpp" | | ^~~~~~~~~~~~~~~~~~ | ... | .../build/DerivedSources/WebCore/CSSGrammar.cpp:160:10: fatal error: CSSGrammar.hpp: No such file or directory | 160 | #include "CSSGrammar.hpp" | | ^~~~~~~~~~~~~~~~ Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
| * libconnman-qt5: Fix build errors found wih clang-11Khem Raj2020-09-023-13/+37
| | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qtwebengine: fix build with bison-3.7Martin Jansa2020-09-022-0/+53
| | | | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| * qt5: Link with -pthread for riscv64Alistair Francis2020-09-022-0/+4
| | | | | | | | | | | | | | | | | | | | Linking with -pthread fixes the missing atomic linker failures on riscv64. Thsi fixes the following linker errors: qtestcase.h:359: more undefined references to `__atomic_fetch_xor_1' follow collect2: error: ld returned 1 exit status Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
| * qt5-creator: rrecommend qtwebengine dev related packagesAndreas Müller2020-09-021-0/+4
| | | | | | | | | | | | | | | | | | | | | | Actually these belong to packagegroup-qt5-toolchain-target but: * qtwebengine is a resource consuming build monster and not mandatory for everybody's qt-toolchain * as far as I tested qtwebengine does not build for clang - so reduce impact for people using clang-toolchain Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
| * qt5-creator: Add cmake to RRECOMMENDSAndreas Müller2020-09-021-0/+1
| | | | | | | | | | | | | | Without cmake qt-creator is not of much use - most projects use cmake these days and as far as I can remember qt will move to build with cmake. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
| * qt5-creator: Make clang a PACKAGECONFIG - enabled for clang toolchainAndreas Müller2020-09-021-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test case: * meta-clang in layers * gcc toolchain * build qttools with PACKAGECONFIG[clang] enabled to get (native) help tools. After setting clang PACKAGECONFIG at qttools, qt5-creator builds failed due to linker errors: Linker tried to link against native clang tools. Avoid that in the same way as clang-toolchain did but use PACKAGECONFIG. * clang-toolchain builds remain unchanged * a hint was dropped in the recipe to support users failing for same issue Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
| * qttools: Force build of native help-tools when clang is set in PACKAGECONFIGAndreas Müller2020-09-022-1/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Am working on recipes for kdevelop and musescore. These require native help tools - at least because cmake configs reference them. * Have tried other - patch-less - ways to achieve this without success * Tested multiple combinations with and without clang in PACKAGECONFIG * gcc/clang toolchain with expected result: For clang set, native tools are build for clang misssing tools are not build. * Target build remained unchanged because it was buildung help tools with clang in PACKAGECONFIG * Tried also to add the patch to nativesdk but help tools were not build. Stopped further investigation - that is not a use case for me - sorry Note for clang-toolchain users (confused me a bit - now it's obvious): For qttools-native clang has to be set explicitly in PACKAGECONFIG, otherwise native help tools are not build (same as behaviour as before). Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
| * qttools: Remove unused variables/configurationsAndreas Müller2020-09-021-11/+0
| | | | | | | | | | | | | | | | | | | | | | Grepped around in sources of qttools and qtbase: there is not a single hint that these settings cause any effect. For the clang_config.. variables [1] was found: Seems the variables set were removed a while back. [1] https://code.qt.io/cgit/qt/qttools.git/commit/?id=e181ec2c20ede6b878187f3123d190e8b952deb1 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
| * libqofonoext: Add recipeHerman van Hazendonk2020-08-261-0/+28
| | | | | | | | | | | | In order to more easily use some oFono bits like (multi)-sim and network management in QML, let's add libqofonoext as well. Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
| * qt5-creator: Update to 4.13.0 beta2Khem Raj2020-08-262-8/+40
| | | | | | | | | | | | Fixed build with clang11 and musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * qt5-creator: Refresh musl patchKhem Raj2020-08-261-3/+3
| | | | | | | | | | | | | | | | | | | | | | Fixes Applying patch 0001-Link-with-libexecinfo-on-musl.patch patching file src/plugins/debugger/debugger.pro Hunk #1 succeeded at 140 (offset 1 line). patching file src/plugins/qmldesigner/qmldesignerplugin.pro Hunk #1 succeeded at 4 with fuzz 2 (offset 1 line). Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * python3-pyqt5: Update to dev2008081558 snapshotKhem Raj2020-08-261-1/+1
| | | | | | | | | | | | Old one is gone Signed-off-by: Khem Raj <raj.khem@gmail.com>