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:run885b528f02Port 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 delugeinstalls 2.2.0,2 fromlatest- 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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.2.0,2 | ✗ | – |
| FreeBSD 15 | 2.2.0,2 | ✗ | – |
| FreeBSD 14 | ✗ | ✗ | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| 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)
- Fix net-p2p/libtorrent-rasterbar dependency due to recent commit - Change net-p2p/Makefile Approved by: bdrewery>12130d01c3
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- Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [np]) Approved by: portmgr (bdrewery)27d195667d
Add NO_STAGE all over the place in preparation for the staging support (cat: net-p2p)bb4b86e043
- convert desktopfileutils to USES Submitted by: miwi (by mail)1986625cbb
- Convert USE_GETTEXT to USES (part 3) Approved by: portmgr (bapt)e159824929
- 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
- 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/i5hXc5056ca05ba
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
Fix typos and make small modifications in COMMENT (according to Porter's Handbook) Approved by: portmgr@ (implicit)a9f85911cd
- update png to 1.5.102b74a89bc8
- update to 1.3.5 changelog: http://dev.deluge-torrent.org/wiki/ChangeLog066d350a29
- 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: yes5f49dd918d
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.83eb2c3700Change email for my ports to FreeBSD one. Approved by: novel (mentor) Feature safe: yes1d3015aac7
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
- 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
Unbreak port and update to 1.3.2. Take maintainership. Approved by: kwm (mentor), pav (portmgr)142bbfa996
- Mark BROKEN: bad dependency object Reported by: pointyhat7a97dcdd3f
- Switch from .tar.bz2 (size 2344492) to .tar.lzma (size 1869318) distfile. - No PORTREVISION bump since there was no functional change.9cd6ff556e
Update to 1.3.1a1e0d14c44
- Fix PLIST: do not remove files we did not install when (PREFIX != LOCALBASE). - Bump PORTREVISION. Submitted by: pointyhat25b7136f82
- Update to 1.3.0 - Add DESKTOP_ENTRIES - Take over maintainershipbec8971fe3
Update to 1.3.0_rc2567a4282c0
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: yes49494235f5
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: yes412690965e
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: yesa23b262799
Replace the deprecated USE_GCC=4.3+ by USE_GCC=4.4+.47090fe790
Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.8d837132c7
- update to 1.4.1 Reviewed by: exp8 run on pointyhat Supported by: miwide78af3ac5
Add PSYCO option to enable devel/py-psyco optimization support Feature safe: yes8379c973c9
- update to jpeg-8ca9c60461c
- Revert back to previous version (to many problems) - Bump PORTEPOCH Requested by: manydaded8dae3
- Update to 1.2.0 PR: 142983 Submitted by: Ports Fury4e1eaa3339
- Bump to force rebuild after boost upgrade Requested by: Michal Varga <varga.michal@gmail.com>2b406a49ce
- bump all port that indirectly depends on libjpeg and have not yet been bumped or updated Requested by: edwineca78ec61b
- 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
- Update to 1.1.9 PR: 136050 Submitted by: Ports Fury0406ff8626
- Update to 1.1.8 PR: 135036 Submitted by: Ports Furyd7515fb3b5
- Add USE_GCC=4.3+ to fix building with boost 1.37 PR: ports/132900 Submitted by: amdmi3e06a2ff271
- Revert the last change - known to break the build with boost 1.34. Is be committed again along with boost update.303409cf35
- Fix build with upcoming boost 1.37.1 PR: 132900 Submitted by: myselfb481dd13c4
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
Update to 1.1.5.31475310eb
Update to 1.1.4.3d77cd661b
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
Update to 1.1.3. Thanks to my friend for let me use his FreeBSD box.928bfdf711
Update to 1.1.1. Submitted by: Victor Popov <v.a.popov@gmail.com>3b8c54ad27
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: marcusfe36f152b7