From: Paul Eggleton <paul.eggleton@linux.intel.com>
To: poky@yoctoproject.org
Subject: [PATCH 00/12] Qt4 updates v3
Date: Sat, 29 Jan 2011 2:29:58 +0000 [thread overview]
Message-ID: <cover.1296267951.git.paul.eggleton@linux.intel.com> (raw)
From: Paul Eggleton <paul.eggleton@linux.intel.com>
These patches bring in the latest version of the Qt4 recipes from
meta-openembedded, and make some significant general recipe cleanups as
well. We will now have support for the latest version of Qt (4.7.1) in
addition to 4.6.3, as well as the embedded (framebuffer-only as opposed
to requiring X11) flavours of both versions.
This patchset also contains the necessary changes to add meta-toolchain-qte
from OpenEmbedded, and make it build successfully within Poky. Amongst other
things this required some tweaking of avahi to avoid dependency of avahi-dev
/ avahi-utils on gtk+, which in turn required the addition of a flag to
control automatic RRECOMMENDS_ generation in package.bbclass.
v3 changes:
* Fixes directfb do_install, pseudo overhead, and removes commented out
QtDeclarative lines in task-qte-toolchain-target.bb issues found by Joshua
Lock.
* Adds a patch to improve qtdemo package runtime dependencies, addressing
bugs #452 and #492.
Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: paule/qt-fixes3
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=paule/qt-fixes3
Thanks,
Paul Eggleton <paul.eggleton@linux.intel.com>
---
Paul Eggleton (12):
Add directfb 1.4.6 from meta-openembedded
qt4: Bring in improvements from meta-openembedded
qt4: add qt4-embedded 4.6.3 from meta-openembedded
qt4: add 4.7.1 version from meta-openembedded
qt4-tools-native: update from OpenEmbedded
glib-2.0: extend to nativesdk
dbus: extend to nativesdk
qt4: Add qt4-tools-nativesdk based on qt4-tools-sdk from OpenEmbedded
package.bbclass: add nodeprrecs flag to RRECOMMENDS_pkgname
avahi: prevent unnecessary runtime dependency on gtk+
qt4: Add meta-toolchain-qte and dependent tasks from OpenEmbedded
qt4: set RRECOMMENDS correctly for qt4 demos and examples packages
meta/classes/package.bbclass | 2 +
meta/classes/qt4e.bbclass | 18 ++
meta/classes/qt4x11.bbclass | 9 +
meta/recipes-connectivity/avahi/avahi.inc | 9 +-
meta/recipes-connectivity/avahi/avahi_0.6.28.bb | 2 +-
meta/recipes-core/dbus/dbus.inc | 3 +-
meta/recipes-core/glib-2.0/glib-2.0_2.27.5.bb | 2 +-
meta/recipes-core/glib-2.0/glib.inc | 1 +
.../directfb/directfb-1.4.6/mkdfiff.patch | 24 ++
meta/recipes-graphics/directfb/directfb.inc | 68 ++++++
meta/recipes-graphics/directfb/directfb_1.4.6.bb | 27 +++
.../directfb-1.2.x-fix-pkgconfig-cflags.patch | 47 ++++
.../directfb/files/dont-use-linux-config.patch | 12 +
meta/recipes-qt/meta/meta-toolchain-qte.bb | 32 +++
.../recipes-qt/qt4/files/compile.test-lflags.patch | 13 +
meta/recipes-qt/qt4/files/configure-lflags.patch | 13 +
meta/recipes-qt/qt4/files/configure-paths.patch | 21 ++
meta/recipes-qt/qt4/files/qmake-exists-check.patch | 18 ++
meta/recipes-qt/qt4/files/qte.sh | 7 +
.../qt4/files/qthelp-lib-qtclucene.patch | 86 +++++++
meta/recipes-qt/qt4/qt-4.6.3.inc | 54 ++---
meta/recipes-qt/qt4/qt-4.7.1.inc | 58 +++++
.../0001-Added-Openembedded-crossarch-option.patch | 44 ++++
meta/recipes-qt/qt4/qt-4.7.1/g++.conf | 60 +++++
.../qt4/qt-4.7.1/hack-out-pg2-4.7.0.patch | 19 ++
meta/recipes-qt/qt4/qt-4.7.1/linux.conf | 66 ++++++
meta/recipes-qt/qt4/qt4-embedded.inc | 34 +++
meta/recipes-qt/qt4/qt4-embedded_4.6.3.bb | 9 +
meta/recipes-qt/qt4/qt4-embedded_4.7.1.bb | 10 +
meta/recipes-qt/qt4/qt4-tools-native.inc | 44 ++--
meta/recipes-qt/qt4/qt4-tools-native_4.6.3.bb | 12 +-
meta/recipes-qt/qt4/qt4-tools-native_4.7.1.bb | 13 +
meta/recipes-qt/qt4/qt4-tools-nativesdk.inc | 111 +++++++++
meta/recipes-qt/qt4/qt4-tools-nativesdk_4.6.3.bb | 6 +
meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.1.bb | 6 +
meta/recipes-qt/qt4/qt4-x11-free.inc | 9 +-
meta/recipes-qt/qt4/qt4-x11-free_4.6.3.bb | 7 +-
meta/recipes-qt/qt4/qt4-x11-free_4.7.1.bb | 12 +
meta/recipes-qt/qt4/qt4.inc | 242 ++++++++++----------
meta/recipes-qt/qt4/qt4_arch.inc | 25 ++
meta/recipes-qt/tasks/task-qte-toolchain-host.bb | 7 +
meta/recipes-qt/tasks/task-qte-toolchain-target.bb | 35 +++
42 files changed, 1112 insertions(+), 185 deletions(-)
create mode 100644 meta/classes/qt4e.bbclass
create mode 100644 meta/classes/qt4x11.bbclass
create mode 100644 meta/recipes-graphics/directfb/directfb-1.4.6/mkdfiff.patch
create mode 100644 meta/recipes-graphics/directfb/directfb.inc
create mode 100644 meta/recipes-graphics/directfb/directfb_1.4.6.bb
create mode 100644 meta/recipes-graphics/directfb/files/directfb-1.2.x-fix-pkgconfig-cflags.patch
create mode 100644 meta/recipes-graphics/directfb/files/dont-use-linux-config.patch
create mode 100644 meta/recipes-qt/meta/meta-toolchain-qte.bb
create mode 100644 meta/recipes-qt/qt4/files/compile.test-lflags.patch
create mode 100644 meta/recipes-qt/qt4/files/configure-lflags.patch
create mode 100644 meta/recipes-qt/qt4/files/configure-paths.patch
create mode 100644 meta/recipes-qt/qt4/files/qmake-exists-check.patch
create mode 100644 meta/recipes-qt/qt4/files/qte.sh
create mode 100644 meta/recipes-qt/qt4/files/qthelp-lib-qtclucene.patch
create mode 100644 meta/recipes-qt/qt4/qt-4.7.1.inc
create mode 100644 meta/recipes-qt/qt4/qt-4.7.1/0001-Added-Openembedded-crossarch-option.patch
create mode 100644 meta/recipes-qt/qt4/qt-4.7.1/g++.conf
create mode 100644 meta/recipes-qt/qt4/qt-4.7.1/hack-out-pg2-4.7.0.patch
create mode 100644 meta/recipes-qt/qt4/qt-4.7.1/linux.conf
create mode 100644 meta/recipes-qt/qt4/qt4-embedded.inc
create mode 100644 meta/recipes-qt/qt4/qt4-embedded_4.6.3.bb
create mode 100644 meta/recipes-qt/qt4/qt4-embedded_4.7.1.bb
create mode 100644 meta/recipes-qt/qt4/qt4-tools-native_4.7.1.bb
create mode 100644 meta/recipes-qt/qt4/qt4-tools-nativesdk.inc
create mode 100644 meta/recipes-qt/qt4/qt4-tools-nativesdk_4.6.3.bb
create mode 100644 meta/recipes-qt/qt4/qt4-tools-nativesdk_4.7.1.bb
create mode 100644 meta/recipes-qt/qt4/qt4-x11-free_4.7.1.bb
create mode 100644 meta/recipes-qt/qt4/qt4_arch.inc
create mode 100644 meta/recipes-qt/tasks/task-qte-toolchain-host.bb
create mode 100644 meta/recipes-qt/tasks/task-qte-toolchain-target.bb
next reply other threads:[~2011-01-29 2:30 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-01-29 2:29 Paul Eggleton [this message]
2011-01-29 2:30 ` [PATCH 01/12] Add directfb 1.4.6 from meta-openembedded Paul Eggleton
2011-01-29 2:30 ` [PATCH 02/12] qt4: Bring in improvements " Paul Eggleton
2011-01-29 2:30 ` [PATCH 03/12] qt4: add qt4-embedded 4.6.3 " Paul Eggleton
2011-01-29 2:30 ` [PATCH 04/12] qt4: add 4.7.1 version " Paul Eggleton
2011-01-29 2:30 ` [PATCH 05/12] qt4-tools-native: update from OpenEmbedded Paul Eggleton
2011-02-01 17:44 ` Richard Purdie
2011-02-01 18:02 ` Koen Kooi
2011-02-03 2:58 ` Paul Eggleton
2011-02-03 9:13 ` Richard Purdie
2011-01-29 2:30 ` [PATCH 06/12] glib-2.0: extend to nativesdk Paul Eggleton
2011-01-29 2:30 ` [PATCH 07/12] dbus: " Paul Eggleton
2011-01-29 2:30 ` [PATCH 08/12] qt4: Add qt4-tools-nativesdk based on qt4-tools-sdk from OpenEmbedded Paul Eggleton
2011-01-29 2:30 ` [PATCH 09/12] package.bbclass: add nodeprrecs flag to RRECOMMENDS_pkgname Paul Eggleton
2011-01-29 2:30 ` [PATCH 10/12] avahi: prevent unnecessary runtime dependency on gtk+ Paul Eggleton
2011-01-29 2:30 ` [PATCH 11/12] qt4: Add meta-toolchain-qte and dependent tasks from OpenEmbedded Paul Eggleton
2011-02-01 17:44 ` Richard Purdie
2011-02-03 2:48 ` Paul Eggleton
2011-01-29 2:30 ` [PATCH 12/12] qt4: set RRECOMMENDS correctly for qt4 demos and examples packages Paul Eggleton
2011-01-31 14:08 ` [PATCH 00/12] Qt4 updates v3 Koen Kooi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1296267951.git.paul.eggleton@linux.intel.com \
--to=paul.eggleton@linux.intel.com \
--cc=poky@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.