CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

irc/eggdrop 1.10.2

Popular Internet Relay Chat (IRC) bot

Port info

Maintainer
ek@purplehat.org
Packages
latest: 1.10.2
Upstream
up to date
Last update
to 1.10.2 · 6a92577cfa
Quarterly
2026Q4: 1.10.2 · last MFH 4dfa898bf5
WWW
https://www.eggheads.org/
Links
cgit · VuXML

Install

Package
# pkg install eggdrop
installs 1.10.2 from latest; from quarterly (2026Q4) 1.10.2
Port
# cd /usr/ports/irc/eggdrop && make install clean
# make -C /usr/ports/irc/eggdrop config  # change options first
Size
691 KiB download · 2.1 MiB installed
Depends on
lang/tcl86 8.6.18_1
License
GPLv2
Options
1 of 1 on in the package: DOCS
pkg-message
Shown after installing
This Port of Eggdrop differs from a normal eggdrop installation, because
it does respect hier(7). That means your eggdrop.conf goes to
/usr/local/etc/eggdrop.conf and .chan, .notes, .user files go to
/usr/local/share/eggdrop. Modules will go to /usr/local/lib/eggdrop and
documentation can be found in /usr/local/share/doc/eggdrop, scripts go
to /usr/local/share/eggdrop/scripts.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.10.21.10.2–
FreeBSD 151.10.21.10.2–
FreeBSD 141.10.21.10.21.10.2

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.10.21.10.2–
FreeBSD 141.10.21.10.21.10.2

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 1.10.2.

Fixed (1)

Show 1 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (74)

Yusuf Yaman (nxjoseph) · 1.10.2 MFH 2026Q4 ✓
irc/eggdrop: Update 1.10.1 => 1.10.2

Changelog:
- Added the ability to implement extended bans.
- Added initial handling of arbitrary modes via 005 messages.
- Fixed compile warnings when using openssl 4.0.0.
- Fixed a type error when compiling with Tcl 9.
- Fixed an issue where rehashing causes an issue releasing and reopening
  a listen port, causing Eggdrop to quit.
- Added option for unique systemd unit naming to autobotchk.
- Added support for declaring a python virtual environment when starting
  with autobotchk.
https://github.com/eggheads/eggdrop/blob/v1.10.2/NEWS

PR:		299130
Approved by:	osa, vvd (Mentors, implicit)
MFH:		2026Q4
6a92577cfa
Bernhard Froehlich (decke) · 1.10.1
irc/eggdrop: Update to 1.10.1 and update maintainer

PR:		289280
Approved by:	Chris Petrik <cpetrik@proton.me> (maintainer)
Event:		EuroBSDCon 2025
05a83aacaa
Ryan Steinmetz (zi) · 1.10.0_1
irc/eggdrop: Replace SED use with REINPLACE_CMD+patch

PR:		283584
Reported by:	danfe@
ad07ec0635
Ryan Steinmetz (zi) · 1.10.0_1
irc/eggdrop: Fix Makefile ordering
617f65a8f2
Ryan Steinmetz (zi) · 1.10.0_1
irc/eggdrop: Fix build, bump PORTREVISION

PR:		283584
Reported by:	ek@purplehat.org
Approved by:	maintainer (cpetrik@proton.me)
4ca613c441
Zsolt Udvari (uzsolt) · 1.10.0
irc/eggdrop: Update to 1.10.0

Use compiler:c11.
Use TCL_INCLUDEDIR and TCL_LIBDIR variables in CONFIGURE_ARGS.
Pet portfmt.
Submitter takes maintainership.

Changelog: https://github.com/eggheads/eggdrop/blob/develop/NEWS

PR:		283431
fd74609c12
Muhammad Moinur Rahman (bofh) · 1.9.3_1
irc/eggdrop: Moved man to share/man

Approved by:    portmgr (blanket)
61f331b48e
Stefan Eßer (se) · 1.9.3
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.9.3
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Daniel Engberg (diizzy) · 1.9.3
irc/eggdrop: Modernize port

* Use upstream release archive as recommended by Porters Handbook USE_GITHUB section
* Remove MAKE_JOBS_UNSAFE and LLD_UNSAFE
* Remove obsolete CONFLICTS entry (port removed 2 years ago)
* Minor cosmetic changes
* Return port to pool

PR:		266065
Reviewed by:	dbaio
c41280c203
Danilo G. Baio (dbaio) · 1.9.3
irc/eggdrop: Update to 1.9.3

