~ruther/guix-local

05e8a0b005ef865aa982387942953708168e14df — Andreas Enge 12 years ago 99fbddf
gnu: gnunet: Add input libmicrohttpd.

* gnu/packages/gnunet.scm (gnunet): Add input libmicrohttpd and improve
    formatting.
1 files changed, 21 insertions(+), 19 deletions(-)

M gnu/packages/gnunet.scm
M gnu/packages/gnunet.scm => gnu/packages/gnunet.scm +21 -19
@@ 1,5 1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013 Andreas Enge <andreas@enge.fr>
;;; Copyright © 2013, 2014 Andreas Enge <andreas@enge.fr>
;;; Copyright © 2014 Sree Harsha Totakura <sreeharsha@totakura.in>
;;;
;;; This file is part of GNU Guix.
;;;


@@ 213,16 214,17 @@ supports HTTPS, HTTPS and GnuTLS.")
      (patch-flags '("-p0"))))
   (build-system gnu-build-system)
   (inputs
    `(("gnutls" ,gnutls)
      ("glpk" ,glpk)
    `(("glpk" ,glpk)
      ("gnurl" ,gnurl)
      ("gnutls" ,gnutls)
      ("libextractor" ,libextractor)
      ("libgcrypt" ,libgcrypt)
      ("gnurl" ,gnurl)
      ("libidn" ,libidn)
      ("libmicrohttpd" ,libmicrohttpd)
      ("libtool" ,libtool)`
      ("libunistring" ,libunistring)
      ("openssl" ,openssl)
      ("opus" ,opus)
      ("libtool" ,libtool)
      ("libunistring" ,libunistring)
      ("pulseaudio", pulseaudio)
      ("sqlite" ,sqlite)
      ("zlib" ,zlib)))


@@ 231,19 233,19 @@ supports HTTPS, HTTPS and GnuTLS.")
      ("python" ,python-2)))
   (arguments
    '(#:phases
       ;; swap check and install phases and set paths to installed binaries
       (alist-cons-before
        'check 'set-path-for-check
        (lambda* (#:key outputs #:allow-other-keys)
         (let ((out (assoc-ref outputs "out")))
          (setenv "GNUNET_PREFIX" out)
          (setenv "PATH" (string-append (getenv "PATH") ":" out "/bin"))))
       (alist-cons-after
        'install 'check
        (assoc-ref %standard-phases 'check)
       (alist-delete
        'check
       %standard-phases)))))
        ;; swap check and install phases and set paths to installed binaries
        (alist-cons-before
         'check 'set-path-for-check
         (lambda* (#:key outputs #:allow-other-keys)
          (let ((out (assoc-ref outputs "out")))
           (setenv "GNUNET_PREFIX" out)
           (setenv "PATH" (string-append (getenv "PATH") ":" out "/bin"))))
         (alist-cons-after
          'install 'check
          (assoc-ref %standard-phases 'check)
          (alist-delete
           'check
           %standard-phases)))))
   (synopsis "Anonymous peer-to-peer file-sharing framework")
   (description
    "GNUnet is a framework for secure, peer-to-peer networking.  It works in a