summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* qt5: no need to specify qt versionSamuli Piippo2015-06-121-3/+0
| | | | | | | the include file was removed from upstream meta-qt5 Change-Id: I81d3e70bff8550e186057ff473ff0fb394373128 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Use automatic parallelism options in local.conf.Eirik Aavitsland2015-06-111-6/+2
| | | | | | | | Since all targets now use current poky version, we can get rid of the workaround for dora which needed hardcoded values. Change-Id: Ia720c1da3f75f66a78e3ea09bb86c1182b72fb6d Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* tibidabo: use latest version poky for tibidaboSamuli Piippo2015-06-1134-54/+1536
| | | | | | | | | | Instead of using old patched version of poky for the meta-tibidabo layer, use the same version of all the meta layer as for the other devices. This requires the old u-boot, kernel, gpu driver and imx-lib recipes to be copied from meta-fsl-arm. Change-Id: I2e804fbe895370c23f8ae89cff4fe283302dabe1 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* No renaming for nitrogen6x anymoreSamuli Piippo2015-06-091-5/+1
| | | | | Change-Id: I55cad9b2a0a418bd034e2c56d575164a5ccf4922 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* adbd: add dependency to libcapSamuli Piippo2015-06-081-1/+1
| | | | | Change-Id: Ia368861d27325da72eb5e9f02e831ba896eb59df Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Merge remote-tracking branch 'origin/stable' into dizzySamuli Piippo2015-06-0813-12/+134
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/stable: Update checksum for Noto fonts release 1.002 toradex: add support for u-boot update on colibri vf Update Colibri-VF recpies to use latest meta-toradex (V2.3) Fix Linux Kernel 3.18 build with Colibri-VF scripts: use correct upload path toradex: update toradex meta layer Change mirror of hunspell dictionaries Install CJK fonts on eLinux image Conflicts: conf/distro/include/colibri-vf.conf meta-toradex-extras/recipes/u-boot/u-boot-toradex-fsl/0001-Update-default-args-for-apalis-imx6.patch recipes/packagegroup/packagegroup-b2qt-embedded-base.bb scripts/manifest.xml scripts/upload.sh Change-Id: I38f7fc045264d13e3a1c6c4afd4e7355ac8f56c9
| * Update checksum for Noto fonts release 1.002daisyEirik Aavitsland2015-05-291-2/+2
| | | | | | | | | | Change-Id: I23f95aa33fffbd4692644bf0d16ab7b0a9b3db9d Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
| * toradex: add support for u-boot update on colibri vfSamuli Piippo2015-05-2810-12/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Include flash scripts to boot partition, which can update u-boot to NAND. Remove kernel and dtb files from boot partition, as they are read from second partition. u-boot env changed to boot from MMC by default and kernel messages removed from tty1. apalis flash scripts updated to latest version from toradex and to use both flash_mmc and flash_blk. Change-Id: I1a58badafa01e2023b9ae058b833eb108c097594 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
| * Update Colibri-VF recpies to use latest meta-toradex (V2.3)Andy Nichols2015-05-263-4/+35
| | | | | | | | | | | | | | | | | | | | | | Now uses Linux kernel 3.18 Automaically loads Toradex multi-touch screen driver Fixes Serial Console and ADB Cherry-picked from dizzy (d9a08a8a, 85f2d862) Change-Id: Ie468b441be899b1f07cb998477a36a38cfe5e494 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
| * Fix Linux Kernel 3.18 build with Colibri-VFAndy Nichols2015-05-262-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | The Linux Kernel blacklists GCC 4.8.0 - 4.8.2 because of a bug. The GCC 4.8.2 provided by Poky has already been patched for this bug so it is safe to renabled building with GCC 4.8. GCC Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58854 Change-Id: If3ea442b1dfbef8991c39f8d1326643cf418b1ec Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
| * scripts: use correct upload pathSamuli Piippo2015-05-121-1/+1
| | | | | | | | | | Change-Id: I82461ec39e48777a3d1917a477be40fa30b2be8c Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
| * toradex: update toradex meta layerSamuli Piippo2015-05-123-11/+16
| | | | | | | | | | | | | | | | Apalis iMX6 V1.1 needs updated kernel and u-boot, so update the meta-toradex layer to latest (Colibri_T20_LinuxImageV2.3_20150320). Change-Id: Ibfb8c48ecfe1e89c937d02da3012cd66791329b5 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
| * Change mirror of hunspell dictionariesAndy Nichols2015-04-221-1/+1
| | | | | | | | | | | | | | | | | | Moved from Gitorious to Github Cherry-picked from dizzy Change-Id: Ifb48c3ba178174a0b1628974efe800e6361a9776 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
| * Install CJK fonts on eLinux imageGatis Paeglis2015-04-212-0/+24
| | | | | | | | | | | | | | | | | | This is needed so we can enable Chinese, Korean and Japanese input method support in VKB. Task-number: QTEE-765 Change-Id: I86db44cc4ebfbaf9e72854a9a4ffa0708193c442 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | Get rid of some of the host tools in toolchainSamuli Piippo2015-06-082-4/+1
| | | | | | | | | | | | | | | | | | | | pkg-config got installed to toolchain, which made qtwebengine build fail, as it tries to use it for host libs. perl and bison are not working correctly from toolchain, they have problems with sdk relocation. Change-Id: I7755f4599ad7c87b60d5bfc66e0a2cf13fec9330 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | fix typo in manifestSamuli Piippo2015-06-051-1/+1
| | | | | | | | | | Change-Id: I327aed22b2b60389d6d1cc6433aad2d133027cc6 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | Update default manifestSamuli Piippo2015-06-041-10/+11
| | | | | | | | | | | | | | | | Use meta-qt5 layer from internal gerrit and update all layer to latest HEAD. Change-Id: Icae7b0f6c808b61c530af4d122e88fcec7b12561 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | Add QtSimulator supportSamuli Piippo2015-06-038-0/+223
| | | | | | | | | | | | | | | | QtSimulator is added as dependency to Qt modules that support it, and some helper components are installed to emulator target. Change-Id: I878ffcfc6a8d9a579cb4a5a4e823fa7f0fa5a3cd Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
* | nitrogen6x: add u-boot to imageSamuli Piippo2015-06-031-0/+1
| | | | | | | | | | | | | | | | Image already has 6x_upgrade script that can update u-boot to the device, but u-boot binary was missing. Change-Id: I9d8d652951c243c1ca57591025ff99f657086b8b Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | RPi2: use fido branch to get raspberrypi2 supportSamuli Piippo2015-05-291-1/+1
| | | | | | | | | | | | | | Dizzy branch does not have support for RPI2. Change-Id: I900554d3c5510c3dd6cce6e5eb4f5aff85fa26da Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | Toolchain: add static device mkspec, suitable for Qt CreatorEirik Aavitsland2015-05-2813-122/+204
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The linux-oe-g++ mkspec used by meta-qt5 depends on the user sourcing the toolchain environment-setup script, which modifies the PATH and sets a long range of environment variables. That is not a "best practice" way of use Qt, and does not allow smooth integration of the toolchain into Qt Creator. Here, we instead create a static mkspec for the toolchain: devices/linux-oe-generic-g++. The toolchain recipe will will the qdevice.pri file with the required compiler flags etc. for the target. Additionally, we introduce an extra .pri file for device-specific settings, so they can be shared between the two mkspecs. Change-Id: Ie5a019524ba6cdddffb71b0c7c28861ddba17fbd Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | Change qt-gerrit addresses to correct ci.local domainSamuli Piippo2015-05-2710-10/+10
| | | | | | | | | | Change-Id: I140a5bd0b84f9faf00055ac64820c031c0ea28c0 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | emulator: Qt5 support for emulatorSamuli Piippo2015-05-279-15/+95
| | | | | | | | | | | | | | | | | | | | | | Emulator has special handling for OpenGL support: QtGlesStream provides the runtime opengl support but since it depends on qtbase, we need to use qtglesstream-dummy-client when building qt. Also since both recipes provide same files, we must disable do_populate_sysroot from qtglesstream so that libs from dummy-client remain there. Change-Id: Ifde698e7d46863dbb82c6f3ad791412775e111ea Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | qt5: make qtwebengine a distro featureSamuli Piippo2015-05-208-5/+14
| | | | | | | | | | | | | | | | Some devices won't have qtwebengine, so make it a DISTRO_FEATURE that can be removed in device configs. Change-Id: I751b1cdcc1eea48effec3980ed2da4799f88af9e Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | Enable Qt Quick CompilerSamuli Piippo2015-05-127-4/+87
| | | | | | | | | | | | | | | | | | Build Qt Quick Compiler and use it for VKB and QtCharts. Use BBCLASSEXTEND to build all 3 version (target, native and nativesdk) of Qt Quick Compiler. Change-Id: I611fe7762b8d9124b146b7fe976f09130d5912fa Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Build Qt5 and all addonsSamuli Piippo2015-05-1235-4/+1065
| | | | | | | | | | | | | | | | | | | | Use meta-qt5 layer to build Qt5, commercial addons and b2qt addons. Create new image and toolchain recipes with Qt5 content, so that the existing image and toolchain remain as-is without Qt5. Currently support only for imx6 targets. Change-Id: I398750dd1a62c6ff8ea216cfe364da273d8e9a77 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Add generic QtEnterprise licenseSamuli Piippo2015-05-122-0/+708
| | | | | | | | | | | | | | | | QtEnterprise license can be used as a generic license for any recipe that is available under Qt for Device Creation license Change-Id: Iebab0b98badf00de388391d3e3558daec585cf07 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Use meta-qt5 layerSamuli Piippo2015-05-1210-0/+26
| | | | | | | | | | | | | | | | | | Include the open source meta-qt5 layer to all configs. The revision in manifest.xml is the HEAD of master at the time of commit. Change-Id: I3b960750cf0bfcd19c200322d6c6605185a195e7 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Remove old kernel recipes for am335x-evm and beagleboardSamuli Piippo2015-05-122-82/+0
| | | | | | | | | | | | | | | | | | | | Upstream meta-ti has removed these kernel version, so the bbappend files need to go as well. Both am335x-evm and beagleboard are not officially supported devices, so the kernel config changes needed to the new kernel will be done only if requested. Change-Id: Ic3d8e1cc7fcdf30875c3ed3667a09e96817e0e45 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Add support for Toradex Colibri iMX6Andy Nichols2015-05-125-2/+87
| | | | | | | | | | | | | | Uses Colibri form factor instead of Apalis. Change-Id: I7ba54323a82b151ce174f06477851523b283297b Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | colibri-vf: Fix EGLNative* typedefs to have a signed typeAndras Becsi2015-05-071-3/+3
| | | | | | | | | | | | | | | | | | | | Chromium expects a signed type, and all other platforms also define a signed type, like Display*, HDC, int, ANativeWindow*, void*. This is a cherry-picked fix from qtglesstream to fix the QtWebEngine build for colibri-vf. Change-Id: I01d5a65b2e7512ebdc383501eacae1349a271039 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | colibri-vf: Fix added kernel modulesAndy Nichols2015-04-231-3/+3
| | | | | | | | | | | | | | | | | | config_script only worked with the freescale kernel recipes, so moving to do_configure_prepend. Why must this be different for each kernel recipe! Change-Id: I21d2d6ca5912bb57c7cfdb08e5c084ec868336ba Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | Move wayland related packages to packagegroupsSamuli Piippo2015-04-206-22/+3
| | | | | | | | | | | | | | | | | | | | | | Install all wayland related packages from common packagegroups, when wayland DISTRO_FEATURES is enabled. Include DRM and GBM dev packages to toolchain, libraries are already included in the image as dependency from weston. Change-Id: I88f3ded7c2bb5ca85318a7945f4739b968b9d97b Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Cleanup meta and packagegroup recipesSamuli Piippo2015-04-203-10/+11
| | | | | | | | | | | | | | Better inlined with upstream code, no actual functionality changes. Change-Id: I3f4e3170c925e498cfbd86c93d9265fa0bb8436f Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Change mirror of hunspell dictionariesAndy Nichols2015-04-101-1/+1
| | | | | | | | | | | | | | Moved from Gitorious to Github Change-Id: Iaba3a7778cacf4cd14a3a9d1a07863b174f07142 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | sabre: follow upstream kernel revisionSamuli Piippo2015-04-011-4/+0
| | | | | | | | | | Change-Id: I5e3852df441196315c9f8ab209ffe21ca490c0ee Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Use dizzy branch from meta-raspberrypiSamuli Piippo2015-04-011-1/+1
| | | | | | | | | | Change-Id: Idc215ff8f351fc7f56af98c454d8fd8017270162 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Add gperf and bison to SDK host toolsSamuli Piippo2015-04-012-0/+25
| | | | | | | | | | | | | | Required tools for compiling webengine, which are often not installed. Change-Id: I3e27fa7ac2cab2cce58d3b80f4db622bc21948d3 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Update Colibri-VF recpies to use dizzyAndy Nichols2015-03-313-3/+60
| | | | | | | | | | | | | | | | | | Now uses Linux kernel 3.18 Automaically loads Toradex multi-touch screen driver Fixes Serial Console and ADB Change-Id: Idbccb170ddd78992f5b340a96fe5aae5628c6c82 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | bootfs: add dependency to kernel deploymentSamuli Piippo2015-03-263-3/+3
| | | | | | | | | | | | | | Machine configs that have kernel in BOOTFS, need to have dependency for it. Change-Id: I6c4a62a1620d16177e2dd8ac82d1b3e6daf244e3 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | RPi: add wildcard to kernel recipeSamuli Piippo2015-03-111-0/+0
| | | | | | | | | | | | | | Patch version keeps changing in upstream sources. Change-Id: I0253d2991196a684c9799888995bfd00a910bc3e Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | Add Support for Raspberry Pi 2Andy Nichols2015-03-063-2/+49
| | | | | | | | | | Change-Id: Iaead44d45172f49427c4d513e31f5fbb29287990 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Add htop utility to b2qt distroAndy Nichols2015-03-051-0/+1
| | | | | | | | | | | | | | Because htop is better than top. Change-Id: I98843a7185a1579843e030259d6da697270b4888 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Performance analysis tools for LinuxSamuli Piippo2015-02-2614-0/+845
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Build perf with DWARF unwinding support. Kernels older then 3.14 need to be patched to add ARM support. Kernels for tibidabo (3.0) and imx53 (2.6) are too old and would require more patches to be backported, so they are left without unwinding support. RPi needed extra layer to modify the kernel recipe, and linux-imx recipe was renamed so that it doesn't conflict with older tibidabo kernel recipe. Change-Id: Ic8331f8feeace67b32a5ce99ffd3fda517d595d1 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com> Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
* | Support MySQL and PostgreSQLSamuli Piippo2015-02-192-0/+4
| | | | | | | | | | | | | | | | | | Include client libs for MySQL and PostgreSQL to images and development files to SDK. Enables Qt plugins for mysql and psql to be built. Task-number: QTEE-911 Change-Id: Ia47ccf6b74014e43a243619adb5fbba39ec23c4c Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
* | apalis: use uImage for kernel typeSamuli Piippo2015-02-191-0/+3
| | | | | | | | | | | | | | | | | | Upstream recipes have changed default kernel type to zImage, but apalis u-boot scripts still want to use uImage. Also include the new dtb to boot package. Change-Id: I42e807359b725802a747cb69858b981b88432554 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | update repo manifestsSamuli Piippo2015-02-192-14/+14
| | | | | | | | | | | | | | | | - manifest_dizzy.xml pulls in HEAD of all the repos - manifest.xml pulls in fixed revision that are currently in staging Change-Id: I3a5acbe91371b7e12c315d19ce2f0e2255c3a08c Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | scripts: changes on upload scriptSamuli Piippo2015-02-191-6/+6
| | | | | | | | | | | | | | Change the upload location, eglibc was changed to glibc. Change-Id: I080b2af14981d84cdd7f3d3765e56cf33a2d2695 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | wayland: updated patch to support nativesdkSamuli Piippo2015-02-192-20/+18
| | | | | | | | | | Change-Id: I37e305c5d592290d4dff8dd14e1bd224d72be621 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | apalis-imx6: update u-boot patch to match upstream changesSamuli Piippo2015-02-191-9/+13
| | | | | | | | | | Change-Id: I9b53e51a6320c47d7491a87e8fa75ab756871cc8 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>