All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Add GTK+3
@ 2013-01-09 16:48 Ross Burton
  2013-01-09 16:48 ` [PATCH 1/3] gtk+: version installed gtk-update-icon-cache and use alternatives Ross Burton
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Ross Burton @ 2013-01-09 16:48 UTC (permalink / raw)
  To: openembedded-core

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




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-01-09 17:05 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-09 16:48 [PATCH 0/3] Add GTK+3 Ross Burton
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

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.