Skip to contentSkip to conversation

2nd pull request: UX, gtk+/apr, Edwin, Jan19, 2011

PATCH In review Zhai Edwin 6 participants 18 messages Jan 19, 2011 – Jan 24, 2011

lore
Share & tools
lore

Zhai Edwin

author
#0 lore raw

cover 2nd pull request: UX, gtk+/apr, Edwin, Jan19, 2011

Saul,
This is the 2nd pull request for gtk+,gdk-pixbuf,apr. Also added webkit-gtk. Qemu upgrade is under test across all platforms, and will be out soon.

Thanks,
edwin

Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: gzhai/upgrade01
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=gzhai/upgrade01

Thanks,
Zhai Edwin <[email protected]>
---

Zhai Edwin (6):
gtk+: Update to 2.23.2
gdk-pixbuf: Add 2.22.1 as new recipe
eds-dbus: Do not disable old API after upgrading gtk+
apr: Update to 1.4.2
apr-util: Update to 1.3.10
webkit-gtk: upgrade to 1.3.7

 meta/classes/gtk-icon-cache.bbclass                |    2 +-
 .../conf/distro/include/poky-default-revisions.inc |    2 +-
 .../gdk-pixbuf-2.22.1/configure_fix.patch          |   19 +
 .../gdk-pixbuf-2.22.1}/hardcoded_libtool.patch     |   20 +-
 .../gdk-pixbuf/gdk-pixbuf-native_2.22.1.bb         |   13 +
 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf.inc       |   30 +
 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb |   35 +
 meta/recipes-gnome/gnome/metacity_2.30.3.bb        |    2 +-
 .../gtk+/gdk-pixbuf-csource-native_2.12.7.bb       |   37 -
 .../gdk-pixbuf-csource/reduce-dependencies.patch   |  221 -------
 .../gtk+-2.20.1/disable-gio-png-sniff-test.diff    |   97 ---
 meta/recipes-gnome/gtk+/gtk+-2.20.1/no-demos.patch |   10 -
 ...Duplicate-the-exec-string-returned-by-gtk.patch |    0
 .../cellrenderer-cairo.patch                       |    0
 .../configurefix.patch                             |    0
 .../{gtk+-2.20.1 => gtk+-2.23.2}/entry-cairo.patch |    0
 .../hardcoded_libtool.patch                        |   22 +-
 meta/recipes-gnome/gtk+/gtk+-2.23.2/no-demos.patch |   13 +
 .../run-iconcache.patch                            |    0
 .../{gtk+-2.20.1 => gtk+-2.23.2}/toggle-font.diff  |    0
 .../{gtk+-2.20.1 => gtk+-2.23.2}/xsettings.patch   |    0
 meta/recipes-gnome/gtk+/gtk+.inc                   |   16 +-
 .../gtk+/{gtk+_2.20.1.bb => gtk+_2.23.2.bb}        |   18 +-
 meta/recipes-gnome/librsvg/librsvg_2.32.1.bb       |    2 +-
 meta/recipes-graphics/mutter/mutter.inc            |    2 +-
 meta/recipes-sato/eds/eds-dbus/old-gdk-api.patch   |   17 +
 meta/recipes-sato/eds/eds-dbus_git.bb              |    1 +
 meta/recipes-sato/webkit/files/GNUmakefile.am      |  692 ++------------------
 meta/recipes-sato/webkit/files/Makefile            |    2 +-
 meta/recipes-sato/webkit/files/autogen.sh          |    2 +-
 meta/recipes-sato/webkit/files/configure.ac        |  164 ++++--
 meta/recipes-sato/webkit/webkit-gtk_svn.bb         |    7 +-
 .../apr/{apr-util_1.3.4.bb => apr-util_1.3.10.bb}  |   12 +-
 meta/recipes-support/apr/apr/buildconf_fix.patch   |   25 +
 meta/recipes-support/apr/apr/cleanup.patch         |    9 +-
 .../apr/{apr_1.3.3.bb => apr_1.4.2.bb}             |   23 +-
 36 files changed, 383 insertions(+), 1132 deletions(-)
 create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-2.22.1/configure_fix.patch
 copy meta/recipes-gnome/{gtk+/gtk+-2.20.1 => gdk-pixbuf/gdk-pixbuf-2.22.1}/hardcoded_libtool.patch (68%)
 create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-native_2.22.1.bb
 create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf.inc
 create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb
 delete mode 100644 meta/recipes-gnome/gtk+/gdk-pixbuf-csource-native_2.12.7.bb
 delete mode 100644 meta/recipes-gnome/gtk+/gdk-pixbuf-csource/reduce-dependencies.patch
 delete mode 100644 meta/recipes-gnome/gtk+/gtk+-2.20.1/disable-gio-png-sniff-test.diff
 delete mode 100644 meta/recipes-gnome/gtk+/gtk+-2.20.1/no-demos.patch
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/0001-bgo-584832-Duplicate-the-exec-string-returned-by-gtk.patch (100%)
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/cellrenderer-cairo.patch (100%)
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/configurefix.patch (100%)
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/entry-cairo.patch (100%)
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/hardcoded_libtool.patch (66%)
 create mode 100644 meta/recipes-gnome/gtk+/gtk+-2.23.2/no-demos.patch
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/run-iconcache.patch (100%)
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/toggle-font.diff (100%)
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/xsettings.patch (100%)
 rename meta/recipes-gnome/gtk+/{gtk+_2.20.1.bb => gtk+_2.23.2.bb} (74%)
 create mode 100644 meta/recipes-sato/eds/eds-dbus/old-gdk-api.patch
 rename meta/recipes-support/apr/{apr-util_1.3.4.bb => apr-util_1.3.10.bb} (72%)
 create mode 100644 meta/recipes-support/apr/apr/buildconf_fix.patch
 rename meta/recipes-support/apr/{apr_1.3.3.bb => apr_1.4.2.bb} (60%)
author
#1 lore raw

PATCH 1/6 gtk+: Update to 2.23.2

Remove disable-gio-png-sniff-test.diff as it alreay in upstream. gdk-pixbuf in gtk+ is separated as another stand-alone package, so remove it.

---
 .../gtk+-2.20.1/disable-gio-png-sniff-test.diff    |   97 --------------------
 meta/recipes-gnome/gtk+/gtk+-2.20.1/no-demos.patch |   10 --
 ...Duplicate-the-exec-string-returned-by-gtk.patch |    0
 .../cellrenderer-cairo.patch                       |    0
 .../configurefix.patch                             |    0
 .../{gtk+-2.20.1 => gtk+-2.23.2}/entry-cairo.patch |    0
 .../hardcoded_libtool.patch                        |   22 ++--
 meta/recipes-gnome/gtk+/gtk+-2.23.2/no-demos.patch |   13 +++
 .../run-iconcache.patch                            |    0
 .../{gtk+-2.20.1 => gtk+-2.23.2}/toggle-font.diff  |    0
 .../{gtk+-2.20.1 => gtk+-2.23.2}/xsettings.patch   |    0
 meta/recipes-gnome/gtk+/gtk+.inc                   |   16 +---
 .../gtk+/{gtk+_2.20.1.bb => gtk+_2.23.2.bb}        |   18 ++--
 13 files changed, 33 insertions(+), 143 deletions(-)
 delete mode 100644 meta/recipes-gnome/gtk+/gtk+-2.20.1/disable-gio-png-sniff-test.diff
 delete mode 100644 meta/recipes-gnome/gtk+/gtk+-2.20.1/no-demos.patch
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/0001-bgo-584832-Duplicate-the-exec-string-returned-by-gtk.patch (100%)
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/cellrenderer-cairo.patch (100%)
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/configurefix.patch (100%)
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/entry-cairo.patch (100%)
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/hardcoded_libtool.patch (66%)
 create mode 100644 meta/recipes-gnome/gtk+/gtk+-2.23.2/no-demos.patch
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/run-iconcache.patch (100%)
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/toggle-font.diff (100%)
 rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 => gtk+-2.23.2}/xsettings.patch (100%)
 rename meta/recipes-gnome/gtk+/{gtk+_2.20.1.bb => gtk+_2.23.2.bb} (74%)
