Commit graph

1622 commits

Author SHA1 Message Date
tron
8b5981464b Install "xchat" binary unstripped under Mac OS X (Darwin). This makes
the plugin loader work for some weird reason. Hint provided by
Adrian Portelli on "tech-pkg" mailing list. Bump package revision
because of this fix.
2006-08-17 06:58:37 +00:00
tron
6869f91cbc Update "xchat" and "xchat-python" package to version 2.6.6.
Changes since version 2.6.2:
- Updated translations (de, el, es, fr, gl, hu, nl, sr, sv, vi, zh_TW).
- Fixed the invisible cursor color when using GTKSpell and a black
  input box (when "Use the text box font & colors" is ON).
- Allow loading a cert/privatekey file from ~/.xchat2/<NetWorkName>.pem
- Improved the fallback routine when you receive non-UTF8 messages. It
  can now handle CP1252 from mIRC users and the ISO-8859-15 Euro symbol.
- Added CHANOPT command for setting channel specific options such as showing
  of joins and part, beep on message and color paste (Lian Wan Situ).
- /CLEAR HISTORY will clear your command history.
- Fixed a crash if you left a Ban-List window open after closing the
  associated channel and then clicking Refresh.
- Added an option of using 'Last-Spoke' nick completion order in Settings >
  Input Box.
- The /QUERY command now has -nofocus arg, which scripts might find useful.
- You can now /set gui_url_mod 0, to allow left-clicking URLs (default is
  4, for CTRL).
- XChat will now respect gtk-button-images=0 set in ~/.gtkrc-2.0.
- Added a ./configure option to use your preferred spelling library:
  --enable-spell=type. Where type can be: none static libsexy gtkspell.
  Note that using gtkspell will force the inputbox to become a GtkTextView.
- Advanced users can /set tab_small 2, to get _extra_ small tabs.
- Added /SPLAY <soundfile>.
- Plugin API:
 * The second args to xchat_list_int and xchat_list_str can now be NULL as
   a shortcut to "channels" list for current context only.
 * Added bits 6-8 to the field "flags" in the "channels" list.
 * /GUI MSGBOX <text> can now contain Pango markup.
 * Added -m arg to /MENU. See plugin20.html for more.
- Fixed opening a irc:// URL via "xchat -a --url=abc123" command while
  "Skip serverlist on startup" is off. This fix is only relevant when
  opening an initial instance of xchat (i.e not via dbus).
- Fixed the tree layout "flashing" (redrawing slowly) after you
  switched to tabs and back to tree.
- Fixed plugin/script get_list("users") causing a critical GDK warning
  when not executed from the front-most tab.
- Added spelling support in the input-box via GTKSpell.
- Improved the error reporting when connecting through a Socks proxy.
- DCC file transfers via http/socks45/wingate proxy is now supported
  (Damjan Jovanovic & me).
- Fixed Socks 5 failing on 64-bit CPUs.
- Added support for connecting through a Microsoft ISA Proxy, requires
  libntlm at build time (Pavel Fedin).
- You can now mark and copy timestamps if you hold down SHIFT.
- Timestamps are now preserved in the /lastlog command. Also fixed a
  bug where the separator line disappeared during /lastlog.
- Added a Browse button to the DCC download folder setting.
- Made the setup window a little neater and Gnome-like.
- Improved the notify window a little and fixed a small memory leak.
- Fixed CTCPs being truncated in the RawLog window.
- Added an option to open a "Save As..." dialog when receiving a
  DCC file offer.
- Fixed a crash if you try to remove a network from the list while
  it's in a auto-reconnect delay [debian bug #364858].
