head 1.9; access; symbols pkgsrc-2018Q1:1.8.0.24 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.22 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.20 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.16 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.14 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.12 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.10 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.8 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.6 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.4 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.2 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.7.0.26 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.24 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.22 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.20 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.18 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.7.0.16 pkgsrc-2014Q1-base:1.7 pkgsrc-2013Q4:1.7.0.14 pkgsrc-2013Q4-base:1.7 pkgsrc-2013Q3:1.7.0.12 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.7.0.10 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.7.0.8 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.6 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.7.0.4 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.7.0.2 pkgsrc-2012Q2-base:1.7 pkgsrc-2012Q1:1.6.0.10 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.8 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.6 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.4 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.2 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.5.0.18 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.16 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.14 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.12 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.10 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.8 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.6 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.4 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.2 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.4.0.16 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.14 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.12 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.10 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.8 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.6 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.4 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.2 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.3.0.2 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.2.0.4 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.2 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.1.1.1.0.16 pkgsrc-2006Q1-base:1.1.1.1 pkgsrc-2005Q4:1.1.1.1.0.14 pkgsrc-2005Q4-base:1.1.1.1 pkgsrc-2005Q3:1.1.1.1.0.12 pkgsrc-2005Q3-base:1.1.1.1 pkgsrc-2005Q2:1.1.1.1.0.10 pkgsrc-2005Q2-base:1.1.1.1 pkgsrc-2005Q1:1.1.1.1.0.8 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-2004Q4:1.1.1.1.0.6 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.4 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.2 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.9 date 2018.05.25.10.16.03; author maya; state dead; branches; next 1.8; commitid zuIlrhkzqLfKdFDA; 1.8 date 2015.08.01.19.10.15; author tonio; state Exp; branches; next 1.7; commitid bRQdEgrltecueBvy; 1.7 date 2012.05.28.22.55.05; author tonio; state Exp; branches; next 1.6; 1.6 date 2011.03.05.22.48.07; author tonio; state Exp; branches; next 1.5; 1.5 date 2008.12.18.20.27.47; author ahoka; state Exp; branches 1.5.18.1; next 1.4; 1.4 date 2007.01.15.20.25.27; author tonio; state dead; branches; next 1.3; 1.3 date 2006.10.10.12.09.36; author tonio; state Exp; branches; next 1.2; 1.2 date 2006.06.10.16.17.32; author tonio; state dead; branches; next 1.1; 1.1 date 2004.06.05.17.45.32; author xtraeme; state Exp; branches 1.1.1.1; next ; 1.5.18.1 date 2011.03.09.19.11.19; author tron; state Exp; branches; next ; 1.1.1.1 date 2004.06.05.17.45.32; author xtraeme; state Exp; branches; next ; desc @@ 1.9 log @weechat: update to 2.1 Note that if the perl option is used, weechat segfaults at exit. Not sure the wide-curses option does anything. Remove conflicting patches that don't seem necessary. Highlights: Option to check license of scripts loaded Completion for /set and /help commands @ text @$NetBSD: patch-ab,v 1.8 2015/08/01 19:10:15 tonio Exp $ Prefer ncursesw/curses.h over ncursesw/ncurses.h. --- src/gui/curses/gui-curses.h.orig 2012-01-08 09:13:53.000000000 +0000 +++ src/gui/curses/gui-curses.h @@@@ -23,6 +23,8 @@@@ #include #ifdef HAVE_NCURSESW_CURSES_H +#include +#elif HAVE_NCURSESW_NCURSES_H #include #elif HAVE_NCURSES_H #include @ 1.8 log @Update chat/weechat to 1.2 Based on the update provided by he@@ Among the new features: - add options to customize word chars (for detecting word boundaries) - add a welcome message on first WeeChat run - add options to customize quoted messages (in cursor mode) - add support of environment variables in evaluated expressions - add IRC SASL mechanism "ecdsa-nist256p-challenge" - add support of SHA-256 and SHA-512 algorithms in IRC server option "ssl_fingerprint" - add support of IRC capability "account-notify" - remove "freenode" server from default config - new script plugin for javascript - many bugs fixed. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.7 2012/05/28 22:55:05 tonio Exp $ @ 1.7 log @Update chat/weechat to 0.3.7 Among the new features for 0.3.7: - support of Scheme scripts (new plugin "guile") - support of Python 3.x (but version 2.x still recommended) - add "weechat" protocol in relay plugin for remote interfaces, like QWeeChat - new option irc.color.mirc_remap to remap mirc colors in irc messages - new options irc.look.highlight_{server|channel|pv} to customize or disable default nick highlight - new option "capabilities" in irc servers (to enable some client capabilities on connection) - new option weechat.history.max_buffer_lines_minutes to limit buffer history by time - use extended regex in /filter, /ignore and /list - add support of flags in regular expressions and highlight options - add URL transfer in plugin API (with hook_process and hook_process_hashtable) - add translations in japanese - add doc for relay protocol - add developer's guide - many bugs fixed. Among the new features for 0.3.6: - mouse support - cursor mode (free movement of cursor on screen) - contexts for keys - hdata in API (direct access to WeeChat and plugins data) - "inactive" colors for inactive windows and lines in merged buffers - support of merged buffers in /layout, save layout of buffers/windows on /upgrade - horizontal scrolling in buffers with free content - split of outgoing IRC messages - options for "more" chars in bars - bold not used any more for basic colors (if terminal has at least 16 colors) - automatic zoom on current window when terminal becomes too small for windows - new command /repeat - local variable "highlight_regex" in buffers. mong the new features for 0.3.5: - 256 colors support improved (dynamic allocation of colors) - attributes for colors (bold/reverse/underline) - better scroll of input (with long text) - output of /help improved for list of commands and their arguments - remember scroll position of buffers in windows - list of buffers in filters - count of messages in hotlist buffers - swap buffers of windows - balance of windows - new API function to set help on plugin/script options - speller options in aspell plugin - option for SSL priorities in IRC servers - color nicks in nicklist and output of /names. @ text @d1 3 a3 1 $NetBSD: patch-ab,v 1.6 2011/03/05 22:48:07 tonio Exp $ @ 1.6 log @Update chat/weechat to 0.3.4 Fix for SA43543 and update kindly provided by gls@@ This is a major release, with lot of bugs fixed and major new features. Among the new features: - 256 colors support, with unlimited number of nick colors - irc proxy (relay plugin) - redirection of IRC commands - command /notify - rmodifier plugin - regular expressions for highlights - color support for timestamp in chat buffer - irc option to force color for some nicks - share input line between buffers. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.5 2008/12/18 20:27:47 ahoka Exp $ d3 1 a3 1 --- src/gui/curses/gui-curses.h.orig 2011-01-01 13:52:16.000000000 +0000 d5 2 a6 2 @@@@ -21,6 +21,8 @@@@ #define __WEECHAT_GUI_CURSES_H 1 @ 1.5 log @Fix a misuse of autoconf macros. Now properly builds with wide-curses. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- src/gui/curses/gui-curses.h.orig 2008-12-18 21:17:01.000000000 +0100 @ 1.5.18.1 log @Pullup ticket #3383 - requested by tonio chat/weechat: security update Revisions pulled up: - chat/weechat/Makefile 1.27 - chat/weechat/PLIST 1.14 - chat/weechat/distinfo 1.18 - chat/weechat/patches/patch-aa 1.4 - chat/weechat/patches/patch-ab 1.6 - chat/weechat/patches/patch-ac 1.5 - chat/weechat/patches/patch-ad 1.4 - chat/weechat/patches/patch-src_core_wee-hook.c 1.1 - chat/weechat/patches/patch-src_core_wee-hook.h 1.1 - chat/weechat/patches/patch-src_core_wee-network.c 1.1 - chat/weechat/patches/patch-src_plugins_irc_irc-server.c 1.1 - chat/weechat/patches/patch-src_plugins_rmodifier_rmodifier-config.h 1.1 --- Module Name: pkgsrc Committed By: tonio Date: Sat Mar 5 22:48:07 UTC 2011 Modified Files: pkgsrc/chat/weechat: Makefile PLIST distinfo pkgsrc/chat/weechat/patches: patch-aa patch-ab patch-ac patch-ad Added Files: pkgsrc/chat/weechat/patches: patch-src_core_wee-hook.c patch-src_core_wee-hook.h patch-src_core_wee-network.c patch-src_plugins_irc_irc-server.c patch-src_plugins_rmodifier_rmodifier-config.h Log Message: Update chat/weechat to 0.3.4 Fix for SA43543 and update kindly provided by gls@@ This is a major release, with lot of bugs fixed and major new features. Among the new features: - 256 colors support, with unlimited number of nick colors - irc proxy (relay plugin) - redirection of IRC commands - command /notify - rmodifier plugin - regular expressions for highlights - color support for timestamp in chat buffer - irc option to force color for some nicks - share input line between buffers. @ text @d3 1 a3 1 --- src/gui/curses/gui-curses.h.orig 2011-01-01 13:52:16.000000000 +0000 @ 1.4 log @This patch was applied upstream @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2006/10/10 12:09:36 tonio Exp $ d3 4 a6 5 --- configure.orig 2006-10-10 13:57:09.000000000 +0200 +++ configure @@@@ -33169,7 +33169,7 @@@@ for p in $doc_xsl_prefix_path; do fi done d8 6 a13 5 -if test "x$DOC_XSL_PREFIX" == "x"; then +if test "x$DOC_XSL_PREFIX" = "x"; then { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } enable_doc="no" @ 1.3 log @avoid using "text ... == ..." in configure @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update chat/weechat to 0.1.9 News since last version are: - nick aligment, makes channels more readable - new commands: /cycle, /setp - new option to customize IP/hostname (when using multipe IP) - new option to customize input prompt - added keyboard handler for plugins - german translations (messages and documentation) - many bugs fixed for: UTF-8, DCC chat, Ruby, mutiple queries with same name, some commands, long IRC messages (> 512 bytes), terminal refresh, nicklist Plus all changes since 0.0.5, see http://weechat.flashtux.org/ for details Among them: - improved alias completion (now uses target command for completion) ... - added completion system for plugins/scripts commands ... - new window maganement: custom size for windows, auto resize when terminal is resized ... - full UTF-8 support ... - new keyboard management, fully customizable @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.1 2004/06/05 17:45:32 xtraeme Exp $ d3 5 a7 5 --- src/gui/curses/gui-display.c.orig 2004-06-05 19:39:35.000000000 +0200 +++ src/gui/curses/gui-display.c 2004-06-05 19:39:51.000000000 +0200 @@@@ -24,6 +24,7 @@@@ #include "config.h" #endif d9 5 a13 4 +#include /* va_list */ #include #include #include @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Initial import of weechat-0.0.6. WeeChat (Wee Enhanced Environment for Chat) is a fast and light IRC client. Everything can be done with a keyboard, and it is customizable and extensible with scripts. @ text @@