BSD Ports

irc/irssi 1.2.3_1,2 MidnightBSD

Modular IRC client with many features

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2
Categories
irc

Description

Irssi is a modular IRC client that currently has only text mode user interface, but 80-90% of the code isn't text mode specific, so other UIs could be created pretty easily. Also, Irssi isn't really even IRC specific anymore, there's already a working SILC module available. Support for other protocols like ICQ could be created some day too.

In the other systems

SystemPortVersion
MidnightBSDirc/irssi1.2.3_1,2
FreeBSDirc/irssi1.4.5_1,2
OpenBSDnet/irssi1.4.5
NetBSDchat/irssi1.4.5nb6
DragonFlyirc/irssi1.4.5_1,2
HardenedBSDirc/irssi1.4.5_1,2
GhostBSDirc/irssi1.4.5_1,2

Install

Binary package:

mport install irssi

From mports:

cd /usr/mports/irc/irssi && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	irssi>0:irc/irssi

Dependencies

Configuration

Options name: irc_irssi

OptionDefaultDescription
BOTonBot support
CAPSICUMonCapsicum support
DOCSoff
OTRoffOTR (off-the-record) support
PERLon
PROXYon
SOCKSon
TRUECOLORonTrue color support
UTF8PROCoffutf8proc support
USES
autoreconf cpe gettext-runtime gmake gnome libtool localbase ncurses pkgconfig tar:xz
Service scripts
none

Files

Manual pages 1
  • irssi(1)
pkg-plist 290
  • bin/botti
  • bin/irssi
  • @sample etc/irssi.conf.sample
  • include/irssi/irssi-config.h
  • include/irssi/irssi-version.h
  • include/irssi/src/common.h
  • include/irssi/src/core/args.h
  • include/irssi/src/core/capsicum.h
  • include/irssi/src/core/channel-rec.h
  • include/irssi/src/core/channel-setup-rec.h
  • include/irssi/src/core/channels-setup.h
  • include/irssi/src/core/channels.h
  • include/irssi/src/core/chat-protocols.h
  • include/irssi/src/core/chatnet-rec.h
  • include/irssi/src/core/chatnets.h
  • include/irssi/src/core/commands.h
  • include/irssi/src/core/core.h
  • include/irssi/src/core/expandos.h
  • include/irssi/src/core/ignore.h
  • include/irssi/src/core/iregex.h
  • include/irssi/src/core/levels.h
  • include/irssi/src/core/line-split.h
  • include/irssi/src/core/log.h
  • include/irssi/src/core/masks.h
  • include/irssi/src/core/misc.h
  • include/irssi/src/core/module.h
  • include/irssi/src/core/modules-load.h
  • include/irssi/src/core/modules.h
  • include/irssi/src/core/net-disconnect.h
  • include/irssi/src/core/net-nonblock.h
  • include/irssi/src/core/net-sendbuffer.h
  • include/irssi/src/core/network-openssl.h
  • include/irssi/src/core/network.h
  • include/irssi/src/core/nick-rec.h
  • include/irssi/src/core/nicklist.h
  • include/irssi/src/core/nickmatch-cache.h
  • include/irssi/src/core/pidwait.h
  • include/irssi/src/core/queries.h
  • include/irssi/src/core/query-rec.h
  • include/irssi/src/core/rawlog.h
  • include/irssi/src/core/recode.h
  • include/irssi/src/core/server-connect-rec.h
  • include/irssi/src/core/server-rec.h
  • include/irssi/src/core/server-setup-rec.h
  • include/irssi/src/core/servers-reconnect.h
  • include/irssi/src/core/servers-setup.h
  • include/irssi/src/core/servers.h
  • include/irssi/src/core/session.h
  • include/irssi/src/core/settings.h
  • include/irssi/src/core/signals.h
  • include/irssi/src/core/special-vars.h
  • include/irssi/src/core/tls.h
  • include/irssi/src/core/utf8.h
  • include/irssi/src/core/window-item-def.h
  • include/irssi/src/core/window-item-rec.h
  • include/irssi/src/core/write-buffer.h
  • include/irssi/src/fe-common/core/chat-completion.h
  • include/irssi/src/fe-common/core/command-history.h
  • include/irssi/src/fe-common/core/completion.h
  • include/irssi/src/fe-common/core/fe-capsicum.h
  • include/irssi/src/fe-common/core/fe-channels.h
  • include/irssi/src/fe-common/core/fe-common-core.h
  • include/irssi/src/fe-common/core/fe-core-commands.h
  • include/irssi/src/fe-common/core/fe-exec.h
  • include/irssi/src/fe-common/core/fe-messages.h
  • include/irssi/src/fe-common/core/fe-queries.h
  • include/irssi/src/fe-common/core/fe-recode.h
  • include/irssi/src/fe-common/core/fe-settings.h
  • include/irssi/src/fe-common/core/fe-tls.h
  • include/irssi/src/fe-common/core/fe-windows.h
  • include/irssi/src/fe-common/core/formats.h
  • include/irssi/src/fe-common/core/hilight-text.h
  • include/irssi/src/fe-common/core/keyboard.h
  • include/irssi/src/fe-common/core/module-formats.h
  • include/irssi/src/fe-common/core/module.h
  • include/irssi/src/fe-common/core/printtext.h
  • include/irssi/src/fe-common/core/themes.h
  • include/irssi/src/fe-common/core/window-activity.h
  • include/irssi/src/fe-common/core/window-items.h
  • include/irssi/src/fe-common/core/windows-layout.h
  • include/irssi/src/fe-common/irc/dcc/fe-dcc.h
  • include/irssi/src/fe-common/irc/dcc/module-formats.h
  • include/irssi/src/fe-common/irc/dcc/module.h
  • include/irssi/src/fe-common/irc/fe-irc-channels.h
  • include/irssi/src/fe-common/irc/fe-irc-server.h
  • include/irssi/src/fe-common/irc/module-formats.h
  • include/irssi/src/fe-common/irc/module.h
  • include/irssi/src/fe-common/irc/notifylist/module-formats.h
  • include/irssi/src/fe-common/irc/notifylist/module.h
  • include/irssi/src/fe-text/gui-printtext.h
  • include/irssi/src/fe-text/gui-windows.h
  • include/irssi/src/fe-text/mainwindows.h
  • include/irssi/src/fe-text/statusbar.h
  • include/irssi/src/fe-text/statusbar-item.h
  • include/irssi/src/fe-text/term.h
  • include/irssi/src/fe-text/textbuffer-view.h
  • include/irssi/src/fe-text/textbuffer.h
  • include/irssi/src/irc/core/bans.h
  • include/irssi/src/irc/core/channel-events.h
  • include/irssi/src/irc/core/channel-rejoin.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
irssi-1.2.3.tar.xz1.145292e+06a647bfefed14d2221fa77b6edac594934dc672c4a560417b1abcbbc6b88d769f
Master sites 1
  • https://github.com/irssi/irssi/releases/download/${PORTVERSION}/