CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 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

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)

Marcus von Appen (mva) · 1.3.6_1,1
New USES=twisted, to replace the old USE_TWISTED knob.

twisted can be configured with the arguments run or build to replace
the previous USE_TWISTED_RUN and USE_TWISTED_BUILD knobs. The twisted
components can be added as comma-separated arguments. If you previously
wrote
    USE_TWISTED=        yes
    USE_TWISTED=        conch names
    USE_TWISTED_RUN=    yes
you now would write
    USES=       twisted
    USES=       twisted:conch,names
    USES=       twisted:run
885b528f02
Rusmir Dusko (nemysis) · 1.3.6_1,1
- Fix net-p2p/libtorrent-rasterbar dependency due to recent commit - Change net-p2p/Makefile

Approved by:	bdrewery>
12130d01c3
Gerald Pfeifer (gerald) · 1.3.6_1,1
Update to libmpc version 1.0.1 which brings the following fixes:

- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
3be3e90f93
Dmitry Marakasov (amdmi3) · 1.3.6,1
- Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [np])

Approved by:	portmgr (bdrewery)
27d195667d
Baptiste Daroussin (bapt) · 1.3.6,1
Add NO_STAGE all over the place in preparation for the staging support (cat: net-p2p)
bb4b86e043
Ruslan Makhmatkhanov (rm) · 1.3.6,1
- convert desktopfileutils to USES

Submitted by:	miwi (by mail)
1986625cbb
Alex Kozlov (ak) · 1.3.6,1
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
e159824929
Ruslan Makhmatkhanov (rm) · 1.3.6,1
- update to 1.3.6 - remove patches, applied upstream

changelog:
http://dev.deluge-torrent.org/wiki/ChangeLog

Tested by:	T.J. <xtainted@gmail.com>
93308c5826
Ruslan Makhmatkhanov (rm) · 1.3.5_2,1
- switch the dependency to libtorrent-rasterbar 1.6.x, because with importing of   new version of boost-libs, libtorrent-raster 1.5.x is now broken. In fact I'm   using it already for some time, and everything is fine except for downloading   via proxy, there is details [1] - backport upstream patch that is fixing libtorrent 0.16-specific issues with   unicoded filenames [2] - convert to optionsng

