deluge/DEPENDS.md
Calum Lind a03e649da6
[Build] Fix WebUI js minifying error
Some users encoutered a bug where WebUI in browser show a white screen,
which indicates a problem with loading javascript files. The problem was
due to closure minifying failure leaving a zero-length deluge-all.js
file which broke the usual fallback mechanism to debug files.

* Fixed usage of ES6 const declaration breaking closure minifying.
* Cleanup minified files upon errors so no zero length files left
* Replaced broken and unmaintained slimit with rjsmin.
* Fixed unable to set dev or debug query args due to request args
requiring bytes.
2021-12-15 09:37:55 +00:00

3 KiB

Deluge dependencies

The following are required to install and run Deluge. They are separated into sections to distinguish the precise requirements for each module.

All modules will require the common section dependencies.

Prerequisite

Build

Common

Linux and BSD

  • distro - Optional: OS platform information.

Windows OS

Core (deluged daemon)

  • libtorrent >= 1.1.1
  • GeoIP - Optional: IP address location lookup. (Debian: python-geoip)

GTK UI

MacOS

Web UI

Plugins

Notifications

  • pygame - Optional: Play sounds
  • libnotify w/GIR - Optional: Desktop popups.