EDIT : Edited wiki with these instructions: feel free to comment / edit wiki first : http://dev.deluge-torrent.org/wiki/Installing/MacOSX
I will try to complete the wiki page later, in order to deprecate this (too) long thread... What follows is left for "history" until i complete the wiki page :
Some time ago I wrote:Noticed that the official guide is outdated... (http://dev.deluge-torrent.org/wiki/Installing/MacOSX)
So just edited that guide, i guess that might help some people...
Port package seems to have been improved, making install a lot easier, thanks to "devans", for maintaining that package.
This just worked for me on Snow Leopard 10.6.5 with Deluge 1.3.1
EDIT : 1.3.3 / Lion : Looks like deluge 1.3.3 macports package (and its dependencies) has been mostly fixed, the following procedure should be working except for libnotify dependency.
Just remove that dependency, which is in fact optional, by deleting the line mentioning notify dependency, you can use that to do so:(Maybe I'm wrong, but I doubt deluge will use growl anyway...)
- Code: Select all
sudo port edit deluge
EDIT : 1.3.2 version : Macports has been updated, this howto still works
EDIT : The short version :
- Without X11 (Quartz-GTK) :
or if that doesn't work :
- Code: Select all
sudo port install boost +python26 gtk2 +no_x11+quartz libnotify +no_x11+quartz deluge
- Code: Select all
sudo port install boost +python26 pango +no_x11+quartz cairo +no_x11+quartz gtk2 +no_x11+quartz libnotify +no_x11+quartz deluge- With X11 :
- Code: Select all
sudo port install boost +python26 deluge
EDIT : The long version (you should also read replies) :
These instructions assume a clean install of Snow Leopard (no XQuartz, Darwine, Winebottler, or MacPorts / Fink installed before starting at step 1).
- Install X11 from your Leopard CD (it should already be installed as it installs by default on Leopard and Snow Leopard)
- Download Xcode tools from Apple Developer Connection (free registration required for download).
- Download and install Mac Ports from MacPorts.org. (1.9.2 as of this writing).
- Open a terminal prompt (from Utilities) :
Yes that's almost all you need, really, and patience... (1.8GB downloaded, 3~4h of total build time with CPU @ 100%)
- Code: Select all
sudo port install deluge- After some time (1~2 hours), while building libtorrent it will ask to install boost with +python26 option, just issue the command proposed. that will take... again 1h or so.
- Code: Select all
sudo port install boost +python26- then resume deluge install, again :
- Code: Select all
sudo port install deluge
That one liner should also do the job (untested, too lazy to uninstall all and get that 5h compilation again ) :
- Code: Select all
sudo port install boost +python26 deluge
Then you are done! you can now use deluge :
- Open terminal, assuming port is in your path (/opt/local/bin) :
- Start deluged daemon:
- Code: Select all
deluged-2.6 &- Start deluge:
- Code: Select all
deluge-2.6 &



