diff options
author | khorben <khorben@pkgsrc.org> | 2017-03-20 18:42:50 +0000 |
---|---|---|
committer | khorben <khorben@pkgsrc.org> | 2017-03-20 18:42:50 +0000 |
commit | 852b1e714974966dbb4c1a14d071ea764a35b32c (patch) | |
tree | 9a84764fda2e06ec38ed5105ff694e0fab1442ad /chat/libpurple | |
parent | 453f927cf5e70e15250603cc18fc4245aa96d92d (diff) | |
download | pkgsrc-852b1e714974966dbb4c1a14d071ea764a35b32c.tar.gz |
Update chat/{libpurple,pidgin} to version 2.12.0
version 2.12.0 (03/09/2017):
libpurple:
* Fix an out of bounds memory read in purple_markup_unescape_entity.
CVE-2017-2640
* Fix use of uninitialised memory if running non-debug-enabled versions of glib
* Updated AIM dev and dist ID's to new ones that were assigned by AOL.
* TLS certificate verification now uses SHA-256 checksums.
* Fixed SASL external auth for Freenode.
* Removed the MSN protocol plugin. It has been unusable and dormant for some
time. MSNP18 has been discontinued and the protocol plugin would require a
large update to start working again. See: http://ismsndeadyet.com/ The
third-party Pidgin SkypeWeb plugin, however, should provide enough
functionality as a replacement if people still want to use MSN:
https://github.com/EionRobb/skype4pidgin/tree/master/skypeweb
* Removed Mxit protocol plugin. The service was closed at the end of
September 2016. See
https://pidgin.im/pipermail/devel/2016-September/024078.htm
* Removed the MySpaceIM protocol plugin. The service has been defunct for a
long time. (#15356)
* Remove the Yahoo! protocol plugin. Yahoo has completely
reimplemented their protocol, so this version is no longer operable as
of August 5th, 2016:
https://yahoo.tumblr.com/post/145715934739/q2-2016-progress-report-on-our-product
A new protocol plugin has been written to support the new protocol.
It can be found here: https://github.com/EionRobb/funyahoo-plusplus
This also removes support for Yahoo! Japan. According to
http://messenger.yahoo.co.jp/ the service ended March 26th, 2014.
* Remove the Facebook (XMPP) account option. According to
https://developers.facebook.com/docs/chat the XMPP Chat API service
ended April 30th, 2015. A new protocol plugin has been written,
using a different method, to support Facebook. It can be found at
https://github.com/dequis/purple-facebook/wiki
* Fixed gnutls certificate validation errors that mainly affected google (Dequis)
General
* Replaced instances of d.pidgin.im with developer.pidgin.im and updated the
urls to use https. (#17036)
IRC
* Fixed issue of messages being silently cut off at 500 characters. Large
messages are now split into parts and sent one by one. (#4753)
Diffstat (limited to 'chat/libpurple')
-rw-r--r-- | chat/libpurple/Makefile.common | 4 | ||||
-rw-r--r-- | chat/libpurple/PLIST | 8 | ||||
-rw-r--r-- | chat/libpurple/distinfo | 11 | ||||
-rw-r--r-- | chat/libpurple/patches/patch-libpurple_protocols_mxit_profile.c | 15 |
4 files changed, 8 insertions, 30 deletions
diff --git a/chat/libpurple/Makefile.common b/chat/libpurple/Makefile.common index 8b4e2c59641..bde7adb7345 100644 --- a/chat/libpurple/Makefile.common +++ b/chat/libpurple/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.47 2017/03/11 03:02:39 khorben Exp $ +# $NetBSD: Makefile.common,v 1.48 2017/03/20 18:42:50 khorben Exp $ # # used by chat/finch/Makefile # used by chat/libpurple/Makefile @@ -6,7 +6,7 @@ # used by chat/pidgin-sametime/Makefile # used by chat/pidgin-silc/Makefile -PIDGIN_VERSION= 2.11.0 +PIDGIN_VERSION= 2.12.0 DISTNAME= pidgin-${PIDGIN_VERSION} CATEGORIES= chat MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pidgin/} diff --git a/chat/libpurple/PLIST b/chat/libpurple/PLIST index 4b30317b52f..925bceb72f3 100644 --- a/chat/libpurple/PLIST +++ b/chat/libpurple/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.32 2017/03/11 03:02:39 khorben Exp $ +@comment $NetBSD: PLIST,v 1.33 2017/03/20 18:42:50 khorben Exp $ include/libpurple/account.h include/libpurple/accountopt.h include/libpurple/blist.h @@ -76,16 +76,10 @@ lib/purple-2/libgg.la lib/purple-2/libicq.la lib/purple-2/libirc.la lib/purple-2/libjabber.la -lib/purple-2/libmsn.la -lib/purple-2/libmxit.la -lib/purple-2/libmyspace.la lib/purple-2/libnovell.la lib/purple-2/liboscar.la lib/purple-2/libsimple.la lib/purple-2/libxmpp.la -lib/purple-2/libyahoo.la -lib/purple-2/libyahoojp.la -lib/purple-2/libymsg.la lib/purple-2/libzephyr.la lib/purple-2/log_reader.la lib/purple-2/newline.la diff --git a/chat/libpurple/distinfo b/chat/libpurple/distinfo index dcf31422d07..1e7345c3893 100644 --- a/chat/libpurple/distinfo +++ b/chat/libpurple/distinfo @@ -1,10 +1,9 @@ -$NetBSD: distinfo,v 1.47 2017/03/11 03:02:39 khorben Exp $ +$NetBSD: distinfo,v 1.48 2017/03/20 18:42:50 khorben Exp $ -SHA1 (pidgin-2.11.0.tar.bz2) = 9738a424ac9f6da8b68ebf11af00c55cafd6b4d2 -RMD160 (pidgin-2.11.0.tar.bz2) = 14edb897935f94eb57c09e3a6e5dbe41136941c5 -SHA512 (pidgin-2.11.0.tar.bz2) = d6a9bb8075b475e5204d730075b432ca0f1cb91b6337f98e506587132581e6928a826b47e0b94fb9eaedc79c5be0a8237c4671fc26dba97dedad1adb74c9abfa -Size (pidgin-2.11.0.tar.bz2) = 10037480 bytes +SHA1 (pidgin-2.12.0.tar.bz2) = 38f48c48978425b86fc9f4e8ba08216ff379451b +RMD160 (pidgin-2.12.0.tar.bz2) = 94a3e213d451c87c8feace9c4b7846a424c99417 +SHA512 (pidgin-2.12.0.tar.bz2) = e87b39888432982ee36332fd14b272f49f7974de9e8694f7fe3bec2821748d6e6026ac5a63615a93386a033d6ee7c4de5ae0a86b725f63b9cc55650f0ab94b06 +Size (pidgin-2.12.0.tar.bz2) = 9270704 bytes SHA1 (patch-configure) = 74d033d148d74d0233c7ad33411b9ebcfbab7851 SHA1 (patch-libpurple_plugins_perl_common_Makefile.PL.in) = 40326826000ed42e7570486f89f3196b58093d48 -SHA1 (patch-libpurple_protocols_jabber_auth__scram.c) = e86c5099176231402bb1b05ae391175634caa617 SHA1 (patch-libpurple_protocols_mxit_profile.c) = e14883061131da2a3d31479584c5b267e451b721 diff --git a/chat/libpurple/patches/patch-libpurple_protocols_mxit_profile.c b/chat/libpurple/patches/patch-libpurple_protocols_mxit_profile.c deleted file mode 100644 index f373de2a29a..00000000000 --- a/chat/libpurple/patches/patch-libpurple_protocols_mxit_profile.c +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-libpurple_protocols_mxit_profile.c,v 1.2 2016/01/13 22:25:38 wiz Exp $ - -* prevent overwriting _XOPEN_SOURCE setting - otherwise breaks build on NetBSD due to missing struct sockaddr_storage definition - ---- libpurple/protocols/mxit/profile.c.orig 2015-12-31 23:19:41.000000000 +0000 -+++ libpurple/protocols/mxit/profile.c -@@ -23,7 +23,6 @@ - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA - */ - --#define _XOPEN_SOURCE 1 - #include <time.h> - - #include "internal.h" |