summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qtbase
Commit message (Collapse)AuthorAgeFilesLines
...
* qtbase: Find wayland-scanner correctlyMikko Levonmaa2013-05-052-6/+53
| | | | | | | * Remove silent rules for wayland-scanner Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com> Signed-off-by: Martin Jansa <martin.jansa@lge.com>
* qtbase: refresh patches and add missing to 5.0.2 and git versionsMartin Jansa2013-04-2810-15/+19
|
* qtbase: Fix INCDIR/LIBDIR paths in .prl filesMartin Jansa2013-04-281-0/+61
|
* qtbase: add patches to fix wrong libdir/include dirs in pkgconfig and ↵Martin Jansa2013-04-284-1/+126
| | | | | | | | | libtool files * qt_module.prf replacements were creating -L/usr/lib in .pc files which is bad for cross-compilation * also use '=' for sysroot in libtool files Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: improve internal build system to support OE way of building qtMartin Jansa2013-04-269-136/+632
| | | | | | | | | | | | | | | | | | | * add linux-oe-g++ mkspec directly with patch * add functions to read and eval OE_QMAKE functions from mkspec and also export them with QMakeVar to be available also for config.tests * add external-host-bindir parameter to skip building native tools even when we're in fact cross-compiling (because we have them from qtbase-native build already). * use separated ${B} and ${S} and clean ${B} when reconfiguring stalled qmake cache can be used when configure is reexecuted cleaning ${B} prevents that and provide cleaner separation * OE_QMAKE_AR cqs is added by Makefile, having it here too was causing issues * isEmpty(QT_EXTERNAL_HOST_BINS) doesn't work, so lets use exist() even when it allows to incorrectly set wrong directory and build native tools again (instead of skipping them) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: disable gdb_dwarf_indexMartin Jansa2013-04-171-1/+1
| | | | | | | | | * qmake is trying to call native gdb and we don't depend on gdb-native (or even provide gdb-native) * fixes errors like this: /bin/sh: gdb: command not found /bin/sh: line 0: test: -gt: unary operator expected which are not fatal, but still misleading in do_configure output
* qtbase: replace g++.conf and linux.conf with qmake.confMartin Jansa2013-04-171-0/+39
| | | | | | | | | * g++.conf and linux.conf were outdated a lot, lacking new options like QMAKE_COMPILER causing a lot of warning like: Project WARNING: qmake spec does not announce the compiler family. Guessed gcc. * Instead of replacing whole common files, use custom qmake.conf which overwrites common setting after including it
* qtbase: drop qmake.conf.sh and qplatformdefsMartin Jansa2013-04-172-42/+0
| | | | | * defaults in linux-g++ are correct, we need only to modify common linux.conf and g++-unix.conf
* qtbase: correctly configureMartin Jansa2013-04-171-0/+1
|
* qtbase: don't touch STAGING and bypass sstateMartin Jansa2013-04-171-1/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: add patch to eval QMAKE_CXXMartin Jansa2013-04-171-0/+35
| | | | * fixes errors in log.do_configure trying to call wrong CXX
* qtbase: use the same patch for qt.conf override for target and nativeMartin Jansa2013-04-172-32/+46
|
* qt5-native: rename to qtbase-native to avoid confusionMartin Jansa2013-04-171-0/+31
| | | | | | | * we also had PROVIDES for qt5-tools-native, this makes it a bit easier to see what is what * drop FILESEXTRAPATHS, not needed after renaming to match BPN with qtbase patches Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-native: Getting rid of printf statements in qmakeMikko Levonmaa2013-02-171-2/+1
| | | | | | | | They will cause the building of cmake-native to fail as it will parse the output of qmake -query and is not expecting to find the added lines in the output Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
* qt5: move module specific files to own directoriesMartin Jansa2013-01-014-62/+40
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: mkspecs are now staged correctlyMikko Levonmaa2012-12-042-0/+62
| | | | | | | | | | | | They are placed under STAGING_DATADIR as they need to be kept separate from the native side. The reason for doing so is that some qt modules require native tools and the mkspecs in STAGING_DATADIR_NATIVE cannot be polluted with the target mkspecs There are still some packaging issues Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
* qtbase: Replace patch to allow specification of qt.conf fileOtavio Salvador2012-11-192-37/+33
| | | | | | | | This patch has been cleaned to the minimum version and is ready for sending to upstream. Once it is accepted, a backport of the final version will be included here. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: Drop unused patch for setting qt.conf override supportOtavio Salvador2012-11-191-44/+0
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: add recipe for git versionMikko Levonmaa2012-11-154-0/+138
Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>