pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/42005: Update the Pidgin family of packages from 2.6.1 to 2.6.2
>Number: 42005
>Category: pkg
>Synopsis: Update the Pidgin family of packages from 2.6.1 to 2.6.2
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Mon Sep 07 14:00:01 +0000 2009
>Originator: Joachim Kuebart
>Release: NetBSD-current
>Organization:
>Environment:
NetBSD yacht 5.99.16 NetBSD 5.99.16 (YACHT) #0: Fri Sep 4 22:10:49 BST 2009
joki@yacht:/usr/obj/amd64/usr/src/sys/arch/amd64/compile/YACHT amd64
>Description:
Version 2.6.2 of the libpurple family of chat clients was released on Saturday,
5 September.
Upstream ChangLog:
* libpurple
o Fix --disable-avahi to actually disable it in configure, as opposed
to just making the warning non-fatal.
o Fix using GNOME proxy settings properly. (Erik van Pienbroek)
* IRC
o Fix parsing of invalid TOPIC messages. (CVE-2009-2703)
* MSN
o Sending custom smileys in chats is now supported.
o Ink messages are now saved when using the HTML logger.
o Fix a crash when receiving some handwritten messages.
o Fix a crash when receiving certain SLP invite messages.
o Chats with multiple people should no longer spontaneously
disconnect.
* XMPP
o Prompt the user before cancelling a presence subscription.
o Escape status messages that have HTML entities in the Get Info
dialog.
o Fix connecting to XMPP domains with no SRV records from Pidgin on
Windows.
o Fix typing notifications with Pidgin 2.5.9 or earlier.
o Fix connecting using BOSH and legacy authentication (XEP-0078).
o Adding buddies of the form "romeo@?/Resource" are handled properly.
In addition, it is no longer possible to add buddies of the form "room@?/User",
where room@? is a MUC.
o Don't crash when receiving "smileyfied" XHTML-IM from clients that
don't support bits of binary (ie. when getting an empty <data/> in return)
o Fix bug where SSL/TLS was not required even though the "require
SSL/TLS" preference checked when connecting to servers that use the older
iq-based authentication. (CVE-2009-3026)
* Yahoo!/Yahoo! JAPAN
o Accounts now have "Use account proxy for SSL connections" option.
This option force-overrides the account specific proxy settings for SSL
connections only and instead uses the global proxy configuration.
* Finch
o Properly detect libpanel on OpenBSD. (Brad Smith)
o Remove IO watches in gnt_quit. (Tomasz Mon)
* Pidgin
o Fix the auto-personize functionality in the Buddy List.
o Set the window icon for the media window to an icon corresponding
to the type of call (headphone or webcam).
o Customized sound files are no longer reset whenever opening the
Preferences dialog.
o The buddy list should now immediately refresh upon changing the
icon theme.
>How-To-Repeat:
Build any of chat/libpurple, chat/finch, chat/pidgin{,-silc,-sametime}.
>Fix:
The following patch updates the relevant packages:
Changes to the packages:
o Update version number to 2.6.2 in chat/libpurple and update relevant
distinfos.
o Add --disable-tk and --disable-vv configure arguments.
o Add --enable-avahi configure option if "avahi" is selected.
o Remove "farsight" option from chat/libpurple. It is only needed
in chat/pidgin.
o Make existing "tcl" option for chat/libpurple actually work by
passing --enable-tcl configure option, and include resulting
tcl-library in PLIST.
o Suggest option "gstreamer" for chat/finch to match chat/libpurple's
suggested options because chat/finch fails to build unless this
option matches.
o Pass --enable-vv configure argument to enable voice/video support
if "farsight" and "gstreamer" are selected in chat/pidgin.
Index: chat/finch/options.mk
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/chat/finch/options.mk,v
retrieving revision 1.3
diff -p -U8 -r1.3 options.mk
--- chat/finch/options.mk 18 May 2008 00:06:46 -0000 1.3
+++ chat/finch/options.mk 7 Sep 2009 13:44:09 -0000
@@ -1,13 +1,13 @@
# $NetBSD: options.mk,v 1.3 2008/05/18 00:06:46 tnn Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.finch
PKG_SUPPORTED_OPTIONS+= gstreamer debug
-PKG_SUGGESTED_OPTIONS+=
+PKG_SUGGESTED_OPTIONS+= gstreamer
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mgstreamer)
. include "../../multimedia/gstreamer0.10/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Mdebug)
Index: chat/libpurple/Makefile.common
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/chat/libpurple/Makefile.common,v
retrieving revision 1.29
diff -p -U8 -r1.29 Makefile.common
--- chat/libpurple/Makefile.common 6 Sep 2009 21:06:44 -0000 1.29
+++ chat/libpurple/Makefile.common 7 Sep 2009 13:44:09 -0000
@@ -1,17 +1,17 @@
# $NetBSD: Makefile.common,v 1.29 2009/09/06 21:06:44 abs Exp $
#
# used by chat/finch/Makefile
# used by chat/libpurple/Makefile
# used by chat/pidgin/Makefile
# used by chat/pidgin-sametime/Makefile
# used by chat/pidgin-silc/Makefile
-PIDGIN_VERSION= 2.6.1
+PIDGIN_VERSION= 2.6.2
DISTNAME= pidgin-${PIDGIN_VERSION}
CATEGORIES= chat
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pidgin/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://www.pidgin.im/
@@ -27,14 +27,16 @@ CONFIGURE_ARGS+= --disable-gevolution
CONFIGURE_ARGS+= --disable-gtkui
CONFIGURE_ARGS+= --disable-consoleui
CONFIGURE_ARGS+= --disable-meanwhile
CONFIGURE_ARGS+= --disable-farsight
CONFIGURE_ARGS+= --disable-gstreamer
CONFIGURE_ARGS+= --disable-avahi
CONFIGURE_ARGS+= --disable-perl
CONFIGURE_ARGS+= --disable-tcl
+CONFIGURE_ARGS+= --disable-tk
CONFIGURE_ARGS+= --disable-gnutls
CONFIGURE_ARGS+= --disable-nss
CONFIGURE_ARGS+= --disable-dbus
CONFIGURE_ARGS+= --disable-cyrus-sasl
CONFIGURE_ARGS+= --disable-debug
CONFIGURE_ARGS+= --disable-nm
+CONFIGURE_ARGS+= --disable-vv
Index: chat/libpurple/PLIST
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/chat/libpurple/PLIST,v
retrieving revision 1.19
diff -p -U8 -r1.19 PLIST
--- chat/libpurple/PLIST 6 Sep 2009 21:06:44 -0000 1.19
+++ chat/libpurple/PLIST 7 Sep 2009 13:44:09 -0000
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.19 2009/09/06 21:06:44 abs Exp $
+@comment $NetBSD$
include/libpurple/account.h
include/libpurple/accountopt.h
include/libpurple/blist.h
include/libpurple/buddyicon.h
include/libpurple/certificate.h
include/libpurple/cipher.h
include/libpurple/circbuffer.h
include/libpurple/cmds.h
@@ -87,16 +87,17 @@ lib/purple-2/libzephyr.la
lib/purple-2/log_reader.la
lib/purple-2/newline.la
lib/purple-2/offlinemsg.la
lib/purple-2/psychic.la
${PLIST.gnutls}lib/purple-2/ssl-gnutls.la
${PLIST.nss}lib/purple-2/ssl-nss.la
lib/purple-2/ssl.la
lib/purple-2/statenotify.la
+${PLIST.tcl}lib/purple-2/tcl.la
share/aclocal/purple.m4
share/gconf/schemas/purple.schemas
share/locale/af/LC_MESSAGES/pidgin.mo
share/locale/am/LC_MESSAGES/pidgin.mo
share/locale/ar/LC_MESSAGES/pidgin.mo
share/locale/az/LC_MESSAGES/pidgin.mo
share/locale/be@latin/LC_MESSAGES/pidgin.mo
share/locale/bg/LC_MESSAGES/pidgin.mo
Index: chat/libpurple/distinfo
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/chat/libpurple/distinfo,v
retrieving revision 1.24
diff -p -U8 -r1.24 distinfo
--- chat/libpurple/distinfo 6 Sep 2009 21:06:44 -0000 1.24
+++ chat/libpurple/distinfo 7 Sep 2009 13:44:09 -0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.24 2009/09/06 21:06:44 abs Exp $
+$NetBSD$
-SHA1 (pidgin-2.6.1.tar.bz2) = f14b1a6d36f3fc168c0e0d5949046eedee56d724
-RMD160 (pidgin-2.6.1.tar.bz2) = f1682e2d37ca272bc10b0c7710e73fb4807749bf
-Size (pidgin-2.6.1.tar.bz2) = 8964827 bytes
-SHA1 (patch-aa) = 7a1ec6bc64226dff60eac4b4835fabf1daecb9b3
+SHA1 (pidgin-2.6.2.tar.bz2) = 730b9bfaf79045f13e5d8dd736b91726bb11d332
+RMD160 (pidgin-2.6.2.tar.bz2) = a070ebe07a40d650c173065e4c448034e096963b
+Size (pidgin-2.6.2.tar.bz2) = 9093010 bytes
Index: chat/libpurple/options.mk
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/chat/libpurple/options.mk,v
retrieving revision 1.11
diff -p -U8 -r1.11 options.mk
--- chat/libpurple/options.mk 6 Sep 2009 21:06:44 -0000 1.11
+++ chat/libpurple/options.mk 7 Sep 2009 13:44:09 -0000
@@ -1,21 +1,22 @@
# $NetBSD: options.mk,v 1.11 2009/09/06 21:06:44 abs Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.libpurple
PKG_SUPPORTED_OPTIONS+= gnutls perl tcl debug dbus sasl avahi
-PKG_SUPPORTED_OPTIONS+= farsight gstreamer
-PKG_SUGGESTED_OPTIONS+= gnutls dbus avahi farsight gstreamer
+PKG_SUPPORTED_OPTIONS+= gstreamer
+PKG_SUGGESTED_OPTIONS+= gnutls dbus avahi gstreamer
.include "../../mk/bsd.options.mk"
-PLIST_VARS+= avahi dbus gnutls nss perl
+PLIST_VARS+= avahi dbus gnutls nss perl tcl
.if !empty(PKG_OPTIONS:Mavahi)
PLIST.avahi= yes
+CONFIGURE_ARGS+= --enable-avahi
. include "../../net/avahi/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Mgnutls)
PLIST.gnutls= yes
CONFIGURE_ARGS+= --enable-gnutls
CONFIGURE_ARGS+= --with-gnutls-includes=${BUILDLINK_PREFIX.gnutls}/include
CONFIGURE_ARGS+= --with-gnutls-libs=${BUILDLINK_PREFIX.gnutls}/lib
@@ -35,16 +36,18 @@ CONFIGURE_ARGS+= --with-nss-libs=${BUILD
.if !empty(PKG_OPTIONS:Mperl)
PLIST.perl= yes
CONFIGURE_ARGS+= --enable-perl
USE_TOOLS+= perl:run
. include "../../lang/perl5/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Mtcl)
+PLIST.tcl= yes
+CONFIGURE_ARGS+= --enable-tcl
CONFIGURE_ARGS+= --with-tclconfig=${BUILDLINK_PREFIX.tcl}/lib
. include "../../lang/tcl/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Mdbus)
CONFIGURE_ARGS+= --enable-dbus
CONFIGURE_ARGS+= --with-python=${PYTHONBIN}
PLIST.dbus= yes
@@ -62,17 +65,12 @@ REPLACE_PYTHON+= libpurple/purple-url-ha
CONFIGURE_ARGS+= --enable-debug
.endif
.if !empty(PKG_OPTIONS:Msasl)
CONFIGURE_ARGS+= --enable-cyrus-sasl
. include "../../security/cyrus-sasl/buildlink3.mk"
.endif
-.if !empty(PKG_OPTIONS:Mfarsight)
-CONFIGURE_ARGS+= --enable-farsight
-. include "../../multimedia/farsight2/buildlink3.mk"
-.endif
-
.if !empty(PKG_OPTIONS:Mgstreamer)
CONFIGURE_ARGS+= --enable-gstreamer
. include "../../multimedia/gstreamer0.10/buildlink3.mk"
.endif
Index: chat/pidgin/PLIST
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/chat/pidgin/PLIST,v
retrieving revision 1.14
diff -p -U8 -r1.14 PLIST
--- chat/pidgin/PLIST 6 Sep 2009 21:06:45 -0000 1.14
+++ chat/pidgin/PLIST 7 Sep 2009 13:44:09 -0000
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.14 2009/09/06 21:06:45 abs Exp $
+@comment $NetBSD$
bin/pidgin
include/pidgin/eggtrayicon.h
include/pidgin/gtkaccount.h
include/pidgin/gtkblist-theme-loader.h
include/pidgin/gtkblist-theme.h
include/pidgin/gtkblist.h
include/pidgin/gtkcelllayout.h
include/pidgin/gtkcellrendererexpander.h
@@ -69,16 +69,17 @@ lib/pidgin/notify.la
lib/pidgin/pidginrc.la
lib/pidgin/relnot.la
lib/pidgin/sendbutton.la
lib/pidgin/spellchk.la
lib/pidgin/themeedit.la
lib/pidgin/ticker.la
lib/pidgin/timestamp.la
lib/pidgin/timestamp_format.la
+${PLIST.vv}lib/pidgin/vvconfig.la
lib/pidgin/xmppconsole.la
lib/pidgin/xmppdisco.la
lib/pkgconfig/pidgin.pc
share/applications/pidgin.desktop
share/icons/hicolor/16x16/apps/pidgin.png
share/icons/hicolor/22x22/apps/pidgin.png
share/icons/hicolor/24x24/apps/pidgin.png
share/icons/hicolor/32x32/apps/pidgin.png
@@ -569,23 +570,23 @@ share/pixmaps/pidgin/toolbar/16/insert-i
share/pixmaps/pidgin/toolbar/16/insert-link.png
share/pixmaps/pidgin/toolbar/16/insert.png
share/pixmaps/pidgin/toolbar/16/message-new.png
share/pixmaps/pidgin/toolbar/16/plugins.png
share/pixmaps/pidgin/toolbar/16/send-file.png
share/pixmaps/pidgin/toolbar/16/transfer.png
share/pixmaps/pidgin/toolbar/16/unblock.png
share/pixmaps/pidgin/toolbar/16/video-call.png
+share/pixmaps/pidgin/toolbar/22/audio-call.png
share/pixmaps/pidgin/toolbar/22/select-avatar.png
share/pixmaps/pidgin/toolbar/22/video-call.png
-share/pixmaps/pidgin/toolbar/22/voice-call.png
+share/pixmaps/pidgin/toolbar/32/audio-call.png
share/pixmaps/pidgin/toolbar/32/video-call.png
-share/pixmaps/pidgin/toolbar/32/voice-call.png
+share/pixmaps/pidgin/toolbar/48/audio-call.png
share/pixmaps/pidgin/toolbar/48/video-call.png
-share/pixmaps/pidgin/toolbar/48/voice-call.png
share/pixmaps/pidgin/tray/16/available_4bit.ico
share/pixmaps/pidgin/tray/16/away_4bit.ico
share/pixmaps/pidgin/tray/16/busy_4bit.ico
share/pixmaps/pidgin/tray/16/connecting_4bit.ico
share/pixmaps/pidgin/tray/16/extended-away_4bit.ico
share/pixmaps/pidgin/tray/16/invisible_4bit.ico
share/pixmaps/pidgin/tray/16/message_4bit.ico
share/pixmaps/pidgin/tray/16/offline_4bit.ico
Index: chat/pidgin/options.mk
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/chat/pidgin/options.mk,v
retrieving revision 1.7
diff -p -U8 -r1.7 options.mk
--- chat/pidgin/options.mk 6 Sep 2009 21:06:45 -0000 1.7
+++ chat/pidgin/options.mk 7 Sep 2009 13:44:09 -0000
@@ -1,25 +1,31 @@
# $NetBSD: options.mk,v 1.7 2009/09/06 21:06:45 abs Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.pidgin
PKG_SUPPORTED_OPTIONS+= dbus debug farsight gstreamer gtkspell
PKG_SUGGESTED_OPTIONS+= gtkspell dbus farsight gstreamer
.include "../../mk/bsd.options.mk"
-PLIST_VARS+= dbus
+PLIST_VARS+= dbus vv
.if !empty(PKG_OPTIONS:Mdbus)
CONFIGURE_ARGS+= --enable-dbus
PLIST.dbus= yes
. include "../../sysutils/dbus/buildlink3.mk"
. include "../../sysutils/dbus-glib/buildlink3.mk"
.endif
+# voice/video support requires both farsight and gstreamer
+.if !empty(PKG_OPTIONS:Mfarsight) && !empty(PKG_OPTIONS:Mgstreamer)
+CONFIGURE_ARGS+= --enable-vv
+PLIST.vv= yes
+.endif
+
.if !empty(PKG_OPTIONS:Mfarsight)
CONFIGURE_ARGS+= --enable-farsight
. include "../../multimedia/farsight2/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Mgtkspell)
CONFIGURE_ARGS+= --enable-gtkspell
. include "../../textproc/gtkspell/buildlink3.mk"
Index: chat/pidgin-silc/distinfo
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/chat/pidgin-silc/distinfo,v
retrieving revision 1.20
diff -p -U8 -r1.20 distinfo
--- chat/pidgin-silc/distinfo 6 Sep 2009 21:06:45 -0000 1.20
+++ chat/pidgin-silc/distinfo 7 Sep 2009 13:44:10 -0000
@@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.20 2009/09/06 21:06:45 abs Exp $
-SHA1 (pidgin-2.6.1.tar.bz2) = f14b1a6d36f3fc168c0e0d5949046eedee56d724
-RMD160 (pidgin-2.6.1.tar.bz2) = f1682e2d37ca272bc10b0c7710e73fb4807749bf
-Size (pidgin-2.6.1.tar.bz2) = 8964827 bytes
+SHA1 (pidgin-2.6.2.tar.bz2) = 730b9bfaf79045f13e5d8dd736b91726bb11d332
+RMD160 (pidgin-2.6.2.tar.bz2) = a070ebe07a40d650c173065e4c448034e096963b
+Size (pidgin-2.6.2.tar.bz2) = 9093010 bytes
SHA1 (silc-toolkit-1.1.7.tar.gz) = a25918e83d5070ff75b7d6f296698dada76a92ca
RMD160 (silc-toolkit-1.1.7.tar.gz) = 783297f44d577d5ec7dcff7952996944e4b1d5c6
Size (silc-toolkit-1.1.7.tar.gz) = 2678989 bytes
SHA1 (patch-aa) = 1b1e34c7ecf91fb2ac8ddca3376b7803975420c0
Home |
Main Index |
Thread Index |
Old Index