- Python: Fixed some memory usage bugs.
2006-08-16 21:25:35 +00:00
tonio
74459a76fe Update chat/bitlbee to 1.0.3
From changelog:
Version 1.0.3 (released 2006-06-24) hilights:
- Less ICQ spam because the web-aware flag is disabled.
- It's easier to talk to people who are not in your buddy list.
- ISON command works better with irssi (and probably other clients).
- The usual bug fixes.
2006-08-16 09:46:27 +00:00
adrianp
1182d548d2 Fix installation path of help files
Fixes PR# 34189 reported by Brad Harder
2006-08-15 11:16:41 +00:00
adrianp
13c39fa83a Update to 7.2.2
> -- ircd-hybrid-7.2.2 RELNOTES
> o) Added channel::disable_fake_channels config directive
> o) Fixed broken FORCEJOIN  (contrib)
> o) Added missing documentation for connect::vhost
> o) Fixed problem with G-Line voting
> o) Fixed "STATS ?" so it doesn't report negative traffic statistics
> o) Fixed core in m_mkpasswd.c  (contrib)
> o) Reduced memory usage for channel members
> o) Added general::stats_e_disabled which simply disables "STATS e"
>    for other operators and administrators
> o) Ignore signal SIGXFSZ to prevent the daemon from dying on missconfigured
>    file size limits
> o) Slight optimizations to the block allocator
> o) Fixed harmless bug that could result in incorrect bytes sent statistics
>    in "STATS t"
> o) "STATS y|Y" now shows whether a class is active or disabled
> o) Added ircd-brazilian_pt.lang language file
> o) Misc. ACCEPT fixes. E.g. don't remove an accept record if a client is
>    changing between equivalent nicknames like 'nick' and 'NiCk'.
> o) Minor resolv.conf parser fixes.  Added missing support for ';' comments
> o) Fixed core on MODRESTART
2006-08-11 16:53:39 +00:00
jdolecek
e560236efe add c to USE_LANGUAGES, to fix warning during toolchain wrappers phase 2006-08-07 20:40:44 +00:00
perry
45b67fda28 update distinfo for the new distfiles subdir 2006-08-07 02:26:34 +00:00
perry
600dea0b55 As was done the last time, change DIST_SUBDIR around to force
re-download of all the files (because a language file changed.)
There has to be a better way to do this, but I'm following minskim's
precedent from rev 1.37
2006-08-07 01:49:25 +00:00
perry
278be5817e Remove use of FETCH_BEFORE_ARGS -- it was badly broken (it referred to
a variable that clearly no longer exists), the package downloads and
builds fine without it, and there is no clear reason why it was there
to begin with.
2006-08-07 01:35:04 +00:00
perry
02ba6def5d Update to revision 6 -- psi_sl.qm seems to have gotten a silent update. 2006-08-07 01:31:33 +00:00
adam
a916724b01 Changes 1.0.4:
* Fixed issue where no disconnect signal was emitted when connection closed
  during opening
* Plugged a memory leak in LmConnection
* Fixed warnings due to uninitialized value
* Fixed a reentrancy-related issue with LmConnection
2006-07-31 09:11:46 +00:00
adam
0e56beedf6 Changes 2.2.9:
* Bug fixes
2006-07-31 09:06:54 +00:00
hubertf
745fc9f10e de-maintain 2006-07-27 00:09:05 +00:00
mrg
8094c9497e update to ircII 20060725. changes include:
o  remove dead /set use_old_msg variable
  o  lex is no longer required for any part of ircII
  o  fixed /set irchost vs /set irc_encoding problem
2006-07-26 02:21:35 +00:00
mrg
e2caa0527c update to ircII 20060721. changes include:
o  default status line now tells you when you are scrolled up
  o  new variables status_scrolled and status_scrolled_lines
  o  new status format modifiers %P and %s
  o  fixed a bug with the input prompt being overtaken
  o  /set translation has been removed.  all encoding support now depends
     on the existance of iconv(3) support, enhancing the capabilities and
     correctness of codeset conversion.  the translation and iso2022_support
     variables have been replaced with input_encoding, display_encoding
     and irc_encoding
  o  /msg -server <servergroup|servername|number> <target> <message>
     now works to send message on specific servers ie, other than the
     current window's server
  o  support new $IRCSERVERSFILE that overrides $LIBDIR/ircII.servers
