(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")))))