head 1.7; access; symbols pkgsrc-2013Q2:1.7.0.2 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.6.0.8 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.6 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.4 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.2 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.5.0.10 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.8 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.6 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.4 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.2 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.4.0.10 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.8 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.6 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.4 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.2 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.3.0.24 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.22 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.20 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.18 pkgsrc-2008Q2-base:1.3 pkgsrc-2008Q1:1.3.0.16 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.14 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.12 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.10 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.8 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.6 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.4 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.2 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.2.0.8 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.6 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.4 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.2 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.1.0.4 pkgsrc-2005Q1-base:1.1 pkgsrc-2004Q4:1.1.0.2 pkgsrc-2004Q4-base:1.1; locks; strict; comment @# @; 1.7 date 2013.06.09.21.19.02; author tonio; state dead; branches; next 1.6; commitid 1yk4EB8bzthH6ZSw; 1.6 date 2012.05.28.22.55.05; author tonio; state Exp; branches; next 1.5; 1.5 date 2011.03.05.22.48.07; author tonio; state Exp; branches; next 1.4; 1.4 date 2009.11.03.22.22.31; author tonio; state Exp; branches 1.4.10.1; next 1.3; 1.3 date 2006.06.10.16.17.32; author tonio; state dead; branches; next 1.2; 1.2 date 2005.05.24.15.50.26; author rillig; state Exp; branches; next 1.1; 1.1 date 2004.11.06.17.50.09; author kristerw; state Exp; branches; next ; 1.4.10.1 date 2011.03.09.19.11.19; author tron; state Exp; branches; next ; desc @@ 1.7 log @Update chat/weechat to 0.4.1 Use cmake for build Version 0.4.1 (May 20, 2013) - multiple layouts support - nick prefix/suffix are now dynamic (and managed by core instead of irc plugin) - unmask irc join if nick speaks some minutes after the join - new option irc.look.display_join_message to disable some messages after joining a channel - new option irc.look.pv_buffer to automatically merge private buffers - add support of UHNAMES - add DH-AES encryption method for SASL - multiple irc servers allowed on same port for irc protocol in relay plugin - add WebSocket server support (RFC 6455) in relay plugin (for irc and weechat protocols) - send nicklist difference in relay plugin (weechat protocol) - add control of autoload for scripts - optimizations in aspell plugin - many bugs fixed. Version 0.4.0 (Jan 20, 2013) - add option "diff" for command /set, display default values in output of /set - add color support in prefix options - add command /eval, use expression in conditions for bars - connect by default with IPv6 to servers with fallback to IPv4 - add aspell suggestions - add support of tags in irc messages and "server-time" capability - add irc command /quiet - add support of IPv6 in relay plugin - add backlog for irc protocol in relay plugin - display remote IP address for DCC chat/file in xfer plugin - add git version in build - many bugs fixed. @ text @$NetBSD: patch-ac,v 1.6 2012/05/28 22:55:05 tonio Exp $ Make sure to honor destdir --- src/plugins/Makefile.in.orig 2012-02-26 07:12:48.000000000 +0000 +++ src/plugins/Makefile.in @@@@ -778,8 +778,8 @@@@ uninstall-am: # install plugin header install-data-hook: - $(INSTALL) -d $(includedir)/$(PACKAGE) - $(INSTALL_DATA) $(abs_top_srcdir)/src/plugins/weechat-plugin.h $(includedir)/$(PACKAGE) + $(INSTALL_DATA_DIR) -d ${DESTDIR}$(includedir)/$(PACKAGE) + $(INSTALL_DATA) $(abs_top_srcdir)/src/plugins/weechat-plugin.h ${DESTDIR}$(includedir)/$(PACKAGE) # uninstall plugin header @ 1.6 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 1 a1 1 $NetBSD: patch-ac,v 1.5 2011/03/05 22:48:07 tonio Exp $ @ 1.5 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-ac,v 1.4 2009/11/03 22:22:31 tonio Exp $ d5 1 a5 1 --- src/plugins/Makefile.in.orig 2011-01-16 08:17:23.000000000 +0000 d7 1 a7 1 @@@@ -759,8 +759,8 @@@@ uninstall-am: d12 1 a12 1 - $(INSTALL_DATA) weechat-plugin.h $(includedir)/$(PACKAGE) d14 3 a16 1 + $(INSTALL_DATA) weechat-plugin.h ${DESTDIR}$(includedir)/$(PACKAGE) a17 2 # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. @ 1.4 log @Update chat/weechat to 0.3.0 Main changes: * irc is now a plugin * irc: remove kernel info in CTCP VERSION reply * relay: add relay plugin (network communication between WeeChat and remote application) * logger: add logger plugin with new features: backlog, level for messages to log * plugins: add some other plugins: alias, demo, fifo, tcl, xfer * api: new plugin API with many new functions: hooks, buffer management and nicklist, bars, configuration files, network, infos/infolists, lists, upgrade * gui: new display engine, with prefix and message for each line * gui: add new type of buffer, with free content * gui: fix display bug with some weird UTF-8 chars * core: improve main loop: higher timout in select(), less CPU usage * core: new name for configuration files (*.conf instead of *.rc) @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- src/plugins/Makefile.in.orig 2009-09-06 10:10:04.000000000 +0200 d7 1 a7 1 @@@@ -749,8 +749,8 @@@@ uninstall-am: @ 1.4.10.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 @d5 1 a5 1 --- src/plugins/Makefile.in.orig 2011-01-16 08:17:23.000000000 +0000 d7 1 a7 1 @@@@ -759,8 +759,8 @@@@ uninstall-am: @ 1.3 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-ac,v 1.2 2005/05/24 15:50:26 rillig Exp $ d3 6 a8 25 --- configure.orig Sat Nov 6 18:42:55 2004 +++ configure Sat Nov 6 18:43:15 2004 @@@@ -7064,13 +7064,13 @@@@ # Checks for libraries. -echo "$as_me:$LINENO: checking for initscr in -lcurses" >&5 -echo $ECHO_N "checking for initscr in -lcurses... $ECHO_C" >&6 +echo "$as_me:$LINENO: checking for initscr in -lncurses" >&5 +echo $ECHO_N "checking for initscr in -lncurses... $ECHO_C" >&6 if test "${ac_cv_lib_curses_initscr+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lcurses $LIBS" +LIBS="-lncurses $LIBS" cat >conftest.$ac_ext <<_ACEOF #line $LINENO "configure" /* confdefs.h. */ @@@@ -8467,7 +8467,7 @@@@ echo "$as_me: error: Curses library not found! Install Curses library or run ./configure with --disable-curses parameter." >&2;} { (exit 1); exit 1; }; } fi - CURSES_LIBS="-lcurses" + CURSES_LIBS="-lncurses" d10 5 a14 1 fi d16 2 @ 1.2 log @Added RCS Id to patch-ac. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @This pkg uses KEY_RESIZE which is not available on NetBSD 1.6 and earlier. Set INCOMPAT_CURSES, and make it find -lncurses when linking. @ text @d1 2 @