head 1.6; access; symbols pkgsrc-2017Q2:1.5.0.16 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.14 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.12 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.10 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.8 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.6 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.4 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.2 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.4.0.8 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.6 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.4 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.2 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.3.0.8 pkgsrc-2014Q2-base:1.3 pkgsrc-2014Q1:1.3.0.6 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.3.0.4 pkgsrc-2013Q4-base:1.3 pkgsrc-2013Q3:1.3.0.2 pkgsrc-2013Q3-base:1.3 pkgsrc-2013Q2:1.2.0.2 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.1.0.8 pkgsrc-2013Q1-base:1.1 pkgsrc-2012Q4:1.1.0.6 pkgsrc-2012Q4-base:1.1 pkgsrc-2012Q3:1.1.0.4 pkgsrc-2012Q3-base:1.1 pkgsrc-2012Q2:1.1.0.2 pkgsrc-2012Q2-base:1.1; locks; strict; comment @# @; 1.6 date 2017.09.25.12.09.24; author maya; state dead; branches; next 1.5; commitid Ok7lrPSyCeakDz8A; 1.5 date 2015.08.01.19.10.15; author tonio; state Exp; branches; next 1.4; commitid bRQdEgrltecueBvy; 1.4 date 2014.08.24.12.45.35; author tonio; state Exp; branches; next 1.3; commitid artvRStpfD8I5CNx; 1.3 date 2013.08.30.16.56.56; author joerg; state Exp; branches; next 1.2; commitid XUvq7Mvp0RuY1v3x; 1.2 date 2013.05.11.18.31.11; author riastradh; state Exp; branches; next 1.1; commitid fR0yfyLI38TC7fPw; 1.1 date 2012.05.29.00.32.27; author dholland; state Exp; branches; next ; desc @@ 1.6 log @weechat: update to 1.9.1 Fixes CVE-2017-14727, CVE-2017-8073 version 1.9.1: a crash can happen in logger plugin when converting date/time specifiers in file mask. Two other bugs are fixed as well in buflist and relay plugins. version 1.9: - improve speed of nicklist bar item callback - add auto scroll of buflist bar with new option buflist.look.auto_scroll - add option buflist.format.name - add variables ${format_name}, ${current_buffer} and ${merged} in buflist - display a warning in buflist when the script buffers.pl is loaded - add server/channel pointers in trigger IRC callbacks - add API functions config_option_get_string and hdata_compare - fix bind of Space key version 1.8: - add option weechat.completion.nick_case_sensitive - add wilcard matching operator, cut of string and ternary operator in evaluation of expressions - add resize of window parents with /window resize [h/v]size - add plugin "buflist" (bar with list of buffers) - add arraylist and dynamic string functions in API - add option "open" in command /server - add signal "irc_server_lag_changed" and store the lag in the server buffer (local variable) - add aspell options to control delimiters in suggestions - add option "-include" in commands /allchan, /allpv and /allserv For a complete changelog, see: https://weechat.org/files/changelog/ChangeLog-1.9.1.html @ text @$NetBSD: patch-src_gui_curses_gui-curses-term_c,v 1.5 2015/08/01 19:10:15 tonio Exp $ Include , not . Check for HAVE_NCURSES_TERM_H, not for HAVE_NCURSES_CURSES_H. Workaround for build failure on early NetBSD 6.99.* and prerelease 6.0 (PR 46492) --- src/gui/curses/gui-curses-term.c.orig 2015-05-10 07:24:50.000000000 +0000 +++ src/gui/curses/gui-curses-term.c @@@@ -23,15 +23,15 @@@@ #include "config.h" #endif -#ifdef HAVE_NCURSESW_CURSES_H -#ifdef __sun +#ifdef HAVE_NCURSES_TERM_H #include #else -#include -#endif /* __sun */ -#else +#ifdef __NetBSD__ +/* workaround for build failure on early 6.99.* and prerelease 6.0 */ +#include +#endif #include -#endif /* HAVE_NCURSESW_CURSES_H */ +#endif /* HAVE_NCURSESW_TERM_H */ /* @@@@ -45,7 +45,7 @@@@ void gui_term_set_eat_newline_glitch (int value) { -#ifdef HAVE_EAT_NEWLINE_GLITCH +#if defined(HAVE_EAT_NEWLINE_GLITCH) && !defined(__NetBSD__) eat_newline_glitch = value; #else /* make C compiler happy */ @ 1.5 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-src_gui_curses_gui-curses-term_c,v 1.4 2014/08/24 12:45:35 tonio Exp $ @ 1.4 log @Updates chat/weechat to 1.0 New major features in this release: - plugin "trigger": Swiss Army knife for WeeChat (replaces "rmodifier" plugin) - plugin "exec": execute external commands (replaces script "shell.py") - bare display: easy click on long URLs and text selection with mouse - support of environment variables in /set command - hidden buffers - negated tags in filters - toggle of filters in specific buffers - flexible conditions for adding/removing buffers in hotlist - text search in buffers with free content - support of wildcard "*" inside masks - support of nested variables in evaluated expressions - tag with host in IRC messages displayed - support of "away-notify" IRC capability - IRC commands: /allpv, /remove, /unquiet - bar items: buffer_short_name, irc_nick_modes @ text @d1 1 a1 1 $NetBSD: patch-src_gui_curses_gui-curses-term_c,v 1.3 2013/08/30 16:56:56 joerg Exp $ d9 1 a9 1 --- src/gui/curses/gui-curses-term.c.orig 2014-08-15 08:09:01.000000000 +0000 d11 1 a11 1 @@@@ -23,13 +23,13 @@@@ d21 2 d26 1 a26 2 #endif -#else d28 3 a30 1 #endif d32 1 @ 1.3 log @Link with curses on NetBSD. Don't try to overwrite terminfo internals that are const. Drop --package-name. @ text @d1 1 a1 1 $NetBSD: patch-src_gui_curses_gui-curses-term_c,v 1.2 2013/05/11 18:31:11 riastradh Exp $ d9 1 a9 1 --- src/gui/curses/gui-curses-term.c.orig 2013-05-20 08:06:14.000000000 +0000 d11 1 a11 1 @@@@ -23,9 +23,13 @@@@ d16 1 a16 1 -#include d18 1 a18 1 +#include d20 1 d24 2 a25 1 +#endif d29 1 a29 1 @@@@ -41,7 +45,7 @@@@ @ 1.2 log @Fix some ncurses header issues in chat/weechat. @ text @d1 1 a1 1 $NetBSD$ d9 1 a9 1 --- src/gui/curses/gui-curses-term.c.orig 2012-03-10 07:56:43.000000000 +0000 d11 1 a11 1 @@@@ -25,9 +25,13 @@@@ d27 9 @ 1.1 log @Needs curl to build. Also, add workaround for build failure caused by (base) PR 46492. PKGREVISION -> 1. @ text @d3 3 d9 1 a9 1 --- src/gui/curses/gui-curses-term.c~ 2012-01-08 10:28:06.000000000 +0000 d11 8 a18 3 @@@@ -28,6 +28,10 @@@@ #ifdef HAVE_NCURSESW_CURSES_H #include @