Integrate Qt 4.8.3 to Palm Qt

Open-webOS-DCO-1.0-Signed-off-by: Yi Zheng <yi.zheng@palm.com>

Change-Id: I0255c08fa28e6afeda9d34cc0808066015bddf00
OWEBOS-2557 fix text glyphs looking garbled

This fixes a bug in qt where pixmaps requested from freetype
are interpreted as the wrong format. Upstream bug:

https://bugreports.qt-project.org/browse/QTBUG-27380
https://codereview.qt-project.org/#change,35981

Open-webOS-DCO-1.0-Signed-off-by: Florian Haenel <florian.hanel@palm.com>
Change-Id: Ibfa1a4e6345ab071322d86fcf3b805ff193b9c04
webkit2: set OUTPUT_DIR value if empty

Without this do_configure was trying to create /include/WebCore/libdummy.prl in root of build host filesystem
now it's in proper place ${WORKDIR}/qt-everywhere-opensource-src-4.8.1/src/3rdparty/webkit/include/WebCore/libdummy.prl

First reported here:
http://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg24436.html

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
configure: revert palm change to force i386 HOST on x86_64

* otherwise build for qemux86-64 fails with:
| make[1]: *** Waiting for unfinished jobs....
| ../../include/QtCore/../../../git/src/corelib/arch/qatomic_i386.h: Assembler messages:
| ../../include/QtCore/../../../git/src/corelib/arch/qatomic_i386.h:177: Error: incorrect register `%rbp' used with `l' suffix
| ../../include/QtCore/../../../git/src/corelib/arch/qatomic_i386.h:177: Error: incorrect register `%rbp' used with `l' suffix
| ../../include/QtCore/../../../git/src/corelib/arch/qatomic_i386.h: Assembler messages:
| ../../include/QtCore/../../../git/src/corelib/arch/qatomic_i386.h:177: Error: incorrect register `%rbp' used with `l' suffix
| make[1]: *** [.obj/release-shared/qglobal.o] Error 1

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
configure: add "-crossarch" option

Upstream-Status: Pending

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
removing configure wayland step

Open-webOS-DCO-1.0-Signed-off-by: Daniel Gunn <daniel.gunn@palm.com>
Change-Id: Ia90a76a975f9c02a2107722857b38dd50251d4b1
Revert "configure: add "-crossarch" option"

This reverts commit 0b25d1c as it created build problems, both on desktop and with OE-Core

Open-webOS-DCO-1.0-Signed-off-by: Roger Stringer <roger.stringer@palm.com>

Change-Id: I57ab2bcd8d2f08e83a27a702aeda4934daaa50eb
palm: fix regression introduce with the latest update to 4.8.3

With fb493b935f8271b11e031118f09541e28a8bd293 linkage against libhid was
removed from build configuration which was added back with the latest
update to 4.8.3 by commit 85578ddd1387832f3a59a7e347a4eecf452aefae

This is rather critical as it breaks the build for non qemu machines.

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
Merge branch 'master' into rock/master