summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5
Commit message (Collapse)AuthorAgeFilesLines
* qtbase.inc: PACKAGECONFIG[gstreamer] gst-plugins-base dependency missingupstream/dora-nextdora-nextAndre McCurdy2014-02-181-1/+1
| | | | | | | | | | | | When testing for GStreamer support, the qtbase 5.1.1 configure script tries to determine pkg-config information for both gstreamer-0.10 and gstreamer-plugins-base-0.10. If either one is unavailable then the configure test fails (with the slightly confusing error that gst/gst.h can't be found, even when the gstreamer header files are present in sysroot). Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
* qtwebkit-examples: add missing RDEPENDS for qmlpluginsNicolas Dechesne2013-11-141-0/+1
| | | | | | | | | | | | Some examples require qtwebkit-qmlplugins (flickerview, youtubeview), and this dependency is not automatically added. Without this patch, and without manually adding qtwekbit-qmlplugins, we get errors like this: qrc:///flickrview.qml:42:1: module "QtWebKit" is not installed Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: Use bundled freetype by defaultMartin Jansa2013-10-201-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-201-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-201-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>
* qt5.inc: extend FILES_${PN}-examples-*Eric 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>
* qtgraphicaleffects: Don't use PN in PN-dev RDEPENDSAndreas Müller2013-10-081-0/+2
| | | | | | | | | | | * fix do_rootfs for images with dev-pkgs in IMAGE_FEATURES | Collected errors: | * satisfy_dependencies_for: Cannot satisfy the following dependencies for qtgraphicaleffects-dev: | * qtgraphicaleffects (= 5.1.0-r0) * | * opkg_install_cmd: Cannot install package qtgraphicaleffects-dev. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.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>
* 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>
* 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-0831-311/+218
| | | | | | | | - 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>
* 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>
* devshell: include PATH for qt5 native applicationsTrevor Woerner2013-10-051-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-052-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>
* 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-264-0/+24
| | | | | 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>
* qtserialport: Add moduleLaszlo Papp2013-08-132-0/+8
| | | | | Signed-off-by: Laszlo Papp <lpapp@kde.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwayland: build and package examples applications tooSimon Busch2013-08-131-0/+2
| | | | | Signed-off-by: Simon Busch <morphis@gravedo.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: fix cmake patches to point to correct host binary directorySimon Busch2013-07-263-9/+9
| | | | Signed-off-by: Simon Busch <morphis@gravedo.de>
* qtbase: fix cmake files to use our host binariesSimon Busch2013-07-254-0/+142
| | | | | | | | * only for qt 5.1.0; didn't had the time to port this to 5.0.2 * client recipes need to export OE_QMAKE_PATH_EXTERNAL_HOST_BINS in EXTRA_OECMAKE Signed-off-by: Simon Busch <morphis@gravedo.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwayland: demote 5.1.0+git version a bitMartin Jansa2013-07-251-0/+3
| | | | | | | * 5.0.2+git should stay default for people without qt5-versions.inc * make sure that % isn't appended twice in qt5-versions.inc Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase.inc: Fix qtbase-tools runtime depencency on perlChristian Gagneraud2013-07-251-0/+3
| | | | | | | | | | | | | | * While building a custom rootfs using poky, meta-oe, meta-ti and meta-qt5 (all on Dylan branch), I got the following error: [...] Computing transaction...error: Can't install qtbase-tools-5.0.2-r2.0@armv7a_vfp_neon: no package provides /usr/bin/perl [...] * syncqt is perl script with /usr/bin/perl shebang, that's why rpm was complaining (other package managers in OE doesn't check that) Signed-off-by: Christian Gagneraud <chgans@gna.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtmultimedia: add gst-plugins-base dependency and openal PACKAGECONFIGMartin Jansa2013-07-251-1/+11
| | | | | | | * this will need small patch in qtmultimedia.pro to run qtCompileTest(openal) only with OE_OPENAL_ENABLED Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit: add dependency on gstreamer and libxsltMartin Jansa2013-07-251-1/+1
| | | | | | | | * it's autodetected from sysroot, make it deterministic * maybe I should allow to change gst-0.10 to 1.0 without rewriting DEPENDS Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtimageformats: add dependency on tiffMartin Jansa2013-07-251-1/+1
| | | | | | * it's autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: drop INC_PR and update PR only in 5.0.2 recipesMartin Jansa2013-07-2527-41/+13
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt3d, qtjsondb: bump SRCREV and set MODULE_VERSIONMartin Jansa2013-07-258-16/+26
| | | | | | * drop INC_PR/PR where possible Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwayland: add second recipe with latest SRCREV, compatible with qt5 5.1.0Martin Jansa2013-07-2512-7/+177
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: bump SRCREVs in git recipes to 5.1.0+Martin Jansa2013-07-2543-308/+251
| | | | | | * patches will now be closer to 5.1.0 release Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>