2006-07-22 09:13:10 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
2006-07-22 04:46:13 +00:00
wiz
14d79f45a6 Update to 0.11.8.2:
Summary of changes from 0.11.8.1 to 0.11.8.2
============================================
[FT  fea] CTCP requests and replies will now be stacked onto outgoing
messages and autoreplies, respectively. This feature applies to
both IRC and AIM.
[TOC fea] Preliminary support for having multiple clients connected
to the same screen name on AIM. naim is now able to keep buddy
lists synchronized between all clients. Eliminates warnings about
unknown INSERTED2 and DELETED2 messages.
[FT  fea] Misc. code cleanups and simplifications backported from
ngnaim.
[TOC bug] Apparently, some users can sign on to AIM in such a way
as to mask their signon time. FireTalk used a signon time of 0 to
designate "offline", which led to some confusion when users signed
on with an actual reported signon time of 0. This led to assertion
failures in toc2.c. Fixed.
[IRC fea] A user's user@host is now displayed when the user joins
a channel on IRC.
[FT  bug] In some cases, CTCP requests were compared to the list
of known types case insensitively, sometimes case sensitively. The
spec. requires sensitivity to case. Fixed.
[IRC fea] All messages sent without a source are treated as coming
from a pseudo-target of ":SERVER".
[IRC fea] All messages sent before client signon is completed that
are not handled by the signon parser are passed to the normal
parser. This allows forced joins, CTCP handling from bots during
signon, etc.
[FT  fea] Some IRC servers send CTCP VERSION requests during signon,
before 001 (IRC's "you are now signed on and can send messages"
protocol message), and demand a reply. naim was naively replying,
but FireTalk was suppressing the reply (since it hadn't been told
it could send messages yet). A hack has been put in place to allow
CTCP replies to go through before signon has completed.
[IRC bug] The /SETPRIV command did not have a handler in irc.c.
This causes a reliable crash. Fixed.
[UI  bug] In some situations, naim could report a negative number
of lines left to play back during scrollback. Workaround implemented.
[UI  fea] /open WINDOW now jumps you to WINDOW if WINDOW already
exists.
[UI  fea] Overusing nickname completion now only complains to you
a few times, then stops. Previously it complained forever unless
an obscure setting was toggled.
[UI  fea] New $ctcpverbose. If set, unknown CTCP requests are
displayed in the UI.
[pkg bug] Most tail utilities accept either "tail +3 file" or "tail
-n +3 file" the same. Some only accept "tail -n +3 file". Others
only accept "tail +3 file". naim's packaging no longer uses the
tail utility, at all.
[UI  fea] The /sync command has been removed.
[pkg fea] The --firetalk-lily-binary-link configure option has been
removed, along with all code paths that depended on it.
[UI  fea] Improved error condition reporting backported from ngnaim.
[UI  bug] In some situations, file transfers could report incorrect
completion statistics due to integer overflow. All calculations
are performed using floating point now, though the UI still only
displays whole numbers.
[UI  bug] A change in how windows were looked up made in 0.11.8.1
caused all messages to both users and chats to be sent using the
send-to-user API. This did not cause problems on IRC or Lily, but
did cause chat room messages to be silently eaten on AIM. Fixed.
[UI  fea] At some point since the 0.11.8.1 release, AOL's servers
began changing bare \n characters in profiles to the string <br/>\n,
which naim did not understand. naim now treats <br/> as a synonym
for <br>.
[UI  fea] The dynamic library subsystem is initialized before
.naimrc is parsed, allowing your .naimrc to use the modload command.
2006-07-19 22:28:18 +00:00
jlam
7af716330d Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc
had actually been ignoring LTCONFIG_OVERRIDE anyway and just using
the default LIBTOOL_OVERRIDE to replace libtool scripts in packages.
This just formalizes the fact that LTCONFIG_OVERRIDE is not used
meaningfully by pkgsrc.
2006-07-19 19:14:37 +00:00
adrianp
4f308dc8f5 Update to 3.2.5
==[ MAJOR BUGS FIXED ]==
- Spamfilter was not always working properly
- MS Visual studio 2005 (8.x) was unable to compile Unreal and/or caused crashes
- Certain IPv6 listen blocks could crash the ircd on-boot/on-rehash