Changelog:     https://raw.githubusercontent.com/eggheads/eggdrop/v1.9.3/NEWS
0e87423328
Tobias C. Berner (tcberner) · 1.9.2
irc: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  A. Gabriel <backslash@BSDCode.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Alexey Mikhailov <karma@ez.pereslavl.ru>
  *  Alfred Perlstein <alfred@FreeBSD.org>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Ben Hutchinson <benhutch@xfiles.org.uk>
  *  Bill Fumerola <billf@chc-chimes.com>
  *  Chess Griffin <chess@chessgriffin.com>
  *  Chris Piazza <cpiazza@FreeBSD.org>
  *  Craig Edwards <brain@mail1.chatspike.net>
  *  David Bushong <david+ports@bushong.net>
  *  David Taylor <davidt@yadt.co.uk>
  *  Dennis Herrmann <adox@mcx2.org>
  *  Dominic Marks <dom@cus.org.uk>
  *  Edini <ports@edini.net>
  *  Eugeny Kuzakov <CoreDumped@CoreDumped.null.ru>
  *  Evgueni V. Gavrilov <aquatique@rusunix.org>
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  Gerrit Beine <tux@pinguru.net>
  *  Gustau Perez <gustau.perez@gmail.com>
  *  Hye-Shik Chang
  *  Jase Thew <freebsd@beardz.net>
  *  Jens Holmqvist <zparta@hispan.se>
  *  Jimbo Bahooli <griffin@blackhole.iceworld.org>
  *  Jonas Kvinge <jonas@night-light.net>
  *  Josh Paetzel <josh@tcbug.org>
  *  Julien Laffaye <kimelto@gmail.com>
  *  KIMURA Yasuhiro <yasu@utahime.org>
  *  Kirill Ponomarew <ponomarew@oberon.net>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Makoto Matsushita <matusita@FreeBSD.org>
  *  Martin Wilke <miwi@FreeBSD.org
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Masahiro Teramoto <markun@onohara.to>
  *  Matthew West <mwest@uct.ac.za>
  *  Maxim Ignatenko
  *  Michael Ranner
  *  Oliver Eikemeier
  *  Philippe Audeoud <jadawin@tuxaco.net>
  *  Romain Tartiere <romain@blogreen.org>
  *  Rusmir Dusko <nemysis@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Shaun Amott <shaun@inerd.com>
  *  Steve Wills <swills@FreeBSD.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  TERAMOTO Masahiro <markun@onohara.to>
  *  Tim Bishop <tim@bishnet.net>
  *  Timothy Redaelli <drizzt@gufi.org>
  *  Travis Poppe <tlp@liquidx.org>
  *  Ulrich Spoerlein <q@uni.de>
  *  Vsevolod Stakhov <vsevolod@highsecure.ru>
  *  Walter Venable <weaseal@hotmail.com>
  *  Walter Venable <weaseal@users.sourceforge.net>
  *  Wen Heping <wenheping@gmail.com>
  *  Will Andrews <andrews@technologist.com>
  *  clement
  *  db
  *  elvstone@gmail.com
  *  gahr
  *  hrs
  *  ijliao
  *  koji@jet.es
  *  milki <milki@rescomp.berkeley.edu>
  *  perlguy@perlguy.com
  *  pgl@instinct.org
  *  sec@42.org
  *  tdb
  *  torstenb

With hat:	portmgr
6ec0477414
Danilo G. Baio (dbaio) · 1.9.2
irc/eggdrop: Update to 1.9.2

Changelog:  https://raw.githubusercontent.com/eggheads/eggdrop/v1.9.2/NEWS
70eff5293a
Danilo G. Baio (dbaio) · 1.9.1
irc/eggdrop: Update to 1.9.1

Changelog:  https://raw.githubusercontent.com/eggheads/eggdrop/v1.9.1/NEWS
b1321f7ee9
Danilo G. Baio (dbaio) · 1.9.0
irc/eggdrop: Update to 1.9.0

Changelog:  https://raw.githubusercontent.com/eggheads/eggdrop/v1.9.0/NEWS
283bf6c3ba
Mathieu Arnold (mat) · 1.8.4
Remove # $FreeBSD$ from Makefiles.
305f148f48
Alexey Dokuchaev (danfe) · 1.8.4
Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 2).
adb4638fee
Danilo G. Baio (dbaio) · 1.8.4
irc/eggdrop[-devel]: Update conflicts

eggdrop16 was removed from tree
13af66914e
Danilo G. Baio (dbaio) · 1.8.4
irc/eggdrop[-devel]: Fix build with ssl other than base

PR:		242988
Submitted by:	wcarson.bugzilla@disillusion.net
c4a28c5bb8
Danilo G. Baio (dbaio) · 1.8.4
irc/eggdrop: Update to 1.8.4

Changelog:	https://raw.githubusercontent.com/eggheads/eggdrop/v1.8.4/NEWS
677780dac1
Danilo G. Baio (dbaio) · 1.6.21_1
irc/eggdrop[-devel]: Take MAINTAINER'ship
9c613adcd7
Bryan Drewery (bdrewery) · 1.6.21_1
Drop maintainership
fe45922832
Mathieu Arnold (mat) · 1.6.21_1
Convert to UCL & cleanup pkg-message (categories h-k)
3bd0ac0d72
Pietro Cerutti (gahr) · 1.6.21_1
irc/eggdrop: remove meaningless 85+ from USES tcl
3fe987fc7f
Ed Maste (emaste) · 1.6.21_1
Use BINARY_ALIAS to make LLD_UNSAFE more widely applicable

