commit glib2 for openSUSE:Factory
Hello community, here is the log from the commit of package glib2 for openSUSE:Factory checked in at 2013-06-29 19:39:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glib2 (Old) and /work/SRC/openSUSE:Factory/.glib2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "glib2" Changes: -------- --- /work/SRC/openSUSE:Factory/glib2/glib2.changes 2013-05-28 07:29:55.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.glib2.new/glib2.changes 2013-06-29 19:39:51.000000000 +0200 @@ -1,0 +2,53 @@ +Mon Jun 24 17:43:15 UTC 2013 - zaitor@opensuse.org + +- Update to version 2.37.3: + + Add a new API for instance private data: + G_DEFINE_TYPE_WITH_PRIVATE. + + Fix timestamps in tarball to prevent automake from being + required to build the unmodified source. + + Add new D-Bus API for async property handling. + + Add back fsync() on ext4 for g_file_set_contents() after it was + discovered that despite statements in the ext4 documentation + suggesting that this is safe, it is not safe. + + Bugs fixed: bgo#698375, bgo#700350, bgo#701560, bgo#700035. + + Updated translations. + +------------------------------------------------------------------- +Fri Jun 21 18:36:28 UTC 2013 - dimstar@opensuse.org + +- Update gtk-doc.m4 from gtk-doc 1.19. + +------------------------------------------------------------------- +Fri Jun 21 08:44:21 UTC 2013 - dimstar@opensuse.org + +- Update to version 2.37.2: + + The GLib test utilities have grown some file-related APIs + to support tests that can be used installed and uninstalled. + + Installing properties after class initialization is deprecated, + and will trigger a warning. + + GApplication: + - Support org.freedesktop.Application, including D-Bus + activation from desktop files. + - Set prgname to appid for services. + + Bugs fixed: bgo#549783, bgo#692848, bgo#698018, bgo#698614, + bgo#699259, bgo#699959, bgo#700123, bgo#700725, bgo#701401, + bgo#701456, bgo#701474, bgo#701560, bgo#701680, bgo#701878. + + Updated translations. +- Rebase glib2-bgo569829-gettext-gkeyfile.patch. +- Rebase glib2-fate300461-gettext-gkeyfile-suse.patch. + +------------------------------------------------------------------- +Tue May 28 06:43:59 UTC 2013 - dimstar@opensuse.org + +- Update to version 2.37.1: + + Add support for installed tests. + + Add a new g_test_trap_subprocess() that works on Windows as a + replacement for the (now deprecated) g_test_trap_fork(). + + Support for explicitly cancelling a gobject property binding. + + Performance improvements for signal argument handling. + + Stop using `quotes' in very many log messages generated by + GLib, for favour of 'this style'. + + Improve manpages: add missing arguments and flags. + + Updated translations. + +------------------------------------------------------------------- Old: ---- glib-2.37.0.tar.xz New: ---- glib-2.37.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glib2.spec ++++++ --- /var/tmp/diff_new_pack.2gf5aH/_old 2013-06-29 19:39:52.000000000 +0200 +++ /var/tmp/diff_new_pack.2gf5aH/_new 2013-06-29 19:39:52.000000000 +0200 @@ -20,7 +20,7 @@ Name: glib2 %define _name glib -Version: 2.37.0 +Version: 2.37.3 Release: 0 # FIXME: Remove libtool BuildRequires and autoreconf call # FIXME: find out if tapsets should really be in devel package or in main package ++++++ glib-2.37.0.tar.xz -> glib-2.37.3.tar.xz ++++++ /work/SRC/openSUSE:Factory/glib2/glib-2.37.0.tar.xz /work/SRC/openSUSE:Factory/.glib2.new/glib-2.37.3.tar.xz differ: char 25, line 1 ++++++ glib2-bgo569829-gettext-gkeyfile.patch ++++++ --- /var/tmp/diff_new_pack.2gf5aH/_old 2013-06-29 19:39:52.000000000 +0200 +++ /var/tmp/diff_new_pack.2gf5aH/_new 2013-06-29 19:39:52.000000000 +0200 @@ -1,8 +1,8 @@ -Index: glib-2.31.0/glib/gkeyfile.c +Index: glib-2.37.2/glib/gkeyfile.c =================================================================== ---- glib-2.31.0.orig/glib/gkeyfile.c -+++ glib-2.31.0/glib/gkeyfile.c -@@ -446,6 +446,7 @@ struct _GKeyFile +--- glib-2.37.2.orig/glib/gkeyfile.c ++++ glib-2.37.2/glib/gkeyfile.c +@@ -445,6 +445,7 @@ struct _GKeyFile GKeyFileFlags flags; gchar **locales; @@ -10,7 +10,7 @@ volatile gint ref_count; }; -@@ -577,6 +578,7 @@ g_key_file_init (GKeyFile *key_file) +@@ -569,6 +570,7 @@ g_key_file_init (GKeyFile *key_file) key_file->list_separator = ';'; key_file->flags = 0; key_file->locales = g_strdupv ((gchar **)g_get_language_names ()); @@ -18,7 +18,7 @@ } static void -@@ -596,6 +598,12 @@ g_key_file_clear (GKeyFile *key_file) +@@ -588,6 +590,12 @@ g_key_file_clear (GKeyFile *key_file) key_file->parse_buffer = NULL; } @@ -31,7 +31,7 @@ tmp = key_file->groups; while (tmp != NULL) { -@@ -819,6 +827,11 @@ g_key_file_load_from_fd (GKeyFile +@@ -803,6 +811,11 @@ g_key_file_load_from_fd (GKeyFile return FALSE; } @@ -43,7 +43,7 @@ return TRUE; } -@@ -925,6 +938,11 @@ g_key_file_load_from_data (GKeyFile +@@ -908,6 +921,11 @@ g_key_file_load_from_data (GKeyFile return FALSE; } @@ -55,7 +55,7 @@ return TRUE; } -@@ -2105,6 +2123,8 @@ g_key_file_get_locale_string (GKeyFile +@@ -2083,6 +2101,8 @@ g_key_file_get_locale_string (GKeyFile GError *key_file_error; gchar **languages; gboolean free_languages = FALSE; @@ -64,7 +64,7 @@ gint i; g_return_val_if_fail (key_file != NULL, NULL); -@@ -2126,6 +2146,23 @@ g_key_file_get_locale_string (GKeyFile +@@ -2104,6 +2124,23 @@ g_key_file_get_locale_string (GKeyFile free_languages = FALSE; } @@ -88,7 +88,7 @@ for (i = 0; languages[i]; i++) { candidate_key = g_strdup_printf ("%s[%s]", key, languages[i]); -@@ -2142,6 +2179,39 @@ g_key_file_get_locale_string (GKeyFile +@@ -2120,6 +2157,39 @@ g_key_file_get_locale_string (GKeyFile translated_value = NULL; } @@ -128,14 +128,14 @@ /* Fallback to untranslated key */ if (!translated_value) -Index: glib-2.31.0/glib/gkeyfile.h +Index: glib-2.37.2/glib/gkeyfile.h =================================================================== ---- glib-2.31.0.orig/glib/gkeyfile.h -+++ glib-2.31.0/glib/gkeyfile.h -@@ -258,6 +258,7 @@ gboolean g_key_file_remove_group - #define G_KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY "StartupNotify" +--- glib-2.37.2.orig/glib/gkeyfile.h ++++ glib-2.37.2/glib/gkeyfile.h +@@ -306,6 +306,7 @@ gboolean g_key_file_remove_group #define G_KEY_FILE_DESKTOP_KEY_STARTUP_WM_CLASS "StartupWMClass" #define G_KEY_FILE_DESKTOP_KEY_URL "URL" + #define G_KEY_FILE_DESKTOP_KEY_DBUS_ACTIVATABLE "DBusActivatable" +#define G_KEY_FILE_DESKTOP_KEY_GETTEXT_DOMAIN "X-GNOME-Gettext-Domain" #define G_KEY_FILE_DESKTOP_TYPE_APPLICATION "Application" ++++++ glib2-fate300461-gettext-gkeyfile-suse.patch ++++++ --- /var/tmp/diff_new_pack.2gf5aH/_old 2013-06-29 19:39:52.000000000 +0200 +++ /var/tmp/diff_new_pack.2gf5aH/_new 2013-06-29 19:39:52.000000000 +0200 @@ -1,8 +1,8 @@ -Index: glib-2.31.0/glib/gkeyfile.c +Index: glib-2.37.2/glib/gkeyfile.c =================================================================== ---- glib-2.31.0.orig/glib/gkeyfile.c -+++ glib-2.31.0/glib/gkeyfile.c -@@ -447,6 +447,7 @@ struct _GKeyFile +--- glib-2.37.2.orig/glib/gkeyfile.c ++++ glib-2.37.2/glib/gkeyfile.c +@@ -446,6 +446,7 @@ struct _GKeyFile gchar **locales; gchar *gettext_domain; @@ -10,7 +10,7 @@ volatile gint ref_count; }; -@@ -579,6 +580,7 @@ g_key_file_init (GKeyFile *key_file) +@@ -571,6 +572,7 @@ g_key_file_init (GKeyFile *key_file) key_file->flags = 0; key_file->locales = g_strdupv ((gchar **)g_get_language_names ()); key_file->gettext_domain = NULL; @@ -18,7 +18,7 @@ } static void -@@ -604,6 +606,12 @@ g_key_file_clear (GKeyFile *key_file) +@@ -596,6 +598,12 @@ g_key_file_clear (GKeyFile *key_file) key_file->gettext_domain = NULL; } @@ -31,7 +31,7 @@ tmp = key_file->groups; while (tmp != NULL) { -@@ -747,6 +755,39 @@ find_file_in_data_dirs (const gchar *f +@@ -739,6 +747,39 @@ find_file_in_data_dirs (const gchar *f return fd; } @@ -71,7 +71,7 @@ static gboolean g_key_file_load_from_fd (GKeyFile *key_file, gint fd, -@@ -832,6 +873,9 @@ g_key_file_load_from_fd (GKeyFile +@@ -816,6 +857,9 @@ g_key_file_load_from_fd (GKeyFile G_KEY_FILE_DESKTOP_KEY_GETTEXT_DOMAIN, NULL); @@ -81,7 +81,7 @@ return TRUE; } -@@ -881,6 +925,8 @@ g_key_file_load_from_file (GKeyFile +@@ -865,6 +909,8 @@ g_key_file_load_from_file (GKeyFile return FALSE; } @@ -90,7 +90,7 @@ return TRUE; } -@@ -943,6 +989,9 @@ g_key_file_load_from_data (GKeyFile +@@ -926,6 +972,9 @@ g_key_file_load_from_data (GKeyFile G_KEY_FILE_DESKTOP_KEY_GETTEXT_DOMAIN, NULL); @@ -100,7 +100,7 @@ return TRUE; } -@@ -1012,6 +1061,9 @@ g_key_file_load_from_dirs (GKeyFile +@@ -995,6 +1044,9 @@ g_key_file_load_from_dirs (GKeyFile } } @@ -110,7 +110,7 @@ if (found_file && full_path) *full_path = output_path; else -@@ -2190,12 +2242,38 @@ g_key_file_get_locale_string (GKeyFile +@@ -2168,12 +2220,38 @@ g_key_file_get_locale_string (GKeyFile const gchar *translated; gboolean has_gettext; @@ -153,14 +153,14 @@ g_free (orig_value); -Index: glib-2.31.0/glib/gkeyfile.h +Index: glib-2.37.2/glib/gkeyfile.h =================================================================== ---- glib-2.31.0.orig/glib/gkeyfile.h -+++ glib-2.31.0/glib/gkeyfile.h -@@ -258,7 +258,7 @@ gboolean g_key_file_remove_group - #define G_KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY "StartupNotify" +--- glib-2.37.2.orig/glib/gkeyfile.h ++++ glib-2.37.2/glib/gkeyfile.h +@@ -306,7 +306,7 @@ gboolean g_key_file_remove_group #define G_KEY_FILE_DESKTOP_KEY_STARTUP_WM_CLASS "StartupWMClass" #define G_KEY_FILE_DESKTOP_KEY_URL "URL" + #define G_KEY_FILE_DESKTOP_KEY_DBUS_ACTIVATABLE "DBusActivatable" -#define G_KEY_FILE_DESKTOP_KEY_GETTEXT_DOMAIN "X-GNOME-Gettext-Domain" +#define G_KEY_FILE_DESKTOP_KEY_GETTEXT_DOMAIN "X-SUSE-Gettext-Domain" ++++++ gtk-doc.m4 ++++++ --- /var/tmp/diff_new_pack.2gf5aH/_old 2013-06-29 19:39:53.000000000 +0200 +++ /var/tmp/diff_new_pack.2gf5aH/_new 2013-06-29 19:39:53.000000000 +0200 @@ -37,7 +37,7 @@ dnl don't check for glib if we build glib if test "x$PACKAGE_NAME" != "xglib"; then dnl don't fail if someone does not have glib - PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,) + PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,[:]) fi fi @@ -58,6 +58,10 @@ enable_gtk_doc_pdf=no fi + if test -z "$AM_DEFAULT_VERBOSITY"; then + AM_DEFAULT_VERBOSITY=1 + fi + AC_SUBST([AM_DEFAULT_VERBOSITY]) AM_CONDITIONAL([ENABLE_GTK_DOC], [test x$enable_gtk_doc = xyes]) AM_CONDITIONAL([GTK_DOC_BUILD_HTML], [test x$enable_gtk_doc_html = xyes]) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de