BSD Ports

irc/unreal 6.2.6 FreeBSD

Unreal - the next generation ircd

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
0e55a5b8c5
License
GPLv2
Categories
irc
Package size
1331.3 KiB, 5956.6 KiB installed

Description

Unreal IRCd - the next generation ircd

A highly advanced IRCd with a strong focus on modularity and security. Other key features include: full IRCv3 support, SSL/TLS, cloaking, advanced anti-flood and anti-spam systems, GeoIP, remote includes, and lots of other features.

In the other systems

SystemPortVersion
FreeBSDirc/unreal6.2.6
DragonFlyirc/unreal6.1.9.1
MidnightBSDirc/unreal6.1.9.1

Install

Binary package:

pkg install unreal

From the ports tree:

cd /usr/ports/irc/unreal/ && make install clean

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

RUN_DEPENDS=	unreal>0:irc/unreal

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest6.2.66.2.6-6.1.9.16.2.6
FreeBSD:14:quarterly6.2.66.2.6n/a6.1.9.16.2.6
FreeBSD:15:latest6.2.66.2.6n/a-6.1.9.1
FreeBSD:15:quarterly6.2.66.2.6n/an/an/a
FreeBSD:16:latest6.2.66.2.6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 5

The full lists below include those, and their dependencies in turn.

Build dependencies 9
Run dependencies 5

No port depends on this one.

Configuration

Options name: irc_unreal

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe gmake pkgconfig ssl
Service scripts
unrealircd

Files

pkg-plist 302
  • @owner ircd
  • @group ircd
  • etc/unreal/aliases/aliases.conf
  • etc/unreal/aliases/anope.conf
  • etc/unreal/aliases/atheme.conf
  • etc/unreal/aliases/auspice.conf
  • etc/unreal/aliases/cygnus.conf
  • etc/unreal/aliases/epona.conf
  • etc/unreal/aliases/generic.conf
  • etc/unreal/aliases/genericstats.conf
  • etc/unreal/aliases/ircservices.conf
  • etc/unreal/aliases/operstats.conf
  • etc/unreal/badwords.conf
  • @sample etc/unreal/unrealircd.conf.sample
  • etc/unreal/dccallow.conf
  • etc/unreal/examples/example.conf
  • etc/unreal/examples/example.es.conf
  • etc/unreal/examples/example.fr.conf
  • etc/unreal/examples/example.pt.conf
  • etc/unreal/examples/example.tr.conf
  • etc/unreal/help/help.conf
  • etc/unreal/help/help.de.conf
  • etc/unreal/help/help.es.conf
  • etc/unreal/help/help.fr.conf
  • etc/unreal/help/help.it.conf
  • etc/unreal/help/help.nl.conf
  • etc/unreal/help/help.pl.conf
  • etc/unreal/help/help.ru.conf
  • etc/unreal/help/help.tr.conf
  • @sample etc/unreal/ircd.motd.sample
  • @sample etc/unreal/ircd.rules.sample
  • etc/unreal/modules.default.conf
  • etc/unreal/modules.optional.conf
  • etc/unreal/modules.sources.list
  • etc/unreal/operclass.default.conf
  • etc/unreal/rpc-class.default.conf
  • etc/unreal/rpc.modules.default.conf
  • etc/unreal/snomasks.default.conf
  • etc/unreal/spamfilter.conf
  • etc/unreal/tls/curl-ca-bundle.crt
  • etc/unreal/tls/tls.cnf
  • lib/unreal/account-notify.so
  • lib/unreal/account-tag.so
  • lib/unreal/addmotd.so
  • lib/unreal/addomotd.so
  • lib/unreal/admin.so
  • lib/unreal/antimixedutf8.so
  • lib/unreal/antirandom.so
  • lib/unreal/authprompt.so
  • lib/unreal/away.so
  • lib/unreal/batch.so
  • lib/unreal/blacklist.so
  • lib/unreal/bot-tag.so
  • lib/unreal/botmotd.so
  • lib/unreal/cap.so
  • lib/unreal/central-api.so
  • lib/unreal/central-blocklist.so
  • lib/unreal/certfp.so
  • lib/unreal/chanmodes/censor.so
  • lib/unreal/chanmodes/chanadmin.so
  • lib/unreal/chanmodes/chanop.so
  • lib/unreal/chanmodes/chanowner.so
  • lib/unreal/chanmodes/delayjoin.so
  • lib/unreal/chanmodes/floodprot.so
  • lib/unreal/chanmodes/halfop.so
  • lib/unreal/chanmodes/history.so
  • lib/unreal/chanmodes/inviteonly.so
  • lib/unreal/chanmodes/isregistered.so
  • lib/unreal/chanmodes/issecure.so
  • lib/unreal/chanmodes/key.so
  • lib/unreal/chanmodes/limit.so
  • lib/unreal/chanmodes/link.so
  • lib/unreal/chanmodes/moderated.so
  • lib/unreal/chanmodes/nocolor.so
  • lib/unreal/chanmodes/noctcp.so
  • lib/unreal/chanmodes/noexternalmsgs.so
  • lib/unreal/chanmodes/noinvite.so
  • lib/unreal/chanmodes/nokick.so
  • lib/unreal/chanmodes/noknock.so
  • lib/unreal/chanmodes/nonickchange.so
  • lib/unreal/chanmodes/nonotice.so
  • lib/unreal/chanmodes/operonly.so
  • lib/unreal/chanmodes/permanent.so
  • lib/unreal/chanmodes/private.so
  • lib/unreal/chanmodes/regonly.so
  • lib/unreal/chanmodes/regonlyspeak.so
  • lib/unreal/chanmodes/secret.so
  • lib/unreal/chanmodes/secureonly.so
  • lib/unreal/chanmodes/stripcolor.so
  • lib/unreal/chanmodes/topiclimit.so
  • lib/unreal/chanmodes/voice.so
  • lib/unreal/channel-context.so
  • lib/unreal/channeldb.so
  • lib/unreal/charsys.so
  • lib/unreal/chathistory.so
  • lib/unreal/chghost.so
  • lib/unreal/chgident.so
  • lib/unreal/chgname.so
  • lib/unreal/clienttagdeny.so
  • lib/unreal/cloak_md5.so

The first 100 are listed.

distinfo 1
FileSizeSHA256
unrealircd-6.2.6.tar.gz1.1780385e+076eaf0f8963c2dc8c28ce580afa0239922e26c7b2df55aed7ec5f73daa307fc9b
Master sites 1
  • https://www.unrealircd.org/downloads/

Commit history 1

DateCommitCreditsLog message
0e55a5b8c5 Matthew Horan irc/unreal: Update 6.1.9.1 => 6.2.6
Port changes: - Drops LIB_DEPENDS and configure flag for libmaxminddb as there is a new built-in GeoIP database (mmdb). - No longer RUN_DEPENDS on geoipupdate as the new database reloads on start or rehash. Changelog: https://github.com/unrealircd/unrealircd/blob/unreal60_dev/doc/RELEASE-NOTES.md#unrealircd-626 PR: 297176 Reported by: Matthew Horan <[email protected]> (author) Approved by: [email protected] (maintainer) Approved by: osa, vvd (Mentors, implicit) MFH: 2026Q3