NetBSD Problem Report #49324

From iamleot@gmail.com  Sun Oct 26 23:08:53 2014
Return-Path: <iamleot@gmail.com>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 78CD9A666E
	for <gnats-bugs@gnats.netbsd.org>; Sun, 26 Oct 2014 23:08:53 +0000 (UTC)
Message-Id: <544d7f00.29e7b40a.6f96.34ac@mx.google.com>
Date: Sun, 26 Oct 2014 16:08:48 -0700 (PDT)
From: Leonardo Taccari <iamleot@gmail.com>
Reply-To: Leonardo Taccari <iamleot@gmail.com>
To: gnats-bugs@gnats.NetBSD.org
Subject: Update chat/irssi to 0.8.17
X-Send-Pr-Version: 3.95

>Number:         49324
>Category:       pkg
>Synopsis:       Update chat/irssi to 0.8.17
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Oct 26 23:10:00 +0000 2014
>Closed-Date:    Tue Jan 06 12:55:35 +0000 2015
>Last-Modified:  Tue Jan 06 12:55:35 +0000 2015
>Originator:     Leonardo Taccari
>Release:        NetBSD 6.1.4
>Organization:
The NetBSD Community
>Environment:


System: NetBSD foobar 6.1.4 NetBSD 6.1.4 (EEEPC900) #2: Sun Jun 29 02:00:06 CEST 2014 leot@:):/usr/src/sys/arch/i386/compile/EEEPC900 i386
Architecture: i386
Machine: i386
>Description:
chat/irssi in pkgsrc (0.8.16) is not the latest stable version (0.8.17).
>How-To-Repeat:
$ cd pkgsrc/chat/irssi && make show-var VARNAME=IRSSI_VERSION
>Fix:
Please apply the attached (straight forward) patches for chat/irssi* (please
note that I did NOT tested irssi-icb but just irssi and irssi-xmpp).

While here I will also try to provide a possible commit message (more or less
a ("properly" formatted :)) copy-and-paste the changes from the NEWS file).

Thanks for your attention!


------------------8<-----------------8<-----------------8<------------------
Update chat/irssi to 0.8.17 (and also update accordingly
chat/irssi-*/distinfo).

Changes:
v0.8.17 2014-10-11  The Irssi team <staff@irssi.org>
+ Document that SSL connections aren't properly handled during /UPGRADE.
  See Github PR #39.
+ Synchronize scripts with scripts.irssi.org.
+ Performance enhancement of the nicklist as well as the window_item_find
  function. See Github PR #24.
+ Disallow unloading of static modules.
+ Allow UTF-8 characters in /bind. See Github PR #18.
+ Split overlong outgoing messages instead of silently truncating them.
  Adds two new options: 'split_line_end' and 'split_line_start'.
  'split_line_end' contains a string added to the end of line fragments.
  'split_line_start' contains a string added to the beginning of line
  fragments. See Github PR #29.
