summaryrefslogtreecommitdiffstats
path: root/recipes-qt
Commit message (Collapse)AuthorAgeFilesLines
* neptune: update to include fix for i18ndemoSamuli Piippo2017-03-151-1/+1
| | | | | Change-Id: Icce4a1345accccf6becd237a28093dddd273b353 Reviewed-by: Volker Krause <volker.krause@kdab.com>
* Update GammaRay to the same version as used by the QtAS 1.1 host toolsVolker Krause2017-03-091-1/+1
| | | | | Change-Id: I61c590d3d901235cbe6e67f4d3a115ecc26b781c Reviewed-by: Jan Arne Petersen <jan.petersen@kdab.com>
* emulator: correctly append qtsimulator configurationSamuli Piippo2017-03-073-6/+6
| | | | | | | Append configuration without overriding the defaults. Change-Id: Id8ceefb1a04f0ad825349cab549ac77b68c0de94 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Update automotive componentsSamuli Piippo2017-02-284-8/+33
| | | | | | | | | | Use latest version of QtWayland from 5.8 branch, which is needed for qtapplicationmanager to work correctly. Change Drive CX to use basic rendering loop. Change-Id: If74255e982a676f1c556f2ef25975b675a484e05 Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
* neptune-ui: add runtime dependenciesGordan Markuš2017-02-221-0/+1
| | | | | | | | Neptune-ui depends on qtquickcontrols-qmlplugins and qtgraphicaleffects-qmlplugins Change-Id: Ie78228e42795bed9ccbfc631f1b9ea8189b9fb0e Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
* AM: Add appman tools to automotive nativesdkGordan Markuš2017-02-104-3/+58
| | | | | | | Task-number: QTAUTO-274 Change-Id: I467e93dc25a314cda0a4c35fe990c2b1274bc251 Reviewed-by: Gordan Markus <gordan.markus@pelagicore.com> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Update GammaRay to the latest 2.7 branchVolker Krause2017-02-011-4/+4
| | | | | Change-Id: Ieb60632d524c9a501aacf71df7a0c35f69810ca1 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qtbase: bring back gbm PACKAGECONFIGSamuli Piippo2017-01-271-0/+3
| | | | | | | Erroneously removed in previous commit. Change-Id: I5ba6c1ca060518b90e49103ab869ce5975d15f05 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qt5: remove all sha1 overrides from qt5 module bbappendsSamuli Piippo2017-01-2630-625/+0
| | | | | | | | From now on, use meta-qt5 as the authoritative source of Qt5 module sha1s. Remove gbm PACKAGECONFIG fix, as it's now available in meta-qt5. Change-Id: Ic501cdc8d05d2afffa25dbe9eb9e538f9ef17951 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qt5: update submodulesv5.8.0Mikko Gronoff2017-01-193-3/+3
| | | | | Change-Id: I4d2fbbddb1177933f3212964858b0ba0eee5b644 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qtquickcompiler: include dependency libs for mingwSamuli Piippo2017-01-191-3/+11
| | | | | | | | | | Windows version of qtquickcompiler requires additional mingw libraries, that are not built in yocto. Include those from prebuilt package used also by Qt desktop packages in Windows. Task-number: QTBUG-58256 Change-Id: Id27d2267c43e562c089614498e33bd454e649ebc Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* sdk: add qtscxml and qtnetworkauth to toolchainSamuli Piippo2017-01-171-0/+2
| | | | | | Change-Id: I6e621a817fe5af8d3f4e62036dec4f3f8f7722c0 Reviewed-by: Volker Krause <volker.krause@kdab.com> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Bump qdbd version to includeKari Oikarinen2017-01-161-3/+3
| | | | | Change-Id: Ieee95167c9b23b857d3877a63f83941f7ace66b5 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodulesMikko Gronoff2017-01-134-4/+4
| | | | | Change-Id: I0953ad20c598a9d728b57776bc9f76f8f6384d0e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qtivi: Add geniviextras-only pacakgeconfigGordan Markuš2017-01-121-1/+2
| | | | | | Change-Id: If8bca1346873120ac1b7c4f9d264c920d1268a34 Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Enable GammaRay support for QtSCXMLVolker Krause2017-01-111-2/+2
| | | | | Change-Id: I3fb4e954d745c120d470aeb9c1ffb4a1b9650771 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodulesMikko Gronoff2017-01-1112-13/+13
| | | | | Change-Id: Ife936b3409743d01d2d9ca810d948aedec7c5f48 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: add qtnetworkauth and qtscxml modulesSamuli Piippo2017-01-104-0/+63
| | | | | Change-Id: Iec92f6fe60fb1e2d744596414908697e3eab268f Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* beaglebone: build qtbase with kms/drm supportSamuli Piippo2017-01-101-0/+7
| | | | | | | | | Enable eglfs_kms integration plugin which enables qtwayland support, but don't use it by default, since it fails to work with LCD cape. Task-number: QTBUG-57806 Change-Id: I059a62344cd654126c4aae3efb73299a2dfe9782 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* libgbm: make possible to use other libgbm provides than mesaSamuli Piippo2017-01-101-0/+3
| | | | | | | | | | | | | | Mesa is the default libgbm provider, but does not yet have virtual/libgbm in the PROVIDES list. This makes it difficult the change the dependency to another recipes that provide only libgbm. Add virtual/libgbm to mesa and TI's libgbm recipe, and change the dependency in qtbase. Add gbm to qtbase PACKAGECONFIG on intel devices. Task-number: QTBUG-57896 Change-Id: I491df7057e52f9e74dd87abf65e542eab2cd3f9e Reviewed-by: Gatis Paeglis <gatis.paeglis@qt.io> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qtotauodate: update revisionGatis Paeglis2017-01-061-1/+1
| | | | | Change-Id: I8bf0c2d1ad38eb6056b8000e617ab1a35a8873b8 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* sdk: add global documentation templates from qtbaseSamuli Piippo2017-01-051-0/+1
| | | | | | | | Needed to generate documentation Task-number: QTBUG-57889 Change-Id: If334d2076a5914550a18639c4c9b9d3596ab070a Reviewed-by: Rainer Keller <Rainer.Keller@qt.io>
* Change USB vendor ID used by qdbdKari Oikarinen2017-01-022-8/+2
| | | | | | | | | | | | | | | Rather than using Google's ID, let's pick an unused one. We are not reserving an official USB vendor ID, since this is only used for development and Qt for Device Creation users will use their own USB IDs in the final devices. Also always use a fixed product ID, since ADB_PRODUCTID value will make no sense with the changed vendor ID. Change-Id: I69ed1bcfbe3e17b5faebf4b3b71f691778776da7 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qtotaupdate: add dracut dependencyGatis Paeglis2016-12-221-0/+1
| | | | | Change-Id: I57f26cd87a3e94725bb917a8935fb76c1bf90756 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update qtquickcontrols2 & qtcharts SRCREVsMikko Gronoff2016-12-202-2/+2
| | | | | Change-Id: Iaafccfb5ff43186935783ee7cf9377212d061a6d Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodulesMikko Gronoff2016-12-1915-16/+16
| | | | | Change-Id: I7f22ab9385ec2b44c5908ce20daecf7a7ea0a198 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qtotauodate : update revisionGatis Paeglis2016-12-191-1/+1
| | | | | Change-Id: Icadfa9c4cd957f7fbc1dadc36ccfe77e30185bc3 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Update qtdeviceutilities moduleTeemu Holappa2016-12-191-1/+1
| | | | | Change-Id: Ibc2a6c98c9f20e12f3ea69c69a85422c7df615d4 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Update automotive componentsSamuli Piippo2016-12-163-7/+3
| | | | | | | | Latests revs for appman, neptune and qtivi. Change-Id: I18afa4f5189178d8dc039c311f472c493be3fd9c Reviewed-by: Teemu Holappa <teemu.holappa@qt.io> Reviewed-by: Gordan Markus <gordan.markus@pelagicore.com>
* QtApplicationManager: Revision updateGordan Markuš2016-12-161-2/+1
| | | | | | | Fix Qt 5.8 builds and remove redundant dbus installation directive. Change-Id: I844e7b1f7155ea9eaa1fcdd16f541284424c4715 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodulesSamuli Piippo2016-12-1417-18/+18
| | | | | | | | Enable QtQuickCompiler after fixes landed in QtDeclarative and QtQuickCompiler Change-Id: I339b72fe83316499bdccaf2ae484db63d87c6ed9 Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Update GammaRay version to include the QtIvi pluginVolker Krause2016-12-091-1/+1
| | | | | Change-Id: Id81f01e2af9f257829290ed29db12f1ab3c50dda Reviewed-by: Christoph Sterz <christoph.sterz@kdab.com>
* qt5: update submodulesSamuli Piippo2016-12-0928-35/+35
| | | | | | | | | Needs updates for meta-qt5 and meta-mingw Temporarily disable QtQuickCompiler (QTRD-2219) Change-Id: I089e4b4ce56030a37ee42324c13d43bade492bf3 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Update GammaRay VersionChristoph Sterz2016-11-291-1/+1
| | | | | | | | | This is necessary for development. It ensures new exchange protocol between gammaray's server and client. Change-Id: I16d4c998f9f407df8a36d7afc3096271a6c32803 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> Reviewed-by: Volker Krause <volker.krause@kdab.com>
* Enable QtIvi and QtWayland GammaRay toolsVolker Krause2016-11-291-1/+2
| | | | | Change-Id: I41985617a4061d8ca83fe1a032b5b5c132e259a6 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update to latest revisionSamuli Piippo2016-11-236-2/+9
| | | | | Change-Id: If559f56a8f536d5d34511cca429305b501cf58b4 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add support for creating QBSP packageSamuli Piippo2016-11-215-2/+145
| | | | | | | | | | | | | | | | | | | | | | | | QBSP is a Qt specific Board Support Package that can be installed with the Qt SDK or MaintenanceTool and contains a system image and a toolchain. The toolchain is automatically registered to the QtCreator. The recipes used for creating the system image and the toolchain can be configured with QBSP_IMAGE_TASK and QBSP_SDK_TASK. The files wanted for the system image can be further configured with QBSP_IMAGE_CONTENT, with a list of files located in DEPLOY_DIR_IMAGE folder. By default, .img and .conf files are used from the selected image recipe. QBSP_INSTALLER_COMPONENT defines the location in the Qt installer tree where the QBSP is shown and QBSP_VERSION defines the version for the components. The QBSP is installed to path defined by QBSP_INSTALL_PATH. The regular SDK creation can now reuse the same image package .7z, so update upload script to use it instead of creating new package. Task-number: QTBUG-57018 Change-Id: Id1e7cc4ab3998a7d450f23ed603b8e676b314d63 Reviewed-by: Iikka Eklund <iikka.eklund@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* AM: update to latest revisionSamuli Piippo2016-11-111-1/+1
| | | | | Change-Id: I88d85c281bfc7895f976fbc7f65bd9e88eae7aa3 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qt5: update submodules and meta-qt5Samuli Piippo2016-11-1013-13/+13
| | | | | Change-Id: I9b429b9328c99a63b703af2d48f545327b7af880 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add qdbd to the imagesKari Oikarinen2016-11-105-0/+213
| | | | | | | | | | | | | It's only included in internal builds, since the repository is not public. qdbd not started by default, ADB is still the default. It can be started with `systemctl start qdbd`. It can be started in future boots with `systemctl enable qdbd`. Task-number: QTBUG-56069 Change-Id: I71340cdb31de823e1375986d34f2f07e7be5971b Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* images: do not explicitly define Qt dependency packagesSamuli Piippo2016-11-033-8/+74
| | | | | | | | | | | | | | | Remove all Qt dependency packages from machine include files and base packagegroups, instead let packagemanager pull in all the needed dependent packages. Do not create tar image or bootfs, since they are not used anymore. The old base image is now renamed for CI usage and contains all the Qt dependent packages but without any Qt modules. This is achieved by first installing all the Qt modules (which pulls in all the dependencies) and then removing only Qt modules. Change-Id: I36d996d4531af42e955f19a487c22d0b90c5ada9 Reviewed-by: Risto Avila <risto.avila@qt.io>
* sdk: do not explicitly define Qt dependency packagesSamuli Piippo2016-11-032-3/+35
| | | | | | | | | | | | | Until now, the toolchain used by CI has been created without Qt, but with all (best guess) Qt dependencies. Now toolchain is created with Qt and we get all Qt dependencies correctly into the toolchain. As a consequence, CI will now need to build Qt, which has not been covered in CI before. The difference between embedded-sdk and embedded-qt5-sdk is that the former does not include files needed for debugging. Change-Id: Ie2be156c07e51119c0d4782494d6bcde6f34ed60 Reviewed-by: Risto Avila <risto.avila@qt.io>
* qtbase: add option to build without openglSamuli Piippo2016-11-031-1/+8
| | | | | | Change-Id: I2a04a21feb476de93d2a8d641f66cfc1d2b91ef8 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Risto Avila <risto.avila@qt.io>
* qtotaupdate: use more recent source revGatis Paeglis2016-11-021-1/+1
| | | | | Change-Id: I406a2769005e2ed2757526d6e66915b79bdaa8f0 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Merge remote-tracking branch 'origin/jethro' into devSamuli Piippo2016-10-312-9/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/jethro: VKB: correctly override PACKAGECONFIG psplash: remove from image imx6: enable QT_QPA_EGLFS_FORCEVSYNC for all imx6 devices colibri-vf: use older 4.1 version of kernel to fix color issue colibri-imx7: add u-boot-nand.imx to image colibri-vf: add kernel image to rootfs dbus-session-init: fix broken init script Improve repo fetching qt5 recipes cleanup qt5: update submodules qt5: remove obsolete file 0001-Allow-a-tools-only-build.patch Conflicts: meta-raspberrypi-extras/recipes/bluez5/bluez5_%.bbappend recipes-qt/qt5/nativesdk-qtbase_git.bbappend recipes-qt/qt5/qt3d_git.bbappend recipes-qt/qt5/qtbase-native_git.bbappend recipes-qt/qt5/qtbase_git.bbappend recipes-qt/qt5/qtcanvas3d_git.bbappend recipes-qt/qt5/qtcharts_git.bbappend recipes-qt/qt5/qtconnectivity_git.bbappend recipes-qt/qt5/qtdeclarative_git.bbappend recipes-qt/qt5/qtgraphicaleffects_git.bbappend recipes-qt/qt5/qtimageformats_git.bbappend recipes-qt/qt5/qtlocation_git.bbappend recipes-qt/qt5/qtmultimedia_git.bbappend recipes-qt/qt5/qtquickcontrols2_git.bbappend recipes-qt/qt5/qtquickcontrols_git.bbappend recipes-qt/qt5/qtsensors_git.bbappend recipes-qt/qt5/qtserialbus_git.bbappend recipes-qt/qt5/qtserialport_git.bbappend recipes-qt/qt5/qtsvg_git.bbappend recipes-qt/qt5/qttools_git.bbappend recipes-qt/qt5/qttranslations_git.bbappend recipes-qt/qt5/qtvirtualkeyboard_git.bbappend recipes-qt/qt5/qtwayland_git.bbappend recipes-qt/qt5/qtwebchannel_git.bbappend recipes-qt/qt5/qtwebengine_git.bbappend recipes-qt/qt5/qtwebsockets_git.bbappend recipes-qt/qt5/qtxmlpatterns_git.bbappend scripts/manifest.xml Change-Id: I089e7d3667ac4ed150cc5c2201c2505103f548ee
| * VKB: correctly override PACKAGECONFIGSamuli Piippo2016-10-311-5/+1
| | | | | | | | | | | | | | | | | | VKB was built without hunspell. No libs are installed to /usr/share anymore, so the extra configs are not necessary. Change-Id: Ic58670e8b2e637f0680b5190f07bd996aa601491 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
| * imx6: enable QT_QPA_EGLFS_FORCEVSYNC for all imx6 devicesSamuli Piippo2016-10-272-9/+1
| | | | | | | | | | Change-Id: I35ee298c7fa74d5cc43065857bc9fa62a2f30898 Reviewed-by: Kimmo Ollila <kimmo.ollila@theqtcompany.com>
| * qt5 recipes cleanupMikko Gronoff2016-10-2013-136/+0
| | | | | | | | | | | | | | | | | | Removed license checksums from .bbappend files that were overlapping with updated meta-qt5. Also cleaned a few chunks of appends available already in meta-qt5. Change-Id: Iaafb9eb1472a9909db750fec35c8ac0d231e5f63 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * qt5: update submodulesMikko Gronoff2016-10-2026-27/+27
| | | | | | | | | | Change-Id: Iafe8b11f61554551c749ea2dedffabbff3d34a78 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| * qt5: remove obsolete file 0001-Allow-a-tools-only-build.patchMikko Gronoff2016-10-201-31/+0
| | | | | | | | | | | | | | | | Patch has been available from meta-qt5 layer for a long time. This file is identical to meta-qt5 patch, thus removed from meta-boot2qt layer. Change-Id: Ib7e82d5d22719927271aadc9604470834afb563a Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>