From mboxrd@z Thu Jan 1 00:00:00 1970 From: rennes Subject: [PATCH 3/3] gnu: Add filezilla. Date: Thu, 9 Feb 2017 10:36:18 -0600 Message-ID: <20170209163618.1759-4-rennes@openmailbox.org> References: <20170209163618.1759-1-rennes@openmailbox.org> Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44198) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cbriP-0007Q5-8i for guix-devel@gnu.org; Thu, 09 Feb 2017 11:37:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cbriO-0007h4-3X for guix-devel@gnu.org; Thu, 09 Feb 2017 11:37:01 -0500 Received: from lb1.openmailbox.org ([5.79.108.160]:39853 helo=mail.openmailbox.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cbriN-0007gO-SZ for guix-devel@gnu.org; Thu, 09 Feb 2017 11:37:00 -0500 In-Reply-To: <20170209163618.1759-1-rennes@openmailbox.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org * gnu/packages/ftp.scm (filezilla): New variable. --- gnu/packages/ftp.scm | 48 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/gnu/packages/ftp.scm b/gnu/packages/ftp.scm index 0fef1b160..129f04ef6 100644 --- a/gnu/packages/ftp.scm +++ b/gnu/packages/ftp.scm @@ -27,12 +27,20 @@ #:use-module (guix packages) #:use-module (gnu packages) #:use-module (gnu packages autotools) - #:use-module (gnu packages check) + #:use-module (gnu packages glib) + #:use-module (gnu packages gtk) + #:use-module (gnu packages check) + #:use-module (gnu packages databases) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages gettext) + #:use-module (gnu packages libidn) #:use-module (gnu packages ncurses) + #:use-module (gnu packages nettle) #:use-module (gnu packages readline) #:use-module (gnu packages pkg-config) #:use-module (gnu packages tls) + #:use-module (gnu packages wxwidgets) + #:use-module (gnu packages xml) #:use-module (gnu packages compression)) (define-public lftp @@ -183,3 +191,41 @@ as required.") "This package offering some basic functionality to build high-performing, platform-independent programs.") (license gpl3+))) + +(define-public filezilla + (package + (name "filezilla") + (version "3.24.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://sourceforge.net/projects/" name + "/files/FileZilla_Client/" version + "/FileZilla_" version "_src" ".tar.bz2")) + (sha256 + (base32 + "1bacrl8lj90hqbh129hpbgqj78k1i84j83rkzn507jnykj4x8p9x")))) + (build-system gnu-build-system) + (native-inputs + `(("gettext" ,gettext-minimal) + ("pkg-config" ,pkg-config) + ("pugixml" ,pugixml) + ("xdg-utils" ,xdg-utils))) + (inputs + `(("dbus" ,dbus) + ("gnutls" ,gnutls) + ("gtk+" ,gtk+) + ("libfilezilla" ,libfilezilla) + ("libidn" ,libidn) + ("nettle" ,nettle) + ("sqlite" ,sqlite) + ("wxwidgets" ,wxwidgets))) + (home-page "https://filezilla-project.org") + (synopsis "Full-featured graphical FTP/FTPS/SFTP client") + (description + "Filezilla client supports FTP, FTP over SSL/TLS (FTPS), +SSH File Transfer Protocol (SFTP), HTTP/1.1, SOCKS5, FTP-Proxy, IPv6 +and others features such as bookmarks, drag and drop, filename filters, +directory comparison and more.") + (license gpl3+) + (properties '((upstream-name . "FileZilla"))))) -- 2.11.0