Commit graph

1328 commits

Author SHA1 Message Date
rillig
96b8e019fa Added a patch to fix void* arithmetic. 2005-07-30 21:30:53 +00:00
rillig
6ba4e17e7f Added a patch that avoids conditional lvalues. Needed for IRIX 6.5. 2005-07-30 21:18:33 +00:00
grant
d438d691b8 honour LDFLAGS and LIBS. 2005-07-29 04:40:47 +00:00
gdt
f83f739057 update to 2.0.2:
3 May 2005:
  - Released 2.0.2
  - Fix to co-exist more nicely with other encrypting gaim plugins.

  1 Mar 2005:
  - Initial autoconfiscation, thanks to Greg Troxel <gdt@ir.bbn.com>.
2005-07-27 19:18:14 +00:00
gdt
3b5869a4e1 update to 2.0.2:
* src/privkey.c (otrl_privkey_hash_to_human): Avoid writing a
        NUL one byte past the end of the buffer
2005-07-27 19:17:35 +00:00
wiz
6301213966 Reset MAINTAINER -- he stopped working on pkgsrc. 2005-07-27 16:21:16 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
wiz
05224bd5c6 devel/pkgconfig/buildlink3.mk should not be included in bl3.mk files by default.
Packages that need it should add it themselves, it is only a build time dependency.
2005-07-21 15:26:17 +00:00
adam
742e4e56ed Changes 0.4.1:
* Fixed: memory leak
* Fixed compatibility with Qt3
* Fixed library detection with threads in libgadu and Mac OS X
2005-07-20 14:49:05 +00:00
adam
be79c1677a Changes:
* Security bug fix
2005-07-20 14:27:06 +00:00
grant
9b1ec25d56 depends should be ../../<category>/<pkg> 2005-07-19 10:01:15 +00:00
dillo
30a6cee59b fix checksum for last 2005-07-17 14:35:47 +00:00
dillo
eb0748419d Accept ENOTCONN as indicating socket is not ready for write (needed for upcoming irssi-icq). Bump PKGREVISION. 2005-07-17 14:32:46 +00:00
jlam
83147ffa68 Remove some unnecessarily strong dependencies on perl that resulted
from including perl5/buildlink3.mk.  These packages just need the Perl
interpreter, and can just add "perl" to USE_TOOLS instead.
2005-07-16 19:10:37 +00:00
adrianp
2277ca927d Bump to nb1 for security issue
Patch via debian
2005-07-16 18:55:22 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
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-16 01:19:06 +00:00
adrianp
624430e8ca Note addition of p5-POE-Component-IRC and p5-POE-Filter-IRCD 2005-07-14 23:11:10 +00:00
adrianp
6757e3f2b0 POE::Component::IRC is a POE component (who'd have guessed?) which acts as an
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-14 23:09:30 +00:00
adrianp
9afb67a133 POE::Filter::IRCD provides a convenient way of parsing and creating IRC
protocol lines.
2005-07-14 23:08:21 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
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-13 18:01:18 +00:00
adam
f6f5266d40 Changes:
* Important security-related bug-fixes
2005-07-13 15:05:55 +00:00
grant
754b2dfad6 use ${NOLOGIN}, not hardcoded /sbin/nologin. 2005-07-12 04:15:50 +00:00
grant
5076825858 this pkg uses X, so include x11.buildlink3.mk to ensure that the
correct X distribution is used. fixes build problem observed on Linux.
2005-07-09 03:56:12 +00:00
grant
d0f7d4052a update gaim to 1.4.0. update provided by maintainer in PR pkg/30693.
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-08 09:39:47 +00:00
grant
c84cc1d5d5 define BSD_COMP on Solaris as this package expects to use the
BSD-style non-blocking IO interface.

fixes build on Solaris.
2005-07-01 04:31:05 +00:00
grant
da77102651 don't pass -Xc on Solaris if not building with gcc.
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-07-01 04:12:20 +00:00
snj
cd4ec5663b Fix /exec on sparc64. Applied upstream quite a while ago. Bump PKGREVISION. 2005-06-26 20:25:48 +00:00
zuntum
d9993fea14 Update chat/bnc to version 2.9.4
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-25 14:48:45 +00:00
jlam
f63b7ec0ae Only some platforms build the dynamically-loadable modules. On others,
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-21 16:18:52 +00:00
salo
b0aa0d4647 "inet6" option support is determined in bsd.prefs.mk, don't add it to
PKG_SUGGESTED_OPTIONS.
2005-06-19 01:46:35 +00:00
salo
f8da63e164 Updated to version 1.0
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-19 01:22:17 +00:00
hira
e162d8156b Fix previous: correct path of config file. 2005-06-18 12:39:52 +00:00
hira
da1d08afb2 Use PKG_SYSCONFDIR framework. Bump PKGREVISION.
This closes PR pkg/30546.
2005-06-18 05:57:05 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
rillig
c3e941afcb Added a patch needed for ISO C90 compilers. This fixes the bulk build on
NetBSD 1.6.2.
2005-06-14 04:49:19 +00:00
jmmv
cb8ba3f79f Remove libyahoo and gtkyahoo.
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-12 13:03:38 +00:00
salo
70f10250f8 Add missing file.
From MAINTAINER, Matthew Luckie  via PR pkg/30494
2005-06-10 22:49:47 +00:00
salo
673c5e6bf7 Update to version 1.3.1
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-10 12:57:56 +00:00
dillo
ac0a526208 handle legacy PKG_OPTIONS_VAR correctly, with warning 2005-06-06 13:55:30 +00:00
tron
80ceaa27ce Accept "PKG_OPTIONS.xchat2" for backwards compatibility reasons. 2005-06-06 12:02:08 +00:00
tron
613098d0aa Correct pathname to "xchat" package version 2.x. 2005-06-06 11:47:06 +00:00
tron
fb1545c377 Fix oversight in last commit. 2005-06-06 11:43:50 +00:00
tron
7659885c66 Replace the outdated "xchat" package (version 1.8.11) with the
"xchat2" package (version 2.4.3).
2005-06-06 11:35:39 +00:00
wiz
5304b9292e There is no global socks options, use socks5 instead,
and set PKG_OPTIONS_LEGACY_OPTS.
2005-06-03 10:24:05 +00:00
tron
8ace06e8f5 Split out "Makefile.common" again because there are packages in
"pkgsrc-wip" which use this file. Pointed out by Min Sik Kim in
private e-maiil.
2005-06-03 10:13:29 +00:00
tron
8676a5805b Update "xchat2" package to version 2.4.3. Changes since version 2.4.1:
- 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-02 23:33:14 +00:00
wiz
cb84dd326b Convert to options framework. 2005-06-02 22:21:18 +00:00
tron
75c7b29eb7 - Merge "Makefile.common" (which isn't used anywhere except within this
package) into "Makefile".
- Don't include "pkgsrc/devel/glib2/buidlink3.mk" because the package
  inherits that dependence automatically from the "gtk2+" package.
2005-06-02 22:08:29 +00:00
wiz
d0f39684b2 Convert to options framework.
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-02 21:48:42 +00:00
wiz
fa7042a3d6 Convert to options framework. 2005-06-02 21:39:53 +00:00