summary refs log tree commit diff
path: root/gnu
diff options
context:
space:
mode:
authorTobias Geerinckx-Rice <me@tobias.gr>2018-01-05 04:09:15 +0000
committerTobias Geerinckx-Rice <me@tobias.gr>2018-01-05 13:08:04 +0100
commit7cace1862425808be41f9648575afc8115509b89 (patch)
tree6bd19df9f9465fb04ff436c7aae92db2fa220706 /gnu
parent0943ec4f7fa5d2850294a95e2d9d906e1c8d8dbf (diff)
downloadguix-7cace1862425808be41f9648575afc8115509b89.tar.gz
gnu: libfilezilla: Expand description.
In theory, this isn't just an FTP client library. In practice, it is.

* gnu/packages/ftp.scm (libfilezilla)[description]: Illustrate features.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/ftp.scm16
1 files changed, 15 insertions, 1 deletions
diff --git a/gnu/packages/ftp.scm b/gnu/packages/ftp.scm
index 04abfef2cf..08c6472975 100644
--- a/gnu/packages/ftp.scm
+++ b/gnu/packages/ftp.scm
@@ -190,7 +190,21 @@ as required.")
     (synopsis "Cross-platform C++ library used by Filezilla client")
     (description
      "This package provides some basic functionality to build high-performing,
-platform-independent programs.")
+platform-independent programs.
+
+Some of the highlights include:
+@itemize
+@item
+A type-safe, multi-threaded event system that's simple to use yet efficient.
+@item
+Timers for periodic events.
+@item
+A @code{datetime} class that not only tracks timestamp but also their accuracy,
+which simplifies dealing with timestamps originating from different sources.
+@item
+Simple process handling for spawning child processes with redirected input and
+output.
+@end itemize\n")
     (license gpl2+)))
 
 (define-public filezilla