summaryrefslogtreecommitdiffstats
path: root/conf
Commit message (Collapse)AuthorAgeFilesLines
* Start qtlauncher and emulatorproxy as last servicesSami Nurmenniemi2017-11-301-0/+2
| | | | | | | Task-number: QTBUG-64786 Done-with: Kalle Viironen <kalle.viironen@qt.io> Change-Id: I83a89e6a4469657e7fb24156cd20f6e19dacdf6a Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* toradex: fix use of sstate for toradex targetsSamuli Piippo2017-11-151-0/+1
| | | | | | | | | | | | Recipe change for e2fsprogs in toradex meta layer causes all packages to be rebuild for apalis-imx6 and colibri-imx6 targets when most of those could be shared from sstate-cache with other imx6 targets. e2fsprogs-native is required by rpm-native, which is explicitly added as a dependency to every package in package.bbclass Change-Id: I2569c55e2e6806f2d98e95006635fe35135a6d29 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* jetson: update to Linux For Tegra R28.1Samuli Piippo2017-11-131-2/+3
| | | | | | | | Use the latest release for Jetson TX1 and TX2. Task-number: QTBUG-64136 Change-Id: I39bb2592a20694befc721b202ee3f7b33623ee1d Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* sdk: add missing wayland tools to native sdkSamuli Piippo2017-11-061-0/+2
| | | | | | | | | | | The DISTRO_FEATURES are now filtered for native and nativesdk. Since we are using it to determine if (qt)wayland tools should be installed into the sdk, we need to make sure that wayland is still applied to those builds when enabled. Task-number: QTBUG-64286 Change-Id: I693a2fad7aeee26479ee10654cd4f55f34c8711b Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add support for jetson-tx2Ilari Ängeslevä2017-11-023-13/+76
| | | | | | | | | | * Update env init and set-up scripts with jetson-tx2 definitions. * Include jetson-tx2 specific configuration files. * Create a copy of an existing patch to adapt to recent changes in the kernel directory structure. Change-Id: I28fbc6cdfe91562ef261543bba4d136c4291ce23 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* emulator: update recipes & configs for emulator3Mikko Gronoff2017-10-301-3/+1
| | | | | | | | | | | | | | * Remove emulator helperlib recipes as those are now included in qtsimulator * Move emulator proxy daemon launcher scripts under qtsimulator recipe * Update qtsimulator, qtsystems & qtglesstream to match with emulator3 * Remove qtsimulator dependencies from qtsensors and qtlocation as the the modules do not build against more recent refactored qtsimulator. Task-number: QTBUG-64006 Change-Id: Ib2374e702f2862b168ac2f1f2d6190f84823137c Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Merge remote-tracking branch 'origin/morty' into pyroSamuli Piippo2017-10-164-1/+8
|\ | | | | | | | | | | | | | | | | | | | | | | | | * origin/morty: meta-qt5: update to 5.9.3 apalis-imx6: modify u-boot to provide support for ixora v1.0 apalis-imx6: add support for the new capasitive touch display toradex: update to 2.7b4 release Conflicts: scripts/manifest.xml Change-Id: Iaeca481a289d0bf431d2b71e03c2b3453f227021
| * apalis-imx6: add support for the new capasitive touch displaySamuli Piippo2017-10-122-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | The atmel_mxt_ts controller needs to be enabled in the dtb, done here for the ixora v1.1 dtb. Said dtb is also changed to be the default dtb in the u-boot config. Existing u-boot patch is updated to include console=tty1 removal for all toradex boards. Task-number: QTBUG-63344 Change-Id: Idaba988c2a0a5916c8fe6b6f11cc75981a9a28e2 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
| * toradex: update to 2.7b4 releaseSamuli Piippo2017-10-123-0/+6
| | | | | | | | | | | | | | | | | | Add support for building Toradex Tezi images Needs fix for meta-freescale to work. Task-number: QTBUG-61028 Change-Id: I7c26234fcaaa6b5b3cf617d3767201bb6b93db81 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | Merge remote-tracking branch 'origin/morty' into pyroMikko Gronoff2017-10-061-0/+8
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/morty: qdb: remove bashishm from the init script qt5: update qtx11extras submodule & quickcompiler revision meta-qt5: update to 5.9.2 RC Add generic qemuarmv7 machine config meta-qt5: update meta layer quickcompiler: update revision meta-qt5: update layer poky, meta-oe: update morty branch layers qtquickcompiler: fix path for QT_HOST_BINS sdk: fix host_build QT_ARCH qtdeviceutilities: update component qtwebview: include qtwebview into image and toolchain Conflicts: recipes-qt/qt5-addons/qtglesstream.bb recipes-qt/qt5/qtdeviceutilities.bb recipes-qt/qt5/qtquickcompiler_git.bb scripts/manifest.xml Change-Id: I42667bfd90b1136604213805a0d70c3936a96776
| * Add generic qemuarmv7 machine configSamuli Piippo2017-10-021-0/+8
| | | | | | | | | | | | | | | | To be used in Qt CI builds Task-number: QTQAINFRA-1457 Change-Id: I7ef21aa05c65f50539e2f70b21da375a9b3eea02 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* | warp7: use kernel that supports display and touchSamuli Piippo2017-09-141-0/+2
| | | | | | | | | | | | | | | | | | The new displays available from element14 are TRULY displays with synaptics touch, instead Himax. Task-number: QTBUG-63148 Change-Id: If8edf15e6ac25811d0157a250c748c77ee701ed8 Reviewed-by: Kari Hormi <kari.hormi@qt.io>
* | qt5: update meta-qt5Mikko Gronoff2017-09-051-1/+0
| | | | | | | | | | | | | | | | | | | | Update Qt submodules to 5.10 branch. Update QtGlesStream to fix build break caused by submodules update. Update & re-enable QtQuickCompiler. Change-Id: I4069120b6b953d3ed7805f1807f4a0a2e27234e7 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | toradex: mask python3-docutilsMikko Gronoff2017-08-181-2/+5
| | | | | | | | | | | | | | | | | | meta-toradex-bsp-common layer is still morty branched and behind Yocto 2.3 causing bbappend error due recipe version mismatch. Added BBMASK for the recipe until layer is up to date. Change-Id: If099c618752e6e21aff7d804f6061824b1cdc873 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | tegra: fix nvidia recipe issues with pyroSamuli Piippo2017-08-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | systemd-compat-units: Recipe file fetches files and does not have license file information (LIC_FILES_CHKSUM) [license-checksum] openssl-native-1.0.2h-r0 do_populate_sysroot: sstate found an absolute path symlink Change-Id: I98b49e109792d302a165e4975d2818d0614489f0 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | poky: update to 2.3 (pyro)Mikko Gronoff2017-08-171-0/+2
| | | | | | | | | | | | | | | | | | * Update poky, meta-openembedded etc. layers to pyro branches * Remove/update meta-boot2qt layer patches/recipes as needed Task-number: QTBUG-61283 Change-Id: I425609c99ef22a0cc904dd853b3bb281d32fbcad Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Merge remote-tracking branch 'origin/morty' into pyroSamuli Piippo2017-06-133-5/+1
|\| | | | | | | | | | | | | | | | | | | | | | | * origin/morty: dracut: remove bbappend BBB: add systemd service for powervr drivers Jetson-TX1: Add ability to mount root via NFS NUC: disable hw cursor for intel nuc adbd: remove component Update update-qt5-modules script handle qtlocation Change-Id: Ied32e11749d81af9ea74714f4d3607d2680bf327
| * BBB: add systemd service for powervr driversSamuli Piippo2017-06-091-0/+2
| | | | | | | | | | | | | | | | | | | | | | The PowerVR driver initialization must be run before Qt can work. Also extend boot partition to make sure FAT32 partition fits corretly, which resolves a sd card boot issue. Task-number: QTBUG-60945 Task-number: QTBUG-58720 Change-Id: Ie1cb08f93473efc48098858c8a3c5308d8668141 Reviewed-by: Karim Pinter <karim.pinter@qt.io>
| * adbd: remove componentMikko Gronoff2017-06-053-6/+0
| | | | | | | | | | | | | | | | QDB replaced ADB in 5.9. Remove obsoleted adbd from image and the recipe from meta layer. Change-Id: I26c6ed7a51886e8e52bc77be6edcbe5933be3068 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* | qt5: update to 5.10Samuli Piippo2017-06-071-0/+1
|/ | | | | | | | Qt Quick Compiler needs to be disabled. Use latest from meta-mingw to get c++11 pthread support. Change-Id: I03773d08e0c78e87601d73838c67148248244902 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* apalis-imx6: enable Fusion10 touch displaySamuli Piippo2017-05-221-0/+2
| | | | | | | | | | Autoload required kernel module, and setup uboot to enable it if found during boot. Task-number: QTBUG-54817 Change-Id: Ie57c4212ba0bc927df7a51513d75afa2e9596715 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* renesas: fix mingw toolchain buildSamuli Piippo2017-05-191-0/+1
| | | | | | | | Exclude renesas changes to host toolchain packagegroup that prevented mingw32 toolchain build. Change-Id: I922086c407e109f641bb2c9b351cdc50bc897b6b Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* toradex: use latest toradex meta layersSamuli Piippo2017-05-174-10/+60
| | | | | | | | | | | Use meta-toradex-bsp-common and meta-toradex-nxp instead of only meta-freescale-3rdparty. This provides latest kernel and uboot versions. Update the u-boot updates scripts to the v2.7 used by toradex images. Task-number: QTBUG-60802 Task-number: QTBUG-60055 Change-Id: I34f2637f6bc46c15d558eeafefc8a57e066bd2b9 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: include early config file to define SOC_FAMILYSamuli Piippo2017-05-174-0/+5
| | | | | | | | | Renesas machine configs expect SOC_FAMILY to be defined earlier the our current conf/distro/include config files are done. Add new config files that are included already in local.conf. Change-Id: I13a51689c843680fe6611556fad6cc78d00b3628 Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* emulator: remove sdcardmount daemon from emulator imageMikko Gronoff2017-05-101-1/+0
| | | | | | | | | * sdcardmount daemon segfaults on boot and is not supported anyway. Remove it from emulator image to get rid of segfault message on screen during boot. Change-Id: Ibdaa9809105ec3097473d41ab34e866c9badb29a Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* nuc: add serial console to ttyUSBSamuli Piippo2017-05-101-0/+2
| | | | | | | | NUC has no ready made serial console. Add one to ttyUSB, which is then automatically usable when plugging in USB to serial adapter. Change-Id: I8b2687f60077079a8fc52f238b9de7ba50a4d965 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add support for Renesas R-Car Gen3 boardsSamuli Piippo2017-05-025-0/+216
| | | | | | | | | | | | 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>
* tegra: update to [4.1.4.0] Vibrante 4.1 Linux Drive CX2Samuli Piippo2017-04-281-24/+33
| | | | | | Task-number: QTAUTO-272 Change-Id: I63a564996a363cdd14f14f51a88364f9a9f99d73 Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Add support for i.MX7S WaRPMikko Gronoff2017-04-211-0/+37
| | | | | | Change-Id: Ib2c82ccf8d7648bb303e0fc949e3c1aef5b09195 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Update and re-enable QtQuickCompilerSamuli Piippo2017-04-201-1/+0
| | | | | Change-Id: Idb019e6d056815be968aca7ef4bd7a40ef28d3da Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Remove support for Renesas R-Car H2 targetsSamuli Piippo2017-03-319-409/+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>
* Use more of the default distro features from pokySamuli Piippo2017-03-3112-16/+9
| | | | | | | | | | Remove unwanted features instead of overwriting full set. This brings e.g., wayland support by default to all targets. Add fixes for building weston on TI and RPi targets Change-Id: If3bd23a289e34ebe9656a03494e65ba7d8c843b0 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* toradex: use the default kernel (4.4) for colibri vfSamuli Piippo2017-03-171-1/+0
| | | | | | | 4.1 kernel no longer builds with GCC 6 Change-Id: Iecd82ad3f431a4c8506b7a97371278ba90611493 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* RPI: use morty branch for meta-raspberrypiSamuli Piippo2017-03-171-1/+0
| | | | | | | Remove obsolete bbappends Change-Id: I7654e83dce77332e5a437498fc7655d9563302be Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Update image creation recipes, appends etc. to be poky 2.2 compliantMikko Gronoff2017-03-141-1/+1
| | | | | | | | DEPLOY_DIR_IMAGE macro has been replaced with IMGDEPLOYDIR in poky 2.2. Update all instances to make image creation work. Change-Id: I3740730ded84650d3a3a51b85c77ed4fef863a8a Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Initial morty branch setup for poky & meta layersMikko Gronoff2017-03-146-8/+8
| | | | | | | | | | | | | | | | | | | | | New or updated branches: * meta-fsl-arm & meta-fsl-arm-extra layers changes to meta-freescale & meta-freescale-3rdparty (morty) * poky (morty) * meta-openembedded (morty) * meta-qt5 (5.9) * meta-mingw (morty) * meta-tegra (morty) Modified accordingly: * conf/.sample files * classes/image_dd.class * conf/distro .inc files * scripts/manifest.xml Change-Id: Ia8ad563f2f1176882019490f274a6b4bb043475f Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* jetson-tx1: increase INITRAMFS_MAXSIZEMikko Gronoff2017-03-021-0/+1
| | | | | | | | set INITRAMFS_MAXSIZE to 165888 for jetson-tx1. Poky default is too small for this HW. Change-Id: Ib0b57c08a41824d25efd70a89a23b2c7b40f2d05 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Support for NVIDIA Jetson TX1Samuli Piippo2017-02-152-0/+95
| | | | | Change-Id: Ic84d78d201c48aff296715fa6ce0a7ea5e5921c3 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Rename nvidia extra layersSamuli Piippo2017-02-151-2/+1
| | | | | | | | Reserve meta-tegra-extras for the open source meta-tegra layer used for Jetson TX1 and TK1. Change-Id: I78b168105f306ee342671b612205d68b56016c14 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qt5: Update to Qt 5.9.0Samuli Piippo2017-02-131-0/+1
| | | | | | | QtQuickCompiler disabled due to QTRD-2220 Change-Id: Ifc94f1f52ae5db245d95b1cdacc0b9e37369be77 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Replace @base_contains macros with @bb.utils.containsMikko Gronoff2017-01-271-2/+2
| | | | | | | | | Deprecated @base_contains macros print warnings. Replace deprecated macro with @bb.utils.contains everywhere (.bb, .append, .conf and .inc files) Change-Id: I400f8b355150e0f283165fbf43fb620f948892fa Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Don't use rm_work by defaultSamuli Piippo2017-01-241-1/+1
| | | | | | | | | | Deletion of temporary workspace can save substantial amount of disk space during the build process, but it has some side affects that cause recipes to be rebuild unnecessarily. Task-number: QTBUG-58100 Change-Id: Iab73c2078dcc2107a453fde7da411ae5b7ff032d Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qbsp: move the qbsp content definition from distro confSamuli Piippo2017-01-105-8/+17
| | | | | | | | | qbsp-image creation broke builds where MACHINE did not have conf file distro/include/${MACHINE}.conf, since it was expecting to find .img as a result of the image build. Change-Id: I686684f86f94b4c227ba40dd17fd8bb14e705b9d Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Update sanity tested distrosSamuli Piippo2016-12-281-0/+1
| | | | | Change-Id: I11475457ef1178f15ddf4e26300b9b1f37c064cc Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Merge remote-tracking branch 'origin/jethro' into krogothSamuli Piippo2016-12-151-0/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/jethro: colibri-imx7: use opengldummy for egl and libgles2 qt5: update submodules gdb: correctly enable python for mingw sdk build mesa: make sure we get libgles3-dev package in toolchain qt5: update submodules beaglebone: start qtlauncher only after /dev/fb0 exists Update qtdeviceutilities module revision Conflicts: meta-ti-extras/recipes/libgles/libgles-omap3_4.10.00.01.bb recipes-qt/qt5/nativesdk-qtbase_git.bbappend recipes-qt/qt5/qtbase-native_git.bbappend recipes-qt/qt5/qtbase_git.bbappend recipes-qt/qt5/qtwebengine_git.bbappend scripts/manifest.xml Change-Id: I2f175980f16084c37c5d4032387579dab574952d
| * colibri-imx7: use opengldummy for egl and libgles2Samuli Piippo2016-12-091-0/+3
| | | | | | | | | | | | | | | | | | Use opengldummy instead mesa for the headers and libs, which are required only for building Qt and not at runtime. Change-Id: I82ff661e842375bd68dffb3db790b0309c71d14a Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | rpi: remove rpi-ft5406 overlaySamuli Piippo2016-12-141-1/+0
| | | | | | | | | | | | | | | | The rpi-ft5406 touch display support is also build as a kernel module, so there is no need to build separate overlay file. Change-Id: I6c0d99d5aedad2d24e8e23723613b0a52dcb7736 Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* | Add support for creating QBSP packageSamuli Piippo2016-11-213-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge remote-tracking branch 'origin/jethro' into devMikko Gronoff2016-11-163-29/+43
|\| | | | | | | | | | | | | | | | | | | | | * origin/jethro: update maintainer email info Use correct license header qt5: update submodules otf-noto: update checksums qt5: update submodules Change-Id: Id586a8faa62b0eefaebfdb71b5acb2cd07c38bf2
| * Merge remote-tracking branch 'origin/fido' into jethroMikko Gronoff2016-11-151-1/+1
| |\ | | | | | | | | | | | | | | | | | | * origin/fido: update maintainer email info Change-Id: I4d12581a82f1c9051f7140e6f5d3d54a8d2fa687