From: Ross Burton <ross.burton@intel.com>
To: openembedded-core@lists.openembedded.org
Subject: [PATCH 0/3] Add GTK+3
Date: Wed, 9 Jan 2013 16:48:05 +0000 [thread overview]
Message-ID: <cover.1357749457.git.ross.burton@intel.com> (raw)
This short series adds GTK+ 3 after preparing GTK+ 2 and extending pkg-config.
The GTK+ 2 changes move gtk-update-icon-cache to use alternatives so that it
doesn't conflict with GTK+ 3's gtk-update-icon-cache. The alternative that
meta-oe takes is to depend on GTK+ 2 to provide these tools, so it would be
impossible to produce an image with just GTK+ 3.
pkg-config is extended to allow cross packages to use pkg-config to find native
libraries, as a way of avoiding native packages just to build a tool.
GTK+ 3.4.4 is used as upstream is considering making the 3.4.x series long-term
supported. The cross-compilation patch to avoid depending on gtk+-native is a
work in progress of a patch that is being worked on with upstream.
This has been tested by building a GTK+ 3 port of matchbox-desktop.
Ross
The following changes since commit 09359e6ec00901abfe49157f1f9730117b4d284b:
freetype: update to 2.4.11 which includes fixes for CVE-2012-{5668, 5669, 5670} (2012-12-31 09:43:27 +0000)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib ross/gtk3
for you to fetch changes up to 374767b5c1c81658f09f997becc3b8461574746d:
gtk+3: add 3.4.4 (2013-01-09 16:30:49 +0000)
----------------------------------------------------------------
Ross Burton (3):
gtk+: version installed gtk-update-icon-cache and use alternatives
pkgconfig: add -native script that uses the native sysroot instead of target
gtk+3: add 3.4.4
meta/recipes-devtools/pkgconfig/pkgconfig.inc | 10 +
.../pkgconfig/pkgconfig/pkg-config-native.in | 7 +
meta/recipes-gnome/gtk+/gtk+.inc | 15 +-
meta/recipes-gnome/gtk+/gtk+3/cross.patch | 284 ++++++++++++++++++++
meta/recipes-gnome/gtk+/gtk+3_3.4.4.bb | 111 ++++++++
meta/recipes-gnome/gtk+/gtk+_2.24.14.bb | 2 +-
6 files changed, 426 insertions(+), 3 deletions(-)
create mode 100644 meta/recipes-devtools/pkgconfig/pkgconfig/pkg-config-native.in
create mode 100644 meta/recipes-gnome/gtk+/gtk+3/cross.patch
create mode 100644 meta/recipes-gnome/gtk+/gtk+3_3.4.4.bb
Ross Burton (3):
gtk+: version installed gtk-update-icon-cache and use alternatives
pkgconfig: add -native script that uses the native sysroot instead of
target
gtk+3: add 3.4.4
meta/recipes-devtools/pkgconfig/pkgconfig.inc | 10 +
.../pkgconfig/pkgconfig/pkg-config-native.in | 7 +
meta/recipes-gnome/gtk+/gtk+.inc | 15 +-
meta/recipes-gnome/gtk+/gtk+3/cross.patch | 284 ++++++++++++++++++++
meta/recipes-gnome/gtk+/gtk+3_3.4.4.bb | 111 ++++++++
meta/recipes-gnome/gtk+/gtk+_2.24.14.bb | 2 +-
6 files changed, 426 insertions(+), 3 deletions(-)
create mode 100644 meta/recipes-devtools/pkgconfig/pkgconfig/pkg-config-native.in
create mode 100644 meta/recipes-gnome/gtk+/gtk+3/cross.patch
create mode 100644 meta/recipes-gnome/gtk+/gtk+3_3.4.4.bb
--
1.7.10.4
next reply other threads:[~2013-01-09 17:05 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-01-09 16:48 Ross Burton [this message]
2013-01-09 16:48 ` [PATCH 1/3] gtk+: version installed gtk-update-icon-cache and use alternatives Ross Burton
2013-01-09 16:48 ` [PATCH 2/3] pkgconfig: add -native script that uses the native sysroot instead of target Ross Burton
2013-01-09 16:48 ` [PATCH 3/3] gtk+3: add 3.4.4 Ross Burton
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.1357749457.git.ross.burton@intel.com \
--to=ross.burton@intel.com \
--cc=openembedded-core@lists.openembedded.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.