~ruther/guix-local

7cace1862425808be41f9648575afc8115509b89 — Tobias Geerinckx-Rice 8 years ago 0943ec4
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.
1 files changed, 15 insertions(+), 1 deletions(-)

M gnu/packages/ftp.scm
M gnu/packages/ftp.scm => gnu/packages/ftp.scm +15 -1
@@ 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