summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* qt5: drop 'unset LD', qmake should now handle QMAKE_LINK correctlyMartin Jansa2013-05-094-12/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: add patch to fix build with LD exported in envMartin Jansa2013-05-095-0/+131
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qmake5: use QT_CONF_PATH variable in do_generate_qt_config_fileMartin Jansa2013-05-092-2/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qmake5_base: drop default -e from EXTRA_OEMAKE and add variables we want to ↵Martin Jansa2013-05-091-3/+18
| | | | | | | | | | override * exports are still needed at least for qtbase configure script (which is using our special eval variant of getQ(X)MakeConf functions but maybe we should move them only to qtbase now Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qmake5_base: disable debug output by defaultMartin Jansa2013-05-071-2/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtlocation: add qtjsondb instead of qtdeclarative dependencyMartin Jansa2013-05-071-1/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit: add qtlocation and qtsensors dependencyMartin Jansa2013-05-071-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* 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-074-22/+1
| | | | | | | | | | | | | * 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-versions: lock more modulesMartin Jansa2013-05-071-0/+8
| | | | 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>
* README: change oe-core URL to github and add -M to send-emailMartin Jansa2013-05-061-3/+3
| | | | 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-059-18/+200
| | | | | | | * 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-052-14/+24
| | | | | | | | * 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-053-39/+64
| | | | | | | | | | | * 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-054-11/+46
| | | | | | | | | 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
|
* qmake5: drop exports already exported in qmake5_baseMartin Jansa2013-04-281-2/+0
|
* qt5: use consistent naming for LICENSEMartin Jansa2013-04-284-4/+4
|