Commit graph

67 commits

Author SHA1 Message Date
adrianp
a8df026d7f Add USE_TOOLS=perl to address PR# 37430 2007-11-25 13:19:04 +00:00
adrianp
7382e91030 Dont's strip on install with OS/X, this fixes the loading of the proxy module 2007-10-28 20:18:47 +00:00
adrianp
43315eb9b7 Backport a patch from irssi SVN which unbreaks irssi-icb 2007-10-28 13:06:30 +00:00
adrianp
ed6e55643d Update to 0.8.12
* Add a set of patches to re-introduce irssi-config which was removed in this
  release.  We need this file for chat/irssi-icb to work.  An upstream bug
  has been opened about this.
  http://bugs.irssi.org/?do=details&task_id=537&histring=icb

From the CHANGELOG:
Rewrite SSL connection/handshake code.
Remove support for glib 1.x.
Do not send our hostname to the server (bug #488).
Improve completion for /SET.
Various improvements to the help files.
Make alt/meta+arrow keys work in recent versions of xterm (bug #496)
Fix DCC get when file size is 0 (bug #494).
Fix logging lines with no target to all logs, broken in 0.8.11.
2007-10-13 16:27:14 +00:00
wiz
836b17ca6e Update to 0.8.11:
v0.8.11 2007-04-25  The Irssi team <staff@irssi.org>
+ Add completion for /WINDOW GOTO
+ New crapbuster-like "scrollback levelclear" command
+ irssi now aborts a connection when, on an attempt to connect, the server
  returns code 432 (Erroneous Nickname), bug #425
+ Allow identifiers in config file to start with a digit, bug #177.
+ Modify Irssi::UI::Window::command to restore the original active window
  only if the command executed has not made another one active, bug #403.
+ Make awaylog_file respect --home, bug #304
+ Send /QUOTE immediately if server didn't send the 001 event yet
+ If dcc_own_ip contains IPv4 address, listen only in IPv4
+ Negative scroll_page_count scrolls screensize-n lines
  (Patch by Chris Moore)
+ Sort nicks with custom prefix by the order defined in isupport in /NAMES
+ New perl command send_raw_first, patch by ComradeP (Bug 413)
+ Let the module loader also check for fe_common_$protocol files
+ Don't wait for all /NAMES replies before syncing if we can't combine
  queries anyways (Patch by jilles)
+ Renamed irc.efnet.net to irc.efnet.org
+ /SCROLLBACK CLEAR accepts the same arguments as /CLEAR
+ Check if binary exists and can be executed before /UPGRADE
+ Change default value of override_coredump_limit to OFF
+ UPTIME command by Lauri Nurmi with some modifications (Bug 458)
+ Remove CR and LF from Perl commands, to make it harder to introduce a
  security bug
+ Remove bookmark on a line when line is removed (instead of moving it)
+ Don't fallback to generic word completer if the command specific
  completion list is not empty.
+ Recognize cursor left and cursor right sequences sent by recent xterm

as well as quite a number of bug fixes.
2007-06-08 11:53:48 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
joerg
166e92758f DESTDIR support. 2006-11-03 07:12:24 +00:00
wiz
560be0ecd2 Update to 0.8.10a:
Re-packaged source, no new features.
2006-03-04 06:34:13 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
veego
f877198bb9 Update to version 0.8.10, based on PR #32432 from Juha-Matti Tilli:
- Recode support
- Isupport (005 numeric)
- Passive DCC support.
- Many memleak fixes.
- Network specific ignoring.
- Updated internal error handling.
- Complete 64bit support.
- Revised default aliases.
- Updated paste detection and settings.
- Tons of bugfixes.
- Other changes

The 'pre-install' hack from the pr is no longer needed after a fix from
jlam. Don't delete the patch-ae, which was removed in the pr.
Recode support won't work at the moment on NetBSD.

Bump the version for irssi-icb, due too the upgrade of irssi.
2006-01-17 21:45:52 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
tonio
4169aff5cf add a --tag=CC to the libtool call that fails under darwin
This should fix PR 32041
2005-11-11 16:01:20 +00:00
rillig
ea4d07864b .include "../../lang/perl5/packlist.mk". This fixes PR 31948. Bumped
PKGREVISION.
2005-10-31 09:18:45 +00:00
wiz
5c11268df7 Remove some more *LEGACY* settings that are over a month old and
thus were before 2005Q3.
2005-10-05 13:29:49 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +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
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
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
snj
cd4ec5663b Fix /exec on sparc64. Applied upstream quite a while ago. Bump PKGREVISION. 2005-06-26 20:25:48 +00:00
wiz
df7f90f557 Convert to options framework. 2005-05-31 21:58:38 +00:00
rillig
074e3cd9ef Removed unnecessary ${.CURDIR}. 2005-05-23 09:06:24 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
reed
4baf3520bd Fix build error under FreeBSD 5.3. EAI_NODATA is not defined.
Okay'd by maintainer, Otto H.
Tested under NetBSD 1.6.2 and FreebSD 5.3.
(I later saw same fix in irssi CVS.)
This will close PR pkg/28534.
2005-03-20 05:05:59 +00:00
jmmv
e6b2d1c9b4 Enable build of the proxy module, as requested in PR pkg/25517. Note that
the report asked for a conditional build through a knob, but I can't see a
reason to not enable it by default (so it's now unconditionally built).
Bump PKGREVISION to 3 due to this.

While here, force removal of the modules directory instead of only removing
it when empty.  Any package installing modules must depend on irssi to handle
this shared directory.
2005-03-19 15:32:25 +00:00
agc
0cbe9b3900 Add RMD160 digests in addition to SHA1 ones 2005-02-23 15:59:10 +00:00
minskim
5c4cafa4b5 Override libtool. 2004-12-11 00:26:45 +00:00
minskim
a75a2e8301 This package needs pkg-config.
While here, reorder paragraphs to include buildink3.mk files before
overriding targets.
2004-12-11 00:21:53 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
snj
47e26580e0 The usual f77 workaround for sparc64. 2004-04-14 01:19:47 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
xtraeme
4146e202cc Forgot to change perl's bl3. 2004-03-18 00:37:01 +00:00
xtraeme
7f2e138035 bl3ify 2004-03-18 00:36:11 +00:00
cjep
97cab9e9fd Whitespace fix 2003-12-30 16:53:48 +00:00
veego
d09d7fbcd9 Update to 0.8.9, plus adding a missing IRSSI_USE_PERL to BUILD_DEFS:
v0.8.9 2003-12-11  Timo Sirainen <tss@iki.fi>

	* Fixes a remote crash with:
	    a) non-x86 hardware (one requiring memory alignmentation)
	    b) script using "gui print text" signal (with x86 hardware too)

	+ /SET auto_whowas OFF allows now disabling automatic /whowas when
	  /whois doesn't find a nick (by Borys)
	- If pasted line starts with command char, treat it as command always.
	  Paste detection can go on too easily with lagged connections.
2003-12-11 20:18:58 +00:00
veego
a20a57940a Update to 0.8.8. Fix based on pkg/23560, but not all parts were be
used and others were added where needed.

Main NetBSD changes:
- switched from glib1 to glib2.
- added IRSSI_USE_SSL, defaulting to YES, for ssl server support
- make it possible to disable IPv6

v0.8.8 2003-11-23  Timo Sirainen <tss@iki.fi>

	- Just a few fixes to converting old settings automatically

v0.8.7 2003-11-23  Timo Sirainen <tss@iki.fi>

	* Settings changes - we have now "time", "size" and "level" setting
	  types.
	    - Level settings should work the same as before.
	    - Time settings can have units: days, hours, mins, secs,
	      milliseconds (or msecs). The units can be combined and written
	      in shorter form as well, for example "5d 30m 10ms"
	    - Size settings can have units: gbytes, mbytes, kbytes, bytes.
	      They can be written in shorter form as well, eg. "gb" or "g".

	  Your existing settings should be converted automatically.

	+ Pasting detection. All keys except CR and LF are pasted as-is into
	  prompt in pasting mode.

	  /SET paste_detect_time controls how closely each others characters
	  must occur for it to be considered pasting. Paste mode goes on when
	  first pasted CR/LF is found.

	  The first line may also contain some command characters. They are
	  executed, but their action in entry line is reverted once pasting
	  is detected.

	  What this means in practise is that even if you have TABs (assuming
	  TAB is completion key) in the first pasted line, they get pasted as
	  TABs.

	  This detection isn't perfect, so if it annoys you it can be disabled
	  with /SET paste_detect_time 0
	+ If pasting more lines than /SET paste_verify_line_count, irssi asks
	  if you actually want to do that. This should be useful to prevent
	  accidental copy&paste mistakes. Setting it to 0 disables this
	  entirely.
	+ Support for sending SSL certificate to server and optionally verify
	  server's certificate. See the -ssl_* options for /SERVER and
	  /SERVER ADD. Patch by Joel Eriksson.
	+ DCC SERVER support by Mark Trumbull
	+ Support for DCC sending larger files than 2GB if supported by
	  operating system (ie. 64bit file support). Receiving has always
	  been possible, but the statistics were wrong with >4GB files
	  if 64bit support isn't enabled.
	+ Better displaying of DCC file transfer statistics.
	- Several other minor fixes and enhancements, see ChangeLog
2003-12-04 10:43:10 +00:00
wiz
14f45f6296 Convert to unified format; fixes problem on Linux report on tech-pkg by
Sebastian P.
2003-07-05 14:25:51 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
veego
cb93cacdbc Add patches from the irssi CVS repository and bump the version because
of that.
2003-01-12 17:56:05 +00:00
veego
a572d7f511 Add patch from the irssi CVS repository:
2002-12-09 21:54  Timo Sirainen <tss@iki.fi>

* src/irc/core/modes.c: mode +o nick -o nick2 did +o for the nick2 too
2003-01-12 17:53:42 +00:00
veego
0c9e0af226 Add patches from the irssi CVS repository:
2002-11-29 13:38  Timo Sirainen <tss@iki.fi>

* src/core/network.c: If bind() fails when connecting, don't fallback to
  default address. Should make it easier to notice invalid settings or
  figure out why it's not working..

2002-11-28 23:43  Timo Sirainen <tss@iki.fi>

* src/core/network.c: net_gethostbyaddr() was pretty much broken.
2003-01-12 17:53:19 +00:00
veego
73bd78ae86 Add patch from the irssi CVS repository:
2002-11-19 12:18  Timo Sirainen <tss@iki.fi>

* src/irc/dcc/dcc-send.c: /SET dcc_send_replace_space_with_underscore ON
  was buggy.
2003-01-12 17:52:20 +00:00
jmmv
8e63c2e1c8 Update Irssi to 0.8.6. Taken from the NEWS:
* Tons of changes, here's only the largest that come to my mind now:
	+ SSL support by vjt at users.sf.net
	+ DCC send queues by Heikki Orsila
	+ Better support for !channels

The new Makefile.common will be used by Irssi plugins.

Approved by wiz.
2002-12-02 12:19:18 +00:00
grant
891c55168e - honour PKG_SYSCONFDIR
- convert to bsd.pkg.install.mk example config installation
- bump PKGREVISION

from Julio Merino in PR pkg/18982.
2002-11-21 13:00:02 +00:00
wiz
73d122d5f0 Convert to buildlink2. Also, tell configure not to go looking for ncurses.
Should fix PR 18099.
2002-09-25 17:26:04 +00:00
hubertf
1301b065e1 Update irssi to 0.8.5. Changes:
Fixes DoS found in topic handling code.

Contributed by Otto Hilska <mutru@iki.fi> in private mail.
2002-06-20 03:29:28 +00:00