==[ MINOR BUGS FIXED ]==
- "Looking up your hostname" message was missing if
  set::options::show-connect-notice was enabled (other messages, like "looking
  up ident" were shown, however)
- It was sometimes impossible to update a link { } block: all old settings
  would still be used, this happened if connfreq was low. This might also have
  caused crashes.
- Netsynch problem, which could cause the wrong modes to be applied to a
  channel in some rare cases.
- Setting set::maxdccallow to 0 (or lower) still allowed one entry to be added
- Spamfilter oversized-checking is no longer done when removing a spamfilter
- Operator count bug (there might still be others...)
- Some chinese-* charsets could not be selected individually
- No longer requiring a C++ compiler (was caused by resolver in 3.2.4)
- Added workaround for "make: Permission denied" bug in some FreeBSD's
2006-07-18 22:43:36 +00:00
adrianp
2eb3306970 Fix some errors with non-existent directories pointed out by recent
bulk-build runs.
Bump to nb1
2006-07-14 22:48:45 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
jlam
ee68c93314 LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... just
set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC
tree unless they're named something other than "libtool".

SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just
define it to the empty list and shlibtool-override will look for libtool
scripts.
2006-07-07 15:49:30 +00:00
minskim
acb94c0b93 Do not define variables in headers; define them in .c files instead.
Otherwise, they cause link errors on Darwin.
2006-07-06 22:04:03 +00:00
minskim
d37a412ed1 Libtoolize to build on more platforms. Bump PKGREVISION. 2006-07-06 21:26:23 +00:00
jlam
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +00:00
wiz
bbfabf82e0 Remove extra qualifier to fix build with gcc4. 2006-06-30 21:46:53 +00:00
tron
2859430ddd Don't use ternary operator as lvalue in an assignment because GCC 4.x
doesn't tolerate such questionable programming pratice.
2006-06-30 15:53:18 +00:00
joerg
cf76d00d6c Convert dependency to use -[0-9]* style instead of just -*.
Bump revision.
2006-06-30 10:06:36 +00:00
minskim
60666b7ffa Set REPLACE_PERL for a perl script. Bump PKGREVISION. 2006-06-27 14:47:15 +00:00
minskim
03ede9d940 Specify PREFIX explicitly so that the configure script can find the right
directory when PREFIX!=/usr/pkg (it has hardcoded '/usr/pkg').
2006-06-21 00:12:33 +00:00
joerg
c5e9422cc1 Needs pkg-config to find gaim. Stupid configure. 2006-06-20 22:28:01 +00:00
joerg
d1124a74ac Needs pkg-config. 2006-06-20 21:43:31 +00:00
joerg
cf6415616d Fix label at end of compound statement. Force krb4 dependency, since
it explicitly links against it. Bump revision.
2006-06-18 19:36:53 +00:00
rillig
5298552c8f Fixed pkglint warnings. 2006-06-18 07:55:42 +00:00
jlam
8e7eb9771c Manage compression of the help files using the doc-compress script
and be more precise about which files are handled instead of touching
all the files in share/irc/help.  Also, use PLIST_SUBST instead of
manually replacing @GZ@ in the PLIST.
2006-06-14 14:23:32 +00:00
joerg
4fee59f3cf Needs msgfmt. 2006-06-11 14:27:55 +00:00
adrianp
2f9832136a 0.5.9
Bump date (By dgl)
Use the resolved IP for the encoded IP too, rather than $ENV{REMOTE_ADDR}. (By dgl)
Send real host and IP in USER command (suggested by OUTsider) (By dgl)
Near total rewrite, the old version sucked. (By dgl)
Fix ticket #145 (Mozilla suite seems to have different behaviour with permissions on XMLHTTP than Firefox) (By dgl)
Another oops, /help didn't work.. (By dgl)
2006-06-11 09:40:43 +00:00
xtraeme
fa9f4021ae Update to 2.0s11:
* Sending a stanza before a stanza during a SASL negotiation can cause a
  c2s segfault. Leading to a remote DoS.
2006-06-11 01:57:27 +00:00
tonio
9729b1f8a4 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
2006-06-10 16:17:32 +00:00
minskim
d4037975ec Make this package build with gcc-4. 2006-06-09 15:31:29 +00:00
joerg
f90005767d configure wants C++. 2006-06-06 14:38:31 +00:00
adrianp
181a38a068 Bump to 7.2.1
-- ircd-hybrid-7.2.1 RELNOTES
o) Fixed build on SRV4
o) Fixed problem where ircd would disconnect all SSL connections
o) Added initial CAP support.  Additional documentation can be found
in doc/technical
o) Speeded up command parsing
o) Fixed occasional core dump on UN*LINE
o) Fixed bug where particular clients would always receive
   "Load is temporarily too heavy" message
