aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* layers: update yocto kirkstone 4.0.2 -> 4.0.3v6.4.0-rcMikko Gronoff2022-09-061-4/+4
| | | | | | | | | | | - poky & meta-mingw to "yocto-4.0.3" tag - meta-openembedded to latest revision in kirkstone branch - meta-tegra updated to sync .bbappend version with updated weston recipe (10.0.0 -> 10.0.1) Change-Id: If3fb1ace62d47d72e8f3b21ef725e768353c2f9c Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 186e60a8d9229c078d81e8b30fb15cabd8c76564)
* scripts: update meta-qt6 branch to 6.4.0Mikko Gronoff2022-09-061-2/+2
| | | | | Change-Id: I9f6e7d063194e1491b65f022dab1110f2328ecdf Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* layers: update freescale & toradexv6.4.0-beta4Mikko Gronoff2022-08-261-4/+4
| | | | | | | | | | | | | | | Update freescale layers to latest revision in kirkstone branch & toradex layers to match latest "kirkstone-6.x.y" branch revision in toradex-manifest. meta-freescale update fixes build issue on imx8mq-evk: "Error: Package name kernel-module-galcore-5.15.5-5.15.5_1.0.0+gc1084c2773fc contains illegal characters, (other than [a-z0-9.+-])" Change-Id: Ib6978ac53019bf29a2347a7e76ccba696657a2df Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit b2e2dfdaaf46d9e4edc9b753ab4463aa81ebbfa7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* meta-tegra: update layerMikko Gronoff2022-08-221-1/+1
| | | | | | | | | | | | | | Update to more recent revision in kirkstone branch (few of the very latest changes in meta-tegra are done against more recent yocto kirkstone than we have currently in use). L4T updated R32.7.1 -> R32.7.2. JetPack updated 4.6.1 -> 4.6.2. Change-Id: I486ec6da03ccc0265ae5128ea4bd529350efe3aa Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 3b8f78981bddd7d27d7815d42018c2dd52f43322) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* startupscreen: update to latest revisionMikko Gronoff2022-08-221-1/+2
| | | | | | | | | | Adds wifi management. Task-number: QTBUG-97101 Change-Id: Ib3b4b69cdbee60bdf54a3760d74b4a4726eac056 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit bdbd099978efd6d6908367d90643e31b605f5dc1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* busybox: enable base64 of coreutilsAlex Bu2022-08-182-0/+3
| | | | | | | | | | | QtCreator will check base64 when testing the device, so enable it in busybox which provides the core utilities. Fixes: QTBUG-105481 Change-Id: Ie62cdb66cbb4fa8e32d6c1d692d0b257dc1fa455 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 610b044a4e4dedf0372ae0d900ab8bc1bb9f1215) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* meta-intel: update layerMikko Gronoff2022-08-181-1/+1
| | | | | | | | | | Update to latest tag "17.0-kirkstone-4.0" in kirkstone branch. Change-Id: I2c13af86f43bd2dc7a28eb11d2acd61f9fe88d3e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 894e52514dcb0ce4c7e75ab8dc3d39cf264c2dfd) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* mingw: switch to using UCRTSamuli Piippo2022-08-184-0/+57
| | | | | | | | | | | | | Windows Universal CRT is the current recommended C Runtime for Windows 10 and later. It provides better support than the previously used msvcrt. Patch GCC and configure mingw to switch to the UCRT for all mingw nativesdk builds. Fixes: QTBUG-104784 Change-Id: I424ed5bc4e0ccfd5900c14ddd586897346618f00 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 1d7da636575ffc2d300f6dcaf2bc539f7651bca7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* layers: update yocto 4.0.1 -> 4.0.2Mikko Gronoff2022-08-171-3/+3
| | | | | | | | | | poky & meta-mingw to "yocto-4.0.2" tag, meta-openembedded to latest revision in kirkstone branch. Change-Id: I75d96a9a316f3decece4f26d5fa393ea804ccbf4 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit cce25d5cedd8a2a1ae2198c764deb8350d55a984)
* meta-qt6: switch to 6.4 branchv6.4.0-beta3v6.4.0-beta2Samuli Piippo2022-06-151-2/+2
| | | | | | | Change-Id: Ib4777a5bb1adf9c82ab955a37e1fe8d717ce04ad Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io> (cherry picked from commit 5fc83ec557c582b60329b35afe67fd3cbaf0494f) Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* rpi: update overlay filesv6.4.0-beta1Samuli Piippo2022-06-061-15/+59
| | | | | | | | | | | | ... and make sure overlay_map.dts is included, which was not picked by the command line update script. Fixes: QTBUG-103803 Fixes: QTBUG-103274 Change-Id: I8410fc6fa13ff20eb90a934933eddcce095b0b06 Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io> (cherry picked from commit d6c66c647083a8b3efa9d1ff3462f49b65d81bf3) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* sdk: exclude all Qt complemetary packagesSamuli Piippo2022-06-031-42/+12
| | | | | | | | | | | | | PACKAGE_EXCLUDE_COMPLEMENTARY takes regular expression to exclude complementary -dev and -dbg packages. Update list to exclude all Qt current modules. Any Qt package that get debian autorenamed is likely to be renamed to libqt6*, which needs to be excluded separately since the regexs works only against the final package name. Change-Id: I10b39eb04e2951e7a22a7462e17fa42fc0cc0497 Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* layers: update to kirkstone-4.0.1Samuli Piippo2022-06-031-3/+3
| | | | | | | and latest meta-openembedded. Change-Id: I7fcb2f0ddc659e54732df806ce2b99c663195e04 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Fix checking when qmlcompilerplus is enabledPasi Petäjäjärvi2022-06-021-1/+1
| | | | | | | | | As 7b0817669a356a268d0b87d2ade4de5f817c7f01 introduced new variable to control commercial modules inclusion, here it was forgotten. Change-Id: Iabf7393cab435667ab3e5f284479b9d149a97c7c Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* b2qt: limit DISTRO_FEATURES for mips and riscvSamuli Piippo2022-05-311-0/+2
| | | | | | | WebEngine and gold linker are not supported on mips or riscv. Change-Id: I8628b9896bae02049bac2497459f661fc31d70ae Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* packagegroups: include gcc-sanitizers only when supportedSamuli Piippo2022-05-313-4/+17
| | | | | | | | gcc-sanitizers are not always supported, we must not include them either into the image or the SDK otherwise. Change-Id: I8eccee355d426501a31d9c44fcf9725935a1959a Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* riscv: add riscv support for QtCreator configsSamuli Piippo2022-05-311-3/+5
| | | | | | | | Correctly map riscv architectures to QtCreator ABI, and downgrade error for unknown architectures. Change-Id: I77b2329ccc1b36e361a1bab09fb2a4dc2b921325 Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* qtspeech: add support for flite speech synthesis engineSamuli Piippo2022-05-252-0/+48
| | | | | | | | Add recipe for flite and use it as a backend for QtSpeech. Task-number: QTBUG-102978 Change-Id: Iefd9d3819e9e9e94f46abee19145d0685b23e1ee Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qtvncserver: add support for libtomcryptSamuli Piippo2022-05-242-0/+51
| | | | | | | | Add recipe for libtomcrypt and build QtVNCServer with it. Task-number: QTBUG-102979 Change-Id: Ib2e832e5d991ab5d482429a1ea2f21d12355306a Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* internal: enable all commercial modulesSamuli Piippo2022-05-201-2/+2
| | | | | | | | | Switch to using QT_COMMERCIAL_MODULES variable that enabled all commercial modules, including qmlcompiler. Pick-to: 6.3 6.2 Change-Id: Ic04acdec5d91cde90ebd379d8e566447679a801e Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* startupscreen: update to latest revisionMikko Gronoff2022-05-201-2/+2
| | | | | | Pick-to: 6.3 Change-Id: I37f3fbdb664550116cb367a48185b060d16b002e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* CI SDK: correctly exclude Qt modulesPasi Petäjäjärvi2022-05-201-2/+7
| | | | | Change-Id: I39e74e720bfdb07e54d8abbd48d0b2c4999ad8fc Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qbsp: use dev as component versionSamuli Piippo2022-05-131-1/+1
| | | | | | | | | ... if we are using Qt from the dev branch. This makes the installer dependencies work correctly. Fixes: QTBUG-103451 Change-Id: I663f6199f4f5b30964cdb27476769b9b88582161 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* fsl: update preferred gstreamer versionsSamuli Piippo2022-05-101-7/+7
| | | | | Change-Id: I0301d3c34bda29ffb15d6af8ce87705032143b3a Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* layers: update all layersSamuli Piippo2022-05-101-17/+17
| | | | | | | Switch to latest revisions from kirkstone branches. Change-Id: I2fc65087fa4b5405340c8e411736b8d5c93dc949 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* mesa: make sure gles3 headers are availableSamuli Piippo2022-05-031-0/+30
| | | | | | | | | There is no libgles3 library available, but mesa has the headers in a separate package. Add dependency so that libgles2 pull also the libgles3 headers. This was previously in oe-core, but got removed. Change-Id: I72a844ecd93e4b86ae52882a806e49698cee5932 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* rpi: use config fragments for rpi kernelSamuli Piippo2022-05-032-4/+5
| | | | | | | | Raspberrypi kernel recipes has been converted to use config fragments. Pick-to: 6.3 6.2 Change-Id: Id535a4ef17dd7ab8a4d4e7c05ed710fd3d835dd3 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* internal-build: use hash server together with sstate cacheSamuli Piippo2022-05-031-1/+2
| | | | | | | | | Configure upstream hash equivalence server when using internal sstate cache. Pick-to: 6.3 6.2 Change-Id: I56a939e7d22b6778236774939442277a8c4bd0a4 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* coin: use CI configs from meta-qt6 layerSamuli Piippo2022-05-032-3/+1
| | | | | | | | | | | The CI specific configuration are already defined in meta-qt6 layer. Use those instead of duplicating them here. This will enabled use of shared Hash Equivalence server and DL_DIR. Pick-to: 6.3 6.2 Change-Id: I3beb9325fa29b07d57447e9fa13c2ba64bf3553e Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Update The-Qt-Company-CommercialJani Heikkinen2022-04-128-11/+11
| | | | | | | | | | Newest version is 4.4.1 so update it in the git as well Task-number: QTBUG-101714 Change-Id: I206a75f346cfc7d34f75f28fefa001f4a3c1207f Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 328c1fd663d9d7a4fa63dcf1db8e9eb5fc6041d0) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* distro: remove ptest DISTRO_FEATURESamuli Piippo2022-04-081-0/+1
| | | | | | | | | | We currently don't utilize the ptest packages in anyway, so skip building them by default. For Q modules, the ptest can be also enabled using QT_PTEST_ENABLED. Pick-to: 6.3 6.2 Change-Id: Iae2be194c7228fbf8e719f2a6ad2033321479e33 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Revert "gstreamer: enable build of GPL licensed plugins"Samuli Piippo2022-03-291-30/+0
| | | | | | | | | | The gpl PACKAGECONFIG was short lived and has already been removed in oe-core. This reverts commit 50e686a1920efc1f7be4a37d43dbc96fb38139f4. Change-Id: Ieea5f3c19c46b1f708260498d27219c90f2c91e1 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* intel: fix WKS dependenciesSamuli Piippo2022-03-291-1/+1
| | | | | | | | Use append instead of += to keep the weak assignments done in oe-core. Change-Id: Ib10d10777e9b2c41f78267cf1878909ce33e2549 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* layers: update all meta layersSamuli Piippo2022-03-291-7/+7
| | | | | | | | Update all meta layers to latest revisions from master branches. Fixes builds for raspberrypi and all armv7 targets. Change-Id: I338697873f6352211153cdf20a5e4921f2c8a1b2 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* binutils: remove bbappendSamuli Piippo2022-03-221-1/+0
| | | | | | | Changes have been merged in oe-core. Change-Id: I24b06505b6acc7e9df845f5596a4b97fdeb43a65 Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* layers: update all meta layersSamuli Piippo2022-03-221-6/+6
| | | | | | | Update all meta layers to latest revisions from master branches. Change-Id: I71e96e6bacc7b4c4f0d633b4660283fc99c56c9b Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* toradex: add mount point for boot filesSamuli Piippo2022-03-171-0/+35
| | | | | | | | | Toradex boot sequence wants to have the boot partition mounted in /boot. Pick-to: 6.3 6.2 Change-Id: I6fe8047fb27745c1d2ed4badbbb406b1cca1f80e Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* layers: update all meta layersSamuli Piippo2022-03-171-10/+10
| | | | | | | Update all meta layers to latest revisions from master branches. Change-Id: Ic8ca842566fd7dbcfa1531208b9daea937061d6f Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qbsp: unify Kit registration for linux and windowsSamuli Piippo2022-03-171-10/+5
| | | | | | | | The extra CMake argument is no longer needed for Windos toolchain. Pick-to: 6.3 6.2 Change-Id: I9bab2d03a3b2e8043f9fe6746e6820b6440b59b9 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* nxp: update remaining imx overridesSamuli Piippo2022-03-162-5/+5
| | | | | | | | Update remaining meta-freescale layer specific overrides. Amends e02204f8f39f3bb1f19a5d5d44b6d897b6284baf. Change-Id: I7b1919f8ba33bdb6d39bfc859a75e8bd4b3748ec Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* toradex: remove unneeded imx8 configsSamuli Piippo2022-03-161-9/+0
| | | | | | | These have been added into meta-toradex-nxp layer. Change-Id: I71d759d3f5dd140735113c9becd234ebba6cb884 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* mingw: add needed library for gold linkerSamuli Piippo2022-03-162-1/+2
| | | | | | | | | | | Add symlinks to library needed by gold linker. This allows use of the toolchain without sourcing the setup-environment script or using extra PATHs. Linker needs it two different paths, gdb already had it in one, but create both symlinks in gcc bbappend. Pick-to: 6.3 6.2 Change-Id: Ibce6e08b50124ff3c00c8be6d7d23b4879f806ef Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qbsp: update cmake configs for the toolchain registrationSamuli Piippo2022-03-102-2/+7
| | | | | | | | | | Keep QtCreator happy and warning free by adding the default CMake configuration that would be there if we didn't add any of our own and use the correct toolchain file. Pick-to: 6.3 6.2 Change-Id: I5d3831837a818761076b6047009b9ed4ffa91683 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* sdk: exclude sudo from sdkSamuli Piippo2022-03-101-0/+1
| | | | | | | | | | The sudo binary has no user read access. Exclude the package to avoid access errors when working with the toolchain. Fixes: QTBUG-96272 Pick-to: 6.3 6.2 Change-Id: I88433dd2f6155fe09a9b7a2da05b07c0abf3387f Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* raspberrypi: remove old ogl-runtime configsSamuli Piippo2022-03-091-4/+0
| | | | | | | | ogl-runtime is not supported on Qt6. Pick-to: 6.3 6.2 Change-Id: Ifaafb1a7e71673221b49d8f05a7bfd431ca73b41 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* mingw: enable gold linkerSamuli Piippo2022-03-091-0/+1
| | | | | | | | | | | Gold linker is disabled in poky, but it now works correctly. We need it in mingw toolchain since Qt is configured to use it and all Qt module builds on Windows will try to use it. Pick-to: 6.3 6.2 6.2.4 Change-Id: I743c79d037ab1e339c4157582627fd8538a743aa Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* gstreamer: enable build of GPL licensed pluginsSamuli Piippo2022-03-081-0/+30
| | | | | | | | | Additional PACKAGECONFIG was added to allow GPL licensed plugins, such as faad, to be built. The option was added in versions 1.20, but older versions are still used in some BSPs. Change-Id: Iee092935297aa855f3cde18c4ab6dd506b0adc09 Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* gstreamer: remove nxp fixSamuli Piippo2022-03-081-3/+1
| | | | | | | | Fixed in upstream layer. Pick-to: 6.3 6.2 Change-Id: I89122df9de0278c8f42d29ca60b64329e16c960a Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* Update licensesSamuli Piippo2022-03-085-5/+5
| | | | | | | | Use correct SPDX names for the licenses. Pick-to: 6.3 6.2 Change-Id: I98dc07929365563384d89b0e3b2bd86f9e4fb993 Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* Remove internal nvidia repoSamuli Piippo2022-03-071-8/+0
| | | | | | | | The layer is currently not used in any active branch. Pick-to: 6.3 6.2 6.2.4 Change-Id: I6f8b82ad9f746ab9248800f1f2a4fd573eca032b Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>