Hello community,
here is the log from the commit of package pidgin for openSUSE:Factory checked in at 2012-01-05 19:14:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pidgin (Old)
and /work/SRC/openSUSE:Factory/.pidgin.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pidgin", Maintainer is "DMZhang@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/pidgin/pidgin.changes 2011-11-28 12:55:42.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.pidgin.new/pidgin.changes 2012-01-05 19:14:54.000000000 +0100
@@ -1,0 +2,32 @@
+Sat Dec 10 21:27:20 UTC 2011 - gankov@opensuse.org
+
+- Update to version 2.10.1:
+ + AIM and ICQ:
+ - Fix remotely-triggerable crashes by validating strings in a
+ few messages related to buddy list management.
+ + Bonjour:
+ - IPv6 fixes
+ + Gadu-Gadu:
+ - Fix problems linking against GnuTLS.
+ + IRC:
+ - Fix a memory leak when admitting UTF-8 text with a non-UTF-8
+ primary encoding.
+ + Jabber:
+ - Fix crashes and memory leaks when receiving malformed voice
+ and video requests.
+ + Sametime:
+ - Separate "username" and "server" when adding new Sametime
+ accounts.
+ - Fix compilation in Visual C++.
+ + SILC:
+ - Fix CVE-2011-3594, by UTF-8 validating incoming messages
+ before passing them to glib or libpurple.
+ + Yahoo!:
+ - Fetch buddy icons in some cases where we previously weren't.
+
+-------------------------------------------------------------------
+Mon Nov 28 23:24:22 UTC 2011 - dimstar@opensuse.org
+
+- Add pidgin-glib-2.31.patch: Fix build with glib 2.31.
+
+-------------------------------------------------------------------
Old:
----
pidgin-2.10.0.tar.bz2
New:
----
pidgin-2.10.1.tar.bz2
pidgin-glib-2.31.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pidgin.spec ++++++
--- /var/tmp/diff_new_pack.iVbtCq/_old 2012-01-05 19:14:56.000000000 +0100
+++ /var/tmp/diff_new_pack.iVbtCq/_new 2012-01-05 19:14:56.000000000 +0100
@@ -15,8 +15,6 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
%if 0%{?suse_version} > 1010 && 0%{?suse_version} < 1140
%define with_mono 1
%else
@@ -25,10 +23,10 @@
Name: pidgin
Summary: Multiprotocol Instant Messaging Client
-Version: 2.10.0
-Release: 1
-License: GPLv2+
+License: GPL-2.0+
Group: Productivity/Networking/Instant Messenger
+Version: 2.10.1
+Release: 0
Url: http://www.pidgin.im/
Source: http://downloads.sourceforge.net/pidgin/%{name}-%{version}.tar.bz2
Source1: pidgin-NLD-smiley-theme.tar.bz2
@@ -45,6 +43,8 @@
Patch15: pidgin-fix-perl-build.patch
# PATCH-FIX-UPSTREAM pidgin-nm09-more.patch vuntz@opensuse.org -- Fix to use new NM signal name http://developer.pidgin.im/ticket/13859
Patch16: pidgin-nm09-more.patch
+# PATCH-FIX-UPSTREAM pidgin-glib-2.31.patch http://developer.pidgin.im/ticket/14773 dimstar@opensuse.org -- Fix build with glib 2.31.
+Patch17: pidgin-glib-2.31.patch
# Can use external libzephyr
BuildRequires: cyrus-sasl-devel
BuildRequires: dbus-1-devel
@@ -129,7 +129,8 @@
BuildRequires: dbus-1-glib-devel
BuildRequires: silc-toolkit-devel
%else
-BuildRequires: dbus-1-devel dbus-1-glib
+BuildRequires: dbus-1-devel
+BuildRequires: dbus-1-glib
%endif
%if %suse_version > 1020
BuildRequires: fdupes
@@ -138,7 +139,8 @@
%if %suse_version > 1030
BuildRequires: libavahi-glib-devel
%else
-BuildRequires: avahi-devel avahi-glib
+BuildRequires: avahi-devel
+BuildRequires: avahi-glib
%endif
%if %suse_version > 1020
Requires: openssl-certs
@@ -172,14 +174,12 @@
plugins.
%package devel
-License: GPLv2+
#'
Summary: Development Headers, Documentation, and Libraries for Pidgin
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version} glib2-devel gtk2-devel libpurple-devel = %{version}
%package -n libpurple
-License: GPLv2+
Summary: GLib-based Instant Messenger Library
Group: System/Libraries
# Not really required, but standard Jabber accounts require it, if compiled with SASL support.
@@ -195,7 +195,6 @@
%endif
%package -n libpurple-devel
-License: GPLv2+
Summary: Development Headers, Documentation, and Libraries for libpurple
Group: Productivity/Networking/Instant Messenger
Requires: libpurple = %{version} NetworkManager-devel NetworkManager-glib glib2-devel libxml2-devel
@@ -217,14 +216,12 @@
%if %suse_version >= 1030
%package -n libpurple-meanwhile
-License: GPLv2+
Summary: Lotus Sametime Plugin for Pidgin Using the Meanwhile Library
Group: Productivity/Networking/Instant Messenger
Requires: libpurple = %{version}
%endif
%package evolution
-License: GPLv2+
Summary: Evolution integration plugin for Pidgin
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}
@@ -233,21 +230,18 @@
%if %with_mono
%package -n libpurple-mono
-License: GPLv2+
Summary: Mono .NET Plugin Support for Pidgin
Group: Productivity/Networking/Instant Messenger
Requires: libpurple = %{version}
%endif
%package -n libpurple-tcl
-License: GPLv2+
Summary: TCL Plugin Support for Pidgin
Group: Productivity/Networking/Instant Messenger
Requires: libpurple = %{version}
Supplements: packageand(libpurple:tcl)
%package -n finch
-License: GPLv2+
Summary: Text-Based User Interface for Pidgin Instant Messaging Client
Group: Productivity/Networking/Instant Messenger
Requires: libpurple = %{version}
@@ -255,7 +249,6 @@
Provides: gaim-unstable-text
%package -n finch-devel
-License: GPLv2+
Summary: Headers etc. for finch Stuffs
Group: Productivity/Networking/Instant Messenger
Requires: finch = %{version} glib2-devel glibc-devel libpurple-devel = %{version} ncurses-devel
@@ -265,7 +258,6 @@
%if 0%{?suse_version} > 1140
%package -n libpurple-branding-upstream
-License: GPLv2+
Summary: GLib-based Instant Messenger Library -- Upstream default configuration
Group: System/Libraries
Requires: libpurple = %{version}
@@ -366,6 +358,7 @@
%patch14 -p1
%patch15 -p1
%patch16 -p1
+%patch17 -p1
# Change Myanmar/Myanmar to Myanmar:
rename my_MM my po/my_MM.*
%{__sed} -i "/ALL_LINGUAS/s/ my_MM / my /" configure.ac
++++++ pidgin-2.10.0.tar.bz2 -> pidgin-2.10.1.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/pidgin/pidgin-2.10.0.tar.bz2 /work/SRC/openSUSE:Factory/.pidgin.new/pidgin-2.10.1.tar.bz2 differ: char 11, line 1
++++++ pidgin-glib-2.31.patch ++++++
Index: pidgin-2.10.0/libpurple/protocols/mxit/formcmds.c
===================================================================
--- pidgin-2.10.0.orig/libpurple/protocols/mxit/formcmds.c
+++ pidgin-2.10.0/libpurple/protocols/mxit/formcmds.c
@@ -25,7 +25,7 @@
#include "internal.h"
-#include