summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove manifestzeusSamuli Piippo2020-08-172-39/+3
| | | | | | | | | Initialization using the manifest from the meta repo does not work anymore. Remove the manifest and update readme to use the separate manifest repo. Task-number: QTBUG-85889 Change-Id: I1dcd89244467f926f641b06853f91fcc14dba025 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Merge remote-tracking branch 'qt/warrior' into zeusMikko Gronoff2020-03-161-1/+2
|\ | | | | | | | | | | | | * qt/warrior: 4775529 conf: add meta-python2 to bblayers for all targets Change-Id: Iede17d155e5544e0fda1c8030404768e72009c90
| * conf: add meta-python2 to bblayers for all targetswarriorMikko Gronoff2020-03-161-1/+2
| | | | | | | | | | Change-Id: I368821de790ffbe7196959cfbdef888c84cfe0d6 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | renesas: adapt to yocto v3.0.2Mikko Gronoff2020-03-098-42/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * yocto v3.0.2 has gstreamer 1.16.1. Mask hardcoded gstreamer bbappends for gstreamer 1.16.0 in meta-renesas layer & add the same bbappends as wildcarded versions under meta-boot2qt-renesas. * Update meta-renesas layer: zeus-M2-Yocto-v3.21.0 -> zeus-Yocto-v3.21.0 tag * remove meta-linaro & weston related appends & bbmasks as those have been fixed / dealt with upstream in updated meta-renesas layer in commits "43d5c55cb5d34a88ad38cf6fe6226319941ec644 rcar-gen3: bblayers: Remove dependency on meta-optee" and "26931e33d4aba1bb90e3abce5fdb043b7d989ab7 rcar-gen3: weston: Remove weston-conf recipe" Change-Id: Ibf3ea4f6fbc4f7d97809064cd8610ab5da85811a Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | weston: fix simple-dmabuf-drm buildSamuli Piippo2019-11-081-0/+30
| | | | | | | | | | | | | | | | | | clients/meson.build:325:3: ERROR: Problem encountered: simple-dmabuf-drm is configured to use libdrm_intel but it was not found. Or, you can remove intel from '-Dsimple-dmabuf-drm' list. Change-Id: I31837071396c3ef37e316505159a5e2bdd565028 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | Update to zeusSamuli Piippo2019-11-083-11/+8
|/ | | | | | | | Use zeus-M2-Yocto-v3.21.0 tag from meta-renesas, and update proprietary driver repo to v3.21.0. Change-Id: I951bf1f73bfe3521619d306c2b1a0fcb6badccef Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Update readme and manifestSamuli Piippo2019-11-052-9/+15
| | | | | | | | Update based on changes done on meta-boot2qt, the --groups argument is no longer supported. Change-Id: I1e6653b84e01205ff30dbf50c96610c3ce26c433 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add support for using layer as boot2qt bsp layerSamuli Piippo2019-09-135-0/+232
| | | | | | | | | | | Add manifest.xml with needed meta layers for building Renesas boards againt meta-boot2qt, and README for how to use the layer. Combine the device specific config files from meta-boot2qt into a single include file. Change-Id: Id51723c21464239777a2cb471b87a3c51019fd5b Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Adaptation to warriorSamuli Piippo2019-09-1319-976/+1
| | | | | | | | | | Update layer for warrior branch and v3.19.0 of meta-renesas, remove all appends that are no longer needed. Support for draak is dropped since the v3.19.0 BSP does not support it. Change-Id: I513b3eee47c9dfc24261975060e4287c9d0435a7 Reviewed-by: Kari Hormi <kari.hormi@qt.io> Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add recipe for default Qt environment variablesSamuli Piippo2019-09-065-11/+5
| | | | | | | | | | | Move existing Qt environment variables from appcontroller conf to a separate component. Appcontroller is configured to use the same file, and it can also be used without appcontroller from a systemd service to get working Qt environment. Task-number: AUTOSUITE-1141 Change-Id: I588769a3bba036ab9f90e0292ab17e7d3f040f80 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Merge remote-tracking branch 'origin/sumo' into thudSamuli Piippo2019-06-030-0/+0
|\ | | | | | | | | | | | | | | | | | | | | | | * origin/sumo: qtdeviceutilities: update to latest revision renesas: update webengine workaround gammaray: update revision imx8: update meta layer meta-qt5: update layer meta-intel: update layer Change-Id: I0d49cda55869c8848559b2250561a5101937b71d
| * renesas: update webengine workaroundSamuli Piippo2019-05-311-3/+17
| | | | | | | | | | | | | | | | egl was removed from linking, add it back for the reneses workaround. (cherry-picked from thud/57700d767a31559b5db786f07fbd69811bf877ab) Change-Id: I0c82c4c74024ba10ad18cc5c813b1bfb767901b8 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | renesas: update webengine workaroundSamuli Piippo2019-05-271-3/+17
| | | | | | | | | | | | | | egl was removed from linking, add it back for the reneses workaround. Change-Id: Idcfb5b538294c6329a0680fb7d7901f138c8cde6 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | renesas: adaptation to thudSamuli Piippo2019-02-2631-814/+140
|/ | | | | | | | | | Renesas does not provide thud compatible meta layer, some adaptation is required to get builds working. U-boot is updated to more recent version. Renesas specific gstreamer plugins are not used since they fail to compile. Change-Id: Ie87c2824941b9880a529ce1316f65932cdf754b6 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* draak: fix linux-libc-header do_install stepSamuli Piippo2019-01-071-0/+34
| | | | | | | | | Override install step and remove header that does not exist in the draak's version of the linux-libc-headers. Fix "oe_multilib_header: Unable to find header asm/bpf_perf_event.h." Change-Id: I3a4f08a8e7ad9683b39c3cb5db014446e4c069a1 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* draak: add support for KOE 1280x480 displaySamuli Piippo2018-12-062-1/+331
| | | | | | | | | | Add new dtb for Draak that enables LVDS output and changes the panel timings to match KOE tx31d200vm0baa display. Task-number: QT3DS-2698 Change-Id: I16d01ae13131e641a6e954a956393efe6f998137 Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by: Jani Launonen <jani.launonen@qt.io>
* renesas: add workaround for qtwebengineSamuli Piippo2018-10-182-0/+60
| | | | | | | | | QtWebEngine on Renesas boards is unable to find address for the eglGetProcAddress symbol at runtime, instead do it already at link time. Task-number: QTBUG-71152 Change-Id: I41f831af431933eff7781d42d73ab72c68f38471 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: revert to working libgbmSamuli Piippo2018-10-151-0/+5
| | | | | | | | | The revision of libgbm used in sumo-Yocto-v3.9.0 does not work (egl surface creation fails). Change the revision to the one used in Renesas-Yocto-v3.9.0. Change-Id: I7f076a5237262569071e6639422c8780ac92a4ae Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: support for RCar-3 D3 DRAAKSamuli Piippo2018-10-1013-1/+1229
| | | | | | | | | | | | | meta-renesas has support for the D3 Draak board only in version Renesas-Yocto-v2.22.0.1_D3 version. Other Renesas boards are already using more recent verions. Checkout the D3 specific version in a different directory, so that all Reneasas boards can be supported. renesas-rcar-gen3 repo has been updated with D3 drivers from D3_Linux_2.23.01_BSP_3D BSP package. Task-number: QTBUG-68925 Change-Id: If8283d31945b375ce4256a15132e185e0d676800 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: update to v3.9.0Samuli Piippo2018-10-109-981/+12
| | | | | | | | | | Use the latest revision of meta-renesas and add support for the E3 Ebisu board. Task-number: QTBUG-68912 Task-number: QTBUG-68985 Change-Id: Ie15a69b606b1726b0404263ef9ac15a58f7258ae Reviewed-by: Jani Launonen <jani.launonen@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>
* Disable sandbox when running qtwebengineSamuli Piippo2018-06-121-0/+1
| | | | | | | | | | | | Running WebEngine as root without --no-sandbox is not supported, disable sandbox in appcontroller conf so it affects all apps. Previous fix was not applied to NUC or Renesas boards. Task-number: QTBUG-66641 Task-number: QTBUG-68799 Change-Id: I78812cd4948559460a8202308cd0576699dba32f Reviewed-by: Kari Hormi <kari.hormi@qt.io>
* appcontroller: Use proper directory for XDG_RUNTIME_DIRSamuli Piippo2018-05-171-1/+1
| | | | | | | | | | | XDG_RUNTIME_DIR must be owned by the user, and Qt automatically changes the access rights if the directory has something else. Enable systemd's loginctl enable-linger for the default user 'root' so that /run/user/0 is always available. Task-number: QTBUG-68152 Change-Id: Ic45649210ddca54daddeb8dac44b41ec37e6a172 Reviewed-by: Karim Pinter <karim.pinter@qt.io>
* Rename recipesSamuli Piippo2018-03-123-0/+0
| | | | | | | | 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>
* renesas: fix build issues caused by pyro changeSamuli Piippo2017-08-197-0/+126
| | | | | Change-Id: I25f74a1fb8e912f1f069b657fc63e66a9eb1e887 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Use correct env for QCC1 StyleSamuli Piippo2017-05-221-1/+1
| | | | | | | | | | QT_QUICK_CONTROLS_STYLE env is used also with Qt QuickControls2, while QCC1 has its own env. Task-number: QTBUG-53074 Task-number: QTBUG-60957 Change-Id: I2bde6894e86116413258391b5789f07a02c0ccd1 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: add mesa dependencySamuli Piippo2017-05-171-0/+30
| | | | | | | Header in gles-user-module depends on a header from mesa. Change-Id: I051a59e5991682972162a91c8d8d39ef18e3be81 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add support for Renesas R-Car Gen3 boardsSamuli Piippo2017-05-0212-0/+1071
| | | | | | | | | | | | Support for Salvator-X (H3/M3), H3 and M3 Starter Kits. Requires driver package installed as instructed in meta-renesas and correct SOC_FAMILY set in the local.conf For Qt Company internal builds, required driver packages are in the renesas-rcar-gen3 git repository. Change-Id: I051591f98f773a1453f531ae1b49cb2f18ce93bd Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Remove support for Renesas R-Car H2 targetsSamuli Piippo2017-03-3136-1444/+0
| | | | | | | | H2 targets no longer build with morty branch and will be replaced with H3. Change-Id: Ibc6e60d4965537cffdc143801fb4ba32db7ffaee Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qt5: update submodulesSamuli Piippo2016-12-091-7/+4
| | | | | | | | | Needs updates for meta-qt5 and meta-mingw Temporarily disable QtQuickCompiler (QTRD-2219) Change-Id: I089e4b4ce56030a37ee42324c13d43bade492bf3 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: add missing dependency for wayland-eglSamuli Piippo2016-11-081-0/+30
| | | | | | | | | QtWayland depends on libwayland-egl which is provided by mesa for renasas boards. Fix Project ERROR: wayland-egl development package not found Change-Id: I5c6671e4ee599a15182e96bf23cc71288b7f699f Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* renesas: update recipes to work with krogothSamuli Piippo2016-10-065-4/+193
| | | | | | | | | Extra patch needed for linux libc headers to get systemd to build. ../git/src/basic/btrfs-util.c:1122:23: error: 'BTRFS_IOC_QUOTA_RESCAN_WAIT' undeclared (first use in this function) Change-Id: I52492cff70228bee477b1e5b287af66138564dd1 Reviewed-by: Tuomas Heimonen <tuomas.heimonen@theqtcompany.com>
* rcar-gen2: USB fixupsLouai Al-Khanji2016-08-302-1/+13
| | | | | | | Autoload USB modules for adb bridge and touch screens. Change-Id: I1370f87b25e1c0660ffc8fb6fd0aa6d0a1cf0658 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Update license headersSamuli Piippo2016-05-1828-196/+420
| | | | | | | License changed to GPLv3 + Commercial Change-Id: I267c97216e717ed29071df064337e1bcf83de973 Reviewed-by: Kalle Viironen <kalle.viironen@theqtcompany.com>
* Add Support for Renesas R-Car Gen2 DevicesLouai Al-Khanji2016-05-1032-0/+992
I have only personally tested the porter build as it's the only device I have, but getting the others to work as well should be straight forward. Please see the note in conf/distro/include/rcar-gen2.inc about the binary drivers. The documentation we ship with Qt Creator should expand on how to install the drivers. Additionally we must check with Renesas how we could redistribute prebuilt images if we want to do that. Change-Id: I82e03aad9b43bee068aaa0472aeac4d394f049a8 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>