diff options
author | maya <maya@pkgsrc.org> | 2016-08-14 21:10:35 +0000 |
---|---|---|
committer | maya <maya@pkgsrc.org> | 2016-08-14 21:10:35 +0000 |
commit | 964c77ce2533328374a48fc1235f6125cef30151 (patch) | |
tree | 735ba26f12f49b627a1a5538967b7e3e72ccdfb0 | |
parent | 8aa36d812506524822fda217f3e56418a30cb693 (diff) | |
download | pkgsrc-964c77ce2533328374a48fc1235f6125cef30151.tar.gz |
Update irssi to 0.8.19
Changes:
v0.8.19 2016-03-23 The Irssi team <staff@irssi.org>
- Fixed regression when joining and parting channels on IRCnet (#435)
- Fixed SASL EXTERNAL (#432)
- Fixed regression when not using SASL (#438)
- Fixed incorrect SSL disconnects when using SSL from modules/scripts
(#439)
- Fixed regression where proxy_string could not be configured or
certain file transfers could not be accepted (#445)
- Fixed storing layout of !channels (#183)
- Fixed restoration of bracketed paste mode on quit (#449)
- Make the usage of meta-O for cursor keys configurable with
/set term_appkey_mode off
v0.8.18 2016-02-13 The Irssi team <staff@irssi.org>
* Modules will now require to define a
void MODULENAME ## _abicheck(int *version)
method to ensure that they are compiled against the correct Irssi
version.
* The signature of "message private" has been changed to
5: server, message, nick, address, target
in order to support "self messages". Module authors should
implement this change if they are using this signal.
* Removing networks will now remove all attached servers and channels
(#45).
* The proxy module now has an /irssiproxy command.
* sb_search has been moved to scripts.irssi.org
* WIN32 has been completely removed (it had not been working and is
lacking a maintainer.)
* Garbage Collection support has been removed. This will hardly have any
effect for anyone given that it has been unsupported for several years.
+ CAP SASL PLAIN login is now supported natively.
+ Paste bracket markers can be requested from terminal with
/set paste_use_bracketed_mode on
+ "Self messages" generated by some bouncers can now be received in the
proper window.
+ Try to split long lines on spaces to avoid words being splitted. Adds
a new option: 'split_line_on_space' which defaults to on.
+ Add setting hilight_nick_matches_everywhere (#56).
+ The config parser is more robust and prints out better diagnostics on
incorrect config files.
+ Ctrl+^ (FS#721) and Ctrl+J can now be bound.
+ Command history can be cleared with /window history -clear
+ /hilight -mask -line is now supported (FS#275).
+ CHANTYPES are now supported.
+ Improved reload speed of ignores.
+ Add -date feature to /lastlog
+ irssiproxy can be more easily enabled and disabled.
+ Expando for hostname (FS#829).
+ UNIX sockets can now also be specified in the config file.
+ Disable SSLv3 due to the POODLE vulnerability.
+ SSL ciphers can now be specified per server.
+ Added SNI support for SSL.
- /ignore now respects -pattern on merge (#78).
- irssiproxy (BNC) module now uses correct line endings.
- Fix missing lines on large pastes (FS#905).
- Correctly preserve STATUSMSG prefixes (#291).
- Fix infinite recursion in key bindings (FS#817).
- Fix incomplete awaylog caused by buffering.
- Fix calculation of UTF-8 string length display in some cases.
- Fix some Perl warnings related to @ISA.
- EXEC windowitems now get proper references on the Perl side.
- Incremental help file improvements.
- ANSI attributes are now properly reset.
- Fixed regression where text would blink when terminal lacks color
support.
- Permit the usage of Freenode extban syntax in /ban (#150)
- Fixed regression in scriptassist on unload of scripts.
- Fixed regression in -actcolor %n
-rw-r--r-- | chat/irssi/Makefile | 3 | ||||
-rw-r--r-- | chat/irssi/Makefile.common | 18 | ||||
-rw-r--r-- | chat/irssi/PLIST | 8 | ||||
-rw-r--r-- | chat/irssi/distinfo | 10 | ||||
-rw-r--r-- | chat/irssi/options.mk | 8 |
5 files changed, 24 insertions, 23 deletions
diff --git a/chat/irssi/Makefile b/chat/irssi/Makefile index 74cc5ad155f..31a987cacfe 100644 --- a/chat/irssi/Makefile +++ b/chat/irssi/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.71 2016/08/14 21:03:27 maya Exp $ +# $NetBSD: Makefile,v 1.72 2016/08/14 21:10:35 maya Exp $ DISTNAME= ${IRSSI_DISTNAME} -PKGREVISION= 3 CATEGORIES= chat EXTRACT_SUFX= ${IRSSI_EXTRACT_SUFX} diff --git a/chat/irssi/Makefile.common b/chat/irssi/Makefile.common index 7b480d54a21..ae366e9e205 100644 --- a/chat/irssi/Makefile.common +++ b/chat/irssi/Makefile.common @@ -1,16 +1,16 @@ -# $NetBSD: Makefile.common,v 1.16 2015/12/29 04:04:26 dholland Exp $ -# +# $NetBSD: Makefile.common,v 1.17 2016/08/14 21:10:35 maya Exp $ +# # used by chat/irssi-icb/Makefile # used by chat/irssi-xmpp/Makefile # Specific distribution information. -IRSSI_VERSION= 0.8.17 -IRSSI_DISTNAME= irssi-${IRSSI_VERSION} -IRSSI_EXTRACT_SUFX= .tar.bz2 -IRSSI_DISTFILE= ${IRSSI_DISTNAME}${IRSSI_EXTRACT_SUFX} -SITES.${IRSSI_DISTFILE}= http://www.irssi.org/files/ +IRSSI_VERSION= 0.8.19 +IRSSI_DISTNAME= irssi-${IRSSI_VERSION} +IRSSI_EXTRACT_SUFX= .tar.gz +IRSSI_DISTFILE= ${IRSSI_DISTNAME}${IRSSI_EXTRACT_SUFX} +SITES.${IRSSI_DISTFILE}= https://github.com/irssi/irssi/releases/download/${IRSSI_VERSION}/ # These files are generated during Irssi's build, but are required by # plugins to compile properly. -IRSSI_CONFIG= ${PREFIX}/share/irssi/irssi-config -IRSSI_CONFIG_H= ${PREFIX}/include/irssi/irssi-config.h +IRSSI_CONFIG= ${PREFIX}/share/irssi/irssi-config +IRSSI_CONFIG_H= ${PREFIX}/include/irssi/irssi-config.h diff --git a/chat/irssi/PLIST b/chat/irssi/PLIST index 423e9fb79db..90c093c0a56 100644 --- a/chat/irssi/PLIST +++ b/chat/irssi/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.12 2015/01/06 12:40:06 mef Exp $ +@comment $NetBSD: PLIST,v 1.13 2016/08/14 21:10:35 maya Exp $ bin/irssi include/irssi/irssi-config.h include/irssi/irssi-version.h @@ -72,6 +72,7 @@ include/irssi/src/fe-common/core/windows-layout.h include/irssi/src/fe-common/irc/dcc/fe-dcc.h include/irssi/src/fe-common/irc/dcc/module-formats.h include/irssi/src/fe-common/irc/dcc/module.h +include/irssi/src/fe-common/irc/fe-irc-channels.h include/irssi/src/fe-common/irc/fe-irc-server.h include/irssi/src/fe-common/irc/module-formats.h include/irssi/src/fe-common/irc/module.h @@ -81,6 +82,7 @@ include/irssi/src/fe-text/statusbar-item.h include/irssi/src/irc/core/bans.h include/irssi/src/irc/core/channel-rejoin.h include/irssi/src/irc/core/ctcp.h +include/irssi/src/irc/core/irc-cap.h include/irssi/src/irc/core/irc-channels.h include/irssi/src/irc/core/irc-chatnets.h include/irssi/src/irc/core/irc-commands.h @@ -94,6 +96,7 @@ include/irssi/src/irc/core/mode-lists.h include/irssi/src/irc/core/modes.h include/irssi/src/irc/core/module.h include/irssi/src/irc/core/netsplit.h +include/irssi/src/irc/core/sasl.h include/irssi/src/irc/core/servers-idle.h include/irssi/src/irc/core/servers-redirect.h include/irssi/src/irc/dcc/dcc-chat.h @@ -157,6 +160,7 @@ share/irssi/help/hilight share/irssi/help/ignore share/irssi/help/info share/irssi/help/invite +share/irssi/help/irssiproxy share/irssi/help/ison share/irssi/help/join share/irssi/help/kick @@ -247,9 +251,7 @@ share/irssi/scripts/mlock.pl share/irssi/scripts/msg-event.pl share/irssi/scripts/quitmsg.pl share/irssi/scripts/redirect.pl -share/irssi/scripts/sb_search.pl share/irssi/scripts/scriptassist.pl -share/irssi/scripts/splitlong.pl share/irssi/scripts/usercount.pl share/irssi/themes/colorless.theme share/irssi/themes/default.theme diff --git a/chat/irssi/distinfo b/chat/irssi/distinfo index 6f5494e510a..752b11415a0 100644 --- a/chat/irssi/distinfo +++ b/chat/irssi/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.34 2015/11/03 01:20:20 agc Exp $ +$NetBSD: distinfo,v 1.35 2016/08/14 21:10:35 maya Exp $ -SHA1 (irssi-0.8.17.tar.bz2) = 3bdee9a1c1f3e99673143c275d2c40275136664a -RMD160 (irssi-0.8.17.tar.bz2) = 0ee6f41a4725c8498030d2c524e202df78a2aff6 -SHA512 (irssi-0.8.17.tar.bz2) = e3d9b130c46e6977400f5a75374cf3e32d5a6e6907b2fd4c920463b5413575708b094c9fa38151997a120ce581de26092424296510ca93b3eee7b0844be45953 -Size (irssi-0.8.17.tar.bz2) = 1102196 bytes +SHA1 (irssi-0.8.19.tar.gz) = a457a7141e700c9fffe9fe744f2343917113d1a1 +RMD160 (irssi-0.8.19.tar.gz) = 74e75311e346a6840793fca6c16c035f81730b77 +SHA512 (irssi-0.8.19.tar.gz) = 9ae240b71a542b8eee8093f97aa8da88078e89f901d666f6c084cd3de9965ec276934097d9a12bf3888fb7134628b4b21358b6ae40e158b839f73d3b934310b4 +Size (irssi-0.8.19.tar.gz) = 1565074 bytes SHA1 (patch-aa) = 83a0f6def09cb283aa55b63a249a81121748232b SHA1 (patch-ad) = 8cb41612afcd6088b869235166da9a6eb37e6ec7 diff --git a/chat/irssi/options.mk b/chat/irssi/options.mk index 79abb326265..568bc9b4b8b 100644 --- a/chat/irssi/options.mk +++ b/chat/irssi/options.mk @@ -1,8 +1,8 @@ -# $NetBSD: options.mk,v 1.11 2016/08/14 21:02:45 maya Exp $ +# $NetBSD: options.mk,v 1.12 2016/08/14 21:10:35 maya Exp $ -PKG_OPTIONS_VAR= PKG_OPTIONS.irssi -PKG_SUPPORTED_OPTIONS= inet6 perl ssl -PKG_SUGGESTED_OPTIONS= inet6 ssl +PKG_OPTIONS_VAR= PKG_OPTIONS.irssi +PKG_SUPPORTED_OPTIONS= inet6 perl ssl +PKG_SUGGESTED_OPTIONS= inet6 ssl PKG_OPTIONS_LEGACY_OPTS+= irssi-perl:perl .include "../../mk/bsd.options.mk" |