o) Improved memory consumption, i.e. memory consumption has
   been reduced for remote clients
o) Fixed possible core in case default_cipher_preference directive isn't set
o) Fixed "CHANSERV INVITE" bug with anope services
o) Updated example configuration files to reflect new topicburst flags
   directive in connect{} blocks
o) Fixed core if using the operator{} 'umodes' directive
o) Don't allow shared k-lines to be set without a valid reason
o) Improved channel ban match processing.  This also fixes CIDR bans
2006-06-06 13:04:55 +00:00
adrianp
1b2dcf616f Update to .57
2006/01/20 .57
            Fixed conversion of Anope 1.7 OperServ databases.  Reported
	    by Matt Smith <ratman6@xxxxxxx.xxx>
2006/01/20  ChanServ SET SECUREOPS now prevents unprivileged users from
	    gaining channel protect (+a) status as well.  Reported
	    by A.S. <loverboy@xxx.xxxxx.xxx.xx>
2006/01/20  Fixed a bug in the Cygnus database converter causing
	    autokills with invalid expiration data to expire
	    immediately rather than remain with no expiration time.
2006/01/07  Fixed a cosmetic bug in ChanServ LIST causing the no-expire
	    flag "!" to not be shown for suspended channels.
2006-06-06 12:35:04 +00:00
joerg
21be99846d Use kth-krb4 as dependency. It should work with the system krb4 on
NetBSD, when someone adds a builtin.mk for security/kth-krb4.
Fix errno. Bump revision.
2006-06-04 13:42:10 +00:00
joerg
a7ace3fd42 Add forgotten patchsum. 2006-06-01 11:42:42 +00:00
ghen
2eca3d9f2c The databases/openldap package has been split in -client and -server component
packages.  Convert LDAP-based applications to depend on openldap-client, and
bump PKGREVISION for those that depend on it by default.
2006-05-31 18:22:23 +00:00
uebayasi
f07bf25d24 Update riece to 3.0.0.
* Major changes in 3.0.0

** Changed the meaning of riece-username.  If you set this option, you
   will need to set riece-realname instead. (ueno)

** Cause an error if a user requests to close already closed server. (yoichi)

** New add-on riece-epg.el, which enables secure conversation using
   GnuPG. (ueno)

** Fixed a couple of bugs in inviting users. (Steve Youngs)

** Fixed a redisplay bug when a user leaves a channel. (ueno)

** Reverted the default value of riece-alias-alternate-separator to
   "@". (ueno)
2006-05-30 00:26:15 +00:00
joerg
c21b86c717 Fix build on DragonFly and pthread linkage. 2006-05-29 15:53:27 +00:00
wiz
e91ec5a1a2 USE_LANGUAGES=c c++ 2006-05-25 14:29:41 +00:00