| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: Idb5eb4c440cc67ee89174a0d646446778b1a53bb
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
|
|
|
|
|
|
|
|
| |
These interfere with ADB connection on Windows.
Task-number: QTBUG-58235
Change-Id: I9414e988eda2562093b1d814dcd23f8bc3807e3b
Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
SGX kernel module and overlay dtbs were not installed.
Task-number: QTBUG-57663
Change-Id: Ic978c051870c687c95c0c1485065c235f56e60d6
Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Passing DESTDIR does not work this way. The result was that the
recipe tried to install into the host. Typically this ended the
build as the user running it, isn't allowed to write to /.
This patch correctly passes DESTDIR to the make file.
Change-Id: I6f4a3cd42d2d0d3996333a56a707802bc25c8b4a
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Use _append in correct order, otherwise it will override existing
values.
Task-number: QTBUG-57458
Change-Id: Ida9d85d7bb94f1fefb0b78352f93c9ea71157a01
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
Beaglebone creates /dev/fb0 late in the boot process, which causes
Qt applications to crash if started too early. Make systemd notice
fb0 creation and bind application startup to it.
Change-Id: I0207fb64ec981eaeadbe497de5a9bdc941b6e31d
Reviewed-by: Risto Avila <risto.avila@qt.io>
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
| |
4.4 linux kernel that supports both cape manager and SGX. Device Tree Overlays
are taken from beagleboard.org as well. Overlays require a patched dtc, which
are taken from https://github.com/pantoniou/dtc. Default kernel config is taken
from RobertCNelson/bb-kernel patch repo.
Task-number: QTBUG-52762
Change-Id: I4b75095bca6263bf2a6e3308ced4ba36b0ae28cd
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
| |
Remove use of meta-beagleboard and use recipes provided in meta-ti instead.
Beaglebone will not work fully with the linux-ti-staging, follow up commit
will fix that. U-boot changes need to be ported to newer version if still
required.
Change-Id: I3e06b6e310c0d40b9b4b33276802e4817cee0295
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
|
|
| |
License changed to GPLv3 + Commercial
Change-Id: I267c97216e717ed29071df064337e1bcf83de973
Reviewed-by: Kalle Viironen <kalle.viironen@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
This reverts commit 2848919526f575d9eaaccf19d4bfaa4a0f4043c2.
New kernel is missing cape manager and HDMI output does not work.
Change-Id: I5acf277c8ec96cec253a1c9cd2cbfef547baf81e
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
main-line 3.8 kernel in meta-beagleboard no longer builds with
gcc5. Use 3.14 kernel from beagleboard.org which should provide
cape manager support as well.
Change-Id: I7456fb949afc0415cfba4f865a193819183b1b51
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I42bdde07635389048cdc6df3f80e8213ea634c6b
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Iabcf736e6f4ae2149b57c84ebdc8b5b1be82023d
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
|
|
|
|
|
|
|
| |
Gerrit Sanity Bot does not like tabs, so remove them from recipes.
Change-Id: Ic0bede29c9a4a01a2bd816e6771fafd76b2323e2
Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
| |
4.x version of libgles-omap4 did not build correctly any more, since correct
compiler flags were not used. Need to use the CC instead of PLAT_CC which is
modified by the makefiles.
Change-Id: I23f4f757db392a65a6322be857bd47c06047f38b
Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* origin/stable:
toolchain: include base-files
Update meta-fsl-arm-extra to fix u-boot-boundary fetch failure
Install fonts with help of Yocto recipes
bbb: remove preferred version for SGX
Update Qt logo
Remove u-boot-fw-utils
Change copyright notice
Conflicts:
b2qt-init-build-env
conf/distro/include/beaglebone.conf
recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-target.bb
Change-Id: I5b22412d0530e70057f705da34247803498ddde3
|
|
|
|
|
|
|
|
| |
Path to meta-ti layer got changed when meta repo checkout was changed.
Correctly find all the files again.
Change-Id: Ia5a7dee56ff33fcc039791b90f15a242439106d9
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
|
|
Create new layer for recipes and files that required only when
meta-ti layer is used. For now, the bblayers.conf template still
includes the new layer as well.
Change-Id: Iab8f6b3a61578e7a9579066ae7facca5a9a1f33b
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
|