[1] https://dev.deluge-torrent.org/ticket/2149
[2] http://goo.gl/i5hXc
5056ca05ba
Jeremy Messenger (mezz) · 1.3.5_1,1
Remove the created by me and update those header at the same time. I never care about those header, so you even can claim that those were created by you instead of me.
647b339968
Carlo Strub (cs) · 1.3.5_1,1
Fix typos and make small modifications in COMMENT (according to Porter's Handbook)

Approved by:	portmgr@ (implicit)
a9f85911cd
Dirk Meyer (dinoex) · 1.3.5_1,1
- update png to 1.5.10
2b74a89bc8
Ruslan Makhmatkhanov (rm) · 1.3.5,1
- update to 1.3.5

changelog:
http://dev.deluge-torrent.org/wiki/ChangeLog
066d350a29
Ruslan Makhmatkhanov (rm) · 1.3.4,1
- update to 1.3.4 - strict python versions - drop WITH_PSYCO option (python < 2.6 is EOL) - drop optional simplejson dependency (for python < 2.6) - silence REINPLACE_CMD calls

changes:
http://dev.deluge-torrent.org/wiki/ChangeLog

Feature safe:	yes
5f49dd918d
Doug Barton (dougb) · 1.3.3,1
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
Ruslan Makhmatkhanov (rm) · 1.3.3,1
Change email for my ports to FreeBSD one.

Approved by:	novel (mentor)
Feature safe:	yes
1d3015aac7
Pawel Pekala (pawel) · 1.3.3,1
Fix build when WITHOUT_PYGTK=true

PR:		ports/160898
Reported by:	Doug Penner <darwinsurvivor@gmail.com>
Fix by:		Ruslan Mahmatkhanov <cvs-src@yandex.ru> (maintainer)
114bc8cbc8
Koop Mast (kwm) · 1.3.3,1
- update to 1.3.3 - Assign maintainer to submitter - install license with license framework, not manually - eliminate explicit setuptools dependency because build/run dependency on it already implied when USE_DISTUTILS=easy_install is set - remove boost-python-libs dependency - it is needed only for bundled libtorrent-rasterbar-python, while we install libtorrent-rasterbar-python from ports tree -

PR:		ports/159175
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
Approved by:	jsa@ (old maintainer)
4763e183bb
Joseph S. Atkinson (jsa) · 1.3.2,1
Unbreak port and update to 1.3.2. Take maintainership.

Approved by:	kwm (mentor), pav (portmgr)
142bbfa996
Pav Lucistnik (pav) · 1.3.1,1
- Mark BROKEN: bad dependency object

Reported by:	pointyhat
7a97dcdd3f
Mario Sergio Fujikawa Ferreira (lioux) · 1.3.1,1
- Switch from .tar.bz2 (size 2344492) to .tar.lzma (size 1869318)   distfile. - No PORTREVISION bump since there was no functional change.
9cd6ff556e
Mario Sergio Fujikawa Ferreira (lioux) · 1.3.1,1
Update to 1.3.1
a1e0d14c44
Mario Sergio Fujikawa Ferreira (lioux) · 1.3.0_1,1
- Fix PLIST: do not remove files we did not install when   (PREFIX != LOCALBASE). - Bump PORTREVISION.

Submitted by:	pointyhat
25b7136f82
Mario Sergio Fujikawa Ferreira (lioux) · 1.3.0,1
- Update to 1.3.0 - Add DESKTOP_ENTRIES - Take over maintainership
bec8971fe3
Mario Sergio Fujikawa Ferreira (lioux) · 1.3.0.r2,1
Update to 1.3.0_rc2
567a4282c0
Doug Barton (dougb) · 1.3.0.r1_1,1
Bump PORTREVISION for rev 1.2 of the rc.d file

... because you can never have too many 1's in a PKGNAME

Feature safe:	yes
49494235f5
Doug Barton (dougb) · 1.3.0.r1,1
Commit the proper version of the rc.d script, not the POC version:  * Allow configuration of _confdir and _logfile  * Put the pid file in /var/run/$name with proper permissions  * Clean up pid file and directory on exit, remove log if empty

Feature safe:	yes
412690965e
Doug Barton (dougb) · 1.3.0.r1,1
Update to version 1.3.0_rc1, which has numerous improvements and fixes

Major work on the update done by:	lioux
Tweaks, bugs, and rc.d script by:	me

Feature safe:	yes
a23b262799
Gerald Pfeifer (gerald) · 1.1.9_5,1
Replace the deprecated USE_GCC=4.3+ by USE_GCC=4.4+.
47090fe790
Ade Lovett (ade) · 1.1.9_5,1
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
8d837132c7
Dirk Meyer (dinoex) · 1.1.9_4,1
- update to 1.4.1 Reviewed by:	exp8 run on pointyhat Supported by:	miwi
de78af3ac5
Mario Sergio Fujikawa Ferreira (lioux) · 1.1.9_3,1
Add PSYCO option to enable devel/py-psyco optimization support

Feature safe:	yes
8379c973c9
Dirk Meyer (dinoex) · 1.1.9_3,1
- update to jpeg-8
ca9c60461c
Martin Wilke (miwi) · 1.1.9_2,1
- Revert back to previous version (to many problems) - Bump PORTEPOCH

Requested by:	many
daded8dae3
Martin Wilke (miwi) · 1.2.0
- Update to 1.2.0

PR:		142983
Submitted by:	Ports Fury
4e1eaa3339
Pav Lucistnik (pav) · 1.1.9_2
- Bump to force rebuild after boost upgrade

Requested by:	Michal Varga <varga.michal@gmail.com>
2b406a49ce
Dirk Meyer (dinoex) · 1.1.9_1
- bump all port that indirectly depends on libjpeg and have not yet been bumped or updated Requested by:	edwin
eca78ec61b
Pav Lucistnik (pav) · 1.1.9
- Update boost to 1.39 - Split boost port to separate components, with boost-all metaport

PR:		ports/137054
Submitted by:	Alexander Churanov <churanov.port.maintainer@gmail.com> (maintainer)
d1107bb40e
Martin Wilke (miwi) · 1.1.9
- Update to 1.1.9

PR:		136050
Submitted by:	Ports Fury
0406ff8626
Martin Wilke (miwi) · 1.1.8
- Update to 1.1.8

PR:		135036
Submitted by:	Ports Fury
d7515fb3b5
Li-Wen Hsu (lwhsu) · 1.1.5
- Add USE_GCC=4.3+ to fix building with boost 1.37

PR:		ports/132900
Submitted by:	amdmi3
e06a2ff271
Dmitry Marakasov (amdmi3) · 1.1.5
- Revert the last change - known to break the build with boost 1.34. Is be committed again along with boost update.
303409cf35
Dmitry Marakasov (amdmi3) · 1.1.5
- Fix build with upcoming boost 1.37.1

PR:		132900
Submitted by:	myself
b481dd13c4
Jeremy Messenger (mezz) · 1.1.5
Release these ports into wild. I don't have time for these ports anymore. I am keeping maintain two ports that don't require a lot of time to take care of.
f56281c4d5
Jeremy Messenger (mezz) · 1.1.5
Update to 1.1.5.
31475310eb
Jeremy Messenger (mezz) · 1.1.4
Update to 1.1.4.
3d77cd661b
Jeremy Messenger (mezz) · 1.1.3_1
Add a missing dependency (py-gobject) when WITHOUT_PYGTK is defined. Bump the PORTREVISION.

PR:		ports/132320
Reported by:	Oleg Gawriloff <barzog@telecom.by>
2047051b20
Jeremy Messenger (mezz) · 1.1.3
Update to 1.1.3. Thanks to my friend for let me use his FreeBSD box.
928bfdf711
Jeremy Messenger (mezz) · 1.1.1
Update to 1.1.1.

Submitted by:	Victor Popov <v.a.popov@gmail.com>
3b8c54ad27
Jeremy Messenger (mezz) · 1.1.0
net-p2p/deluge: Update to 1.1.0.

net-p2p/deluge05: Repocopied from net-p2p/deluge and update to 0.5.9.4. This
is for anyone that do not want to move to 1.1.0.

Repocopy:	marcus
fe36f152b7