meta/recipes-gnome/gtk+/gtk+-2.20.1/disable-gio-png-sniff-test.diff deleted +0 -97
deleted file mode 100644
index 13ae61e..0000000
@@ -1,97 +0,0 @@
-Index: gtk+-2.21.2/configure.in
-===================================================================
---- gtk+-2.21.2.orig/configure.in	2010-06-22 18:14:40.000000000 +0800
-+++ gtk+-2.21.2/configure.in	2010-06-22 18:14:58.000000000 +0800
-@@ -1072,48 +1072,50 @@
- # check one of the variables here
- AM_CONDITIONAL(INCLUDE_GDIPLUS, [test x"$INCLUDE_gdip_ico" = xyes])
- 
--if test x$gio_can_sniff = x; then
--  AC_MSG_CHECKING([if gio can sniff png])
--  gtk_save_LIBS="$LIBS"
--  gtk_save_CFLAGS="$CFLAGS"
--  LIBS="`$PKG_CONFIG --libs gio-2.0`"
--  CFLAGS="`$PKG_CONFIG --cflags gio-2.0`"
--  AC_RUN_IFELSE([AC_LANG_SOURCE([[
--  #include <gio/gio.h>
--  static const gsize data_size = 159;
--  static const guint8 data[] = 
--  {
--    0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 
--    0x49, 0x48, 0x44, 0x52, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 
--    0x08, 0x02, 0x00, 0x00, 0x00, 0x90, 0x77, 0x53, 0xde, 0x00, 0x00, 0x00, 
--    0x01, 0x73, 0x52, 0x47, 0x42, 0x00, 0xae, 0xce, 0x1c, 0xe9, 0x00, 0x00, 
--    0x00, 0x09, 0x70, 0x48, 0x59, 0x73, 0x00, 0x00, 0x0b, 0x13, 0x00, 0x00, 
--    0x0b, 0x13, 0x01, 0x00, 0x9a, 0x9c, 0x18, 0x00, 0x00, 0x00, 0x07, 0x74, 
--    0x49, 0x4d, 0x45, 0x07, 0xd8, 0x07, 0x0f, 0x10, 0x08, 0x15, 0x61, 0xd8, 
--    0x35, 0x37, 0x00, 0x00, 0x00, 0x19, 0x74, 0x45, 0x58, 0x74, 0x43, 0x6f, 
--    0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x00, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 
--    0x64, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x47, 0x49, 0x4d, 0x50, 0x57, 
--    0x81, 0x0e, 0x17, 0x00, 0x00, 0x00, 0x0c, 0x49, 0x44, 0x41, 0x54, 0x08, 
--    0xd7, 0x63, 0xf8, 0xff, 0xff, 0x3f, 0x00, 0x05, 0xfe, 0x02, 0xfe, 0xdc, 
--    0xcc, 0x59, 0xe7, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 
--    0x42, 0x60, 0x82
--  };
--  int
--  main (int argc, char **argv)
--  {
--    char *content_type;
--    char *image_png;
--    content_type = g_content_type_guess (NULL, data, data_size, NULL);  
--    image_png = g_content_type_from_mime_type ("image/png");
--    return !!strcmp (content_type, image_png);
--  }]])],
--    [gio_can_sniff=yes
--     AC_DEFINE(GDK_PIXBUF_USE_GIO_MIME, 1, [Define if gio can sniff image data])],
--    [gio_can_sniff=no])
--  AC_MSG_RESULT($gio_can_sniff)
--  LIBS="$gtk_save_LIBS"
--  CFLAGS="$gtk_save_CFLAGS"
--fi
-+# Disabled due to cross-compile
-+#if test x$gio_can_sniff = x; then
-+#  AC_MSG_CHECKING([if gio can sniff png])
-+#  gtk_save_LIBS="$LIBS"
-+#  gtk_save_CFLAGS="$CFLAGS"
-+#  LIBS="`$PKG_CONFIG --libs gio-2.0`"
-+#  CFLAGS="`$PKG_CONFIG --cflags gio-2.0`"
-+#  AC_RUN_IFELSE([AC_LANG_SOURCE([[
-+#  #include <gio/gio.h>
-+#  static const gsize data_size = 159;
-+#  static const guint8 data[] = 
-+#  {
-+#    0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 
-+#    0x49, 0x48, 0x44, 0x52, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 
-+#    0x08, 0x02, 0x00, 0x00, 0x00, 0x90, 0x77, 0x53, 0xde, 0x00, 0x00, 0x00, 
-+#    0x01, 0x73, 0x52, 0x47, 0x42, 0x00, 0xae, 0xce, 0x1c, 0xe9, 0x00, 0x00, 
-+#    0x00, 0x09, 0x70, 0x48, 0x59, 0x73, 0x00, 0x00, 0x0b, 0x13, 0x00, 0x00, 
-+#    0x0b, 0x13, 0x01, 0x00, 0x9a, 0x9c, 0x18, 0x00, 0x00, 0x00, 0x07, 0x74, 
-+#    0x49, 0x4d, 0x45, 0x07, 0xd8, 0x07, 0x0f, 0x10, 0x08, 0x15, 0x61, 0xd8, 
-+#    0x35, 0x37, 0x00, 0x00, 0x00, 0x19, 0x74, 0x45, 0x58, 0x74, 0x43, 0x6f, 
-+#    0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x00, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 
-+#    0x64, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x47, 0x49, 0x4d, 0x50, 0x57, 
-+#    0x81, 0x0e, 0x17, 0x00, 0x00, 0x00, 0x0c, 0x49, 0x44, 0x41, 0x54, 0x08, 
-+#    0xd7, 0x63, 0xf8, 0xff, 0xff, 0x3f, 0x00, 0x05, 0xfe, 0x02, 0xfe, 0xdc, 
-+#    0xcc, 0x59, 0xe7, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 
-+#    0x42, 0x60, 0x82
-+#  };
-+#  int
-+#  main (int argc, char **argv)
-+#  {
-+#    char *content_type;
-+#    char *image_png;
-+#    content_type = g_content_type_guess (NULL, data, data_size, NULL);  
-+#    image_png = g_content_type_from_mime_type ("image/png");
-+#    return !!strcmp (content_type, image_png);
-+#  }]])],
-+#    [gio_can_sniff=yes
-+#    [gio_can_sniff=no])
-+#  AC_MSG_RESULT($gio_can_sniff)
-+#  LIBS="$gtk_save_LIBS"
-+#  CFLAGS="$gtk_save_CFLAGS"
-+#fi
-+
-+AC_DEFINE(GDK_PIXBUF_USE_GIO_MIME, 1, [Define if gio can sniff image data])],
- 
- #
- # Allow building some or all immodules included
meta/recipes-gnome/gtk+/gtk+-2.20.1/no-demos.patch deleted +0 -10
deleted file mode 100644
index 0fc4c48..0000000
@@ -1,10 +0,0 @@
---- gtk+-2.10.1/Makefile.am.orig	2006-08-08 12:37:30.000000000 +0100
-+++ gtk+-2.10.1/Makefile.am	2006-08-08 12:37:48.000000000 +0100
-@@ -1,6 +1,6 @@
- ## Makefile.am for GTK+
- 
--SRC_SUBDIRS = gdk-pixbuf gdk gtk modules demos tests perf contrib
-+SRC_SUBDIRS = gdk-pixbuf gdk gtk modules tests perf contrib
- SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros
- 
- # require automake 1.4
meta/recipes-gnome/gtk+/gtk+-2.23.2/0001-bgo-584832-Duplicate-the-exec-string-returned-by-gtk.patch renamed from meta/recipes-gnome/gtk+/gtk+-2.20.1/0001-bgo-584832-Duplicate-the-exec-string-returned-by-gtk.patch +0 -0
similarity index 100%
rename from meta/recipes-gnome/gtk+/gtk+-2.20.1/0001-bgo-584832-Duplicate-the-exec-string-returned-by-gtk.patch
rename to meta/recipes-gnome/gtk+/gtk+-2.23.2/0001-bgo-584832-Duplicate-the-exec-string-returned-by-gtk.patch
meta/recipes-gnome/gtk+/gtk+-2.23.2/cellrenderer-cairo.patch renamed from meta/recipes-gnome/gtk+/gtk+-2.20.1/cellrenderer-cairo.patch +0 -0
similarity index 100%
rename from meta/recipes-gnome/gtk+/gtk+-2.20.1/cellrenderer-cairo.patch
rename to meta/recipes-gnome/gtk+/gtk+-2.23.2/cellrenderer-cairo.patch
meta/recipes-gnome/gtk+/gtk+-2.23.2/configurefix.patch renamed from meta/recipes-gnome/gtk+/gtk+-2.20.1/configurefix.patch +0 -0
similarity index 100%
rename from meta/recipes-gnome/gtk+/gtk+-2.20.1/configurefix.patch
rename to meta/recipes-gnome/gtk+/gtk+-2.23.2/configurefix.patch
meta/recipes-gnome/gtk+/gtk+-2.23.2/entry-cairo.patch renamed from meta/recipes-gnome/gtk+/gtk+-2.20.1/entry-cairo.patch +0 -0
similarity index 100%
rename from meta/recipes-gnome/gtk+/gtk+-2.20.1/entry-cairo.patch
rename to meta/recipes-gnome/gtk+/gtk+-2.23.2/entry-cairo.patch
meta/recipes-gnome/gtk+/gtk+-2.23.2/hardcoded_libtool.patch renamed from meta/recipes-gnome/gtk+/gtk+-2.20.1/hardcoded_libtool.patch +11 -11
similarity index 66%
rename from meta/recipes-gnome/gtk+/gtk+-2.20.1/hardcoded_libtool.patch
rename to meta/recipes-gnome/gtk+/gtk+-2.23.2/hardcoded_libtool.patch
index 66be744..7937ef2 100644
@@ -1,8 +1,8 @@
-Index: gtk+-2.21.2/configure.in
+Index: gtk+-2.23.2/configure.in
 ===================================================================
---- gtk+-2.21.2.orig/configure.in	2010-06-22 17:21:41.000000000 +0800
-+++ gtk+-2.21.2/configure.in	2010-06-22 17:28:59.000000000 +0800
-@@ -425,7 +425,7 @@
+--- gtk+-2.23.2.orig/configure.in	2010-11-10 22:22:47.000000000 +0800
++++ gtk+-2.23.2/configure.in	2010-11-25 13:32:40.000000000 +0800
+@@ -414,7 +414,7 @@
  case $enable_explicit_deps in
    auto)
      export SED
@@ -11,21 +11,21 @@ Index: gtk+-2.21.2/configure.in
      if test "x$deplibs_check_method" '!=' xpass_all || test "x$enable_static" = xyes ; then
        enable_explicit_deps=yes  
      else
-@@ -804,7 +804,7 @@
+@@ -773,7 +773,7 @@
      dnl Now we check to see if our libtool supports shared lib deps
      dnl (in a rather ugly way even)
      if $dynworks; then
