All of lore.kernel.org
 help / color / mirror / Atom feed
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




             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.