summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5
Commit message (Collapse)AuthorAgeFilesLines
...
* qtquick1: add qtsvg, qtxmlpatterns and qtwebkit dependencyMartin Jansa2013-05-071-1/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt3d: add qtdeclarative dependencyMartin Jansa2013-05-071-0/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5module: drop it and include only qt5.incMartin Jansa2013-05-0717-24/+29
| | | | | | | | | * not all modules depend on qtbase, qtbase-native dependency is added by qmake5.bbclass: QT5TOOLSDEPENDS ?= "qtbase-native " DEPENDS_prepend = "${QT5TOOLSDEPENDS}" Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtjsondb, qtwebkit: respect ICU variableMartin Jansa2013-05-072-2/+2
|
* qt5: move variables used only in qtbase to qtbase.incMartin Jansa2013-05-072-50/+46
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase-native: fix install pathsMartin Jansa2013-05-071-0/+15
| | | | | | | | * 5.0.2+git was installing uic in wrong directory STAGING_DIR_NATIVE was there twice, while debuging this I've noticed that headers and docs are installed in this wrong directory also in other versions Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: drop EXTRA_ENVMartin Jansa2013-05-073-15/+0
| | | | | | | | | | | | | * all variables should be now correctly set by qmake * setting PARALLEL_MAKE in MAKEFLAGS can cause PARALLEL_MAKE * PARALLEL_MAKE processes, because first -j is applied on top level directory and then again in each subdir, but it's faster then make -j PARALLEL_MAKE only in top directory * setting QMAKE breaks build in src/tools/bootstrap, because it forces relative path bin/qmake which isn't correct Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase-native: Apply 0001-Always-build-uic.patch for all versionsMartin Jansa2013-05-075-4/+75
| | | | | | | * when uic does not exist in QT_EXTERNAL_HOST_BINS it will silently switch to /usr/bin/qt5/uic and build will fail a bit later Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-*.inc: let module.inc to define LICENSEMartin Jansa2013-05-0765-84/+84
| | | | | | | * it was working for LIC_FILES_CHKSUM, but not LICENSE * we need to change order of includes, first version.inc then module.inc Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: Add recipes for missing versionsMartin Jansa2013-05-0729-64/+218
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt3d: add .bez and .obj files to PN-qmlpluginsMartin Jansa2013-05-061-0/+5
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: add PN-qmlplugins packages and remove them from modules, use ↵Martin Jansa2013-05-0611-135/+62
| | | | | | | | | OE_QMAKE_PATH_* variables * qml and imports go to PN-qmlplugins * all other plugins go to just PN-plugins Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtdeclarative: Add qtsvg and qtxmlpatterns to dependsIan Reinhart Geiser2013-05-061-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtsystems: Add moduleIan Reinhart Geiser2013-05-062-0/+33
| | | | | | | | | * MJ: fix PV * MJ: simplified to use newer classes * MJ: Add license information * MJ: use OE_QMAKE_PATH_QML for packaging definition Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtjsondb: Add moduleIan Reinhart Geiser2013-05-062-0/+31
| | | | | | | | | * MJ: fix PV * MJ: simplified to use newer classes * MJ: Add license information * MJ: use OE_QMAKE_PATH_QML for packaging definition Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtimageformats: Add moduleIan Reinhart Geiser2013-05-062-0/+16
| | | | | | | * MJ: simplified to use newer classes * MJ: Add license information Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtmultimedia: Add moduleIan Reinhart Geiser2013-05-062-0/+31
| | | | | | | | * MJ: simplified to use newer classes * MJ: Add license information * MJ: use OE_QMAKE_PATH_QML for packaging definition Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit: Add moduleIan Reinhart Geiser2013-05-062-0/+37
| | | | | | | | | * MJ: simplified to use newer classes * MJ: Add license information * MJ: use OE_QMAKE_PATH_QML for packaging definition * MJ: add missing sqlite3 dependency Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtsvg: Add moduleIan Reinhart Geiser2013-05-062-0/+16
| | | | | | | * MJ: simplified to use newer classes * MJ: Add license information Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: Fix reentrancy problem in image readingByungseon Shin2013-05-062-0/+38
| | | | | | | * Fix GF-2779, by applying Upstream patch QTBUG-29281. Signed-off-by: Byungseon Shin <sun.shin@lge.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qtbase: Disable mkv8snapshotMikko Levonmaa2013-05-062-0/+48
| | | | | | | | * Disabling this for the time being as it generates invalid instructions when the target is arm. Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qtgraphicaleffects: Add recipeMikko Levonmaa2013-05-063-0/+45
| | | | | | | | * MJ: Add license information * MJ: Fix PV Signed-off-by: Martin Jansa <martin.jansa@lge.com> Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com>
* qtwayland: Add recipeMikko Levonmaa2013-05-066-0/+214
| | | | | | | | | | | * Fix shader precision definition * MJ: Fix license information * MJ: Fix PV * MJ: add wayland-native to depends for wayland-scaner * MJ: add libxkbcommon to depends, but make it easy to remove it Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qtsensors: Add recipeMikko Levonmaa2013-05-062-0/+33
| | | | | | | | * MJ: Add license information * MJ: Fix PV Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qtlocation: Add recipeMikko Levonmaa2013-05-062-0/+26
| | | | | | | | * MJ: Add license information * MJ: Fix PV Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qtquick1: Add recipeMikko Levonmaa2013-05-063-0/+46
| | | | | | | | * MJ: Add license information * MJ: Fix PV Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qt3d: Add recipeMikko Levonmaa2013-05-062-0/+30
| | | | | | | | | * MJ: Add license information not sure which parts (or maybe all) is under LICENSE.PREVIEW.COMMERCIAL * MJ: Fix PV Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qtxmlpatterns: Add recipeMikko Levonmaa2013-05-053-0/+36
| | | | | | | | * MJ: Add license information * MJ: Fix PV Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qtscript: Add recipeMikko Levonmaa2013-05-053-0/+35
| | | | | | | | * MJ: Add license information * MJ: Fix PV Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qtdeclarative: Fix flickable event handlingHeikki Paajanen2013-05-052-1/+44
| | | | | | | | | * With isis2 touch mocking there is a situation where flickable doesn't process mouse events even if it has mouse grabbed. * Patch is cherry-picked from upstream. Signed-off-by: Heikki Paajanen <heikki.paajanen@palm.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qtbase: Find wayland-scanner correctlyMikko Levonmaa2013-05-058-18/+197
| | | | | | | * Remove silent rules for wayland-scanner Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qt5-git: Provide a way to configure the git repo branch from a moduleMikko Levonmaa2013-05-051-1/+3
| | | | | Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qt5: Instead of fixing paths after installation, fix them in Makefile beforeMartin Jansa2013-05-051-14/+1
| | | | | | | | * thanks to Mikko Levonmaa * move it from qt5.inc to qmake5_base.bbclass, because it can be useful for other apps too Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-git: rename recipes and include fileMartin Jansa2013-05-056-5/+5
| | | | | | | | | | * some modules weren't released yet, so we still need some recipes with PV = "4.999+5.0.0-beta1+git${SRCPV}" so having 5.0.2 in .inc filename is a bit misleading * .inc file still sets default PV (now "5.0.2+git${SRCPV}"), all modules where SRCREV corresponds to different versions need to set PV inside Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qmake5_base: define variables for paths used by qmake in one placeMartin Jansa2013-05-052-25/+26
| | | | | | | | | | | * makes it easier to change them, should be reused also in FILES_* variables * table of path variables and their different names available at https://github.com/meta-qt5/meta-qt5/wiki/Building-with-OE * all variables have OE_QMAKE_PATH_ prefix and then name from qmake varaible Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qmake5_base: add qmake5_base_do_configure which allows to declare ↵Martin Jansa2013-05-053-11/+23
| | | | | | | | | QMAKE_VARSUBST_* * don't export it, let recipe decide where to call it or even if it should be called (native recipes are not using it) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5module.inc: move shared logic to new .inc fileMartin Jansa2013-04-283-16/+13
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: move do_install modifications to shared qt5.inc and reuse do_configureMartin Jansa2013-04-284-46/+15
|
* qtbase: refresh patches and add missing to 5.0.2 and git versionsMartin Jansa2013-04-2830-45/+431
|
* qt5: use consistent naming for LICENSEMartin Jansa2013-04-284-4/+4
|
* qtdeclarative: Update LICENSE infoMartin Jansa2013-04-283-4/+12
| | | | | | * 5.0.2 and git recipes have the same LICENSE as qtbase (defined in qt5-${PV}.inc) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtjsbackend: Update LICENSE infoMartin Jansa2013-04-286-5/+32
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtjsbackend: remove PARALLEL_MAKE settingMartin Jansa2013-04-282-8/+0
| | | | * it seems to work fine with modified v8.pro
* qtbase: remove some dead codeMartin Jansa2013-04-282-4/+0
|
* qt5: allow to change -release/-debug for some modulesMartin Jansa2013-04-281-1/+2
|
* qt5: move SSTATE_SCAN_FILES to qmake5_base.bbclassMartin Jansa2013-04-284-8/+0
| | | | | * penalty for more replacements is better then to forget to add this in some component which will also install .prl files
* qtbase: Remove QT_DIR_NAME, QT_BASE_NAMEMartin Jansa2013-04-282-4/+0
| | | | | * QT_DIR_NAME is set in qmake5_base * QT_BASE_NAME isn't used
* qtbase: Fix INCDIR/LIBDIR paths in .prl filesMartin Jansa2013-04-283-0/+63
|
* qtdeclarative: Fix installation and packagingMartin Jansa2013-04-281-5/+26
| | | | | | * now it's also prefixed with sysroot like in qtbase Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtjsbackend: Fix installation, now it's also prefixed with sysrootMartin Jansa2013-04-281-2/+6
| | | | | | * like in qtbase Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>