- Fix tiny nit with mislabeled option descriptions Submitted by: fwaggle <fwagglechop@gmail.com>aaf4bcc312
Port details
irc/ircd-hybrid 8.2.47_1
Fast IRC daemon with a number of new features
Port info
- Maintainer
- fox@FreeBSD.org
- Packages
- latest: 8.2.47_1
- Upstream
- up to date
- Last update
- to 8.2.47_1 · cf4931e52e
- Quarterly
- 2026Q4: 8.2.47_1
- WWW
- https://www.ircd-hybrid.org/
- Links
- cgit · VuXML
Install
- Package
# pkg install ircd-hybridinstalls 8.2.47_1 fromlatest; fromquarterly(2026Q4) 8.2.47_1- Port
# cd /usr/ports/irc/ircd-hybrid && make install clean# make -C /usr/ports/irc/ircd-hybrid config # change options first
- Size
- 298 KiB download · 1.3 MiB installed
- Depends on
- devel/jansson 2.15.1_1, devel/libltdl 2.6.2, security/ca_root_nss 3.132
- License
- GPLv2
- Creates
- user
ircd, groupircd - Options
- 1 of 4 on in the package: OPENSSL
Show the 3 options that are off
ASSERT GNUTLS WOLFSSL - pkg-message
Shown after installing
ircd-hybrid has now been installed. *** IMPORTANT: *** mkpasswd has been renamed to ircd-hybrid-mkpasswd to avoid conflicts with other packages. mkpasswd -> ircd-hybrid-mkpasswd Please read the INSTALL file for more information. You should now copy - /usr/local/etc/ircd-hybrid/reference.ircd.conf to /usr/local/etc/ircd-hybrid/ircd.conf - /usr/local/etc/ircd-hybrid/reference.modules.conf to /usr/local/etc/ircd-hybrid/modules.conf and then edit to suit your needs. ircd-hybrid will not start without /usr/local/etc/ircd-hybrid/ircd.conf Don't forget to add ircd_hybrid_enable="YES" into your /etc/rc.conf. You may then start the server by running: /usr/local/etc/rc.d/ircd-hybrid start
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 8.2.47_1 | 8.2.47_1 | – |
| FreeBSD 15 | 8.2.47_1 | 8.2.47_1 | – |
| FreeBSD 14 | 8.2.47_1 | 8.2.47_1 | 8.2.47_1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 8.2.47_1 | 8.2.47_1 | – |
| FreeBSD 14 | 8.2.47_1 | 8.2.47_1 | 8.2.47_1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 8.2.47_1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (118)
irc/ircd-hybrid: fix plist in my last commite621fbee35
irc/ircd-hybrid: update to 8.1.3 - Update to 8.1.3 [1] - Convert to options ng [1] - USES gmake - Remove leading article from COMMENT - Use options helpers - Allow staging PR: ports/180201 [1] Submitted by: Nick Hilliard <nick foobar.org> Approved by: db (maintainer timeout, 4 months)ed7970d591
Add NO_STAGE all over the place in preparation for the staging support (cat: irc)f30824b2ef
- Update to ircd-hybrid 8.0.4 PR: ports/175085 Submitted by: Chris Petrik <c.petrik.sosa@gmail.com>2ef6d52ceb
Move the rc.d scripts of the form *.sh.in to *.in Where necessary add $FreeBSD$ to the file No PORTREVISION bump necessary because this is a no-op9aac569eaa
In the rc.d scripts, change assignments to rcvar to use the literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.83eb2c3700- Use USERS and GROUPS PR: ports/157610 Approved by: rene (mentor), db (maintainer)6617ce63bd
- Fix build under clang - Needed USE_CSTD= gnu89 in Makefile - Change Maintainer email (me)215e1e9925
- Get Rid MD5 supporta9481afc8a
- Retire MASTER_SITE_SOURCEFORGE_EXTENDED, it's no longer needed - all mirrors actually have all distfiles - Merge all SF mirrors to MASTER_SITE_SOURCEFORGE, resort according to quick download speed survey - Fix MASTER_SITES for all port that have used SOURCEFORGE_EXTENTED Approved by: portmgr (pav)535382b891
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp runf935a609c5
- Update to 7.2.1. - Fix configure when set OPENSSL kbob. PR: 98207 Submitted by: Nick Hilliard <nick___foobar.org> Approved by: maintainer1b41a788a0
remove USE_REINPLACE for all categories starting with Icfc515375f
Remove the FreeBSD KEYWORD from all rc.d scripts where it appears. We have not checked for this KEYWORD for a long time now, so this is a complete noop, and thus no PORTREVISION bump. Removing it at this point is mostly for pedantic reasons, and partly to avoid perpetuating this anachronism by copy and paste to future scripts.c49d1a3273
- Update to 7.2.0 PR: ports/91559 Submitted by: Diane Bruce <db@db.net> (maintainer)a11a5459e5
Add comment/documentation for WITH_HALFOPS option in port Makefile My previous patch neglected to list WITH_HALFOPS in the list of port options. PR: ports/91383 Submitted by: Geraint Edwards <gedge-oss@yadn.org>29500498ea
- Fix SSL option - Add HALFOPS option - Fix comment about PREFIX PR: ports/91340 Submitted by: Geraint Edwards <gedge-oss@yadn.org> Approved by: maintainer8931540e0a
With portmgr hat on, reset inactive maintainer (2 recent timeouts) and assign maintainership to one of the upstream authors of the software.ed66a4d30c
- Update to 7.1.2 PR: ports/84777 Submitted by: Diane Bruce <db@db.net> Approved by: maintainer timeout (1 month) - Switch to rcNG startup script PR: ports/85564 Submitted by: hr <asher@raout.org>41b6c416db
- Move .pid file to /var/run PR: ports/83089 Submitted by: Radim Kolar <hsn@netmag.cz> Approved by: maintainer timeout (14 days)d904771c3a
- Fix plist PR: ports/76414 Submitted by: Florent Thoumie <flz@xbsd.org>77205df136
Unclutter my previous attempt to on the fly patching by using EXTRA_PATCHES and putting it in WRKDIR instead of the assumed read-only FILES-DIR. Noticed by: dosirak (via kris) Pointy hat to: erwin7d69b0994f
Yet another file that had the version number hardcoded in it. Patch the patch on the fly to use PORTVERSION. The version number should probably be removed alltogether. Approved by: maintainerc311a288cf
Use %%PORTVERSION%% instead of 7.0.2 Pointed out by: erwin Pointy hat to: eikd8dbec21fb
- update to 7.0.2 security fix: <http://www.freebsd.org/ports/portaudit/23aafa20-c28a-11d8-864c-02e0185c0b53.html> - make PREFIX-safe - fix pkg-plist - create irc user on install not fixed: - leaves extra files in /usr/local/etc/ircd-hybrid PR: 68504 Submitted by: Brad Davis <so14k@so14k.com> (maintainer)ffd0681e3f
Add a file that was missing here. Approved by: maintainer32e544a6ee
SIZEify (maintainer timeout)8232e82f85
Install configuration files as samples and adjust pkg-message PR: 64919 Submitted by: maintainerb398328326
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 2)053fdb6a6b
Fix BROKEN. ircd-hybrid now complies with hier(7) and runs. Good work, Brad! Submitted by: maintainer202ccd5700
Rename patch files. Port is still broken though. Submitted by: maintainer56921ad5ba
Mark broken. It took a lot of time to patch this port to adhere to hier(7), only to find out that somehow it still has the same old paths in the binary. It cannot find the log- and configuration files and therefor cannot run.46c3d96080
Update to 7.0 adding lot's of new features. *** IMPORTANT: *** - The old config format WILL NOT WORK - The old kline format WILL NOT WORK Please read the INSTALL file for more information PR: 60372 Submitted by: maintainer95b35c4ba7
Update to 7.0 adding lot's of new features. *** IMPORTANT: *** - The old config format WILL NOT WORK - The old kline format WILL NOT WORK Please read the INSTALL file for more information PR: 60372 Submitted by: maintainer2183f56f71
Unbrake by fixing plist.366e15416b
BROKEN: Bad pkg-plist87e38510be
De-pkg-comment.55850b547b
o Update to 6.3.1 o Style changes: fmt both DESCR and PKGMESSAGE o Assign maintainership to submitter: previous maintainer passes maintainership due to lack of time Submitted by: Brad Davis <so14k@so14k.com> Approved by: maintainer (previous one)8755b54eeb
cp -> cp -R to install all files and directories Submitted by: gslin@ccca.nctu.edu.tw, Sergii Laskavyi <ls@gambit.com.ru>b735d1a70b
upgrade to 6.3 maintainer timeout No response from: maintainer7ceee91313
Add missing pkg-message file from PR ports/31116 PR: 31116, 31435 Submitted by: David Taylor <davidt@yadt.co.uk> Noticed by: Taoka Fumiyoshi <fmysh@ga2.so-net.ne.jp>722b01af2b
Upgrade to 6.2. Hybrid-5 is unsupported, forget it. PR: ports/31116 Submitted by: David Taylor <davidt@yadt.co.uk>a2676d1f0e
Also look in .../old/ so that we are more resistant to master-site upgrades.91fe587367
Change PKGDIR from pkg/ to . Also fix places where ${PKGDIR} is spelled out (many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type fixes that shouldn't have been necessary) and the string "/pkg/" appear.7acef1cd7aUpgrade to ircd-hybrid 5.3p856965baa03
The startup script provided with the irc/ircd-hybrid port is missing a ";;" to close a 'case' statement entry. PR: 20302 Submitted by: Peter Pentchev <roam@orbitel.bg>bc1c3dd709
As threatened on freebsd-ports: all startup scripts know about the two options `start' and `stop' now (unless I have forgotten any). This allows us to call the scripts from /etc/rc.shutdown with the correct option. The (42 or so) ports that already DTRT before are unchanged.546041ba31
Convert to the PORTNAME - PORTVERSION syntax.19a18df8d0
Update to version 5.3p7 PR: 13561 Submitted by: maintainerc43a05d8a8