head 1.7; access; symbols pkgsrc-2013Q2:1.7.0.8 pkgsrc-2013Q2-base:1.7 pkgsrc-2012Q4:1.7.0.6 pkgsrc-2012Q4-base:1.7 pkgsrc-2011Q4:1.7.0.4 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q2:1.7.0.2 pkgsrc-2011Q2-base:1.7 pkgsrc-2010Q3:1.6.0.16 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.14 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.12 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.10 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.8 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.6 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.4 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.2 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.5.0.14 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.12 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.10 pkgsrc-2008Q2-base:1.5 pkgsrc-2008Q1:1.5.0.8 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.6 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.4 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.2 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.4.0.2 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.3.0.26 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.24 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.22 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.20 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.18 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.16 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.14 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.12 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.10 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.8 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.6 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.4 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2 netbsd-1-5-PATCH001:1.1; locks; strict; comment @# @; 1.7 date 2010.11.16.12.21.10; author tron; state dead; branches; next 1.6; 1.6 date 2008.10.17.11.03.43; author tron; state Exp; branches; next 1.5; 1.5 date 2007.05.22.12.18.59; author tron; state dead; branches; next 1.4; 1.4 date 2007.01.25.21.27.48; author reed; state Exp; branches; next 1.3; 1.3 date 2002.11.30.12.41.07; author salo; state dead; branches; next 1.2; 1.2 date 2001.07.31.09.48.54; author tron; state Exp; branches; next 1.1; 1.1 date 2001.02.05.15.30.24; author dmcmahill; state Exp; branches; next ; desc @@ 1.7 log @Update "xchat-*" packages to version 2.8.8. Changes since 2.8.6pl1: - Made balloon time adjustable via /set input_balloon_time (Nicoleau Fabien). - Fixed a crash in the /SET command if a boolean value was loaded from config file that isn't set to 0 or 1. - Added -on and -off parameters to the /SET command. This can be used to set bits, for example gui_tweaks. - Made scrolling backwards for the search window act better (Richard Hitt). - [2045483] Made ESC key close the search window (Richard Rowell). - Improved the reconnect logic. If a network is already open but disconnected, it'll now get re-used if you use the Network List and connect to that same network. - Improved scrollback reloading speed significantly (Soeren Sandmann Pedersen). - [2957047] Handle CTCPs when IDmsg is used correctly (Lian Wan Situ). - [2987626] Allow /GHOST's password arg to be optional (Ori Avtalion). - Added networks: 7-indonesia, ChattingAway, GeekShed, TURLINet. - When switching tabs, make the treeview only scroll if the selected item isn't visible [treeview-less-jumping.diff] (Brian Evans). - Selecting an item in the nickmenu will now copy it to clipboard (Alex Kutepow). - New icons for notification area (systray): file offer, message and highlight (Brian Evans). - Defined a comparison routine for contexts in Python (Brian Evans). - For the auto-join command, added an 'x' filler for empty keys. This works around a bug in ircd-seven. - When a single channel MODE changes, xchat will no longer re-issue a MODE request for the titlebar display, but figure the new modes intelligently (Brian Evans). - Various text event changes (Brian Evans): 1. Added "Private Action", "Private Action to Dialog", "SSL Message". 2. Added "Identified text" parameter all the 'action' events. 3. Added a $3 parameter to "Server Text". - Perl (Lian Wan Situ) * Fixed a bug that resulted in timer hooks being leaked because "return REMOVE" from a timer callback was not unhooking like it was supposed to * Reverted the unintentional change to how the server argument of print() and command() is interepreted when it is undef * Add hook_fd to the 'hooks' export tag * Fixed a leak in XS_Xchat_get_list(Vincent Pit) * Change Xchat::register so that scripts calling it without a name or version will still show up in the plugins and scripts window. * Added calls to PERL_SYS_INIT3 and PERL_SYS_TERM which are required on some platforms * Added some additional guards to prevents bits of scripts from spilling into each other * Added "modes", "win_ptr" and "xchatdirfs" to the list of keys that are returned by context_info() * Changed the information displayed in the "Plugins & Scripts" for scripts that do not call register() to show up as "" for the name and description and "unknown" for the version * /reloadall will now reload scripts in the same order they were loaded * Make xchat_send_modes available as Xchat::send_modes * Add support for getting the network list using Xchat::get_list( "networks" ) * Xchat::strip_code will now strip off ANSI escape codes as well @ text @$NetBSD: patch-ac,v 1.6 2008/10/17 11:03:43 tron Exp $ Fix build with GTK+ 2.13.* and newer. Patch taken from this bug report: http://sourceforge.net/tracker/index.php?func=detail&aid=2070689&group_id=239&atid=100239 --- src/fe-gtk/xtext.h.orig 2008-02-24 04:48:02.000000000 +0000 +++ src/fe-gtk/xtext.h 2008-10-17 11:54:59.000000000 +0100 @@@@ -270,6 +270,6 @@@@ xtext_buffer *gtk_xtext_buffer_new (GtkXText *xtext); void gtk_xtext_buffer_free (xtext_buffer *buf); void gtk_xtext_buffer_show (GtkXText *xtext, xtext_buffer *buf, int render); -GtkType gtk_xtext_get_type (void); +GType gtk_xtext_get_type (void); #endif @ 1.6 log @Fix build with GTK+ 2.13.* and newer. @ text @d1 1 a1 1 $NetBSD$ @ 1.5 log @Update "xchat", "xchat-perl" and "xchat-python" package to version 2.8.2. Changes since version 2.8.0: - Updated translations (be, ca, cs, el, hu, sv, uk, zh_CN). - Fixed the "Save As" function saving to the wrong folder in the URL Grabber. - Fixed a bug in the "Copy Selected Link" URL right-click on non-ASCII chars. - Fixed small bug: #100239 buffer overflow in setup dialog. - Overhauled the Alerts section of the settings and added support for opening system-tray balloons (libnotify required). - Implemented /TRAY -b command on unix. - Nick serv authentication is now sent without the ":" when using the /NICKSERV or /NS method. #1655733. - Added command line argument: --minimize=level Begin minimized. Level 0=Normal 1=Iconified 2=Tray - Plugin API: * Added "modes" to xchat_get_info(). Returns the current channel modes, if they are known. * Fixed "event_event name" for xchat_get_info() to match the docs exactly, but 2.8.0 (mis)behaviour works too. - Perl * Execute the shutdown callback before removing the hooks so commands created by the script can be used in the callback. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.4 2007/01/25 21:27:48 reed Exp $ d3 1 a3 1 http://xchat.org/files/source/2.8/patches/xc280-fix-ja.diff d5 10 a14 11 # # Japanese translation error in 2.6.8 and 2.8.0 causes xchat NOT to run! # --- po/ja.po 8 Aug 2006 14:39:41 -0000 1.16 +++ po/ja.po 15 Nov 2006 00:59:59 -0000 @@@@ -1082,7 +1176,7 @@@@ #: src/common/textevents.h:318 msgid "%C28-%C29$1/Wallops%C28-%O$t$2" -msgstr "%C28-%C29$1/Wallops%C28-%O$t$" +msgstr "%C28-%C29$1/Wallops%C28-%O$t$2" d16 1 a16 2 #: src/common/textevents.h:321 #, fuzzy @ 1.4 log @Update xchat to 2.8.0. Okayed by maintainer. Adds a "cs" locale file. And adds system tray notification support. (Maybe the xchat-systray-integration package is not needed now?) Note I never tested the python plugin (but did build and install). Added two patches direct from xchat's FTP site. Configure with --enable-xft. (Hopefully that is okay with quark on Mac OS). Now depends on gtk2+>=2.10.0. Install a couple documentation files. Use INSTALLATION_DIRS to create the plugins directory. ChangeLog hs: - Updated translations (cs, de, gl, hu). - XChat now requires at least GTK+ 2.10. - Added a system tray icon (aka Notification Area). This is probably the biggest feature addition in this series. Also added a /TRAY command so scripts can manipulate the icon. - Added partial support for numeric 005 token ELIST (min users only). - Brand new channel list window: GtkTreeView, nicer layout, less CPU power when downloading very large list, uses less memory, supports regexp/ patternmatch/substring search and supports downloading LIST with minusers to save time (only on some networks that support ELIST). - Overhauled URL opening on Unix, it now tries xdg-open first, then auto- detects Gnome or KDE to run gnome-open or kfmclient. URLs with quotes should also work now (changed to execv()). - Settings: Warn the user when trying to put the tree on the top/bottom. - Fixed DCC ack reading so it doesn't use MSG_PEEK. - Channel modes are no longer shown in the titlebar if they contain a key. - Added /GUI APPLY command, which does that same as pressing OK in the settings window (e.g use it after /set). Mainly for scripters. - Allow changing the logging folder if the log filename is set to a full path in the settings window (starts with a '/'). - Added 'Your Action' text event. - Separated out /away and /back commands so it's obvious what they'll do. - Changes to /MENU command (See plugin20.html for details): * Now works for popup menus too. * Allows creation of radio menu items. * -p arg can now to be negative to give a position offset from right/bottom. * -i arg to specify an icon file. - Plugin API: * Added event_text to xchat_get_info(). - Perl (Lian Wan Situ) * Fixed hook_command so that it won't override the help message for builtin commands unless a help message was specified. * Perl Win32: Warn the user about trying to load 64-bit ActivePerl. @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @USE_PKGLOCALEDIR, remove unnecessary patch, delint. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.2 2001/07/31 09:48:54 tron Exp $ d3 16 a18 11 --- po/Makefile.in.in.orig Sun Oct 31 12:17:50 1999 +++ po/Makefile.in.in Mon Sep 4 19:30:55 2000 @@@@ -19,7 +19,7 @@@@ prefix = @@prefix@@ exec_prefix = @@exec_prefix@@ datadir = $(prefix)/@@DATADIRNAME@@ -localedir = $(datadir)/locale +localedir = $(prefix)/$(PKGLOCALEDIR)/locale gnulocaledir = $(prefix)/share/locale gettextsrcdir = $(prefix)/share/gettext/po subdir = po @ 1.2 log @Update "xchat" package to version 1.8.2. Major changes compared to the 1.6.x release are: - A new banlist window. - Support for ircd numeric 005 and dynamic channel/nick modes. - Uses WATCH command for notify list when available (like on Dalnet). - Http proxy support. - Throttle meter. - Perl errors no longer stop xchat, just the script itself. - Perl scripts can now use modules successfully. - Efficiency improvements and bug fixes to xchat's text widget: xtext. - IPv6 support. - Lots of new foreign language translations. - Japanese code conversion (Kanji locale <=> JIS translation). - Compiles on win32. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1.1.1 2000/12/15 00:36:28 wiz Exp $ @ 1.1 log @make sure that -lutil appears at the correct location on the link line (specifically _after_ -lpython2.0). Fixes recently noted compile problems on alpha. @ text @d1 1 a1 1 $NetBSD$ d3 11 a13 28 --- configure.in.orig Sun Dec 10 22:20:09 2000 +++ configure.in Mon Feb 5 09:43:34 2001 @@@@ -304,4 +304,5 @@@@ AC_MSG_RESULT(ok) AC_CHECK_LIB(pthread, pthread_create, LIBS="$LIBS -lpthread") + AC_CHECK_LIB(util, openpty, LIBS="$LIBS -lutil") else python=no @@@@ -505,11 +506,12 @@@@ GUI_CFLAGS=`cat cflags` -echo $GUI_LIBS > cflags -tr " " "\n" < cflags > cflags2 -sort cflags2 > cflags -uniq cflags > cflags2 -tr "\n" " " < cflags2 > cflags -GUI_LIBS=`cat cflags` -rm -f cflags cflags2 +dnl order matters on the link line.... +dnl echo $GUI_LIBS > cflags +dnl tr " " "\n" < cflags > cflags2 +dnl sort cflags2 > cflags +dnl uniq cflags > cflags2 +dnl tr "\n" " " < cflags2 > cflags +dnl GUI_LIBS=`cat cflags` +dnl rm -f cflags cflags2 fi @