summaryrefslogtreecommitdiff
path: root/meta/recipes-qt
AgeCommit message (Collapse)AuthorFiles
2011-07-26meta: Rename SITEINFO_ENDIANESS to SITEINFO_ENDIANNESSKhem Raj3
There is this discrepency in spelling. Lets fix it in core. There are lot of layers using SITEINFO_ENDIANNESS This was shielded since meta-oe had its own copy of siteinfo class. But that class has now been deleted in favor of oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-13Patches: Fix Upstream-Status infoSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-07-07libQtOpenGL:Add libQtOpenGL to an lsb imageXiaofeng Yan1
I make "opengl" as a DISTO_FEATURE for installing libQtOpenGL to image. Fix Bug [YOCTO #1020] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-05qt4: Package debug source filesRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-05qt4: ensure target packages don't include host binariesPaul Eggleton3
Remove uic, rcc, moc and lrelease from packaged files. This fixes the following QA warnings: qt4-x11-free-4.7.3, wrong architecture, qt4-tools-dbg, ${WORKDIR}/packages-split/qt4-tools-dbg/usr/bin/.debug/uic qt4-x11-free-4.7.3, wrong architecture, qt4-tools-dbg, ${WORKDIR}/packages-split/qt4-tools-dbg/usr/bin/.debug/rcc qt4-x11-free-4.7.3, wrong architecture, qt4-tools-dbg, ${WORKDIR}/packages-split/qt4-tools-dbg/usr/bin/.debug/moc qt4-x11-free-4.7.3, wrong architecture, qt4-tools, ${WORKDIR}/packages-split/qt4-tools/usr/bin/uic qt4-x11-free-4.7.3, wrong architecture, qt4-tools, ${WORKDIR}/packages-split/qt4-tools/usr/bin/rcc qt4-x11-free-4.7.3, wrong architecture, qt4-tools, ${WORKDIR}/packages-split/qt4-tools/usr/bin/moc qt4-x11-free-4.7.3, wrong architecture, qt4-linguist, ${WORKDIR}/packages-split/qt4-linguist/usr/bin/lrelease These utilities are all provided by qt4-tools-nativesdk in any case. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-07-01Drop PRIORITY variableRichard Purdie4
As discussed on the mailing list, this variable isn't useful and if wanted would be better implemented by distros using pn-X overrides. This patch executes: find . -regex ".*\.\(bb\|inc\)$" | xargs sed -i '/^PRIORITY = ".*"$/d' against the tree removing the referenced. Thanks to Phil Blundell for the command. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-22qt4-tools-nativesdk: fix compile failure in src/dbusPaul Eggleton2
[Qt #17962] -- http://bugreports.qt.nokia.com/browse/QTBUG-17962 [YOCTO #1168] -- http://bugzilla.pokylinux.org/show_bug.cgi?id=1168 Fix "invalid conversion from 'const void*' to 'void*'" error compiling src/dbus/qdbusintegrator.cpp. It is assumed that the use of "const" here is incorrect as no other usage of Q_GLOBAL_STATIC_WITH_ARGS uses const prefix on the first (TYPE) argument. Patch was imported from the Qt bug tracker (see above reference); the patch was rejected but for procedural rather than validity reasons. Fixes [YOCTO #1168] Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-06-22qt4-tools-nativesdk: drop freetype include as we build with -no-freetypePaul Eggleton1
Freetype support is disabled so there's no need to point to the freetype headers. Prompted by OE commit 4931b37c8faf1eef7322cc82bf979885c770f4e0 from Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-06-22qt4-tools-nativesdk: fix unpack failure due to missing g++.confPaul Eggleton1
FILESPATHPKG was being used to in order to bring in linux.conf and g++.conf in this recipe, however this probably never worked since FILESPATHPKG always has the MACHINE appended to it and these are not machine-specific files. The only reason it built was that these two files could be found within the "files" subdir until we removed Qt 4.6.3. Using FILESEXTRAPATHS (as qt4-tools-native does) solves this. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-06-13task-sdk-host: Add nativesdk to the task name so its clearer what the ↵Richard Purdie2
contents of the task represent This is particularly important since the file doens't use BBCLASSEXTEND and PN is therefore misleading Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-01qmmp: update to 0.5.1Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-19qt4-tools-native: Fix the patch locationSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-18qt4: re-enable two 4.6.x patches in 4.7.3Paul Eggleton3
Two patches that were being applied in 4.6.x are now applied for 4.7.3. The functions of these two patches are: * Add support for 2bpp (only affects qt4-embedded) * Use correct infix on QtUiTools library (only affects qt4-embedded as qt4-x11-free does not define an infix) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-05-18qt4: add comments and Upstream-Status to all patchesPaul Eggleton12
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-05-18qt4: remove Qt 4.6.3Paul Eggleton15
We should only have one version of Qt4 supported in oe-core. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-05-16qt4: split out SQL driver config flags to QT_SQL_DRIVER_FLAGSPaul Eggleton1
This allows meta-oe to override these options easily in order to enable more SQL driver plugins. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-05-16qt4: update from 4.7.2 to 4.7.3Paul Eggleton10
The Comodo certificates patch has been merged upstream so it no longer needs to be applied. Some PR values were reset and SRC_URI checksums updated but other than this there are no recipe changes. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-05-12qt4-tools-nativesdk: -arch is required for nativesdk buildIlya Yanok1
We need to pass correct -arch option to configure to fix building in case of SDK_ARCH != BUILD_ARCH. Signed-off-by: Ilya Yanok <yanok@emcraft.com>
2011-05-10toolchain-qte: include cross-compiler and fix env scriptIlya Yanok1
This patch fixes the meta-toolchain-qte recipe: 1. cross-compiler added to the TOOLCHAIN_HOST_TASK. 2. Corrected paths in the environment script. 3. TOOLCHAIN_OUTPUTNAME used instead of SDK_SUFFIX. Signed-off-by: Ilya Yanok <yanok@emcraft.com>
2011-05-04Remove machine-specific metadata for machines no longer in oe-corePaul Eggleton1
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-04-20Rename poky-lsb override to linuxstdbaseRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-04-20Rename poky-image-* -> core-image-* and task-poky-* -> task-core-*Richard Purdie2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-04-20Replace POKYBASE with COREBASERichard Purdie2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-04-12qt4-x11-free: add virtual/libgl for opengl dependencySaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-04-08qmmp: update to version 0.5.0Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-04-06qt4: security advisory - blacklist fraudulent comodo certificatesDenys Dmytriyenko7
Security advisory: Blacklist fraudulent certificates. More info is in the patch and at the following links: http://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html http://qt.nokia.com/files/qt-patches/blacklist-fraudulent-comodo-certificates-patch.diff/view (Imported from OE rev 61eeeec1224c4f974f9185c2b93eeb19d13938af) Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-04-06qt4: replace 4.7.1 with version 4.7.2Paul Eggleton10
Qt 4.7.2 is a bugfix release for the 4.7 series - more details here: http://qt.nokia.com/developer/changes/changes-4.7.2/ This was prompted by the equivalent change in OE, however the change was redone by hand. There are no changes to the recipes themselves other than updating SRC_URI checksums and resetting PR. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-04-04qemuppc: add libqtopengl4 for ppcMei Lei1
Modify some configs for ppc to enable the libqtopengl4 support. This fixes [YOCTO #848] Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-03-14Update SRC_URIs to use BPN instead of PNRichard Purdie1
[YOCTO #860] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-01qt4: set RRECOMMENDS correctly for qt4 demos and examples packagesPaul Eggleton1
The demos and examples require a few optional plugins to operate correctly (e.g. SQLite and JPEG support). The demos package requires the documentation package to show descriptions for each demo/example, and assistant to show the documentation. Fixes [BUGID #492] and [BUGID #452]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-02-01meta-toolchain-qte: Append to the toolchain env script and remove code ↵Richard Purdie1
duplication Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-01qt4: Add meta-toolchain-qte and dependent tasks from OpenEmbeddedPaul Eggleton3
Differences from OE versions: task-qte-toolchain-target.bb: * Depend on task-poky-standalone-sdk-target instead of task-sdk-bare * Add LIC_FILES_CHKSUM * Correct libsqlite3-dev dependency for Poky * Remove dependency on libts-dev * Remove QtDeclarative as it does not build for 4.6.3. (This will need to be addressed in a future update.) task-qte-toolchain-host.bb * Fix for Poky directory structure * qt4-tools-sdk -> qt4-tools-nativesdk meta-toolchain-qte: * Fix for Poky directory structure * Use "tar --owner=root" instead of fakeroot * Remove angstrom-specific suffix Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-02-01qt4: Add qt4-tools-nativesdk based on qt4-tools-sdk from OpenEmbeddedPaul Eggleton7
Differences from OpenEmbedded qt4-tools-sdk: * Convert to nativesdk and make fixes necessary to build * Use .inc file in 4.6.3 version * Add LIC_FILES_CHKSUM * Fix LICENSE to match other Qt4 recipes * Use http source URL to match other Qt4 recipes * Whitespace fixes Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-02-01qt4-tools-native: update from OpenEmbeddedPaul Eggleton3
Differences from OE version: * Add source checksums * Correct LICENCE and move to .inc file * Update HOMEPAGE * Don't specify DEFAULT_PREFERENCE * Remove S and SRC_URI from 4.7.1 (duplicates of .inc file values) * Use http source URL to match other Qt4 recipes * Don't add back tools previously disabled in poky Differences from current (plus the above): * Add Qt 4.7.1 recipe * Specify -embedded to remove dependency on X (as we are only building tools) * Disable some other options to reduce dependencies * Specify -no-freetype / -no-fontconfig in .inc file rather than in .bb * Use INC_PR * Whitespace fixes
2011-02-01qt4: add 4.7.1 version from meta-openembeddedPaul Eggleton7
Differences from meta-openembedded version: * Change the order of includes so that embedded/x11 overrides take precedence * Move contents of do_install_append from qt-${PV}.inc to do_install in qt4.inc as this is the same for 4.6.3 and 4.7.1 and gets in the way of do_install_append in qt-embedded.inc. * Don't add qte.sh to SRC_URI in qt-4.7.1.inc (this is embedded-specific) * Don't specify DEFAULT_PREFERENCE * Use http source URL to match other Qt4 recipes Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-02-01qt4: add qt4-embedded 4.6.3 from meta-openembeddedPaul Eggleton4
Changes from the meta-openembedded version: * Change the order of includes so that embedded takes precedence (ensuring SRC_URI additions from qt-embedded.inc work) * Specify -embedded in qt-embedded.inc * Remove SRC_URI and S which should come from qt-${PV}.inc * Remove QT_DIR_NAME and QT_LIBINFIX as these come from qt4e.bbclass * Correct LICENSE * Set DESCRIPTION instead of SUMMARY as SUMMARY will inherit by default * Add qthelp-lib-qtclucene.patch (required to build) * Whitespace fixes Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-02-01qt4: Bring in improvements from meta-openembeddedPaul Eggleton5
Differences from meta-openembedded version: * SRC_URI and S now come from qt-${PV}.inc since these are version specific * Source checksums are also now in qt-${PV}.inc * Remove do_compile as this is handled in qt-${PV}.inc * Move contents of do_install_append from qt-${PV}.inc to do_install in qt4.inc as this is the same for 4.6.3 and 4.7.1 and will get in the way of do_install_append in qt-embedded.inc. * Don't enable PostgreSQL, MySQL or SQLite 2.x plugins as we don't currently have recipes for these DBMSs in Poky. These can be re-enabled easily when or if we do. * Use INC_PR in qt4-x11-free_4.6.3.bb * Don't always specify -embedded config option in qt4.inc * Don't add qte.sh to SRC_URI in qt-4.6.3.inc (this is embedded-specific) Differences from what we have currently in Poky (plus the above): * Set DESCRIPTION based on embedded/X11 * Move out arch-specific settings to qt4-arch.inc * Add qt4x11.bbclass which can be inherited by application recipes to select the X11 version (this makes more sense once the embedded version is added). * Update HOMEPAGE Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-01-20qt4: Enable accessibility and sm option for LSB.Jingdong Lu2
LSB library checks will look for some symbols of qt4 libraries. Enable "accessibility" and "sm" in order to pass the LSB test. Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
2010-12-30qt: add fotowall back into qt taskSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-30qmmp: Update qmmp to 0.4.1Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-30RDEPENDS, RRECOMMENDS -> RDPEPENDS_${PN}, RRECOMMENDS_${PN}Koen Kooi1
For these recipes the dependencies listed in RDEPENDS and RRECOMMENDS only apply to ${PN} Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-12-23qmmp: fix dependencies and packagingPaul Eggleton1
* Don't drag in all of Qt as runtime dependencies * Use cmake instead of qmake. This ensures plugins are configured correctly. * Split out vorbis and mad input plugins into separate packages * Fix main package to include an output plugin and various other base files. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2010-12-23quicky: fix Qt4 runtime dependenciesPaul Eggleton1
Avoid dragging in all of Qt4 Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2010-12-23fotowall: fix runtime Qt4 dependenciesPaul Eggleton1
Fix the runtime dependencies of fotowall so it doesn't drag in the whole of Qt4. As a bonus the appropriate Qt image plugins for loading jpeg, gif & tiff files are now installed with fotowall making it actually usable. Fixes [BUGID: #524] Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2010-12-10Enable '-opengl' option for qt4 in order to generate libQtOpenGL.soJingdong Lu2
qt4-x11-free: Only build opengl for x86 platforms since only these have GL support at present [sgw@linux.intel.com: merged and fixed Signed-off-bys] Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-10Drop variables that do nothingRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-12-09SRC_URI Checksums AdditionalsSaul Wold3
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-06task-poky-qt: update LIC_FILES_CHKSUM infoDongxiao Xu1
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-12-02qmmp:Add license checksum to bb fileMei Lei1
Add COPYING file checksum to bb file Signed-off-by: Mei Lei <lei.mei@intel.com>
2010-12-02fotowall: add license checksumYu Ke1
Signed-off-by: Yu Ke <ke.yu@intel.com>