summaryrefslogtreecommitdiffstats
path: root/meta-boot2qt-distro
Commit message (Collapse)AuthorAgeFilesLines
...
* | intel: update to sumoSamuli Piippo2018-09-281-2/+1
| | | | | | | | | | | | | | | | | | | | Update meta-intel layer to the latest revision on sumo branch and make the necessary adaptations. Use WIC for the image creation and remove previously used classes that are no longer needed. Mesa is now recent enough, removing all existing recipes. Change-Id: I747505ac25397a0b2f0a811bb9a7c5e5e1a53cfe Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | toradex: update to latest releaseSamuli Piippo2018-09-286-30/+21
| | | | | | | | | | | | | | | | Update toradex layers to 2.8b3 (rocko) and make the necessary adaptations. Use WIC for image creation. Change-Id: I7f7cc76e6c215c9edba1bcbede796b78f08b258c Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | emulator: adapt to sumoSamuli Piippo2018-09-282-6/+7
| | | | | | | | | | | | | | | | - Use WIC for image creation - Update VirtualBox components Change-Id: I48d76906a66477ec844cbdc37c919079a9bd949b Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | jetson: update to sumoSamuli Piippo2018-09-281-8/+1
| | | | | | | | | | | | | | | | Update meta-tegra layer to the latest revision on sumo branch and make the necessary adaptations. Change-Id: I4119fdf43507645ae3c02da01e3695cdbedf6321 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | warp7: adapt to sumoSamuli Piippo2018-09-281-2/+0
| | | | | | | | | | | | | | | | | | Upstream has switched to mainline kernel and the current kernel recipe has been removed. The mainline kernel however does not support the TRULY display. Change-Id: Ic9046efb97fe4f7080c221eb742339423fd7579a Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | qtlocation: rebase patch to remove build warningsSamuli Piippo2018-09-281-5/+6
| | | | | | | | | | Change-Id: Ibbc48b9d8dd0c41966e8acb71e065122ee36719f Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | openssl: remove bbappendSamuli Piippo2018-09-282-130/+0
| | | | | | | | | | | | | | patching is no longer needed Change-Id: Ie56f2d6ee4b7807c9d3743bc03986104eeafdcd7 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | vulkan: remove vulkan from DISTRO_FEATURES for non-gpu boardsSamuli Piippo2018-09-286-8/+8
| | | | | | | | | | Change-Id: I470d84544835ccdf8c01a21685110c751a2e526e Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | poky: update to 2.5 branch (sumo)Mikko Gronoff2018-09-284-22/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update yocto from 2.3.4 (pyro) to 2.5.1 (sumo): - Update poky, meta-openembedded & meta-mingw to sumo branch - update image classes (obsolete IMAGE_DEPENDS definitions) - Update bbappends under meta-boot2qt-distro - Update meta-*-extras layers bbappends & patches All recipes related to nitrogen6x are fixed here, but this depends on follow up commits to work correctly. Task-number: QTBUG-68681 Change-Id: Ic5802c5c1a3989bed746f96f8cf173743ec755bb Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | connman: remove bbappendOleksandr Kravchuk2018-09-253-56/+0
| | | | | | | | | | Change-Id: Idafcfc55ea3588c811ce41471d94ad63ba657101 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Merge remote-tracking branch 'origin/pyro' into sumoSamuli Piippo2018-09-1031-176/+73
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/pyro: (29 commits) meta-qt5: update layer qt5: Enable Link Time Optimization toradex: add Qt marketing slides toradex: add support for colibri-imx6ull rpi: include mcp2515 overlay for CAN support qtdeviceutilities: update to latest version boot2qt-demos: update revision boot2qt-addons: update components meta-qt5: update layer boot2qt-launcher: update to latest version qtdeviceutilities: update to latest version Do not use Link Time Optimization boot2qt-demo: update demo videos qtquicktimeline: fetch from public repository boot2qt-demos: no need to patch demos anymore Don't use git folder to check if we are using SDK sources toradex: include easy installer file in the release 7z toradex: Add Boot2Qt material to the Tezi image meta-qt5: update layer qt5: update submodules ... Change-Id: I23e9b0a018328d7be1441616c07c526e2db61be2
| * qt5: Enable Link Time OptimizationSamuli Piippo2018-09-072-0/+32
| | | | | | | | | | | | | | | | | | | | Re-enable building qtbase and rest of the modules with Link Time Optimization that significantly improves performance and reduces binary sizes. Exclude it from QtWebEngine, as it produces unstable binaries for ARM. Task-number: QTBUG-68688 Change-Id: Ic2448229b878c5b16febf4773dba6c52f5983fd5 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * toradex: add support for colibri-imx6ullSamuli Piippo2018-09-072-0/+52
| | | | | | | | | | | | | | | | | | | | All u-boot scripts updated and one added for colibri-imx6ull. Colibri-imx6ull supports tezi, but has same size limitation as colibri-imx7. Task-number: QTBUG-70052 Change-Id: Ia05f15c27ceff2b643470c08c3c1be6ace209fb4 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * rpi: include mcp2515 overlay for CAN supportSamuli Piippo2018-09-071-0/+5
| | | | | | | | | | | | Task-number: QTBUG-70345 Change-Id: I94b0db5f1be43668832d1f283590f1a6bf0b91f9 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * Do not use Link Time OptimizationMichal Klocek2018-08-271-1/+0
| | | | | | | | | | | | | | | | Ltcg creates currently unusable qwebengine binaries for arm. Task-number: QTBUG-69808 Change-Id: I60d47f63295c3f1b6d8031e9ca768c08e3898e88 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * qtquicktimeline: fetch from public repositorySamuli Piippo2018-08-242-8/+2
| | | | | | | | | | | | | | | | | | | | Repository is now public, so we can treat it as a regular qt5 module. Remove qmlpreview recipe as that's part of qtdeclarative in 5.12. Task-number: QTPM-1153 Change-Id: I9bf608136c956124c83c23d50b52f4050bde10c5 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * toradex: include easy installer file in the release 7zSamuli Piippo2018-08-203-0/+12
| | | | | | | | | | Change-Id: I09852c003bfc7d9cac6c30708ada95c09d785efd Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * toradex: Add Boot2Qt material to the Tezi imageSamuli Piippo2018-08-201-2/+1
| | | | | | | | | | | | | | | | | | | | Make the image recipe's summary more descriptive as it's shown in the easy installer. The Boot2Qt EULA is shown to user before the image can be installed. Task-number: QTPM-1427 Change-Id: I1039bdc0756a94922a93bd87fa5eb0193237285f Reviewed-by: Timo Aarnipuro <timo.aarnipuro@qt.io>
| * toradex: fix problem with basehash in teziSamuli Piippo2018-08-161-0/+4
| | | | | | | | | | | | | | | | | | | | The tezi image uses DATE value but does not exclude it from basehash calculation, which leads to build error: "basehash value changed from ... to .... The metadata is not deterministic and this needs to be fixed." Change-Id: I02650c233df7d7b5443a4968f8b7be3759506cef Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * Update Qt license agreementSamuli Piippo2018-08-1419-25/+25
| | | | | | | | | | | | | | | | | | Include the latest Qt License Agreement version 4.0, as it's available in qtbase. Use the same filename as used in meta-qt5 layer, so this license will be used in all Qt recipes that use The-Qt-Company-Commercial license. Change-Id: Ic02eb2c6c6d210ad30ee6a65d23afaa5b8b68589 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
| * Use MACHINE_EXTRA_INSTALL_SDK to include libnss-mdns for QEMU toolchainsRyan Chu2018-08-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | MACHINE_EXTRA_INSTALL means that libnss-mdns was installed into the image and not to the toolchain that Coin is using. What we wanted was MACHINE_EXTRA_INSTALL_SDK += "libnss-mdns" Relates to yocto/meta-boot2qt 2f17ab34687ef100c4390057dd220ab431ec8ff8 Change-Id: Ic556dd874dd39c2e9661904bd78145e1f88086cf Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * ti: remove all support for TI boardsSamuli Piippo2018-08-145-200/+0
| | | | | | | | | | | | | | | | | | | | | | am335x-evm, beagleboard and beaglebone are no longer supported or maintained, so builds are no longer working. Remove all recipes and configurations for them. Task-number: QTBUG-69047 Change-Id: I1787187363386c6ace00077e6291c7ac591d5e12 Reviewed-by: Kalle Viironen <kalle.viironen@qt.io> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | layers: add LAYERSERIES_COMPATOleksandr Kravchuk2018-08-151-0/+2
| | | | | | | | | | | | | | | | | | Added LAYERSERIES_COMPAT to layer configs to indicate their compatibility with sumo. Change-Id: I6251ea2cbe785e755357beb32a3e713d2919d89c Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | qmlpreview: remove recipeSamuli Piippo2018-08-081-1/+1
|/ | | | | | | Component is now part of qtdeclarative module. Change-Id: I07ebc6a7127c72d888871851974b2a309b64a632 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add libnss-mdnsJędrzej Nowacki2018-08-033-0/+90
| | | | | | | | | | | We need mdns to resolve .local while testing qt network stack in CI. Otherwise the tests would not see announced services. Relates to qt/qtbase 5c5af7155ae989664919de1f10ac17121fa12a36 and qt/qt5 e99fe6b35439577318916ba2d8b28a2d6be2cdfc. Change-Id: I480f457f4b39876788ed2e00f6fdcc0a72bfe90f Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Configure Qt with commercial licenseSamuli Piippo2018-07-051-0/+3
| | | | | | | | Enable commmercial license build for Qt by default. Task-number: QTBUG-64246 Change-Id: I018a14da806b523ca900bfc29a228c022d6487fc Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* qt5: Enable Link Time OptimizationSamuli Piippo2018-07-031-0/+4
| | | | | | | | | Build qtbase and rest of the modules with Link Time Optimization that significantly improves performance and reduces binary sizes. Task-number: QTBUG-68688 Change-Id: Ia6b73b063c65a719549b26adaf1d67f94cae65a6 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* Do not use qt meta catalog translation packageSamuli Piippo2018-07-021-1/+0
| | | | | | | | | | The qt_xx translations have dependencies to qtquick1 and qtscript, which are not available in the image, which then breaks loading of the translation file. Task-number: QTBUG-69146 Change-Id: I76b785d802ebba6b1186c03d69322d182321ebbc Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* Add Qt3D Studio Runtime libs and viewerSamuli Piippo2018-06-292-0/+3
| | | | | | Task-number: QTBUG-67761 Change-Id: I2ed7b65b658fe34a5e7cda3670c233ddf7eaa954 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* meta-qt5: update layerMikko Gronoff2018-06-283-2/+20
| | | | | | | | | | | | * Includes merged commits from upstream/master & new recipe for Qt3DStudio runtime libraries * gsteamer1.0-plugins-bad appends added to meta-boot2qt-distro specific bbappend as plugins-bad was moved to plugins-good as upstream/master is built against poky (sumo) and we're still at pyro branch. * qtbase bbappend updated with new getentropy packageconfig. Change-Id: I612040526fa73ba8866187c0f6931b2194444b9a Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Add correct Qt version to image deploy configsSamuli Piippo2018-06-262-3/+2
| | | | | Change-Id: Iada2c529cb4a91ee1f36f60d3112b91aafa27df1 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* SDK: add qtremoteobjects-tools to the SDKSamuli Piippo2018-06-081-3/+4
| | | | | | | Needed for repc Change-Id: Ib88e6c51045a36359a3f1571815cebc9181d639a Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add gcc-sanitizer libraries ("address" and "undefined behavior")Sami Nurmenniemi2018-06-043-0/+35
| | | | | | Change-Id: Ia916859abd601a7a0215acfadb71b4fe1d91358f Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* apalis-imx8: update BSP layerSamuli Piippo2018-05-171-5/+0
| | | | | | | | | Pull latest revision of meta-fsl-bsp-release, provides support for audio on Apalis iMX8 and other fixes. Task-number: QTBUG-68308 Change-Id: Id3b6e583baab060691a71511f6fd62a90ae67985 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Merge remote-tracking branch 'origin/morty' into pyroSamuli Piippo2018-05-091-1/+1
| | | | | | | | | | * origin/morty: poky, meta-mingw: update to latest revision in morty branch qtdeviceutilities: update to latest version Add product name and Qt version to image conf Revert "Add appman versions of Kit and Qt to creator" Change-Id: I3c0e48b7c9202a7b0081f3c56966af3283cf2650
* raspberrypi: add support for RPi 3 Model B+Samuli Piippo2018-05-091-0/+6
| | | | | | | | | | Latest revision from meta-raspberrypi rocko branch has support for model B+. gstreamer1.0-omx was updated to 1.12 in poky, but still 1.10 in pyro branch that we are using. Task-number: QTBUG-67656 Change-Id: I4fb26055759682b3d385cf2b385f437a7fba9628 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Enable uprobes for the emulatorUlf Hermann2018-04-242-0/+2
| | | | | | Task-number: QTBUG-67891 Change-Id: I5297433edbfec07ad30adf58e13cbdb7a8a1f3ef Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Include qttools-tools to the imageSamuli Piippo2018-04-241-0/+1
| | | | | | | | | | Provides qtdiag that prints information about the Qt version and the graphics configuration. Task-number: QTAUTO-1031 Change-Id: I9168db635e280bdd792f227ccb378524f79a0c9b Reviewed-by: Lukáš Tinkl <ltinkl@luxoft.com> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Update all automotive componentsSamuli Piippo2018-04-171-3/+2
| | | | | | | | | | | | Latest revisions from 5.11 branch for all automotive components and changing the recipe to for neptune3, which replaces both neptune-ui and multiscreen-demo. Neptune3 uses git-lfs, which needs to be enabled in the host system. Task-number: QTAUTO-928 Change-Id: I8494f31267f5362655493155929264698a96d7b5 Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
* tegra: include tegra flasher utils into release imageSamuli Piippo2018-04-171-0/+1
| | | | | | | | | | | | | | Since the sd card image won't bootup on a device which has been flashed with different version of L4T, include flasher utils that can be used to flash the image into the device as well. The new prepare-image.sh script will use the SD card image to create an image that can be flashed into the device. This saves user from downloading matching image from NVIDIA or bitbaking a flashable image. Change-Id: I28cdcd10a531eaf9fd511565e2542bd0d81541b6 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* tegra: update to L4T 28.2Samuli Piippo2018-04-171-0/+5
| | | | | | Task-number: QTBUG-67257 Change-Id: I1c47ac72d4c4105e11d81b96f987f59bd07b7e10 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* meta-boot2qt-distro: correct docZhang Xingtao2018-04-061-1/+1
| | | | | Change-Id: Ie41be11998c42f40a70b74bdc64ebda5b71cbfb9 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add support for iMX8Samuli Piippo2018-03-234-0/+189
| | | | | | | | | | | | Provides support for Toradex Apalis iMX8 and NXP i.MX 8QMax LPDDR4 validation board. Use Beta2 release from meta-fsl-bsp-release Task-number: QTBUG-64714 Change-Id: I0d1edec66f7d64aaeda823c4d6bd675209ae787c Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Timo Aarnipuro <timo.aarnipuro@qt.io>
* Add QMLPreview and QtQuickTimeline modulesSamuli Piippo2018-03-222-0/+8
| | | | | | | | | | | | | The Timeline and the QML live preview are introduced as part of the Qt Quick Designer NG project/initiative. Since the sources are not available publicly, modules are included in the image only when building internally in Qt Company network, where it's assumed that user has access to the private repos in codereview. Task-number: QTBUG-67140 Change-Id: I822d527ff132e89a8c3205e267a88c60c50fb387 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Rename recipesSamuli Piippo2018-03-122-7/+7
| | | | | | | | Add _git postfix to recipes which use sources from git and rename recipes to match their git repositories Change-Id: Idc67d136f280c7d224d586f79c5e7ce6f7e20fa2 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Split meta-boot2qt layerSamuli Piippo2018-03-12145-0/+5667
Move distro specific recipes to own layer and leave only new recipes and bbclasses to meta-boot2qt layer. This makes it easier to include meta-boot2qt to your own distro layer to get access e.g., QDB and QBSP recipes that might be useful even without boot2qt distro. Task-number: QTBUG-65871 Change-Id: I6c353774dd1668b00f2d05aa262ad866b90bdef6 Reviewed-by: Timo Aarnipuro <timo.aarnipuro@qt.io>