aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qt5-native.inc
Commit message (Collapse)AuthorAgeFilesLines
* qtbase: fix a regressionMing Liu2018-01-151-7/+0
| | | | | | | | | | | | | | | | A flaw was introduced by commit b8a236df: [ qt5: Fix cmake config files ] Removing ${S}/include must be done before configure script being called, but it's not in that case for qtbase-native recipe after the commit, that is saying, ${S}/include was removed after configure being called, which causes compiling issues for native build. Further more, the logic introduced by commit b8a236df should only apply to qtbase recipes, so they should be moved to qtbase recipes as well. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* 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>