diff options
author | Oleg Pykhalov <go.wigust@gmail.com> | 2017-11-13 23:56:28 +0300 |
---|---|---|
committer | Oleg Pykhalov <go.wigust@gmail.com> | 2017-11-17 13:37:12 +0300 |
commit | 3fe4c9dcc4707cb0a99bc4f9cb8dad9ebf14c1d7 (patch) | |
tree | 17993c7cb85b1d5c08951d6ed2ddc0d4a17d9f2b | |
parent | 669be6acfe119a6a9fef4d97a0c14d4adb67dca5 (diff) | |
download | guix-3fe4c9dcc4707cb0a99bc4f9cb8dad9ebf14c1d7.tar guix-3fe4c9dcc4707cb0a99bc4f9cb8dad9ebf14c1d7.tar.gz |
gnu: Add emacs-transmission.
* gnu/packages/emacs.scm (emacs-transmission): New variable.
-rw-r--r-- | gnu/packages/emacs.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 4ed81438a3..e7e93f1540 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -6228,3 +6228,33 @@ and shell-command prompts that are based on bash completion.") "This package provides commands @code{easy-kill} and @code{easy-mark} to let users kill or mark things easily.") (license license:gpl3+))) + +(define-public emacs-transmission + (package + (name "emacs-transmission") + (version "0.12") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/holomorph/transmission/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1y0bpsy16pycp6m9aqvfjh2x1yswfb305ib7m2slcjpb6njgxfi6")))) + (build-system emacs-build-system) + (home-page "https://github.com/holomorph/transmission") + (synopsis "Emacs interface to a Transmission session") + (description "This package provides an Emacs interface to interact with a +running session of the Transmission Bittorrent client. + +Features: + +@itemize +@item List, add, start/stop, verify, remove torrents. +@item Set speed limits, ratio limits, bandwidth priorities, trackers. +@item Navigate to the corresponding file list, torrent info, peer info +contexts. +@item Toggle downloading and set priorities for individual files. +@end itemize\n") + (license license:gpl3+))) |