summaryrefslogtreecommitdiff
path: root/epistemia/packages/bittorrent.scm
blob: 4d4a10a08e857e4e073a3b6f64a217f5799999ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
(define-module (epistemia packages bittorrent)
  #:use-module (guix gexp)
  #:use-module (guix packages)
  #:use-module (guix utils)
  #:use-module (gnu packages bittorrent)
  #:use-module (gnu packages xml))

;; upstream rtorrent includes neither xmlrpc-c nor tinyxml2
;; so, using the scgi socket errors out with other tools
;; tinyxml2 is used instead of xmlrpc-c for working utf8
(define-public rtorrent-xmlrpc
  (package
    (inherit rtorrent)
    (name "rtorrent-xmlrpc")
    (inputs (modify-inputs (package-inputs rtorrent)
              (append tinyxml2)))
    (arguments
     (list #:configure-flags #~'("--with-xmlrpc-tinyxml2")))))