summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* maliit-frameworks-qt5: provide ${datadir} also by EXTRA_QMAKEVARS_PRESimon Busch2013-10-201-0/+1
| | | | | Signed-off-by: Simon Busch <morphis@gravedo.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: Use bundled freetype by defaultMartin Jansa2013-10-121-1/+4
| | | | | | | | | | | | | | | * system freetype works only together with fontconfig * building qbasicfontdatabase fails with system freetype and without fontconfig or with freetype completely disabled | /home/jenkins/webos-ports/workspace/webos-ports/tmp-eglibc/sysroots/a500/usr/include/ft2build.h:56:38: fatal error: freetype/config/ftheader.h: No such file or directory | #include <freetype/config/ftheader.h> | ^ | compilation terminated. | make[2]: *** [.obj/release-shared/qbasicfontdatabase.o] Error 1 | make[2]: *** Waiting for unfinished jobs.... Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: Disable freetype by defaultMartin Jansa2013-10-111-1/+1
| | | | | | | | | | | | | * building qbasicfontdatabase fails without fontconfig enabled | /home/jenkins/webos-ports/workspace/webos-ports/tmp-eglibc/sysroots/a500/usr/include/ft2build.h:56:38: fatal error: freetype/config/ftheader.h: No such file or directory | #include <freetype/config/ftheader.h> | ^ | compilation terminated. | make[2]: *** [.obj/release-shared/qbasicfontdatabase.o] Error 1 | make[2]: *** Waiting for unfinished jobs.... Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: Disable fontconfig by defaultMartin Jansa2013-10-101-1/+1
| | | | | | | | | | | | | | | | * it was explicitly disabled in commit 1b14686657cddcc5bb37a5c7db8a35f1c4903ee3 Author: Philip Craig <phil@blackmoth.com.au> Date: Wed Jun 26 02:13:02 2013 +0000 Subject: qtbase: disable fontconfig support by default * and then accidentaly enabled with PACKAGECONFIG changes commit ebdd83f6b7e5c3296e5ebd3b7b0c1e0defe5aba5 Author: Martin Jansa <Martin.Jansa@gmail.com> Date: Sat Jul 20 00:02:57 2013 +0200 Subject: qtbase: explicitly enable or disable all deps * Thanks to Nicolas Dechesne for reporting it Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase_git: restore ↵Martin Jansa2013-10-101-0/+2
| | | | | | | | | | | | | 0025-QHttpMultiPart-fix-data-corruption-in-readData-metho.patch in SRC_URI * commit 105ad2a18e20f2b07d20a1640917e69950c8496b Author: Eric B<C3><A9>nard <eric@eukrea.com> Date: Mon Oct 7 22:54:12 2013 +0200 Subject: qtbase: update to 5.1.1 removed it from SRC_URI in qtbase.inc, but it's still needed for qtbase_git Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: add upstream QTBUG-31579 patch for QPainter regressionJonathan Liu2013-10-103-0/+95
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5.inc: extend FILES_${PN}-examples-*jansa/test-2013-10-08Eric BENARD2013-10-081-0/+6
| | | | | | | | | | this fix : ERROR: QA Issue: non debug package contains .debug directory: qtquick1-examples path /work/armv7a-vfp-neon-oe-linux-gnueabi/qtquick1/5.1.1-r0/packages-split/qtquick1-examples/ usr/share/qt5/examples/declarative/cppextensions/plugins/org/qtproject/TimeExample/.debug/libqmlqtimeexampleplugin.so Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtjsondb: Remove unsupported moduleMartin Jansa2013-10-084-34/+2
| | | | | | * https://bugreports.qt-project.org/browse/QTBUG-31741 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtgraphicaleffects, qtquickcontrols: Don't use PN in PN-dev RDEPENDSAndreas Müller2013-10-082-0/+4
| | | | | | | | | | | * fix do_rootfs for images with dev-pkgs in IMAGE_FEATURES | Collected errors: | * satisfy_dependencies_for: Cannot satisfy the following dependencies for qtquickcontrols-dev: | * qtquickcontrols (= 5.1.0-r0) * | * opkg_install_cmd: Cannot install package qtquickcontrols-dev. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase.inc: PACKAGECONFIG[linuxfb] shouldn't depend on nonexistent linuxfb ↵Denys Dmytriyenko2013-10-081-1/+1
| | | | | | | package Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit-examples: enable building and packaging of examples by defaultDenys Dmytriyenko2013-10-082-0/+33
| | | | | | | | Note: binaries will go into ${PN}-examples, which is qtwebkit-examples-examples Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt: use 5.1.1 by defaultEric Bénard2013-10-081-2/+2
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qttools-native: update to 5.1.1Eric Bénard2013-10-082-12/+14
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtserialport: update to 5.1.1Eric Bénard2013-10-081-2/+2
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtquickcontrols: update to 5.1.1Eric Bénard2013-10-082-5/+6
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit-examples: update to 5.1.1Eric Bénard2013-10-082-5/+5
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit: update to 5.1.1Eric Bénard2013-10-082-5/+5
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtlocation: don't depend on qtjsondbEric Bénard2013-10-081-1/+1
| | | | | | | | | jsondb is not listed a a dependencies on qtlocation in sync.profile and was removed in more recent versions as qtjsondb is no more maintained Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtquick1: update to 5.1.1Eric Bénard2013-10-082-5/+5
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtsystems: don't depend on qtjsondbEric Bénard2013-10-081-1/+1
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtsensors: update to 5.1.1Eric Bénard2013-10-082-5/+5
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtscript: update to 5.1.1Eric Bénard2013-10-082-5/+5
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtmultimedia: update to 5.1.1Eric Bénard2013-10-082-5/+5
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtimageformats: update to 5.1.1Eric Bénard2013-10-082-5/+5
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtgraphicaleffects: update to 5.1.1Eric Bénard2013-10-082-5/+5
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtdeclarative: update to 5.1.1Eric Bénard2013-10-083-2/+2
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtxmlpatterns: update to 5.1.1Eric Bénard2013-10-082-5/+5
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtsvg: update to 5.1.1Eric Bénard2013-10-082-5/+6
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtjsbackend: update to 5.1.1Eric Bénard2013-10-086-10/+10
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: update to 5.1.1Eric Bénard2013-10-0830-311/+217
| | | | | | | | - patch 10 was update - patch 19 & 25 are merged so no more needed Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cinematicexperience: add exampleEric Bénard2013-10-081-0/+40
| | | | | | | | | for more informations on this demo : http://kgronholm.blogspot.fr/2012/08/qt5-cinematic-experience.html http://quitcoding.com/?page=work#cinex Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* README: Add note about qtbase PACKAGECONFIG optionsMartin Jansa2013-10-051-0/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit: Export RUBYLIB to fix wrong paths hardcoded in native rubyMartin Jansa2013-10-051-0/+6
| | | | | | | * when ruby-native is reused from sstate it can contain paths pointing to wrong sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit: Import maliit recipes from meta-oeStefan Schmidt2013-10-056-0/+236
| | | | | | | | | | | | | | | | | | | | | | | | | * Imported from rev 13ae5105ee30410136beeae66ec41ee4a8a2e2b0 This is the first step to move these recipes over to qt5. * maliit-framework-qt5: Build with qt5 Switch to new github repo Update SRCREV and remove patches which now longer apply Disable doc generation and xcb Fix packaging * maliit-plugins-qt5: Build with qt5. Switch to new github repo Update SRCREV and PV Fix packaging * maliit-*-qt5: Adjust MKSPEC path * meta-framework-qt5: Cleanup packaging and enable dbus activation. Move pkgconfig files, headers and spec files into dev. Cleanup packaging rules Enable dbus activation to start maliit server on demand * maliit-plugins-qt5: Set MALIIT_PLUGINS_DATA_DIR to avoid path leakage from host If not overriden here MALIIT_PLUGINS_DATA_DIR would point to some host paths resulting in e.g. qml files not being found. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
* devshell: include PATH for qt5 native applicationsTrevor Woerner2013-10-031-0/+2
| | | | | | | | | | | | | | | | | | If you perform a "bitbake -c devshell <some qt5 recipe>" and then try "which qmake" in the devshell, you'll find your host's qmake is found (which is most likely to be based on qt4) rather than the one that is built as part of meta-qt5. The reason for this is that the qt5 items are installed to ${STAGING_DIR_NATIVE}/usr/bin/qt5 and not ${STAGING_DIR_NATIVE}/usr/bin. The reason for the extra "qt5" directory at the end is so that qt4-based items that are built in OE can live side-by-side with things from meta-qt5 without interfering with each other. This patch prepends ${STAGING_DIR_NATIVE}/usr/bin/qt5 to the devshell's PATH so that the qt5-based native tools which are built as part of meta-qt5 will be found before the host's. Signed-off-by: Trevor Woerner <trevor.woerner@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit: fix QA issue (bad RPATH)Trevor Woerner2013-10-032-4/+14
| | | | | | | | | Building qtwebkit causes a QA issue such that QtWebPluginProcess and QtWebProcess contain bad RPATHs which point into the build location. This fix adds a patch to not include the rpath.prf which causes this problem. Signed-off-by: Trevor Woerner <trevor.woerner@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtquickcontrols: Add module for 5.1.0 and git versionsTasslehoff Kjappfot2013-09-176-1/+21
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* QtSerialPort: Add 5.1.0 versionLaszlo Papp2013-09-132-0/+13
| | | | | Signed-off-by: Laszlo Papp <lpapp@kde.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-qt5: Drop 5.0.2 version and 2nd qtwayland recipeMartin Jansa2013-09-1362-2728/+29
| | | | | | * this will make maintaining meta-qt5 a bit easier Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cmake: disable test for Qt5CoreMartin Jansa2013-09-132-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | CMake Error at tmp-eglibc/sysroots/qemuarm/usr/lib/cmake/Qt5Core/Qt5CoreConfig.cmake:27 (message): | The imported target "Qt5::Core" references the file | | "/qmake" | | but this file does not exist. Possible reasons include: | | * The file was deleted, renamed, or moved to another location. | | * An install or uninstall procedure did not complete successfully. | | * The installation package was faulty and contained | | "tmp-eglibc/sysroots/qemuarm/usr/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake" | | but not all the files it references. | | Call Stack (most recent call first): | tmp-eglibc/sysroots/qemuarm/usr/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake:6 (_qt5_Core_check_file_exists) | tmp-eglibc/sysroots/qemuarm/usr/lib/cmake/Qt5Core/Qt5CoreConfig.cmake:130 (include) | Tests/RunCMake/CMakeLists.txt:80 (find_package) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qttools-native: Add module to build lrelease+lupdate+lconvertBhooshan Supe2013-09-139-9/+443
| | | | | | | | | | | | | | | | | | | | :Release Notes: Add optional Qt-Tools module. :Detailed Notes: Qt provide optional Qt-Tools like "lrelease", etc. In absence of these tools one can not have i18n and l10n changes automated in build. Adding "qttools-native" to "meta-qt5" Open Embedded layer provides those tools. Using Qt-Tools i18n and l10n changes can be auomated. :Testing Performed: :QA Notes: :Issues Addressed: [GF-11028] Enable build of Qt localization tools in the Qt component Change-Id: Ieb679249a05501a6ccb25108903a0fd48d4014f0
* qtwebkit: remove examples packagesMartin Jansa2013-09-131-0/+3
| | | | | | | | | | * fixes: NOTE: multiple providers are available for runtime qtwebkit-examples (qtwebkit-examples, qtwebkit) NOTE: consider defining a PREFERRED_PROVIDER entry to match qtwebkit-examples NOTE: multiple providers are available for runtime qtwebkit-examples-dev (qtwebkit, qtwebkit-examples) NOTE: consider defining a PREFERRED_PROVIDER entry to match qtwebkit-examples-dev Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit-examples: Add moduleAbhijit Potnis2013-08-265-0/+25
| | | | | Signed-off-by: Abhijit Potnis <abhijit_potnis@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: upgrade patches for proper cmake support of native binaries at build ↵Simon Busch2013-08-263-21/+132
| | | | | | | time Signed-off-by: Simon Busch <morphis@gravedo.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-5.1.0: Drop negative D_PMartin Jansa2013-08-191-3/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Fix download url for qt5-5.0.2.Marek Belisko2013-08-151-1/+1
| | | | | Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: be more specific in opengl switch with gl in PACKAGECONFIGMartin Jansa2013-08-151-1/+4
| | | | | | | | * full GL is called desktop in qtbase configure * without this it will try to autodetect and doesn't fail when e.g. mesa wasn't built before qtbase Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Revert "qtserialport: Add module"Martin Jansa2013-08-152-8/+0
| | | | | | * incorrect LIC_FILES_CHKSUMS This reverts commit 5b19e4bd6f48cb67438306ac7bc34a524e8bec19.
* qt5-5.0.2.inc: update path to sourcesErik Botö2013-08-131-1/+1
| | | | | | | | They moved the 5.0.2 sources into an archive dir upstream, this updates the SRC_URI accordingly. Signed-off-by: Erik Botö <erik.boto@pelagicore.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: add upstream QTBUG-32534 patch for QHttpMultiPart corruptionJonathan Liu2013-08-134-0/+124
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>