--        pixbuf_libtool_config="${CONFIG_SHELL-/bin/sh} ./libtool --config"
-+        pixbuf_libtool_config="${CONFIG_SHELL-/bin/sh} $host_alias-libtool --config"
-         pixbuf_deplibs_check=`$pixbuf_libtool_config | \
+-        module_libtool_config="${CONFIG_SHELL-/bin/sh} ./libtool --config"
++        module_libtool_config="${CONFIG_SHELL-/bin/sh} $host_alias-libtool --config"
+         module_deplibs_check=`$module_libtool_config | \
              grep '^[[a-z_]]*check[[a-z_]]*_method=[['\''"]]' | \
              sed 's/.*[['\''"]]\(.*\)[['\''"]]$/\1/'`
-@@ -1974,7 +1974,7 @@
+@@ -1555,7 +1555,7 @@
  # We are using gmodule-no-export now, but I'm leaving the stripping
  # code in place for now, since pango and atk still require gmodule.
  export SED
 -export_dynamic=`(./libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh`
 +export_dynamic=`($host_alias-libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh`
  if test -n "$export_dynamic"; then
-   GDK_PIXBUF_DEP_LIBS=`echo $GDK_PIXBUF_DEP_LIBS | sed -e "s/$export_dynamic//"`
-   GDK_PIXBUF_XLIB_DEP_LIBS=`echo $GDK_PIXBUF_XLIB_DEP_LIBS | sed -e "s/$export_dynamic//"`
+   GDK_DEP_LIBS=`echo $GDK_DEP_LIBS | sed -e "s/$export_dynamic//"`
+   GTK_DEP_LIBS=`echo $GTK_DEP_LIBS | sed -e "s/$export_dynamic//"`
meta/recipes-gnome/gtk+/gtk+-2.23.2/no-demos.patch new file +13 -0
new file mode 100644
index 0000000..2170016
@@ -0,0 +1,13 @@
+Index: gtk+-2.23.2/Makefile.am
+===================================================================
+--- gtk+-2.23.2.orig/Makefile.am	2010-11-10 20:34:42.000000000 +0800
++++ gtk+-2.23.2/Makefile.am	2010-11-25 13:39:22.000000000 +0800
+@@ -1,7 +1,7 @@
+ ## Makefile.am for GTK+
+ include $(top_srcdir)/Makefile.decl
+ 
+-SRC_SUBDIRS = gdk gtk modules demos tests perf
++SRC_SUBDIRS = gdk gtk modules tests perf
+ SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros build
+ 
+ # require automake 1.4
meta/recipes-gnome/gtk+/gtk+-2.23.2/run-iconcache.patch renamed from meta/recipes-gnome/gtk+/gtk+-2.20.1/run-iconcache.patch +0 -0
similarity index 100%
rename from meta/recipes-gnome/gtk+/gtk+-2.20.1/run-iconcache.patch
rename to meta/recipes-gnome/gtk+/gtk+-2.23.2/run-iconcache.patch
meta/recipes-gnome/gtk+/gtk+-2.23.2/toggle-font.diff renamed from meta/recipes-gnome/gtk+/gtk+-2.20.1/toggle-font.diff +0 -0
similarity index 100%
rename from meta/recipes-gnome/gtk+/gtk+-2.20.1/toggle-font.diff
rename to meta/recipes-gnome/gtk+/gtk+-2.23.2/toggle-font.diff
meta/recipes-gnome/gtk+/gtk+-2.23.2/xsettings.patch renamed from meta/recipes-gnome/gtk+/gtk+-2.20.1/xsettings.patch +0 -0
similarity index 100%
rename from meta/recipes-gnome/gtk+/gtk+-2.20.1/xsettings.patch
rename to meta/recipes-gnome/gtk+/gtk+-2.23.2/xsettings.patch
meta/recipes-gnome/gtk+/gtk+.inc +2 -14
index 425a21e..cdaf379 100644
@@ -11,12 +11,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7"
 SECTION = "libs"
 PRIORITY = "optional"
 DEPENDS = "glib-2.0 pango atk jpeg libpng libxext libxcursor gtk-doc-native libxrandr \
-           libgcrypt libxdamage libxrender libxcomposite cairo"
+           libgcrypt libxdamage libxrender libxcomposite cairo gdk-pixbuf"
 
 inherit autotools pkgconfig
 
-FILES_${PN} = "${bindir}/gdk-pixbuf-query-loaders \
-	${bindir}/gtk-update-icon-cache \
+FILES_${PN} = "${bindir}/gtk-update-icon-cache \
 	${bindir}/gtk-query-immodules-2.0 \
 	${libdir}/lib*${SOLIBS} \
 	${datadir}/themes ${sysconfdir} \
@@ -28,7 +27,6 @@ FILES_${PN}-dev += " \
 	${libdir}/gtk-2.0/${LIBV}/loaders/*.la \
 	${libdir}/gtk-2.0/${LIBV}/immodules/*.la \
 	${libdir}/gtk-2.0/${LIBV}/engines/*.la \
-	${bindir}/gdk-pixbuf-csource \
 	${bindir}/gtk-builder-convert"
 
 FILES_${PN}-dbg += " \
@@ -75,13 +73,3 @@ if [ "x$D" != "x" ]; then
 fi
 
 }
-
-postinst_pixbufloader() {
-if [ "x$D" != "x" ]; then
-  exit 1
-fi
-
-gdk-pixbuf-query-loaders > ${sysconfdir}/gtk-2.0/gdk-pixbuf.loaders
-
-test -x ${bindir}/gtk-update-icon-cache && gtk-update-icon-cache  -q ${datadir}/icons/hicolor
-}
meta/recipes-gnome/gtk+/gtk+_2.23.2.bb renamed from meta/recipes-gnome/gtk+/gtk+_2.20.1.bb +7 -11
similarity index 74%
rename from meta/recipes-gnome/gtk+/gtk+_2.20.1.bb
rename to meta/recipes-gnome/gtk+/gtk+_2.23.2.bb
index 80be21c..baccc29 100644
@@ -4,9 +4,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7 \
                     file://gtk/gtk.h;endline=27;md5=c59e0b4490dd135a5726ebf851f9b17f \
                     file://gdk/gdk.h;endline=27;md5=07db285ec208fb3e0bf7d861b0614202 \
                     file://tests/testgtk.c;endline=27;md5=262db5db5f776f9863e56df31423e24c"
-PR = "r2"
+PR = "r0"
 
-SRC_URI = "http://download.gnome.org/sources/gtk+/2.20/gtk+-${PV}.tar.bz2 \
+SRC_URI = "http://download.gnome.org/sources/gtk+/2.23/gtk+-${PV}.tar.bz2 \
            file://xsettings.patch;patch=1 \
            file://run-iconcache.patch;patch=1 \
            file://hardcoded_libtool.patch;patch=1 \
@@ -24,18 +24,17 @@ SRC_URI = "http://download.gnome.org/sources/gtk+/2.20/gtk+-${PV}.tar.bz2 \
 #           file://gtklabel-resize-patch;patch=1 \
 #           file://menu-deactivate.patch;patch=1 \
 #        file://combo-arrow-size.patch;patch=1;pnum=0 \
-            file://disable-gio-png-sniff-test.diff;patch=1 \
-            file://configurefix.patch;patch=1 \
+#            file://configurefix.patch;patch=1 \
 	  "
 
-SRC_URI[md5sum] = "53e6f3a93bd22934878fc4a4a34c68aa"
-SRC_URI[sha256sum] = "0e081731d21e34ff45c82199490c2889504fa8b3c7e117c043e82ababaec0f65"
+SRC_URI[md5sum] = "6afece3667ca2763e83cc76dc03f556d"
+SRC_URI[sha256sum] = "da5791f6a638fad7ce96497a5053f9846263e733c2e01cc43064f8ba1dfdb530"
 
-EXTRA_OECONF = "--without-libtiff --without-libjasper --disable-xkb --disable-glibtest --disable-cups"
+EXTRA_OECONF = "--without-libtiff --without-libjasper --enable-xkb --disable-glibtest --disable-cups"
 
 LIBV = "2.10.0"
 
-PACKAGES_DYNAMIC += "gdk-pixbuf-loader-* gtk-immodule-* gtk-printbackend-*"
+PACKAGES_DYNAMIC += "gtk-immodule-* gtk-printbackend-*"
 
 #-fomit-frame-pointer in default FULL_OPTIMIZATION will cause matchbox-panel segfault on atom-pc & emenlow
 FULL_OPTIMIZATION_emenlow = "-fexpensive-optimizations -frename-registers -O2 -ggdb -feliminate-unused-debug-types"
@@ -45,14 +44,11 @@ python populate_packages_prepend () {
 	import os.path
 
 	prologue = bb.data.getVar("postinst_prologue", d, 1)
-	postinst_pixbufloader = bb.data.getVar("postinst_pixbufloader", d, 1)
 
 	gtk_libdir = bb.data.expand('${libdir}/gtk-2.0/${LIBV}', d)
-	loaders_root = os.path.join(gtk_libdir, 'loaders')
 	immodules_root = os.path.join(gtk_libdir, 'immodules')
 	printmodules_root = os.path.join(gtk_libdir, 'printbackends');
 
-	do_split_packages(d, loaders_root, '^libpixbufloader-(.*)\.so$', 'gdk-pixbuf-loader-%s', 'GDK pixbuf loader for %s', postinst_pixbufloader)
 	do_split_packages(d, immodules_root, '^im-(.*)\.so$', 'gtk-immodule-%s', 'GTK input module for %s', prologue + 'gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules')
 	do_split_packages(d, printmodules_root, '^libprintbackend-(.*)\.so$', 'gtk-printbackend-%s', 'GTK printbackend module for %s')
 
Signature · 1 line
1.7.0.4
author
#2 lore raw

PATCH 2/6 gdk-pixbuf: Add 2.22.1 as new recipe

In reply to Zhai Edwin

Updating gtk+ to 2.23.2 requires gdk-pixbuf, which is originaly a module in gtk+. Borrow hardcoded_libtool.patch from original gtk+, and add configure_fix.patch to fix build failure in cross-compile environment.

As gdk-pixbuf is a stand-alone package now, gdk-pixbuf-csource-native can be safely removed. So extend gdk-pixbuf with native support, and make related packages depend on it.

---
 meta/classes/gtk-icon-cache.bbclass                |    2 +-
 .../gdk-pixbuf-2.22.1/configure_fix.patch          |   19 ++
 .../gdk-pixbuf-2.22.1/hardcoded_libtool.patch      |   31 +++
 .../gdk-pixbuf/gdk-pixbuf-native_2.22.1.bb         |   13 ++
 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf.inc       |   30 +++
 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb |   35 +++
 meta/recipes-gnome/gnome/metacity_2.30.3.bb        |    2 +-
 .../gtk+/gdk-pixbuf-csource-native_2.12.7.bb       |   37 ----
 .../gdk-pixbuf-csource/reduce-dependencies.patch   |  221 --------------------
 meta/recipes-gnome/librsvg/librsvg_2.32.1.bb       |    2 +-
 meta/recipes-graphics/mutter/mutter.inc            |    2 +-
 11 files changed, 132 insertions(+), 262 deletions(-)
 create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-2.22.1/configure_fix.patch
 create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-2.22.1/hardcoded_libtool.patch
 create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-native_2.22.1.bb
 create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf.inc
 create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb
 delete mode 100644 meta/recipes-gnome/gtk+/gdk-pixbuf-csource-native_2.12.7.bb
 delete mode 100644 meta/recipes-gnome/gtk+/gdk-pixbuf-csource/reduce-dependencies.patch
meta/classes/gtk-icon-cache.bbclass +1 -1
index 524c2f0..dcabaf5 100644
@@ -9,7 +9,7 @@ if [ "x$D" != "x" ]; then
 fi
 
 # Update the pixbuf loaders in case they haven't been registered yet
-gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders
+GDK_PIXBUF_MODULEDIR=${libdir}/gdk-pixbuf-2.0/2.10.0/loaders gdk-pixbuf-query-loaders --update-cache
 
 for icondir in /usr/share/icons/* ; do
     if [ -d $icondir ] ; then
meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-2.22.1/configure_fix.patch new file +19 -0
new file mode 100644
index 0000000..bbf239c
@@ -0,0 +1,19 @@
+can sniff check buillds and runs an C binary, which breaks configure in
+cross-compile environ.
+This patch simple disables it.
+
+Signed-off-by: Zhai Edwin <[email protected]>
+
+Index: gdk-pixbuf-2.22.1/configure.ac
+===================================================================
+--- gdk-pixbuf-2.22.1.orig/configure.ac	2010-11-25 16:26:41.000000000 +0800
++++ gdk-pixbuf-2.22.1/configure.ac	2010-11-25 16:29:22.000000000 +0800
+@@ -99,6 +99,8 @@
+ AC_MSG_CHECKING([for native Win32])
+ LIB_EXE_MACHINE_FLAG=X86
+ EXE_MANIFEST_ARCHITECTURE=X86
++dnl disable can sniff check in cross compile
++gio_can_sniff=no
+ case "$host" in
+   *-*-mingw*)
+     os_win32=yes
meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-2.22.1/hardcoded_libtool.patch new file +31 -0
new file mode 100644
index 0000000..ae16927
@@ -0,0 +1,31 @@
+Index: gdk-pixbuf-2.22.1/configure.ac
+===================================================================
+--- gdk-pixbuf-2.22.1.orig/configure.ac	2010-11-26 09:06:34.000000000 +0800
++++ gdk-pixbuf-2.22.1/configure.ac	2010-11-26 09:07:33.000000000 +0800
+@@ -287,7 +287,7 @@
+ case $enable_explicit_deps in
+   auto)
+     export SED
+-    deplibs_check_method=`(./libtool --config; echo 'eval echo \"$deplibs_check_method\"') | sh`
++    deplibs_check_method=`(./$host_alias-libtool --config; echo 'eval echo \"$deplibs_check_method\"') | sh`
+     if test "x$deplibs_check_method" '!=' xpass_all || test "x$enable_static" = xyes ; then
+       enable_explicit_deps=yes
+     else
+@@ -484,7 +484,7 @@
+     dnl Now we check to see if our libtool supports shared lib deps
+     dnl (in a rather ugly way even)
+     if $dynworks; then
+-        pixbuf_libtool_config="${CONFIG_SHELL-/bin/sh} ./libtool --config"
++        pixbuf_libtool_config="${CONFIG_SHELL-/bin/sh} ./$host_alias-libtool --config"
+         pixbuf_deplibs_check=`$pixbuf_libtool_config | \
+             grep '^[[a-z_]]*check[[a-z_]]*_method=[['\''"]]' | \
+             sed 's/.*[['\''"]]\(.*\)[['\''"]]$/\1/'`
+@@ -957,7 +957,7 @@
+ # We are using gmodule-no-export now, but I'm leaving the stripping
+ # code in place for now, since pango and atk still require gmodule.
+ export SED
+-export_dynamic=`(./libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh`
++export_dynamic=`(./$host_alias-libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh`
+ if test -n "$export_dynamic"; then
+   GDK_PIXBUF_DEP_LIBS=`echo $GDK_PIXBUF_DEP_LIBS | sed -e "s/$export_dynamic//"`
+ fi
meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-native_2.22.1.bb new file +13 -0
new file mode 100644
index 0000000..992ce16
@@ -0,0 +1,13 @@
+require gdk-pixbuf.inc
+inherit native
+
+DEPENDS = "libpng-native gettext-native glib-2.0-native"
+PR = "r0"
+
+PACKAGES_DYNAMIC = ""
+
+do_install_append() {
+	GDK_PIXBUF_MODULEDIR=${D}${libdir}/gdk-pixbuf-2.0/2.10.0/loaders ${D}${bindir}/gdk-pixbuf-query-loaders > ${D}${libdir}/gdk-pixbuf-2.0/2.10.0/loaders.cache
+	sed -i -e 's#${D}##g' ${D}${libdir}/gdk-pixbuf-2.0/2.10.0/loaders.cache
+	find ${D}${libdir} -name "libpixbufloader-*.la" -exec rm \{\} \;
+}
meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf.inc new file +30 -0
new file mode 100644
index 0000000..af3383e
@@ -0,0 +1,30 @@
+DESCRIPTION = "Image loading library for GTK+"
+HOMEPAGE = "http://www.gtk.org/"
+BUGTRACKER = "https://bugzilla.gnome.org/"
+
+LICENSE = "LGPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7 \
+                    file://gdk-pixbuf/gdk-pixbuf.h;endline=26;md5=5066b71daefeff678494fffa3040aba9"
+
+SECTION = "libs"
+PRIORITY = "optional"
+
+DEPENDS = "libpng gettext glib-2.0"
+
+SRC_URI = "http://ftp.acc.umu.se/pub/GNOME/sources/gdk-pixbuf/2.22/gdk-pixbuf-${PV}.tar.gz \
+           file://hardcoded_libtool.patch;patch=1 \
+           file://configure_fix.patch;patch=1 \
+           "
+
+SRC_URI[md5sum] = "fcfc854e9aec7dbb2bb3059484d44556"
+SRC_URI[sha256sum] = "bbb57364ffba70d64f5fcfe6eda1d67249b3d58844edb06dc0f94d1ad599b4ec"
+
+inherit autotools pkgconfig
+
+LIBV = "2.10.0"
+
+EXTRA_OECONF = "\
+  --without-libtiff \
+  --with-libpng \
+"
+
meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb new file +35 -0
new file mode 100644
index 0000000..ae57507
@@ -0,0 +1,35 @@
+require gdk-pixbuf.inc
+
+PR = "r0"
+
+FILES_${PN} = "${bindir}/gdk-pixbuf-query-loaders \
+	${libdir}/lib*.so.*"
+
+FILES_${PN}-dev += " \
+	${bindir}/gdk-pixbuf-csource \
+	${includedir}/*"
+
+FILES_${PN}-dbg += " \
+        ${libdir}/.debug/* \
+	${libdir}/gdk-pixbuf-2.0/${LIBV}/loaders/.debug/*"
+
+postinst_pixbufloader () {
+if [ "x$D" != "x" ]; then
+    exit 1
+fi
+
+GDK_PIXBUF_MODULEDIR=${libdir}/gdk-pixbuf-2.0/${LIBV}/loaders gdk-pixbuf-query-loaders --update-cache
+
+test -x ${bindir}/gtk-update-icon-cache && gtk-update-icon-cache  -q ${datadir}/icons/hicolor
+}
+
+PACKAGES_DYNAMIC += "gdk-pixbuf-loader-*"
+
+python populate_packages_prepend () {
+	postinst_pixbufloader = bb.data.getVar("postinst_pixbufloader", d, 1)
+
+	loaders_root = bb.data.expand('${libdir}/gdk-pixbuf-2.0/${LIBV}/loaders', d)
+
+	do_split_packages(d, loaders_root, '^libpixbufloader-(.*)\.so$', 'gdk-pixbuf-loader-%s', 'GDK pixbuf loader for %s', postinst_pixbufloader)
+}
+
meta/recipes-gnome/gnome/metacity_2.30.3.bb +1 -1
index 6e9dd72..18105f2 100644
@@ -4,7 +4,7 @@ LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
                     file://src/include/main.h;endline=24;md5=c2242df552c880280315989bab626b90"
 
-DEPENDS = "startup-notification gtk+ gconf gdk-pixbuf-csource-native libcanberra"
+DEPENDS = "startup-notification gtk+ gconf gdk-pixbuf-native libcanberra"
 PR = "r0"
 
 inherit gnome update-alternatives
meta/recipes-gnome/gtk+/gdk-pixbuf-csource-native_2.12.7.bb deleted +0 -37
deleted file mode 100644
index 0c8506a..0000000
@@ -1,37 +0,0 @@
-require gtk+_${PV}.bb
-inherit native
-DEPENDS = "jpeg-native libpng-native gettext-native glib-2.0-native libx11-native"
-S = "${WORKDIR}/gtk+-${PV}"
-FILESPATH = "${FILE_DIRNAME}/gdk-pixbuf-csource:${FILE_DIRNAME}/gtk+-${PV}:${FILE_DIRNAME}/files"
-SRC_URI += "file://reduce-dependencies.patch;patch=1"
-PR = "r13"
-
-#clear recommends for uclibc builds
-RRECOMMENDS_${PN} = " "
-RRECOMMENDS_${PN}_linux = "  "
-RRECOMMENDS_${PN}_linux-gnueabi = " "
-
-EXTRA_OECONF = "\
-  --with-gdktarget=x11 \
-  --without-libtiff \
-  --with-libjpeg \
-  --with-libpng \
-  --x-includes=${STAGING_INCDIR} \
-  --x-libraries=${STAGING_LIBDIR} \
-"
-
-PACKAGES_DYNAMIC = ""
-
-do_compile() {
-	cd gdk-pixbuf && oe_runmake
-}
-
-do_install() {
-	cd gdk-pixbuf
-	oe_runmake 'DESTDIR=${D}' install
-	install -d ${D}${sysconfdir}/gtk-2.0
-	GDK_PIXBUF_MODULEDIR=${D}${libdir}/gtk-2.0/2.10.0/loaders ${D}${bindir}/gdk-pixbuf-query-loaders > ${D}${sysconfdir}/gtk-2.0/gdk-pixbuf.loaders
-	sed -i -e 's#${D}##g' ${D}${sysconfdir}/gtk-2.0/gdk-pixbuf.loaders
-	find ${D}${libdir} -name "libpixbufloader-*.la" -exec rm \{\} \;
-}
-
meta/recipes-gnome/gtk+/gdk-pixbuf-csource/reduce-dependencies.patch deleted +0 -221

221 lines not on this page · raw message

meta/recipes-gnome/librsvg/librsvg_2.32.1.bb +1 -1
index 0281d8e..ea9456d 100644
@@ -43,6 +43,6 @@ if [ "x$D" != "x" ]; then
   exit 1
 fi
 
-test -x ${bindir}/gdk-pixbuf-query-loaders && { gdk-pixbuf-query-loaders > ${sysconfdir}/gtk-2.0/gdk-pixbuf.loaders ; }
+test -x ${bindir}/gdk-pixbuf-query-loaders && { GDK_PIXBUF_MODULEDIR=${libdir}/gdk-pixbuf-2.0/2.10.0/loaders gdk-pixbuf-query-loaders --update-cache ; }
 test -x ${bindir}/gtk-update-icon-cache && gtk-update-icon-cache  -q ${datadir}/icons/hicolor
 }
meta/recipes-graphics/mutter/mutter.inc +1 -1
index f3b4a31..cf42e42 100644
@@ -1,7 +1,7 @@
 SECTION = "x11/wm"
 DESCRIPTION = "Metacity is the boring window manager for the adult in you. Mutter is metacity + clutter."
 LICENSE = "GPLv2"
-DEPENDS = "startup-notification gtk+ gconf clutter-1.0 gdk-pixbuf-csource-native intltool glib-2.0-native"
+DEPENDS = "startup-notification gtk+ gconf clutter-1.0 gdk-pixbuf-native intltool glib-2.0-native"
 # gobject-introspection
 inherit gnome update-alternatives
 
Signature · 1 line
1.7.0.4
author
#3 lore raw

PATCH 3/6 eds-dbus: Do not disable old API after upgrading gtk+

In reply to Zhai Edwin

This avoid build error due to defination missing.

---
 meta/recipes-sato/eds/eds-dbus/old-gdk-api.patch |   17 +++++++++++++++++
 meta/recipes-sato/eds/eds-dbus_git.bb            |    1 +
 2 files changed, 18 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-sato/eds/eds-dbus/old-gdk-api.patch
meta/recipes-sato/eds/eds-dbus/old-gdk-api.patch new file +17 -0
new file mode 100644
index 0000000..8b60069
@@ -0,0 +1,17 @@
+Do not disable old API after upgrading gtk+.
+This avoid build error due to defination missing.
+
+Signed-off-by: Zhai Edwin <[email protected]>
+
+Index: git/configure.ac
+===================================================================
+--- git.orig/configure.ac	2010-12-16 10:25:24.000000000 +0800
++++ git/configure.ac	2010-12-16 10:25:58.000000000 +0800
+@@ -147,7 +147,6 @@
+ AS_COMPILER_FLAGS(WARNING_FLAGS,
+ 	"-DG_DISABLE_DEPRECATED
+ 	-DPANGO_DISABLE_DEPRECATED
+-	-DGDK_DISABLE_DEPRECATED
+ 	-DGDK_PIXBUF_DISABLE_DEPRECATED
+ 	-DG_DISABLE_SINGLE_INCLUDES
+ 	-DGTK_DISABLE_SINGLE_INCLUDES
meta/recipes-sato/eds/eds-dbus_git.bb +1 -0
index e5b7e15..5ab96a7 100644
@@ -18,6 +18,7 @@ SRC_URI = "git://git.gnome.org/evolution-data-server;protocol=git \
            file://nossl.patch;patch=1 \
            file://optional_imapx_provider.patch;patch=1 \
            file://new-contact-fix.patch;patch=1 \
+           file://old-gdk-api.patch;patch=1 \
            file://iconv-detect.h"
 
 S = "${WORKDIR}/git"
Signature · 1 line
1.7.0.4
author
#4 lore raw

PATCH 4/6 apr: Update to 1.4.2

In reply to Zhai Edwin

Add buildconf_fix.patch of removing new libtool detection method to avoid config failure. Handled build/libtool.m4 & apr_rules.mk after configure to take place of "top_builddir" by "apr_builddir", as these files would be reused by apr-util.

---
 meta/recipes-support/apr/apr/buildconf_fix.patch   |   25 ++++++++++++++++++++
 meta/recipes-support/apr/apr/cleanup.patch         |    9 +++----
 .../apr/{apr_1.3.3.bb => apr_1.4.2.bb}             |   23 ++++++++++++++----
 3 files changed, 47 insertions(+), 10 deletions(-)
 create mode 100644 meta/recipes-support/apr/apr/buildconf_fix.patch
 rename meta/recipes-support/apr/{apr_1.3.3.bb => apr_1.4.2.bb} (60%)
meta/recipes-support/apr/apr/buildconf_fix.patch new file +25 -0
new file mode 100644
index 0000000..641340b
@@ -0,0 +1,25 @@
+Remove the new libtool detection method to avoid config failure. Poky's libtool
+has different format for "aclocaldir", and there is no elegant parsing method,
+so fall back to old detection.
+
+Signed-off-by: Zhai Edwin <[email protected]>
+
+Index: apr-1.4.2/buildconf
+===================================================================
+--- apr-1.4.2.orig/buildconf	2009-11-13 06:19:49.000000000 +0800
++++ apr-1.4.2/buildconf	2010-11-29 14:39:19.000000000 +0800
+@@ -50,14 +50,6 @@
+ 
+ if [ -f libtool.m4 ]; then 
+    ltfile=`pwd`/libtool.m4
+-elif grep all_pkgmacro_files $libtoolize > /dev/null; then
+-    # libtool 2.x
+-   aclocal_dir=`sed -n '/^aclocaldir=/{s/.*=//;p;q;}' < $libtoolize`
+-   ltfiles=`sed -n '/^all_pkgmacro_files=/{s/.*=//;;s/"//;p;q;}' < $libtoolize`
+-   for f in $ltfiles; do
+-       test -f "$aclocal_dir/$f" && cp "$aclocal_dir/$f" build
+-   done
+-   ltfile=$aclocal_dir/libtool.m4
+ else
+    ltfindcmd="`sed -n \"/=[^\\\`]/p;/libtool_m4=/{s/.*=/echo /p;q;}\" \
+                    < $libtoolize`"
meta/recipes-support/apr/apr/cleanup.patch +4 -5
index fd74826..47f1c42 100644
@@ -1,7 +1,7 @@
-Index: apr-1.3.3/build/buildcheck.sh
+Index: apr-1.4.2/build/buildcheck.sh
 ===================================================================
---- apr-1.3.3.orig/build/buildcheck.sh	2009-01-15 13:32:33.000000000 +0000
-+++ apr-1.3.3/build/buildcheck.sh	2009-01-15 13:33:06.000000000 +0000
+--- apr-1.4.2.orig/build/buildcheck.sh	2009-11-13 08:27:16.000000000 +0800
++++ apr-1.4.2/build/buildcheck.sh	2010-11-26 15:44:00.000000000 +0800
 @@ -32,35 +32,4 @@
  echo "buildconf: autoconf version $ac_version (ok)"
  fi
@@ -12,7 +12,7 @@ Index: apr-1.3.3/build/buildcheck.sh
 -# output is multiline from 1.5 onwards
 -
 -# Require libtool 1.4 or newer
--libtool=`build/PrintPath glibtool libtool libtool15 libtool14`
+-libtool=`build/PrintPath glibtool1 glibtool libtool libtool15 libtool14`
 -lt_pversion=`$libtool --version 2>/dev/null|sed -e 's/([^)]*)//g;s/^[^0-9]*//;s/[- ].*//g;q'`
 -if test -z "$lt_pversion"; then
 -echo "buildconf: libtool not found."
@@ -39,4 +39,3 @@ Index: apr-1.3.3/build/buildcheck.sh
 -
 -exit 1
 +exit 0
-\ No newline at end of file
meta/recipes-support/apr/apr_1.4.2.bb renamed from meta/recipes-support/apr/apr_1.3.3.bb +18 -5
similarity index 60%
rename from meta/recipes-support/apr/apr_1.3.3.bb
rename to meta/recipes-support/apr/apr_1.4.2.bb
index 26cc01f..fe983eb 100644
@@ -1,16 +1,21 @@
 DESCRIPTION = "Apache Portable Runtime (APR) library"
+HOMEPAGE = "http://apr.apache.org/"
 SECTION = "libs"
+
 LICENSE = "Apache License, Version 2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=0c35ff3c4c83b89d2f076e315caac28b"
-PR = "r5"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=0c35ff3c4c83b89d2f076e315caac28b \
+                    file://include/apr_lib.h;endline=17;md5=ee42fa7575dc40580a9e01c1b75fae96"
+
+PR = "r0"
 
 SRC_URI = "${APACHE_MIRROR}/apr/${P}.tar.bz2 \
            file://configure_fixes.patch;patch=1 \
 	   file://cleanup.patch;patch=1 \
-           file://configfix.patch;patch=1"
+           file://configfix.patch;patch=1 \
+           file://buildconf_fix.patch;patch=1"
 
-SRC_URI[md5sum] = "2090c21dee4f0eb1512604127dcd158f"
-SRC_URI[sha256sum] = "d95f3b78366c86317043304864bb08cb836312c87ea7d142a4c02154e7e0dd37"
+SRC_URI[md5sum] = "4b00e8f70c067893d075577962656b35"
+SRC_URI[sha256sum] = "2017ca700694d09d2b0b21dd7c4d195e43a48735aac88526160c6195ee8f5391"
 
 inherit autotools lib_package binconfig
 
@@ -21,6 +26,14 @@ do_configure_prepend() {
 	./buildconf
 }
 
+#for some reason, build/libtool.m4 handled by buildconf still be overwritten
+#when autoconf, so handle it again.
+do_configure_append() {
+	cd ${S}
+	sed -i -e 's/LIBTOOL=\(.*\)top_build/LIBTOOL=\1apr_build/' build/libtool.m4
+	sed -i -e 's/LIBTOOL=\(.*\)top_build/LIBTOOL=\1apr_build/' build/apr_rules.mk
+}
+
 SYSROOT_PREPROCESS_FUNCS += "apr_sysroot_preprocess"
 
 apr_sysroot_preprocess () {
Signature · 1 line
1.7.0.4
author
#5 lore raw

PATCH 5/6 apr-util: Update to 1.3.10

In reply to Zhai Edwin
---
 .../apr/{apr-util_1.3.4.bb => apr-util_1.3.10.bb}  |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)
 rename meta/recipes-support/apr/{apr-util_1.3.4.bb => apr-util_1.3.10.bb} (72%)
meta/recipes-support/apr/apr-util_1.3.10.bb renamed from meta/recipes-support/apr/apr-util_1.3.4.bb +8 -4
similarity index 72%
rename from meta/recipes-support/apr/apr-util_1.3.4.bb
rename to meta/recipes-support/apr/apr-util_1.3.10.bb
index cefdfe6..930f757 100644
@@ -1,16 +1,20 @@
 DESCRIPTION = "Apache Portable Runtime (APR) companion library"
+HOMEPAGE = "http://apr.apache.org/"
 SECTION = "libs"
 DEPENDS = "apr expat gdbm"
+
 LICENSE = "Apache License, Version 2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=519e0a18e03f7c023070568c14b077bb"
-PR = "r7"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=519e0a18e03f7c023070568c14b077bb \
+                    file://include/apu_version.h;endline=17;md5=806685a84e71f10c80144c48eb35df42"
+
+PR = "r0"
 
 SRC_URI = "${APACHE_MIRROR}/apr/${P}.tar.gz \
            file://configfix.patch;patch=1 \
            file://configure_fixes.patch;patch=1"
 
-SRC_URI[md5sum] = "a10e2ca150ff07f484c724c36142211f"
-SRC_URI[sha256sum] = "3f07ffdb18fb853290c9b83e82cd5cae66b8fbc357bd391e846c0afdd24fed7e"
+SRC_URI[md5sum] = "82acd25cf3df8c72eba44eaee8b80c19"
+SRC_URI[sha256sum] = "7c37ac40b2351bfc23000fb6b7b54a67e0872255df315c82eb60c821bcef4b23"
 
 EXTRA_OECONF = "--with-apr=${STAGING_BINDIR_CROSS}/apr-1-config \ 
 		--without-odbc \
Signature · 1 line
1.7.0.4
author
#6 lore raw

PATCH 6/6 webkit-gtk: upgrade to 1.3.7

In reply to Zhai Edwin

Also update some local files from upstream.

---
 .../conf/distro/include/poky-default-revisions.inc |    2 +-
 meta/recipes-sato/webkit/files/GNUmakefile.am      |  692 ++------------------
 meta/recipes-sato/webkit/files/Makefile            |    2 +-
 meta/recipes-sato/webkit/files/autogen.sh          |    2 +-
 meta/recipes-sato/webkit/files/configure.ac        |  164 ++++--
 meta/recipes-sato/webkit/webkit-gtk_svn.bb         |    7 +-
 6 files changed, 166 insertions(+), 703 deletions(-)
meta/conf/distro/include/poky-default-revisions.inc +1 -1
index b2609c5..a93b925 100644
@@ -173,7 +173,7 @@ SRCREV_pn-kernelshark ??= ${TRACECMDREV}
 SRCREV_pn-tidy ??= "e25416e1293e1074bfa6727c80527dcff5b1f3cb"
 SRCREV_pn-u-boot-omap3 ??= "f40f6db278f602b55820693634a7256b0b4e4b80"
 SRCREV_pn-ubootchart ??= "10"
-SRCREV_pn-webkit-gtk ??= "62027"
+SRCREV_pn-webkit-gtk ??= "72836"
 SRCREV_pn-web-webkit ??= "130"
 SRCREV_pn-web ??= "129"
 SRCREV_pn-xcb-proto ??= "d81ca233e98be8fa59e8c90d262c0516944c5a66"
meta/recipes-sato/webkit/files/GNUmakefile.am +45 -647

813 lines not on this page · raw message

meta/recipes-sato/webkit/files/Makefile +1 -1
index 1e50d1d..cdee9da 100644
@@ -1,4 +1,4 @@
-MODULES = JavaScriptCore JavaScriptGlue WebCore WebKit WebKit2 WebKitTools 
+MODULES = JavaScriptCore JavaScriptGlue ANGLE WebCore WebKit WebKit2 WebKitTools 
 
 all:
 	@for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \
meta/recipes-sato/webkit/files/autogen.sh +1 -1
index 97beb20..60b163d 100755
@@ -10,7 +10,7 @@ cd $srcdir
 
 GTKDOCIZE_FLAGS="--copy"
 LIBTOOLIZE_FLAGS="--force --automake"
-ACLOCAL_FLAGS="-I autotools"
+ACLOCAL_FLAGS="-I autotools $ACLOCAL_FLAGS"
 AUTOMAKE_FLAGS="--foreign --add-missing"
 
 DIE=0
meta/recipes-sato/webkit/files/configure.ac +112 -52

327 lines not on this page · raw message

meta/recipes-sato/webkit/webkit-gtk_svn.bb +6 -1
index 8d4eb35..99652c1 100644
@@ -12,7 +12,7 @@ DEPENDS_darwin8 = "curl icu libxml2 cairo libxslt libidn gnutls gtk+ gstreamer f
 
 SRCREV_FORMAT = "webcore-rwebkit"
 
-PV = "1.3.2+svnr${SRCPV}"
+PV = "1.3.7+svnr${SRCPV}"
 PR = "r0"
 
 SRC_URI = "\
@@ -60,6 +60,11 @@ do_compile_prepend() {
 	cd ${S}
 }
 
+do_install_prepend() {
+        cp ${S}/Programs/.libs/jsc ${S}/Programs/jsc-1 || true
+}
+
+
 PACKAGES =+ "${PN}-webinspector ${PN}launcher-dbg ${PN}launcher libjavascriptcore"
 FILES_${PN}launcher = "${bindir}/GtkLauncher"
 FILES_${PN}launcher-dbg = "${bindir}/.debug/GtkLauncher"
Signature · 1 line
1.7.0.4
#7 lore raw
In reply to Zhai Edwin
Quoted 4 lines · Zhai Edwin

Saul,
This is the 2nd pull request for gtk+,gdk-pixbuf,apr. Also added webkit-gtk. Qemu upgrade is under test across all platforms, and will be out soon.

Edwin,

It was noticed that you updated a little too aggressively! For the gtk+, webkit, eds-dbus and glib, you moved to the development versions.

In some open source project even releases are stable and odd releases are unstable, so in this case we want to go to the following:

gtk+: 2.22.1
glib: 2.26.1
eds-dbus: 2.32
webkit-gtk 1.2.6

This is something we will need to review more carefully to know for sure which packages are even/odd stable/dev(or unstable) versioning.

I will remind the whole team about this as well.

Sau!

Quoted 86 lines

Thanks,
edwin

Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: gzhai/upgrade01
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=gzhai/upgrade01

Thanks,
Zhai Edwin<[email protected]>
---

Zhai Edwin (6):
gtk+: Update to 2.23.2
gdk-pixbuf: Add 2.22.1 as new recipe
eds-dbus: Do not disable old API after upgrading gtk+
apr: Update to 1.4.2
apr-util: Update to 1.3.10
webkit-gtk: upgrade to 1.3.7

  meta/classes/gtk-icon-cache.bbclass                |    2 +-
  .../conf/distro/include/poky-default-revisions.inc |    2 +-
  .../gdk-pixbuf-2.22.1/configure_fix.patch          |   19 +
  .../gdk-pixbuf-2.22.1}/hardcoded_libtool.patch     |   20 +-
  .../gdk-pixbuf/gdk-pixbuf-native_2.22.1.bb         |   13 +
  meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf.inc       |   30 +
  meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb |   35 +
  meta/recipes-gnome/gnome/metacity_2.30.3.bb        |    2 +-
  .../gtk+/gdk-pixbuf-csource-native_2.12.7.bb       |   37 -
  .../gdk-pixbuf-csource/reduce-dependencies.patch   |  221 -------
  .../gtk+-2.20.1/disable-gio-png-sniff-test.diff    |   97 ---
  meta/recipes-gnome/gtk+/gtk+-2.20.1/no-demos.patch |   10 -
  ...Duplicate-the-exec-string-returned-by-gtk.patch |    0
  .../cellrenderer-cairo.patch                       |    0
  .../configurefix.patch                             |    0
  .../{gtk+-2.20.1 =>  gtk+-2.23.2}/entry-cairo.patch |    0
  .../hardcoded_libtool.patch                        |   22 +-
  meta/recipes-gnome/gtk+/gtk+-2.23.2/no-demos.patch |   13 +
  .../run-iconcache.patch                            |    0
  .../{gtk+-2.20.1 =>  gtk+-2.23.2}/toggle-font.diff  |    0
  .../{gtk+-2.20.1 =>  gtk+-2.23.2}/xsettings.patch   |    0
  meta/recipes-gnome/gtk+/gtk+.inc                   |   16 +-
  .../gtk+/{gtk+_2.20.1.bb =>  gtk+_2.23.2.bb}        |   18 +-
  meta/recipes-gnome/librsvg/librsvg_2.32.1.bb       |    2 +-
  meta/recipes-graphics/mutter/mutter.inc            |    2 +-
  meta/recipes-sato/eds/eds-dbus/old-gdk-api.patch   |   17 +
  meta/recipes-sato/eds/eds-dbus_git.bb              |    1 +
  meta/recipes-sato/webkit/files/GNUmakefile.am      |  692 ++------------------
  meta/recipes-sato/webkit/files/Makefile            |    2 +-
  meta/recipes-sato/webkit/files/autogen.sh          |    2 +-
  meta/recipes-sato/webkit/files/configure.ac        |  164 ++++--
  meta/recipes-sato/webkit/webkit-gtk_svn.bb         |    7 +-
  .../apr/{apr-util_1.3.4.bb =>  apr-util_1.3.10.bb}  |   12 +-
  meta/recipes-support/apr/apr/buildconf_fix.patch   |   25 +
  meta/recipes-support/apr/apr/cleanup.patch         |    9 +-
  .../apr/{apr_1.3.3.bb =>  apr_1.4.2.bb}             |   23 +-
  36 files changed, 383 insertions(+), 1132 deletions(-)
  create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-2.22.1/configure_fix.patch
  copy meta/recipes-gnome/{gtk+/gtk+-2.20.1 =>  gdk-pixbuf/gdk-pixbuf-2.22.1}/hardcoded_libtool.patch (68%)
  create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-native_2.22.1.bb
  create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf.inc
  create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb
  delete mode 100644 meta/recipes-gnome/gtk+/gdk-pixbuf-csource-native_2.12.7.bb
  delete mode 100644 meta/recipes-gnome/gtk+/gdk-pixbuf-csource/reduce-dependencies.patch
  delete mode 100644 meta/recipes-gnome/gtk+/gtk+-2.20.1/disable-gio-png-sniff-test.diff
  delete mode 100644 meta/recipes-gnome/gtk+/gtk+-2.20.1/no-demos.patch
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/0001-bgo-584832-Duplicate-the-exec-string-returned-by-gtk.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/cellrenderer-cairo.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/configurefix.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/entry-cairo.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/hardcoded_libtool.patch (66%)
  create mode 100644 meta/recipes-gnome/gtk+/gtk+-2.23.2/no-demos.patch
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/run-iconcache.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/toggle-font.diff (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/xsettings.patch (100%)

rename meta/recipes-gnome/gtk+/{gtk+_2.20.1.bb => gtk+_2.23.2.bb} (74%) create mode 100644 meta/recipes-sato/eds/eds-dbus/old-gdk-api.patch rename meta/recipes-support/apr/{apr-util_1.3.4.bb => apr-util_1.3.10.bb} (72%) create mode 100644 meta/recipes-support/apr/apr/buildconf_fix.patch rename meta/recipes-support/apr/{apr_1.3.3.bb => apr_1.4.2.bb} (60%)

_______________________________________________
poky mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/poky

#8 lore raw

I am always challenged by the version checking system that why not upgrade to latest version:( See my comments below for these packages...

Quoted 9 lines · Saul
Quoted 5 lines · Zhai Edwin

Saul,
This is the 2nd pull request for gtk+,gdk-pixbuf,apr. Also added webkit-gtk. Qemu upgrade is under test across all platforms, and will be out soon.

Quoted 8 lines

Edwin,

It was noticed that you updated a little too aggressively! For the gtk+, webkit, eds-dbus and glib, you moved to the development versions.

In some open source project even releases are stable and odd releases are unstable, so in this case we want to go to the following:

gtk+: 2.22.1

There is also 2.90.X there. And I treated it as development branch, and stick to lower version.
I have compared between 2.22.1 and 2.23.2, and found no much difference. One case is 2.23.2 support libtool 2.4, but 2.22.1 doesn't, so we may have some autoconf issue there. Anyway, if you want to stick with stable version, I can downgrade it to 2.22.1.

Quoted 2 lines

glib: 2.26.1

Dongxiao owned this?

Quoted 2 lines

eds-dbus: 2.32

My previous upgrade is 2.32.1. But with added nss/nspr, it's rejected. Working is in progress.

Quoted 2 lines

webkit-gtk 1.2.6

Our poky seems never has stable release, and always use development branch. Maybe we want some new feature? RP can comment. Another benefit is development branch is under svn, so we can selectively pick some modules instead of big whole repo. Given development branch, there is no even/odd difference.

I have a plan to change it to stable release with the cost of long download & compile time, but I'm afraid can't make it in this release cycle.

Quoted 97 lines

This is something we will need to review more carefully to know for sure which packages are even/odd stable/dev(or unstable) versioning.

I will remind the whole team about this as well.

Sau!

Quoted 87 lines

Thanks,
edwin

Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: gzhai/upgrade01
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=gzhai/upgrade01

Thanks,
Zhai Edwin<[email protected]>
---

Zhai Edwin (6):
gtk+: Update to 2.23.2
gdk-pixbuf: Add 2.22.1 as new recipe
eds-dbus: Do not disable old API after upgrading gtk+
apr: Update to 1.4.2
apr-util: Update to 1.3.10
webkit-gtk: upgrade to 1.3.7

  meta/classes/gtk-icon-cache.bbclass                |    2 +-
  .../conf/distro/include/poky-default-revisions.inc |    2 +-
  .../gdk-pixbuf-2.22.1/configure_fix.patch          |   19 +
  .../gdk-pixbuf-2.22.1}/hardcoded_libtool.patch     |   20 +-
  .../gdk-pixbuf/gdk-pixbuf-native_2.22.1.bb         |   13 +
  meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf.inc       |   30 +
  meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb |   35 +
  meta/recipes-gnome/gnome/metacity_2.30.3.bb        |    2 +-
  .../gtk+/gdk-pixbuf-csource-native_2.12.7.bb       |   37 -
  .../gdk-pixbuf-csource/reduce-dependencies.patch   |  221 -------
  .../gtk+-2.20.1/disable-gio-png-sniff-test.diff    |   97 ---
  meta/recipes-gnome/gtk+/gtk+-2.20.1/no-demos.patch |   10 -
  ...Duplicate-the-exec-string-returned-by-gtk.patch |    0
  .../cellrenderer-cairo.patch                       |    0
  .../configurefix.patch                             |    0
  .../{gtk+-2.20.1 =>  gtk+-2.23.2}/entry-cairo.patch |    0
  .../hardcoded_libtool.patch                        |   22 +-
  meta/recipes-gnome/gtk+/gtk+-2.23.2/no-demos.patch |   13 +
  .../run-iconcache.patch                            |    0
  .../{gtk+-2.20.1 =>  gtk+-2.23.2}/toggle-font.diff  |    0
  .../{gtk+-2.20.1 =>  gtk+-2.23.2}/xsettings.patch   |    0
  meta/recipes-gnome/gtk+/gtk+.inc                   |   16 +-
  .../gtk+/{gtk+_2.20.1.bb =>  gtk+_2.23.2.bb}        |   18 +-
  meta/recipes-gnome/librsvg/librsvg_2.32.1.bb       |    2 +-
  meta/recipes-graphics/mutter/mutter.inc            |    2 +-
  meta/recipes-sato/eds/eds-dbus/old-gdk-api.patch   |   17 +
  meta/recipes-sato/eds/eds-dbus_git.bb              |    1 +
  meta/recipes-sato/webkit/files/GNUmakefile.am      |  692 ++------------------
  meta/recipes-sato/webkit/files/Makefile            |    2 +-
  meta/recipes-sato/webkit/files/autogen.sh          |    2 +-
  meta/recipes-sato/webkit/files/configure.ac        |  164 ++++--
  meta/recipes-sato/webkit/webkit-gtk_svn.bb         |    7 +-
  .../apr/{apr-util_1.3.4.bb =>  apr-util_1.3.10.bb}  |   12 +-
  meta/recipes-support/apr/apr/buildconf_fix.patch   |   25 +
  meta/recipes-support/apr/apr/cleanup.patch         |    9 +-
  .../apr/{apr_1.3.3.bb =>  apr_1.4.2.bb}             |   23 +-
  36 files changed, 383 insertions(+), 1132 deletions(-)
  create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-2.22.1/configure_fix.patch
  copy meta/recipes-gnome/{gtk+/gtk+-2.20.1 =>  gdk-pixbuf/gdk-pixbuf-2.22.1}/hardcoded_libtool.patch (68%)
  create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-native_2.22.1.bb
  create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf.inc
  create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb
  delete mode 100644 meta/recipes-gnome/gtk+/gdk-pixbuf-csource-native_2.12.7.bb
  delete mode 100644 meta/recipes-gnome/gtk+/gdk-pixbuf-csource/reduce-dependencies.patch
  delete mode 100644 meta/recipes-gnome/gtk+/gtk+-2.20.1/disable-gio-png-sniff-test.diff
  delete mode 100644 meta/recipes-gnome/gtk+/gtk+-2.20.1/no-demos.patch
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/0001-bgo-584832-Duplicate-the-exec-string-returned-by-gtk.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/cellrenderer-cairo.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/configurefix.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/entry-cairo.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/hardcoded_libtool.patch (66%)
  create mode 100644 meta/recipes-gnome/gtk+/gtk+-2.23.2/no-demos.patch
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/run-iconcache.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/toggle-font.diff (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/xsettings.patch (100%)

rename meta/recipes-gnome/gtk+/{gtk+_2.20.1.bb => gtk+_2.23.2.bb} (74%) create mode 100644 meta/recipes-sato/eds/eds-dbus/old-gdk-api.patch rename meta/recipes-support/apr/{apr-util_1.3.4.bb => apr-util_1.3.10.bb} (72%) create mode 100644 meta/recipes-support/apr/apr/buildconf_fix.patch rename meta/recipes-support/apr/{apr_1.3.3.bb => apr_1.4.2.bb} (60%)

_______________________________________________
poky mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/poky

#9 lore raw
Quoted 21 lines

From: Zhai, Edwin
Sent: Friday, January 21, 2011 9:22 AM

I am always challenged by the version checking system that why not upgrade to latest version:(
See my comments below for these packages...

Quoted 13 lines · Saul
Quoted 5 lines · Zhai Edwin

Saul,
This is the 2nd pull request for gtk+,gdk-pixbuf,apr. Also added webkit-gtk. Qemu upgrade is under test across all platforms, and will be out soon.

Edwin,

It was noticed that you updated a little too aggressively! For the gtk+, webkit, eds-dbus and glib, you moved to the development versions.

I think this is not a white-black question. Generally we choose a stable version. If there's a reason going for development version, e.g. important security fix, necessity to show case a new feature, etc. it still makes sense to be aggressive.

What we lack here is to have an explanation for why a version is chosen for the upgrade commit. That way Saul/RP could get the rationale in the 1st place, and instead of a delayed discussion like this.

So I'd propose people to start adding more info in the commit message, especially when you choose a version for a specific reason, like what Edwin explains below.

Does it make sense?

Quoted 7 lines
Quoted 6 lines

In some open source project even releases are stable and odd releases are unstable, so in this case we want to go to the following:

gtk+: 2.22.1

Quoted 6 lines

There is also 2.90.X there. And I treated it as development branch, and stick to lower version.
I have compared between 2.22.1 and 2.23.2, and found no much difference. One case is 2.23.2 support libtool 2.4, but 2.22.1 doesn't, so we may have some autoconf issue there. Anyway, if you want to stick with stable version, I can downgrade it to 2.22.1.

This way I'd agree with 2.23.2 since it adds a new feature and based on your comparison no much other changes to incur instability.

Quoted 15 lines
Quoted 3 lines

glib: 2.26.1

Dongxiao owned this?

Quoted 2 lines

eds-dbus: 2.32

My previous upgrade is 2.32.1. But with added nss/nspr, it's rejected. Working is in progress.

Quoted 2 lines

webkit-gtk 1.2.6

Quoted 8 lines

Our poky seems never has stable release, and always use development branch. Maybe we want some new feature? RP can comment. Another benefit is development branch is under svn, so we can selectively pick some modules instead of big whole repo. Given development branch, there is no even/odd difference.

I have a plan to change it to stable release with the cost of long download & compile time, but I'm afraid can't make it in this release cycle.

Is it feasible to use development branch but only fetch the tag matching the stable release? This way you get the benefit of svn while still sits in stable version.

Thanks
Kevin

#10 lore raw
Quoted 9 lines · Kevin
Quoted 9 lines
Quoted 3 lines

webkit-gtk 1.2.6

Our poky seems never has stable release, and always use development branch. Maybe we want some new feature? RP can comment. Another benefit is development branch is under svn, so we can selectively pick some modules instead of big whole repo. Given development branch, there is no even/odd difference.

Quoted 7 lines
Quoted 3 lines

I have a plan to change it to stable release with the cost of long download & compile time, but I'm afraid can't make it in this release cycle.

Is it feasible to use development branch but only fetch the tag matching the stable release? This way you get the benefit of svn while still sits in stable version.

Stable release also has its own git tree. My understanding is all the valuable fix and feature should be selectively backported to stable tree. So there is no 1:1 relationship between stable and development tree:(

Quoted 3 lines

Thanks
Kevin

#11 lore raw
In reply to Zhai, Edwin
Quoted 25 lines · Edwin

I am always challenged by the version checking system that why not upgrade to latest version:(
See my comments below for these packages...

Quoted 11 lines · Saul
Quoted 5 lines · Zhai Edwin

Saul,
This is the 2nd pull request for gtk+,gdk-pixbuf,apr. Also added webkit-gtk. Qemu upgrade is under test across all platforms, and will be out soon.

Edwin,

Quoted 8 lines

It was noticed that you updated a little too aggressively! For the gtk+, webkit, eds-dbus and glib, you moved to the development versions.

In some open source project even releases are stable and odd releases are unstable, so in this case we want to go to the following:

gtk+: 2.22.1

Quoted 6 lines

There is also 2.90.X there. And I treated it as development branch, and stick to lower version.
I have compared between 2.22.1 and 2.23.2, and found no much difference. One case is 2.23.2 support libtool 2.4, but 2.22.1 doesn't, so we may have some autoconf issue there. Anyway, if you want to stick with stable version, I can downgrade it to 2.22.1.

GNOME version naming should be fairly well documented, version numbers are split into x.y.z components.
The policy is Major.Minor.Release, with an odd minor number indicating a development release and an even minor number indicating a stable release.

http://live.gnome.org/ReleasePlanning/ModuleRequirements/Platform

2.90.X is the development series for Gtk+3, a major release with no ABI guarantee to 2.x - though admittedly this seems to disagree with the versioning scheme above.
If we're going to package 2.90.x it should be in addition to a 2.x release, be parallel installable and the recipe be named sufficiently to indicate that this is gtk+ 3.

The 2.23.x unstable branch is towards making a new release of Gtk+ with the API/ABI guarantees of the 2.x series for people who are not in a position to upgrade to Gtk+3. Most distributions will ship 2 and 3 for at least a release or two while non-GNOME software is updated.

Quoted 15 lines
Quoted 3 lines

glib: 2.26.1

Dongxiao owned this?

Quoted 2 lines

eds-dbus: 2.32

My previous upgrade is 2.32.1. But with added nss/nspr, it's rejected. Working is in progress.

Quoted 2 lines

webkit-gtk 1.2.6

Quoted 8 lines

Our poky seems never has stable release, and always use development branch. Maybe we want some new feature? RP can comment. Another benefit is development branch is under svn, so we can selectively pick some modules instead of big whole repo. Given development branch, there is no even/odd difference.

I have a plan to change it to stable release with the cost of long download & compile time, but I'm afraid can't make it in this release cycle.

I think we need someone else to own downgrading this recipe for the next release then, we can't commit to a 6month stable cycle with an unstable software package. Do you have a handle on potential impact of downgrading this recipe?

IIRC only the sato browser (web-webkit) is affected by this recipe?

Quoted 5 lines
Quoted 5 lines

This is something we will need to review more carefully to know for sure which packages are even/odd stable/dev(or unstable) versioning.

I will remind the whole team about this as well.

Cheers,
Joshua

Signature · 2 lines
Joshua Lock
        Intel Open Source Technology Centre
#12 lore raw

Op 21 jan 2011, om 09:57 heeft Joshua Lock het volgende geschreven:

Quoted 74 lines · Edwin
Quoted 25 lines

I am always challenged by the version checking system that why not upgrade to latest version:(
See my comments below for these packages...

Quoted 11 lines · Saul
Quoted 5 lines · Zhai Edwin

Saul,
This is the 2nd pull request for gtk+,gdk-pixbuf,apr. Also added webkit-gtk. Qemu upgrade is under test across all platforms, and will be out soon.

Edwin,

Quoted 8 lines

It was noticed that you updated a little too aggressively! For the gtk+, webkit, eds-dbus and glib, you moved to the development versions.

In some open source project even releases are stable and odd releases are unstable, so in this case we want to go to the following:

gtk+: 2.22.1

Quoted 6 lines

There is also 2.90.X there. And I treated it as development branch, and stick to lower version.
I have compared between 2.22.1 and 2.23.2, and found no much difference. One case is 2.23.2 support libtool 2.4, but 2.22.1 doesn't, so we may have some autoconf issue there. Anyway, if you want to stick with stable version, I can downgrade it to 2.22.1.

GNOME version naming should be fairly well documented, version numbers are split into x.y.z components.
The policy is Major.Minor.Release, with an odd minor number indicating a development release and an even minor number indicating a stable release.

http://live.gnome.org/ReleasePlanning/ModuleRequirements/Platform

2.90.X is the development series for Gtk+3, a major release with no ABI guarantee to 2.x - though admittedly this seems to disagree with the versioning scheme above.
If we're going to package 2.90.x it should be in addition to a 2.x release, be parallel installable and the recipe be named sufficiently to indicate that this is gtk+ 3.

The 2.23.x unstable branch is towards making a new release of Gtk+ with the API/ABI guarantees of the 2.x series for people who are not in a position to upgrade to Gtk+3. Most distributions will ship 2 and 3 for at least a release or two while non-GNOME software is updated.

Quoted 21 lines
Quoted 3 lines

glib: 2.26.1

Dongxiao owned this?

Quoted 2 lines

eds-dbus: 2.32

My previous upgrade is 2.32.1. But with added nss/nspr, it's rejected. Working is in progress.

Quoted 2 lines

webkit-gtk 1.2.6

Our poky seems never has stable release, and always use development branch. Maybe we want some new feature? RP can comment. Another benefit is development branch is under svn, so we can selectively pick some modules instead of big whole repo. Given development branch, there is no even/odd difference.

Quoted 6 lines
Quoted 2 lines

I have a plan to change it to stable release with the cost of long download & compile time, but I'm afraid can't make it in this release cycle.

I think we need someone else to own downgrading this recipe for the next release then, we can't commit to a 6month stable cycle with an unstable software package.

You might want to fix glib-2.0 as well, only a 2.27.x recipe is in yocto currently

#13 lore raw
Quoted 6 lines · Koen Kooi
Quoted 6 lines
Quoted 6 lines

Our poky seems never has stable release, and always use development branch. Maybe we want some new feature? RP can comment. Another benefit is development branch is under svn, so we can selectively pick some modules instead of big whole repo. Given development branch, there is no even/odd difference.

Quoted 8 lines
Quoted 6 lines
Quoted 2 lines

I have a plan to change it to stable release with the cost of long download & compile time, but I'm afraid can't make it in this release cycle.

I think we need someone else to own downgrading this recipe for the next release then, we can't commit to a 6month stable cycle with an unstable software package.

You might want to fix glib-2.0 as well, only a 2.27.x recipe is in yocto currently

Yes, definitely.

Cheers,
Joshua

Signature · 2 lines
Joshua Lock
        Intel Open Source Technology Centre
#14 lore raw
In reply to Joshua Lock
Quoted 7 lines · Joshua Lock
Quoted 6 lines · Edwin

There is also 2.90.X there. And I treated it as development branch, and stick to lower version.
I have compared between 2.22.1 and 2.23.2, and found no much difference. One case is 2.23.2 support libtool 2.4, but 2.22.1 doesn't, so we may have some autoconf issue there. Anyway, if you want to stick with stable version, I can downgrade it to 2.22.1.

Libtool 2.4 support is fine as we autoreconf and it doesn't have to have it out the box.

For gtk+ we should avoid the 2.90 and 2.odd.x versions so 2.22.1 should be the version we upgrade to.

If the package report system is saying otherwise, we need to teach it a bit more about gnome project version numbers! :)

Quoted 15 lines

GNOME version naming should be fairly well documented, version numbers are split into x.y.z components.
The policy is Major.Minor.Release, with an odd minor number indicating a development release and an even minor number indicating a stable release.

http://live.gnome.org/ReleasePlanning/ModuleRequirements/Platform

2.90.X is the development series for Gtk+3, a major release with no ABI guarantee to 2.x - though admittedly this seems to disagree with the versioning scheme above.
If we're going to package 2.90.x it should be in addition to a 2.x release, be parallel installable and the recipe be named sufficiently to indicate that this is gtk+ 3.

Quoted 4 lines

The 2.23.x unstable branch is towards making a new release of Gtk+ with the API/ABI guarantees of the 2.x series for people who are not in a position to upgrade to Gtk+3. Most distributions will ship 2 and 3 for at least a release or two while non-GNOME software is updated.

Right.

Quoted 4 lines
Quoted 4 lines
Quoted 2 lines

glib: 2.26.1

Dongxiao owned this?

Fair enough, we do need to use a stable version of glib-2.0 too though.

Quoted 6 lines
Quoted 6 lines
Quoted 2 lines

eds-dbus: 2.32

My previous upgrade is 2.32.1. But with added nss/nspr, it's rejected. Working is in progress.

I think Saul confused the message. I dropped the eds-dbus gtk+ related patch since I didn't take the gtk+ update. I don't think there is a problem with eds versions but again, we should stick to even release numbers as its a gnome project.

Quoted 12 lines
Quoted 11 lines
Quoted 2 lines

webkit-gtk 1.2.6

Our poky seems never has stable release, and always use development branch. Maybe we want some new feature? RP can comment. Another benefit is development branch is under svn, so we can selectively pick some modules instead of big whole repo. Given development branch, there is no even/odd difference.

I have a plan to change it to stable release with the cost of long download & compile time, but I'm afraid can't make it in this release cycle.

Quoted 6 lines

I think we need someone else to own downgrading this recipe for the next release then, we can't commit to a 6month stable cycle with an unstable software package. Do you have a handle on potential impact of downgrading this recipe?

IIRC only the sato browser (web-webkit) is affected by this recipe?

webkit is an odd beast. My gut instinct says we're better off keeping up to date with webkit and the 1.3.7 version is ok in this case. I don't know how "old" 1.2.6 is and how unstable the 1.3 series is though. For what we use it for (web-webkit), 1.3.7 is probably fine?

Cheers,

Richard

#15 lore raw

Op 21 jan 2011, om 13:47 heeft Richard Purdie het volgende geschreven:

Quoted 20 lines · Joshua Lock
Quoted 19 lines · Edwin
Quoted 4 lines
Quoted 3 lines

webkit-gtk 1.2.6

Quoted 8 lines

Our poky seems never has stable release, and always use development branch. Maybe we want some new feature? RP can comment. Another benefit is development branch is under svn, so we can selectively pick some modules instead of big whole repo. Given development branch, there is no even/odd difference.

I have a plan to change it to stable release with the cost of long download & compile time, but I'm afraid can't make it in this release cycle.

I think we need someone else to own downgrading this recipe for the next release then, we can't commit to a 6month stable cycle with an unstable software package. Do you have a handle on potential impact of downgrading this recipe?

Quoted 6 lines
Quoted 1 line

IIRC only the sato browser (web-webkit) is affected by this recipe?

webkit is an odd beast. My gut instinct says we're better off keeping up to date with webkit and the 1.3.7 version is ok in this case. I don't know how "old" 1.2.6 is and how unstable the 1.3 series is though. For what we use it for (web-webkit), 1.3.7 is probably fine?

The version is largely concerned with the GTK glue, not really with the underlying core webkit stuff. There is an SONAME change (webkit -> webkitgtk) in the 1.3.x series that would be nice to have, since it fixes namespacing issues when trying to use both webkit-gtk and webkit-efl. 1.3.x has been treating me well in angstrom so far.

regards,

Koen

#16 lore raw
Quoted 29 lines · Koen Kooi

Op 21 jan 2011, om 13:47 heeft Richard Purdie het volgende geschreven:

Quoted 20 lines · Joshua Lock
Quoted 19 lines · Edwin
Quoted 4 lines
Quoted 3 lines

webkit-gtk 1.2.6

Quoted 8 lines

Our poky seems never has stable release, and always use development branch. Maybe we want some new feature? RP can comment. Another benefit is development branch is under svn, so we can selectively pick some modules instead of big whole repo. Given development branch, there is no even/odd difference.

I have a plan to change it to stable release with the cost of long download & compile time, but I'm afraid can't make it in this release cycle.

I think we need someone else to own downgrading this recipe for the next release then, we can't commit to a 6month stable cycle with an unstable software package. Do you have a handle on potential impact of downgrading this recipe?

Quoted 6 lines
Quoted 1 line

IIRC only the sato browser (web-webkit) is affected by this recipe?

webkit is an odd beast. My gut instinct says we're better off keeping up to date with webkit and the 1.3.7 version is ok in this case. I don't know how "old" 1.2.6 is and how unstable the 1.3 series is though. For what we use it for (web-webkit), 1.3.7 is probably fine?

Quoted 5 lines

The version is largely concerned with the GTK glue, not really with the underlying core webkit stuff. There is an SONAME change (webkit -> webkitgtk) in the 1.3.x series that would be nice to have, since it fixes namespacing issues when trying to use both webkit-gtk and webkit-efl. 1.3.x has been treating me well in angstrom so far.

Ok, that sounds like good reasoning to me. Lets stick with the 1.3.x version in this case, an exception to the general rule but I think its a reasonable one.

Cheers,

Richard

#17 lore raw
In reply to Zhai Edwin
Quoted 16 lines · Zhai Edwin

Saul,
This is the 2nd pull request for gtk+,gdk-pixbuf,apr. Also added webkit-gtk. Qemu upgrade is under test across all platforms, and will be out soon.

Thanks,
edwin

Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: gzhai/upgrade01
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=gzhai/upgrade01

Thanks,
Zhai Edwin<[email protected]>
---

Quoted 8 lines

Zhai Edwin (6):
gtk+: Update to 2.23.2
gdk-pixbuf: Add 2.22.1 as new recipe
eds-dbus: Do not disable old API after upgrading gtk+
apr: Update to 1.4.2
apr-util: Update to 1.3.10
webkit-gtk: upgrade to 1.3.7

Partial pull, as already stated, we do not want to update to the development releases of gtk+ and eds-dbus.

I have pulled the gdk-pixbug and apr* changes.

Thanks
Sau!

Quoted 66 lines
  meta/classes/gtk-icon-cache.bbclass                |    2 +-
  .../conf/distro/include/poky-default-revisions.inc |    2 +-
  .../gdk-pixbuf-2.22.1/configure_fix.patch          |   19 +
  .../gdk-pixbuf-2.22.1}/hardcoded_libtool.patch     |   20 +-
  .../gdk-pixbuf/gdk-pixbuf-native_2.22.1.bb         |   13 +
  meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf.inc       |   30 +
  meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb |   35 +
  meta/recipes-gnome/gnome/metacity_2.30.3.bb        |    2 +-
  .../gtk+/gdk-pixbuf-csource-native_2.12.7.bb       |   37 -
  .../gdk-pixbuf-csource/reduce-dependencies.patch   |  221 -------
  .../gtk+-2.20.1/disable-gio-png-sniff-test.diff    |   97 ---
  meta/recipes-gnome/gtk+/gtk+-2.20.1/no-demos.patch |   10 -
  ...Duplicate-the-exec-string-returned-by-gtk.patch |    0
  .../cellrenderer-cairo.patch                       |    0
  .../configurefix.patch                             |    0
  .../{gtk+-2.20.1 =>  gtk+-2.23.2}/entry-cairo.patch |    0
  .../hardcoded_libtool.patch                        |   22 +-
  meta/recipes-gnome/gtk+/gtk+-2.23.2/no-demos.patch |   13 +
  .../run-iconcache.patch                            |    0
  .../{gtk+-2.20.1 =>  gtk+-2.23.2}/toggle-font.diff  |    0
  .../{gtk+-2.20.1 =>  gtk+-2.23.2}/xsettings.patch   |    0
  meta/recipes-gnome/gtk+/gtk+.inc                   |   16 +-
  .../gtk+/{gtk+_2.20.1.bb =>  gtk+_2.23.2.bb}        |   18 +-
  meta/recipes-gnome/librsvg/librsvg_2.32.1.bb       |    2 +-
  meta/recipes-graphics/mutter/mutter.inc            |    2 +-
  meta/recipes-sato/eds/eds-dbus/old-gdk-api.patch   |   17 +
  meta/recipes-sato/eds/eds-dbus_git.bb              |    1 +
  meta/recipes-sato/webkit/files/GNUmakefile.am      |  692 ++------------------
  meta/recipes-sato/webkit/files/Makefile            |    2 +-
  meta/recipes-sato/webkit/files/autogen.sh          |    2 +-
  meta/recipes-sato/webkit/files/configure.ac        |  164 ++++--
  meta/recipes-sato/webkit/webkit-gtk_svn.bb         |    7 +-
  .../apr/{apr-util_1.3.4.bb =>  apr-util_1.3.10.bb}  |   12 +-
  meta/recipes-support/apr/apr/buildconf_fix.patch   |   25 +
  meta/recipes-support/apr/apr/cleanup.patch         |    9 +-
  .../apr/{apr_1.3.3.bb =>  apr_1.4.2.bb}             |   23 +-
  36 files changed, 383 insertions(+), 1132 deletions(-)
  create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-2.22.1/configure_fix.patch
  copy meta/recipes-gnome/{gtk+/gtk+-2.20.1 =>  gdk-pixbuf/gdk-pixbuf-2.22.1}/hardcoded_libtool.patch (68%)
  create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf-native_2.22.1.bb
  create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf.inc
  create mode 100644 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.22.1.bb
  delete mode 100644 meta/recipes-gnome/gtk+/gdk-pixbuf-csource-native_2.12.7.bb
  delete mode 100644 meta/recipes-gnome/gtk+/gdk-pixbuf-csource/reduce-dependencies.patch
  delete mode 100644 meta/recipes-gnome/gtk+/gtk+-2.20.1/disable-gio-png-sniff-test.diff
  delete mode 100644 meta/recipes-gnome/gtk+/gtk+-2.20.1/no-demos.patch
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/0001-bgo-584832-Duplicate-the-exec-string-returned-by-gtk.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/cellrenderer-cairo.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/configurefix.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/entry-cairo.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/hardcoded_libtool.patch (66%)
  create mode 100644 meta/recipes-gnome/gtk+/gtk+-2.23.2/no-demos.patch
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/run-iconcache.patch (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/toggle-font.diff (100%)
  rename meta/recipes-gnome/gtk+/{gtk+-2.20.1 =>  gtk+-2.23.2}/xsettings.patch (100%)

rename meta/recipes-gnome/gtk+/{gtk+_2.20.1.bb => gtk+_2.23.2.bb} (74%) create mode 100644 meta/recipes-sato/eds/eds-dbus/old-gdk-api.patch rename meta/recipes-support/apr/{apr-util_1.3.4.bb => apr-util_1.3.10.bb} (72%) create mode 100644 meta/recipes-support/apr/apr/buildconf_fix.patch rename meta/recipes-support/apr/{apr_1.3.3.bb => apr_1.4.2.bb} (60%)

_______________________________________________
poky mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/poky