~ruther/guix-local

5f9d59057458b43609b851dd2f76d9b6fedc8885 — ng0 9 years ago a1c83fe
gnu: gnurl: Update to 7.50.1 [fixes CVE-2016-{5419,5420,5421].

* gnu/packages/gnunet.scm (gnurl): Update to 7.50.1.
[configure-flags]: Configure with --disable-smb.
Disable test1139.
[description]: Fix typo.

Signed-off-by: Leo Famulari <leo@famulari.name>
1 files changed, 12 insertions(+), 7 deletions(-)

M gnu/packages/gnunet.scm
M gnu/packages/gnunet.scm => gnu/packages/gnunet.scm +12 -7
@@ 153,7 153,7 @@ and support for SSL3 and TLS.")
(define-public gnurl
  (package
   (name "gnurl")
   (version "7.48.0")
   (version "7.50.1")
   (source (origin
            (method url-fetch)
            (uri (let ((version-with-underscores


@@ 162,7 162,7 @@ and support for SSL3 and TLS.")
                                  name "-" version-with-underscores ".tar.bz2")))
            (sha256
             (base32
              "14gch4rdibrc8qs4mijsczxvl45dsclf234g17dk6c8nc2s4bm0a"))))
              "0irb8df3lqd9w1pb627q260hn448vbkh0sn4l6p6jh0q8lqscv84"))))
   (build-system gnu-build-system)
   (inputs `(("gnutls" ,gnutls)
             ("libidn" ,libidn)


@@ 183,22 183,27 @@ and support for SSL3 and TLS.")
                          "--disable-ldap" "--disable-rtsp" "--disable-dict"
                          "--disable-telnet" "--disable-tftp" "--disable-pop3"
                          "--disable-imap" "--disable-smtp" "--disable-gopher"
                          "--disable-file" "--disable-ftp")
                          "--disable-file" "--disable-ftp" "--disable-smb")
     #:test-target "test"
     #:parallel-tests? #f
     ;; We have to patch runtests.pl in tests/ directory
     #:phases
     ;; We have to patch runtests.pl in tests/ directory
      (alist-cons-before
       'check 'patch-runtests
       (lambda _
         (substitute* "tests/runtests.pl"
                      (("/bin/sh") (which "sh"))))
       %standard-phases)))
           (("/bin/sh") (which "sh"))))
       ;; To be discussed with upstream.
       (alist-cons-before
        'check 'delete-failing-test1139
        (lambda _
          (delete-file "tests/data/test1139"))
       %standard-phases))))
   (synopsis "Microfork of cURL with support for the HTTP/HTTPS/GnuTLS subset of cURL")
   (description
    "Gnurl is a microfork of cURL, a command line tool for transferring data
with URL syntax.  While cURL supports many crypto backends, libgnurl only
supports HTTPS, HTTPS and GnuTLS.")
supports HTTP, HTTPS and GnuTLS.")
   (license (license:non-copyleft "file://COPYING"
                                  "See COPYING in the distribution."))
   (home-page "https://gnunet.org/gnurl")))