Hello community, here is the log from the commit of package pidgin for openSUSE:12.2 checked in at 2012-07-09 10:01:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2/pidgin (Old) and /work/SRC/openSUSE:12.2/.pidgin.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pidgin", Maintainer is "dmzh...@suse.com" Changes: -------- --- /work/SRC/openSUSE:12.2/pidgin/pidgin.changes 2012-06-25 15:50:15.000000000 +0200 +++ /work/SRC/openSUSE:12.2/.pidgin.new/pidgin.changes 2012-07-09 10:02:01.000000000 +0200 @@ -1,0 +2,16 @@ +Fri Jul 6 08:26:22 UTC 2012 - christoph.mieb...@web.de + +- Update to version 2.10.5: + + libpurple: + - Add support for GNOME3 proxy settings. + + Pidgin: + - Fix a crash that may occur when trying to ignore a user who + is not in the current chat room. + + MSN: + - Fix building with MSVC on Windows (broken in 2.10.4). + + MXit: + - Fix a buffer overflow vulnerability when parsing incoming + messages containing inline images. (CVE-2012-3374) +- Rebase pidgin-gnome-keyring.patch. + +------------------------------------------------------------------- Old: ---- pidgin-2.10.4.tar.bz2 New: ---- pidgin-2.10.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pidgin.spec ++++++ --- /var/tmp/diff_new_pack.MPmOwq/_old 2012-07-09 10:02:02.000000000 +0200 +++ /var/tmp/diff_new_pack.MPmOwq/_new 2012-07-09 10:02:02.000000000 +0200 @@ -26,10 +26,10 @@ Summary: Multiprotocol Instant Messaging Client License: GPL-2.0+ Group: Productivity/Networking/Instant Messenger -Version: 2.10.4 +Version: 2.10.5 Release: 0 Url: http://www.pidgin.im/ -Source: http://downloads.sourceforge.net/project/pidgin/Pidgin/2.10.4/%{name}-%{version}.tar.bz2 +Source: http://downloads.sourceforge.net/project/pidgin/Pidgin/%{version}/%{name}-%{version}.tar.bz2 Source1: pidgin-NLD-smiley-theme.tar.bz2 Source2: pidgin-Tango-smiley-theme.tar.bz2 Source3: pidgin-prefs.xml ++++++ pidgin-2.10.4.tar.bz2 -> pidgin-2.10.5.tar.bz2 ++++++ /work/SRC/openSUSE:12.2/pidgin/pidgin-2.10.4.tar.bz2 /work/SRC/openSUSE:12.2/.pidgin.new/pidgin-2.10.5.tar.bz2 differ: char 11, line 1 ++++++ pidgin-gnome-keyring.patch ++++++ --- /var/tmp/diff_new_pack.MPmOwq/_old 2012-07-09 10:02:02.000000000 +0200 +++ /var/tmp/diff_new_pack.MPmOwq/_new 2012-07-09 10:02:02.000000000 +0200 @@ -1,8 +1,7 @@ -Index: pidgin-2.6.3/configure.ac -=================================================================== ---- pidgin-2.6.3.orig/configure.ac -+++ pidgin-2.6.3/configure.ac -@@ -1799,6 +1799,20 @@ if test "x$enable_nss" != "xno"; then +diff -Naur pidgin-2.10.5.orig/configure.ac pidgin-2.10.5/configure.ac +--- pidgin-2.10.5.orig/configure.ac 2012-07-06 13:14:25.678713118 +0200 ++++ pidgin-2.10.5/configure.ac 2012-07-06 13:20:39.253322728 +0200 +@@ -1858,6 +1858,20 @@ [AC_HELP_STRING([--with-nss-libs=PREFIX], [specify location of Mozilla nss3 libs.])], [with_nss_libs="$withval"]) @@ -23,31 +22,10 @@ if test -n "$with_nspr_includes" || test -n "$with_nspr_libs" || \ test -n "$with_nss_includes" || test -n "$with_nss_libs" || -Index: pidgin-2.6.3/libpurple/Makefile.am -=================================================================== ---- pidgin-2.6.3.orig/libpurple/Makefile.am -+++ pidgin-2.6.3/libpurple/Makefile.am -@@ -291,6 +291,7 @@ libpurple_la_LIBADD = \ - $(GLIB_LIBS) \ - $(LIBXML_LIBS) \ - $(NETWORKMANAGER_LIBS) \ -+ $(PURPLE_KEYRING_LIBS) \ - $(INTLLIBS) \ - $(FARSIGHT_LIBS) \ - $(GSTREAMER_LIBS) \ -@@ -306,6 +307,7 @@ AM_CPPFLAGS = \ - $(GLIB_CFLAGS) \ - $(DEBUG_CFLAGS) \ - $(DBUS_CFLAGS) \ -+ $(PURPLE_KEYRING_CFLAGS) \ - $(LIBXML_CFLAGS) \ - $(FARSIGHT_CFLAGS) \ - $(GSTREAMER_CFLAGS) \ -Index: pidgin-2.6.3/libpurple/account.c -=================================================================== ---- pidgin-2.6.3.orig/libpurple/account.c -+++ pidgin-2.6.3/libpurple/account.c -@@ -49,6 +49,13 @@ typedef struct +diff -Naur pidgin-2.10.5.orig/libpurple/account.c pidgin-2.10.5/libpurple/account.c +--- pidgin-2.10.5.orig/libpurple/account.c 2012-07-06 13:14:25.678713118 +0200 ++++ pidgin-2.10.5/libpurple/account.c 2012-07-06 13:20:39.273323295 +0200 +@@ -49,6 +49,13 @@ #define PURPLE_ACCOUNT_GET_PRIVATE(account) \ ((PurpleAccountPrivate *) (account->priv)) @@ -61,7 +39,7 @@ /* TODO: Should use PurpleValue instead of this? What about "ui"? */ typedef struct { -@@ -378,8 +385,13 @@ account_to_xmlnode(PurpleAccount *accoun +@@ -379,8 +386,13 @@ if (purple_account_get_remember_password(account) && ((tmp = purple_account_get_password(account)) != NULL)) { @@ -75,7 +53,7 @@ } if ((tmp = purple_account_get_alias(account)) != NULL) -@@ -828,17 +840,30 @@ parse_account(xmlnode *node) +@@ -875,17 +887,30 @@ } ret = purple_account_new(name, _purple_oscar_convert(name, protocol_id)); /* XXX: */ @@ -112,7 +90,7 @@ /* Read the alias */ child = xmlnode_get_child(node, "alias"); -@@ -2873,3 +2898,60 @@ purple_accounts_uninit(void) +@@ -3245,3 +3270,60 @@ purple_signals_disconnect_by_handle(handle); purple_signals_unregister_by_instance(handle); } @@ -173,3 +151,22 @@ + return result == GNOME_KEYRING_RESULT_OK; +} +#endif +diff -Naur pidgin-2.10.5.orig/libpurple/Makefile.am pidgin-2.10.5/libpurple/Makefile.am +--- pidgin-2.10.5.orig/libpurple/Makefile.am 2012-07-06 13:14:25.678713118 +0200 ++++ pidgin-2.10.5/libpurple/Makefile.am 2012-07-06 13:20:39.257322842 +0200 +@@ -305,6 +305,7 @@ + $(GLIB_LIBS) \ + $(LIBXML_LIBS) \ + $(NETWORKMANAGER_LIBS) \ ++ $(PURPLE_KEYRING_LIBS) \ + $(INTLLIBS) \ + $(FARSTREAM_LIBS) \ + $(GSTREAMER_LIBS) \ +@@ -321,6 +322,7 @@ + $(GLIB_CFLAGS) \ + $(DEBUG_CFLAGS) \ + $(DBUS_CFLAGS) \ ++ $(PURPLE_KEYRING_CFLAGS) \ + $(LIBXML_CFLAGS) \ + $(FARSTREAM_CFLAGS) \ + $(GSTREAMER_CFLAGS) \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org