+ Added special /ignore NO_ACT level to ignore only activity (see /help ignore).
+ Support for 256 and true color terminals (see Github PR #48).
+ Support for italics (see Github PR #58).
+ Rewrote many help files.
- Fixed various compiler warnings and use of deprecated functions.
- Fixed Perl API usage and added PERL_NO_GET_CONTEXT to reduce code size.
- Fixed format_get_text Perl API. See Github PR #23.
- Fixed gui_printtext_after and term_refresh_*() visibility. See Github PR #22.
- Fixed issue where UTF-8 characters was corrupted once for every 32k text.
  See Github PR #12.
- Fixed redrawing issue with right-aligned statusbar.
- Fixed use-after-free bug with cached settings values. See Github PR #147.
------------------8<-----------------8<-----------------8<------------------


Index: irssi/Makefile.common
===================================================================
RCS file: /cvsroot/pkgsrc/chat/irssi/Makefile.common,v
retrieving revision 1.13
diff -u -r1.13 Makefile.common
--- irssi/Makefile.common	7 Jun 2014 23:49:47 -0000	1.13
+++ irssi/Makefile.common	26 Oct 2014 22:53:19 -0000
@@ -3,7 +3,7 @@
 # used by chat/irssi-xmpp/Makefile

 # Specific distribution information.
-IRSSI_VERSION=		0.8.16
+IRSSI_VERSION=		0.8.17
 IRSSI_DISTNAME=		irssi-${IRSSI_VERSION}
 IRSSI_EXTRACT_SUFX=	.tar.bz2
 IRSSI_DISTFILE=		${IRSSI_DISTNAME}${IRSSI_EXTRACT_SUFX}
Index: irssi/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/chat/irssi/PLIST,v
retrieving revision 1.11
diff -u -r1.11 PLIST
--- irssi/PLIST	27 Jul 2009 12:59:44 -0000	1.11
+++ irssi/PLIST	26 Oct 2014 22:53:19 -0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2009/07/27 12:59:44 obache Exp $
+@comment $NetBSD$
 bin/irssi
 include/irssi/irssi-config.h
 include/irssi/irssi-version.h
@@ -157,8 +157,6 @@
 share/irssi/help/ignore
 share/irssi/help/info
 share/irssi/help/invite
-share/irssi/help/invitelist
-share/irssi/help/ircnet
 share/irssi/help/ison
 share/irssi/help/join
 share/irssi/help/kick
@@ -185,7 +183,6 @@
 share/irssi/help/netsplit
 share/irssi/help/network
 share/irssi/help/nick
-share/irssi/help/note
 share/irssi/help/notice
 share/irssi/help/notify
 share/irssi/help/op
@@ -203,17 +200,13 @@
 share/irssi/help/restart
 share/irssi/help/rmreconns
 share/irssi/help/rmrejoins
-share/irssi/help/rping
 share/irssi/help/save
-share/irssi/help/say
 share/irssi/help/sconnect
 share/irssi/help/script
 share/irssi/help/scrollback
 share/irssi/help/server
-share/irssi/help/servlist
 share/irssi/help/set
 share/irssi/help/silence
-share/irssi/help/squery
 share/irssi/help/squit
 share/irssi/help/stats
 share/irssi/help/statusbar
@@ -230,7 +223,7 @@
 share/irssi/help/unquery
 share/irssi/help/unsilence
 share/irssi/help/upgrade
-share/irssi/help/uping
+share/irssi/help/uptime
 share/irssi/help/userhost
 share/irssi/help/ver
 share/irssi/help/version
@@ -238,13 +231,10 @@
 share/irssi/help/wait
 share/irssi/help/wall
 share/irssi/help/wallops
-share/irssi/help/watch
 share/irssi/help/who
 share/irssi/help/whois
 share/irssi/help/whowas
 share/irssi/help/window
-share/irssi/help/wjoin
-share/irssi/help/wquery
 share/irssi/irssi-config
 share/irssi/scripts/autoop.pl
 share/irssi/scripts/autorejoin.pl
Index: irssi/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/chat/irssi/distinfo,v
retrieving revision 1.32
diff -u -r1.32 distinfo
--- irssi/distinfo	7 Jun 2014 23:49:47 -0000	1.32
+++ irssi/distinfo	26 Oct 2014 22:53:19 -0000
@@ -1,7 +1,7 @@
 $NetBSD: distinfo,v 1.32 2014/06/07 23:49:47 ryoon Exp $

-SHA1 (irssi-0.8.16.tar.bz2) = 631dd70b6d3872c5f81c1a46a6872fef5bd65ffb
-RMD160 (irssi-0.8.16.tar.bz2) = 2d4caefc9d713b0ff4b26ceaa63430f1bb346caa
-Size (irssi-0.8.16.tar.bz2) = 986129 bytes
+SHA1 (irssi-0.8.17.tar.bz2) = 3bdee9a1c1f3e99673143c275d2c40275136664a
+RMD160 (irssi-0.8.17.tar.bz2) = 0ee6f41a4725c8498030d2c524e202df78a2aff6
+Size (irssi-0.8.17.tar.bz2) = 1102196 bytes
 SHA1 (patch-aa) = 83a0f6def09cb283aa55b63a249a81121748232b
 SHA1 (patch-ad) = 8cb41612afcd6088b869235166da9a6eb37e6ec7
Index: irssi-icb/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/chat/irssi-icb/distinfo,v
retrieving revision 1.20
diff -u -r1.20 distinfo
--- irssi-icb/distinfo	30 Sep 2014 08:59:58 -0000	1.20
+++ irssi-icb/distinfo	26 Oct 2014 22:53:19 -0000
@@ -1,8 +1,8 @@
 $NetBSD: distinfo,v 1.20 2014/09/30 08:59:58 jperkin Exp $

-SHA1 (irssi-0.8.16.tar.bz2) = 631dd70b6d3872c5f81c1a46a6872fef5bd65ffb
-RMD160 (irssi-0.8.16.tar.bz2) = 2d4caefc9d713b0ff4b26ceaa63430f1bb346caa
-Size (irssi-0.8.16.tar.bz2) = 986129 bytes
+SHA1 (irssi-0.8.17.tar.bz2) = 3bdee9a1c1f3e99673143c275d2c40275136664a
+RMD160 (irssi-0.8.17.tar.bz2) = 0ee6f41a4725c8498030d2c524e202df78a2aff6
+Size (irssi-0.8.17.tar.bz2) = 1102196 bytes
 SHA1 (irssi-icb-0.15.tar.gz) = c5a739960eb98e6686a94f6d4662cfab5a95d447
 RMD160 (irssi-icb-0.15.tar.gz) = b947a341e1fc2f6d42bee3cb7b738bfdbb0a031d
 Size (irssi-icb-0.15.tar.gz) = 306973 bytes
Index: irssi-xmpp/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/chat/irssi-xmpp/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- irssi-xmpp/distinfo	7 Jun 2014 23:49:47 -0000	1.2
+++ irssi-xmpp/distinfo	26 Oct 2014 22:53:19 -0000
@@ -1,8 +1,8 @@
 $NetBSD: distinfo,v 1.2 2014/06/07 23:49:47 ryoon Exp $

-SHA1 (irssi-0.8.16.tar.bz2) = 631dd70b6d3872c5f81c1a46a6872fef5bd65ffb
-RMD160 (irssi-0.8.16.tar.bz2) = 2d4caefc9d713b0ff4b26ceaa63430f1bb346caa
-Size (irssi-0.8.16.tar.bz2) = 986129 bytes
+SHA1 (irssi-0.8.17.tar.bz2) = 3bdee9a1c1f3e99673143c275d2c40275136664a
+RMD160 (irssi-0.8.17.tar.bz2) = 0ee6f41a4725c8498030d2c524e202df78a2aff6
+Size (irssi-0.8.17.tar.bz2) = 1102196 bytes
 SHA1 (irssi-xmpp-0.52.tar.gz) = 330d80e6deb115b875d2a4e1ad0841888285e378
 RMD160 (irssi-xmpp-0.52.tar.gz) = b007e0462fee3a24dc06296713e4fc912b8c2528
 Size (irssi-xmpp-0.52.tar.gz) = 68105 bytes

>Release-Note:

>Audit-Trail:
From: "Makoto Fujiwara" <mef@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/49324 CVS commit: pkgsrc/chat/irssi
Date: Tue, 6 Jan 2015 12:40:06 +0000

 Module Name:	pkgsrc
 Committed By:	mef
 Date:		Tue Jan  6 12:40:06 UTC 2015

 Modified Files:
 	pkgsrc/chat/irssi: Makefile.common PLIST distinfo

 Log Message:
 Update chat/irssi with PR pkg/49324 by Leonardo Taccari
 from 0.8.16 to 0.8.17
 (and also update accordingly chat/irssi-*/distinfo).

 Changes:
 v0.8.17 2014-10-11  The Irssi team <staff@irssi.org>
 + Document that SSL connections aren't properly handled during /UPGRADE.
   See Github PR #39.
 + Synchronize scripts with scripts.irssi.org.
 + Performance enhancement of the nicklist as well as the window_item_find
   function. See Github PR #24.
 + Disallow unloading of static modules.
 + Allow UTF-8 characters in /bind. See Github PR #18.
 + Split overlong outgoing messages instead of silently truncating them.
   Adds two new options: 'split_line_end' and 'split_line_start'.
   'split_line_end' contains a string added to the end of line fragments.
   'split_line_start' contains a string added to the beginning of line
   fragments. See Github PR #29.
 + Added special /ignore NO_ACT level to ignore only activity (see /help ignore).
 + Support for 256 and true color terminals (see Github PR #48).
 + Support for italics (see Github PR #58).
 + Rewrote many help files.
 - Fixed various compiler warnings and use of deprecated functions.
 - Fixed Perl API usage and added PERL_NO_GET_CONTEXT to reduce code size.
 - Fixed format_get_text Perl API. See Github PR #23.
 - Fixed gui_printtext_after and term_refresh_*() visibility. See Github PR #22.
 - Fixed issue where UTF-8 characters was corrupted once for every 32k text.
   See Github PR #12.
 - Fixed redrawing issue with right-aligned statusbar.
 - Fixed use-after-free bug with cached settings values. See Github PR #147.


 To generate a diff of this commit:
 cvs rdiff -u -r1.13 -r1.14 pkgsrc/chat/irssi/Makefile.common
 cvs rdiff -u -r1.11 -r1.12 pkgsrc/chat/irssi/PLIST
 cvs rdiff -u -r1.32 -r1.33 pkgsrc/chat/irssi/distinfo

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->closed
State-Changed-By: mef@NetBSD.org
State-Changed-When: Tue, 06 Jan 2015 12:55:35 +0000
State-Changed-Why:
Patch committed, thanks Leonardo.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.