Some ports do not honour $LD or -fuse-ld=bfd in $CFLAGS, but do invoke
ld via $PATH.   Automatically set BINARY_ALIAS+=ld=${LD} when LLD_UNSAFE
is active to use ld.bfd for these ports.

Approved by:	portmgr (antoine)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D14876
73ca9e7230
Kirill Ponomarev (krion) · 1.6.21_1
Switch to ld.bfd by default as ld.ldd doesn't have built-in default output target.

PR:		226977
Submitted by:	emaste
Approved by:	portmgr (LLD_UNSAFE blanket)
08f0b8936e
Mathieu Arnold (mat) · 1.6.21_1
Don't quote {} in find -exec calls.

Braces are not shell metacharacters, and they do not need to be quoted.
By the time find parses its arguments and dicovers them, the quoting
will have been removed by the shell anyway.

Sponsored by:	Absolight
8664861b1a
Dmitry Marakasov (amdmi3) · 1.6.21_1
- Switch to options helpers - While here, add some NO_ARCHes

Approved by:	portmgr blanket
242481663d
Baptiste Daroussin (bapt) · 1.6.21_1
Cleanup plist
b6bb709058
Jimmy Olgeni (olgeni) · 1.6.21_1
Remove all space characters from Makefile assignments.

No functional changes included.

CR:		D193 (except math/sedumi)
Approved by:	portmgr (bapt)
55dc0f983a
Pietro Cerutti (gahr) · 1.6.21_1
- Convert to USES=tcl - STAGE-clean
735668549a
Bryan Drewery (bdrewery) · 1.6.21_1
Take maintainership
58ce7c28e3
Thomas Abthorpe (tabthorpe) · 1.6.21_1
- Reassign to the heap due to mail bounces
6d3bc4d922
Baptiste Daroussin (bapt) · 1.6.21_1
Add NO_STAGE all over the place in preparation for the staging support (cat: irc)
f30824b2ef
Pietro Cerutti (gahr) · 1.6.21_1
- Fix build with Tcl/Tk 8.6

Reported by:	miwi (Tcl/Tk 86 exp-run)
Approved by:	portmgr
42db07025c
Beech Rintoul (beech) · 1.6.21_1
-Fix build with clang - Shorten Makefile header

PR:		ports/175746
Submitted by:	Bryan Drewery <bdrewery@FreeBSD.org>
1ce2153cf0
Beech Rintoul (beech) · 1.6.21
- Update to 1.6.21

- Note: The ssl patch has been removed and no longer supported upstream.
  The new eggdrop-devel is experimental, but has ssl support.

PR:		ports/169054
Submitted by:	James Wade <james.wade@phurix.co.uk>
313f653962
Chris Rees (crees) · 1.6.20_1
Make @dirrms conditional for %%DOCSDIR%% on NOPORTDOCS

PR:		ports/162136
Submitted by:	4720@hushmail.com
Approved by:	[no rejections from any maintainer within 14 days]
Feature safe:	yes
6ab02ccd5e
Beech Rintoul (beech) · 1.6.20_1
- Add upstream patch to address segfault issue with tcl-8.6 - Bump portrevision
2ca9248922
Beech Rintoul (beech) · 1.6.20
- Change IGNORE to BROKEN

Submitted by:	linimon
35ff2d3d9f
Beech Rintoul (beech) · 1.6.20
- Mark IGNORE if WITH_SSL is defined, and the system is amd64

PR:		ports/158338
Submitted by:	Glen Barber <gjb@FreeBSD.org>
5e38404898
Martin Wilke (miwi) · 1.6.20
- Fix build - Remove 0 byte patches

Reported by:	sperber @irc.unixfreunde.de #fbsd-mentors
Pointy hat to:	beech@
5ada39d4f5
Beech Rintoul (beech) · 1.6.20
Update to 1.6.20

PR:		ports/153752
Submitted by:	Kristian Kraemmer Nielsen (jkkn@blackbird.jkkn.net)
Approved by:	itetcu (mentor)(implicit)
0548dcac41
Beech Rintoul (beech) · 1.6.19_2
Take maintainership.

Approved by:	itetcu (mentor) (implicit)
f259ceab26
Mark Linimon (linimon) · 1.6.19_2
Reset maintainer at his request.

PR:		ports/141647
b641caf81b
Mark Linimon (linimon) · 1.6.19_2
Reinstate maintainer at his request.
4727575d1b
Mark Linimon (linimon) · 1.6.19_2
Temporarily reassign ports maintained by chris@officialunix.com back to the pool for the duration of his upcoming move.

Requested by:	maintainer
89a90f22d5
Pav Lucistnik (pav) · 1.6.19_2
- Mark MAKE_JOBS_UNSAFE

Reported by:	pointyhat
07b2788864
Wesley Shields (wxs) · 1.6.19_2
- Pass maintainer to submitter.

PR:		ports/138957
Submitted by:	Chris Petrik <chris@officialunix.com>
Feature safe:	yes
c31ab79606
Mark Linimon (linimon) · 1.6.19_2
Reset beech@FreeBSD.org while he works on restoring his email situation.

Hat:		portmgr
b42f6675bc