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

net-p2p/deluge 2.2.0,2

Bittorrent client using Python, GTK3, and libtorrent-rasterbar

Port info

Maintainer
rm@FreeBSD.org
Packages
latest: 2.2.0,2
Upstream
up to date
Last update
to 2.2.0,2 · bc5f8cc82e
Quarterly
not in the 2026Q4 packages
WWW
https://deluge-torrent.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install deluge
installs 2.2.0,2 from latest
Port
# cd /usr/ports/net-p2p/deluge && make install clean
Size
1.5 KiB download · 243 B installed
Depends on
accessibility/at-spi2-core 2.60.4, devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, devel/py-dbus 1.4.0_1, devel/py-game 2.6.1_5, devel/py-pygobject 3.58.0, devel/xdg-utils 1.2.1, graphics/cairo 1.18.2,3, graphics/gdk-pixbuf2 2.44.1, graphics/librsvg2-rust 2.62.3_3, graphics/py-pillow 12.3.0, lang/python312 3.12.15, net-p2p/deluge-cli 2.2.0, print/harfbuzz 14.6.0, x11-toolkits/gtk30 3.24.52, x11-toolkits/pango 1.57.1
License
NA

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.2.0,2✗–
FreeBSD 152.2.0,2✗–
FreeBSD 14✗✗✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 15✗✗–
FreeBSD 14✗✗✗

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 2.2.0,2.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (146)

Pav Lucistnik (pav) · 0.5.9.3_1
- Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default MAKE_ENV
fa38ed02cc
Jeremy Messenger (mezz) · 0.5.9.3_1
The tarball has been re-rolled. They have backed out the plugins related fix:

http://dev.deluge-torrent.org/changeset/3273

But, they didn't backout in SVN. Only in tarball. I am still awaiting for
one of developer's answer to my question as I don't know what reason why
SVN and tarball are different. Bump the PORTREVISION.

Reported by:	many
c08f8c0821
Jeremy Messenger (mezz) · 0.5.9.3
Update to 0.5.9.3.
902eaffd5d
Jeremy Messenger (mezz) · 0.5.9.2
Update to 0.5.9.2.
2cde8adf2e
Edwin Groothuis (edwin) · 0.5.9.1_1
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Jeremy Messenger (mezz) · 0.5.9.1
Update to 0.5.9.1.
43a4530c32
Jeremy Messenger (mezz) · 0.5.9.0
Update to 0.5.9.0.
f82868c181
Jeremy Messenger (mezz) · 0.5.8.9
Update to 0.5.8.9.
85f6dcfb96
Jeremy Messenger (mezz) · 0.5.8.7
Update to 0.5.8.7.
406a90e978
Jeremy Messenger (mezz) · 0.5.8.5
Update to 0.5.8.5.
89025a2eb8
Jeremy Messenger (mezz) · 0.5.8.4
Update to 0.5.8.4.
409e82b6e2
Jeremy Messenger (mezz) · 0.5.8.3
Fix the fetch, they moved their distfiles to http://ftp.osuosl.org host.

Reported by:	Aryeh Friedman <aryeh.friedman@gmail.com>
8451cdf6c1
Jeremy Messenger (mezz) · 0.5.8.3
Update to 0.5.8.3.

Security:	Fix remote exploit which could crash Deluge.
971d093f17
Jeremy Messenger (mezz) · 0.5.8.2
Update to 0.5.8.2, be sure to read in UPDATING before you run it.
21c7fbc514
Jeremy Messenger (mezz) · 0.5.8.1_1
Remove link with librt, FreeBSD doesn't need it. Our clock_gettime() is in libc and Linux is in librt. This should fix the build on FreeBSD 6.x and below as librt was added in FreeBSD 7.x. Bump the PORTREVISION to unlink it.

Reported by:	Mike Harding <mvh@ix.netcom.com>
904b16f6c0
Jeremy Messenger (mezz) · 0.5.8.1
Update to 0.5.8.1.
1a9e6a1e2c
Jeremy Messenger (mezz) · 0.5.8_1
The Deluge developers have removed Internal anonymizing browser feature, so it does not work any longer. If user click on browser button and a message box will pop up with explain why it is disable. Remove the py-gnome-extras and WITHOUT_GECKO. Bump the PORTREVISION.

http://forum.deluge-torrent.org/viewtopic.php?f=7&t=1069
837b1fd5de
Jeremy Messenger (mezz) · 0.5.8
- Update to 0.5.8, see http://deluge-torrent.org/Changelog.php for details. - Add a new knob, WITHOUT_GECKO, for anyone that who do not to use new internal   anonymizing browser feature. It addes py-gnome-extras dependency. You can   go to Preferences -> Other and uncheck the 'Internal Browser' to disable it. - The files/patch-scripts_deluge will be remove when I can commit gecko ports,   which th
310aa56a76
Jeremy Messenger (mezz) · 0.5.7.1_2
Disable check version update and set invisible option from perference. It's useless for FreeBSD. Bump the PORTREVISION.

Reported by:	Aryeh M. Friedman <aryeh.friedman@gmail.com>
971796b320
Jeremy Messenger (mezz) · 0.5.7.1_1
Add a missing dependency, librsvg2. Bump the PORTREVISION.

