summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2005-07-21Change path from devel/pkgconfig to devel/pkg-config.wiz11-22/+22
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21devel/pkgconfig/buildlink3.mk should not be included in bl3.mk files by default.wiz1-2/+1
Packages that need it should add it themselves, it is only a build time dependency.
2005-07-20Changes 0.4.1:adam3-12/+12
* Fixed: memory leak * Fixed compatibility with Qt3 * Fixed library detection with threads in libgadu and Mac OS X
2005-07-20Changes:adam3-9/+9
* Security bug fix
2005-07-19depends should be ../../<category>/<pkg>grant2-4/+4
2005-07-17fix checksum for lastdillo1-2/+2
2005-07-17Accept ENOTCONN as indicating socket is not ready for write (needed for ↵dillo3-3/+17
upcoming irssi-icq). Bump PKGREVISION.
2005-07-16Remove some unnecessarily strong dependencies on perl that resultedjlam1-2/+2
from including perl5/buildlink3.mk. These packages just need the Perl interpreter, and can just add "perl" to USE_TOOLS instead.
2005-07-16Bump to nb1 for security issueadrianp3-2/+41
Patch via debian
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam6-16/+12
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-07-14Note addition of p5-POE-Component-IRC and p5-POE-Filter-IRCDadrianp1-1/+3
2005-07-14POE::Component::IRC is a POE component (who'd have guessed?) which acts as anadrianp4-0/+36
easily controllable IRC client for your other POE components and sessions. You create an IRC component and tell it what events your session cares about and where to connect to, and it sends back interesting IRC events when they happen. You make the client do things by sending it events.
2005-07-14POE::Filter::IRCD provides a convenient way of parsing and creating IRCadrianp4-0/+29
protocol lines.
2005-07-13Turn PERL5_PACKLIST into a relative path instead of an absolute path.jlam8-19/+19
These paths are now relative to PERL5_PACKLIST_DIR, which currently defaults to ${PERL5_SITEARCH}. There is no change to the binary packages.
2005-07-13Changes:adam5-27/+27
* Important security-related bug-fixes
2005-07-12use ${NOLOGIN}, not hardcoded /sbin/nologin.grant1-2/+2
2005-07-09this pkg uses X, so include x11.buildlink3.mk to ensure that thegrant1-1/+2
correct X distribution is used. fixes build problem observed on Linux.
2005-07-08update gaim to 1.4.0. update provided by maintainer in PR pkg/30693.grant3-8/+8
changes since 1.3.1: * Fix system log start times for some protocols * SILC compiles with newer SILC toolkit versions (Pekka Riikonen) * Fixed a bug where buddy icon cache files were left in the icon cache directory after they were no longer in use. * Attempt to detect the file type of a buddy icon when saving. * Additional Yahoo! boot protection (Peter Lawler) * A few Yahoo! memory leaks plugged (Peter Lawler) * Fixed handling of the new Yahoo! profile page. (Joshua Honeycutt, Peter Lawler) * Fixed localized Yahoo! room lists. Please refer to the Yahoo! section of the Gaim FAQ for details. (Peter Lawler) * Enabled sending files to ICQ users using ICQ 5.02 and newer (Jonathan Clark)
2005-07-01define BSD_COMP on Solaris as this package expects to use thegrant1-1/+4
BSD-style non-blocking IO interface. fixes build on Solaris.
2005-07-01don't pass -Xc on Solaris if not building with gcc.grant2-1/+16
passing -Xc to sunpro defines __STDC__=1 and the build fails in ircsig.c because <signal.h> only declares sigaction if __STD__=0. fixes build on Solaris w/ sunpro.
2005-06-26Fix /exec on sparc64. Applied upstream quite a while ago. Bump PKGREVISION.snj3-3/+17
2005-06-25Update chat/bnc to version 2.9.4zuntum4-53/+19
Changes: 2.9.4 (1) SSL support can now be used incoming. (2) Added three new configuration entries to handle new features: listenex [--ssl][--limit <maxusers>][--localhost <hostname>] <port> privatekey <filename> publickey <filename> 2.9.3 (1) SECURITY FIX: FD_SETSIZE overflow DOS (2) SSL support can now be used if configured with --with-ssl SSL connection is done by passing -s ex. /quote conn -s ircs.server Note: this is only partially secure since SSL is only supported outgoing. 2.9.2 (1) Added flush to logging (2) General code changes to fix compiling on some compilers (3) Fixed problems binding to listening address 2.9.1 (1) SECURITY FIX: password check, was only letting incorrect passwords in (2) Fixed IP binding on listen 2.9.0 (1) Added trailing newlines to log records (2) Added extra error handling on accepting connections (3) Fixed buffer overflow in getnickuserhost (reported by Leon Juranic) (4) Added extra check for gethostbyname2 (5) Made password check more thorough (6) Fixed ipv6 dns resolving to random ipv4 2.8.9 (1) Fixed backspace security flaw (reported by Yak) (2) Fixed compile errors related to compound statements (3) Rewrote logic of /vip command (4) Rewrote docked session listing code 2.8.8 (1) Added support for setting a specific IP to listen on (listen <[host:]port> [maxusers]) (2) Enhanced bncsetup to use new conf format and new question to handle specific host entering. (3) Changed the Makefile to list libraries last, some crypt libraries predefined their own main function which prevented compiling. (4) Reorganized the connection code to fix a bug where a user gets disconnected while connecting to an irc server. (5) Socket length was not being set before accept. (Thanks chris) (6) Removed old hack code for systems that do not support snprintf. (7) Increased error checking in recv code. (8) Better parsing of messages (9) Server buffers always cleared when connecting to a new server. (10) Initial IPv6 support. Added -6 option to the CONN command (i.e. CONN -6 irc.ipv6.org) which is only necessary on ambigious addresses or when connecting via dns. (11) Listen host can be specified in conf as an ipv6 address by putting the address in []'s (i.e. LISTEN [2000:610:0:23::]:6669) Requested by Peter Avalos <pavalos@theshell.com> in private e-mail.
2005-06-21Only some platforms build the dynamically-loadable modules. On others,jlam3-61/+75
the modules are statically-linked into the ircservices executable. This fixes the installation of chat/ircservices on platforms where dlopen() doesn't obey its "mode" argument, e.g. RTLD_NOW. Unfortunately, NetBSD/amd64 currently falls into this category (port-amd64/30570), but this will also fix installation on any a.out NetBSD or OpenBSD platform. Approved for commit during the deep freeze by <agc>.
2005-06-19"inet6" option support is determined in bsd.prefs.mk, don't add it tosalo2-4/+4
PKG_SUGGESTED_OPTIONS.
2005-06-19Updated to version 1.0salo5-52/+45
Changes: 1.0: ==== Only minor bugfixes were made to the previous version. - Fixed channel public key list saving on backup router on JOIN command reply. - New optimized logging. 0.9.21: ======= A small bugfix release. - Added default limit how many channels one client can join (50). - Added missing getopt.[ch]. - Fixed compilation with pkg-config files 0.9.20: ======= A bugfix release to the SILC Server. In addition of various bugfixes, this version now also includes new math library that from now on will be included in all SILC distributions. - Added more liberal channel names from the previous more stricter identifier string change. - Added SERVICE command to server, though services aren't supported yet. - Fixed MOTD command to send empty reply if motd does not exist. - Fixed LIST command. - Fixed query to stop if client goes away. - Added pkg-config check to the configure. - Several other bugfixes were made.
2005-06-18Fix previous: correct path of config file.hira2-5/+5
2005-06-18Use PKG_SYSCONFDIR framework. Bump PKGREVISION.hira5-16/+43
This closes PR pkg/30546.
2005-06-16Create directories before installing files into them.jlam15-15/+44
2005-06-14Added a patch needed for ISO C90 compilers. This fixes the bulk build onrillig2-1/+18
NetBSD 1.6.2.
2005-06-12Remove libyahoo and gtkyahoo.jmmv15-315/+1
The project was declared dead on February 27th 2003, although the last version dates from August 14th 2001. Not to mention that the program does not work any more due to all the changes in Yahoo's authentication mechanisms in the meantime.
2005-06-10Add missing file.salo2-2/+4
From MAINTAINER, Matthew Luckie via PR pkg/30494
2005-06-10Update to version 1.3.1salo2-6/+6
Changes: - security fixes for DoS issues: http://gaim.sourceforge.net/security/index.php?id=18 http://gaim.sourceforge.net/security/index.php?id=19 - Fix Yahoo! privacy bug - Fix Jabber Get Info crash on busted servers - The file transfer details section now also displays the full path to the local file sent/received. - Yahoo! has the following new "/" commands: /join, /buzz - Updated our gaim.desktop file, thanks to all our terrific - translators for sending in translations of the changes - Improvements to how Gaim handles new message notification
2005-06-06handle legacy PKG_OPTIONS_VAR correctly, with warningdillo1-4/+6
2005-06-06Accept "PKG_OPTIONS.xchat2" for backwards compatibility reasons.tron1-2/+8
2005-06-06Correct pathname to "xchat" package version 2.x.tron1-2/+2
2005-06-06Fix oversight in last commit.tron2-4/+4
2005-06-06Replace the outdated "xchat" package (version 1.8.11) with thetron15-398/+66
"xchat2" package (version 2.4.3).
2005-06-03There is no global socks options, use socks5 instead,wiz1-3/+4
and set PKG_OPTIONS_LEGACY_OPTS.
2005-06-03Split out "Makefile.common" again because there are packages intron2-15/+29
"pkgsrc-wip" which use this file. Pointed out by Min Sik Kim in private e-maiil.
2005-06-02Update "xchat2" package to version 2.4.3. Changes since version 2.4.1:tron3-16/+10
- Updated translations (de, sq, zh_CN). - Fixed crash of server list connect button when no network is selected while using GTK's auto-find feature [1166669]. - Fixed handling of WhoIs Special event on some networks where it could chop off the first character [1164315]. - Plugin API changes: Added "nickserv" field to xchat_get_info. - Python: Fixed get_list() incorrectly failing when the list contained a time field [1171525]. - Perl: Make scripts using calls with fully qualified subs work again [1170139] (Lian Wan Situ). - Fixed input-box input-method (GTK I.M.) problem [1168239]. - Fixed: Ignore and Notify windows incorrectly used the stock CLOSE button instead of DELETE [1170655]. - Placed Close/Connect buttons in correct position in server list [1165474]. - Updated translations (ca, de, lt, nl, ru, sk, sr, vi). - Added command line args -u and -p. - Fixed handling of "MODE -o+o nick nick" (#1094026). - Plugin API changes: * Added "Key Press" print event. * Added "state_cursor" for xchat_get_prefs. * Added xchat_strip and xchat_free functions. * Added "lasttalk" field to "users" list. * Added "charset" field to xchat_get_info. - Perl plugin changes (Lian Wan Situ): * Move each script into their own unique package/namespace. Scripts containing multiple packages will not be loaded. * When warning messages are emitted you will now be told which script it came from. * Xchat::set_context will now accept Xchat::set_context( $channel ) and Xchat::set_context( $channel, $server ) in addition to Xchat::set_context( $context ). * Fix display of loaded scripts in the Plugins and Scripts window. - TCL: Fixed crash with invalidated TCL timer (#1110306) (Daniel P. Stasinski). - /TIMER now supports timeouts to one decimal place. - Fixed possible crash of open-file dialog on 64-bit machines. - Pressing CTRL-O in the DCC Receive window will now open your downloads folder. - Win32: Default download folder changed to "My Documents\Downloads". - Added -quiet arg to the /charset command. - The /country command now supports a wildcard search. - The user is now warned when real/user name is left blank in the server list window. - Added the /URL command. - Added a text event for all unknown WHOIS reply lines. - Added /ALLCHANL which sends to the current server only. - Actions (/ME) are now treated like PRIV/CHAN for purposes of the ignore list.
2005-06-02Convert to options framework.wiz2-15/+22
2005-06-02- Merge "Makefile.common" (which isn't used anywhere except within thistron2-30/+18
package) into "Makefile". - Don't include "pkgsrc/devel/glib2/buidlink3.mk" because the package inherits that dependence automatically from the "gtk2+" package.
2005-06-02Convert to options framework.wiz3-62/+48
While here, reintegrate Makefile.common into Makefile since xchat-gnome has been removed from pkgsrc and there is no further need for Makefile.common. tron@ says do it.
2005-06-02Convert to options framework.wiz2-7/+13
2005-06-02Convert to options framework.wiz1-5/+6
2005-06-02use option groupsdillo1-6/+4
2005-06-01Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.jlam9-17/+11
Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. <pthread.h>, and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed.
2005-05-31Changed $f to ${f}.rillig1-2/+2
2005-05-31Convert to options framework.wiz2-6/+12
2005-05-31Convert to options framework.wiz2-31/+33