summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qt5-native.inc
Commit message (Collapse)AuthorAgeFilesLines
* qt5: Fix cmake config filesMartin Jansa2014-01-121-0/+7
| | | | | | | | * without syncqt cmake config files have empty PRIVATE_INCLUDE_DIRS remove pregenerated header files and create .git dir to let qmake call syncqt and generate headers like when building from git recipes Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qmake5_base: Define OE_QMAKE_PATH_QT_* variablesMartin Jansa2013-05-091-9/+9
| | | | | | | | * and move it to separate .bbclass which is easier to replace in distro layer when you don't care about conflicts with qt4 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qmake5: drop QT_DIR_NAME subdirectory from many OE_QMAKE_PATH_* variables ↵Martin Jansa2013-05-091-0/+12
| | | | | | | | | | | | | | | | | and add it back in qt5.inc * we're using QT_DIR_NAME subdirectory mostly to prevent conflicts with existing files from qt4 but setting it in all OE_QMAKE_PATH_* variables causes all apps which are just using qmake to build to install e.g. in /qt5 which for stuff like qterminal or something doesn't sound right (as long as there isn't qterminal4 and qterminal5 recipe) * some variables are kept with default QT_DIR_NAME, e.g. qml, imports, plugins we can assume that every application which installs some QML files will install them in location shared by all * add qt5-native.inc which also adds this QT_DIR_NAME and common inherits (later will be used also by qtwayland-native.inc) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-native: rename to qtbase-native to avoid confusionMartin Jansa2013-04-171-66/+0
| | | | | | | * 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: upgrade to 5.0.1Eric Blade2013-02-181-1/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: move module specific files to own directoriesMartin Jansa2013-01-011-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: mkspecs are now staged correctlyMikko Levonmaa2012-12-041-0/+1
| | | | | | | | | | | | 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>
* qt5-native: explicitly disable xcbMartin Jansa2012-12-041-1/+1
| | | | | | | | | | | | | | | | | * otherwise we need for -system-xcb libxcb-native libxau-native libxdmcp-native xcb-util-wm-native xcb-util-image-native xcb-util-keysyms-native or for -qt-xcb libxcb-native libxau-native libxdmcp-native and fix underlinking in xcb linking test (QMAKE_LIBS_XCB) | linking xcb | /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libXau.so.6, needed by /OE/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxcb.so, not found (try using -rpath or -rpath-link) | /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libXdmcp.so.6, needed by /OE/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxcb.so, not found (try using -rpath or -rpath-link) | /OE/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxcb.so: undefined reference to `XauDisposeAuth' | /OE/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxcb.so: undefined reference to `XauGetBestAuthByAddr' | /OE/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxcb.so: undefined reference to `XdmcpWrap' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: partially resolves module pri installationMikko Levonmaa2012-12-031-2/+1
| | | | | | | The pri files get correctly placed under the work dir, but fail to stage correctly. Also there are some packaging issues Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
* qt5-native: mkspecs are now installed correctlyMikko Levonmaa2012-12-031-0/+1
| | | | Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
* qt5-native: Always compile and install uicMikko Levonmaa2012-12-031-1/+2
| | | | Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
* qt5-native: Allow override of qt.conf pathOtavio Salvador2012-11-191-0/+6
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt5-native: add -qt-xcb to EXTRA_OECONFMartin Jansa2012-11-181-26/+28
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-native: install mkspecs and our g++.conf + linux.confMikko Levonmaa2012-11-151-0/+4
| | | | | Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-native: change PV of 5.0.0-beta2 to sort lower then 5.0.0 when it's releasedMartin Jansa2012-11-151-7/+0
| | | | | | | | * also add version specific .inc files and move all version specific variables to it * upgrade 5.0.0-beta1 to 5.0.0-beta2 and add include for latest git Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-native: install all native toolsMartin Jansa2012-11-151-3/+4
| | | | | | * e.g. we need qdbusxml2cpp to build connman-qt Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-native: disable demosMartin Jansa2012-10-271-1/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-native now compiles and installsMikko Levonmaa2012-10-241-0/+8
| | | | | | | Disabled tests and exmaples in the native build. Also do_install now installs the qmake host binary Signed-off-by: Mikko Levonmaa <mikko.levonmaa@gmail.com>
* qt5-native: Add initial draftOtavio Salvador2012-10-231-0/+49
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>