From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34472) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ecDVv-00049u-NW for guix-patches@gnu.org; Thu, 18 Jan 2018 11:58:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ecDVq-0003G9-RN for guix-patches@gnu.org; Thu, 18 Jan 2018 11:58:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:53936) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ecDVq-0003G2-Nc for guix-patches@gnu.org; Thu, 18 Jan 2018 11:58:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ecDVq-0003r3-Ca for guix-patches@gnu.org; Thu, 18 Jan 2018 11:58:02 -0500 Subject: [bug#30159] [PATCH 1/2] gnu: Add deluge. Resent-Message-ID: Date: Thu, 18 Jan 2018 17:56:59 +0100 From: Danny Milosavljevic Message-ID: <20180118175659.647c7d6f@scratchpost.org> In-Reply-To: <20180118150351.1671-1-mike.rosset@gmail.com> References: <20180118150351.1671-1-mike.rosset@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: mike rosset Cc: 30159@debbugs.gnu.org Hi, thanks for the patch. On Thu, 18 Jan 2018 07:03:50 -0800 mike rosset wrote: > * gnu/packages/bittorrent.scm (deluge): New variable. > --- > gnu/packages/bittorrent.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/bittorrent.scm b/gnu/packages/bittorrent.scm > index 053988c8d..17c72a635 100644 > --- a/gnu/packages/bittorrent.scm > +++ b/gnu/packages/bittorrent.scm > @@ -41,6 +41,7 @@ > #:use-module (gnu packages cyrus-sasl) > #:use-module (gnu packages databases) > #:use-module (gnu packages file) > + #:use-module (gnu packages freedesktop) > #:use-module (gnu packages glib) > #:use-module (gnu packages gnome) > #:use-module (gnu packages gnupg) > @@ -53,6 +54,7 @@ > #:use-module (gnu packages ncurses) > #:use-module (gnu packages pkg-config) > #:use-module (gnu packages python) > + #:use-module (gnu packages python-crypto) > #:use-module (gnu packages ssh) > #:use-module (gnu packages tls) > #:use-module (gnu packages xml)) > @@ -408,3 +410,35 @@ desktops.") > (license l:bsd-2))) > > > +(define-public deluge The name suggests that this is a program and not a library (which is fine). > + (propagated-inputs > + `(("python2-pygtk" ,python2-pygtk) > + ("python2-chardet" ,python2-chardet) > + ("python2-pyopenssl" ,python2-pyopenssl) > + ("python2-libtorrent" ,python2-libtorrent) > + ("python2-twisted" ,python2-twisted) > + ("python2-pyxdg" ,python2-pyxdg))) Hmm, ok, but for programs, regular inputs would work as well. > +As Deluge heavily utilises the libtorrent library") ^^^^ Sentence is cut.