Reported by:	exseven (user at  http://forum.deluge-torrent.org/)
b4ce455540
Jeremy Messenger (mezz) · 0.5.7.1
Update to 0.5.7.1.
a74febde07
Jeremy Messenger (mezz) · 0.5.6.2
-Update to 0.5.6.2 to fix missing hicolor icons and shutdown bug. -Fix the plist.[1]

Approved by:	portmgr (erwin)
4bb6e0f0bb
Jeremy Messenger (mezz) · 0.5.6.1_1
Add a missing dependency, devel/xdg-utils. It uses xdg-open by default to open filemanager. Bump the PORTREVISION.

Approved by:	portmgr (marcus)
01c69524d7
Jeremy Messenger (mezz) · 0.5.6.1
Update to 0.5.6.1.
acd22c0037
Jeremy Messenger (mezz) · 0.5.6
Update to 0.5.6.
f7f78e1e11
Jeremy Messenger (mezz) · 0.5.5_1
Add a missing dependency, the TorrentNotification plugin needs py-notify. Bump the PORTREVISION.
fb2de887d2
Jeremy Messenger (mezz) · 0.5.5
Update to 0.5.5.
d70a3aaf1b
Jeremy Messenger (mezz) · 0.5.4.1_1
The tarball has been rerolled again. Somehow I have lost the second tarball to compare with the third tarball, so I have no idea what kind of change. I have asked in the forum[1] and the developer has replied. He said that he does not remember what kind of change in there, but he promise me that it's safe. Since nobody knew, so I am going to bump the PORTREVISION in case.

The developer said that he will post in the news next time if he reroll the
tarball to give us the headup the reason of reroll. I think it's fair enough.

[1] http://forum.deluge-torrent.org/viewtopic.php?f=8&t=309

Reported by:	krismail
0d50879922
Jeremy Messenger (mezz) · 0.5.4.1
The tarball has been re-rolled by remove a lot of useless files that was included by accident. Also, they tweaked a bit in setup.py that doesn't affect anything in runtime as no function change.

-SIZE (deluge-0.5.4.1.tar.gz) = 15536378
+SIZE (deluge-0.5.4.1.tar.gz) = 1480071

Reported by:	krismail
6867c20780
Jeremy Messenger (mezz) · 0.5.4.1
Update to 0.5.4.1.
6d5d53af62
Jeremy Messenger (mezz) · 0.5.4_1
No longer need to enable compact allocation by default. The libtorrent/src/storage.cpp doesn't know about how to check filesystem on FreeBSD yet, so instead always use sparse file without check on which filesystems that have sparse file support. Both UFS and UFS2 have sparse file support. Bump the PORTREVISION.
2dcae5284f
Jeremy Messenger (mezz) · 0.5.4
- Update to 0.5.4. - Add a patch to enable compact allocation by default. It doesn't work very   if it is disable, because of UFS2.
46a859eb5a
Jeremy Messenger (mezz) · 0.5.2
Fix the fetch. I am not update it to 0.5.3 yet, because it's broke on FreeBSD for some reason. Gotta to figure it out sometime.
01ce21d153
Kris Kennaway (kris) · 0.5.2
BROKEN: Unfetchable
14118283e1
Jeremy Messenger (mezz) · 0.5.2
Add dirrmtry on main directory, since there is a dirrmtry on sub directory.

Reported by:	sat
c1307f7270
Jeremy Messenger (mezz) · 0.5.2
Update to 0.5.2.
daa9b89179
Simon Barner (barner) · 0.5.1.1_1
- Bump boost shared library version to 4 - Bump PORTREVISION
ff9f11c4da
Jeremy Messenger (mezz) · 0.5.1.1
Respect the CC/CXX.
be366bf1c9
Jeremy Messenger (mezz) · 0.5.1.1
Update to 0.5.1.1.

The website said, 'There was a licensing problem with the Deluge 0.5.1 tarball
that was released yesterday.  This release add no features or bugfixes, but
contains a fixed license.  This new release is version 0.5.1.1.' More info
about license fixes visit at http://dev.deluge-torrent.org/changeset/576 ...
914ba86933
Jeremy Messenger (mezz) · 0.5.1
Update to 0.5.1 and took a patch from rblibtorrent/files/patch-socket_ops.hpp.
570e69441e
Florent Thoumie (flz) · 0.5.0_2
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Jeremy Messenger (mezz) · 0.5.0
Portlint: 	-Add USE_GETTEXT.
70b406871e
Jeremy Messenger (mezz) · 0.5.0
- Update to 0.5.0, a final release. - Hopeful fix on amd64, sparc64 and ia64. Nobody has report it yet, but I took   a lot of reports in Ubuntu forums and took idea from Fedora's rpms.
db81fad625
Jeremy Messenger (mezz) · 0.4.99.2
Update to 0.4.99.2 as in Deluge 0.5 Release Candidate 2.
03e13fd10d
Jeremy Messenger (mezz) · 0.4.99.1
Update to 0.4.99.1 as in Deluge 0.5 Release Candidate 1.
7a73c12247
Jeremy Messenger (mezz) · 0.4.90.3
Deluge is a Bittorrent client written in Python and GTK+. Deluge is intended to bring a native, full-featured client to Linux, BSD, and other *NIX GTK desktop environments such as Gnome and XFCE.

Deluge uses Rasterbar's version of libtorrent as the main ingredient in its
bittorrent protocol backend.

WWW: http://deluge-torrent.org/

--

deluge-0.4.90.3 as in Deluge 0.5 Beta 3, I have added two patches from its SVN
to fix the memory leaks.
8c09acb3f5