From 16a9b9f5976cbe8d301595768c4caeb1a947d9cf Mon Sep 17 00:00:00 2001 From: ng0 Date: Mon, 19 Sep 2016 16:23:53 +0000 Subject: [PATCH] gnu: Add gnunet-fuse. * gnu/packages/gnunet.scm (gnunet-fuse): New variable. --- gnu/packages/gnunet.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm index 44d612989..c7468378a 100644 --- a/gnu/packages/gnunet.scm +++ b/gnu/packages/gnunet.scm @@ -391,3 +391,32 @@ services.") `(("pkg-config" ,pkg-config) ("libglade" ,libglade))) (synopsis "Graphical front-end tools for GNUnet"))) + +(define-public gnunet-fuse + (package + (name "gnunet-fuse") + (version "0.10.0") + (source (origin + (method url-fetch) + (uri (string-append "mirror://gnu/gnunet/gnunet-fuse-" + version ".tar.gz")) + (sha256 + (base32 + "0ggc2gkyd6qvd4a9z84xbynq5jajbldbx6qkh79k9zjiycz2ffbb")))) + (arguments + `(#:configure-flags + (list (string-append "--with-gnunet=" + (assoc-ref %build-inputs "gnunet"))))) + (build-system gnu-build-system) + (inputs + `(("gnunet" ,gnunet) + ("fuse" ,fuse))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (synopsis "Mount directories which are published on GNUnet") + (description + "GNUnet-fuse allows you to mount directories published on GNUnet +as read-only file-systems on operating systems that support the +FUSE API).") + (license license:gpl3+) + (home-page "https://gnunet.org/"))) -- 2.13.1