~ruther/guix-local

0c0207a93b286342991ef391df96e871fd924515 — Mark H Weaver 10 years ago 6c92d8d
gnu: gajim: Update to 0.16.5 [fixes CVE-2015-8688].

* gnu/packages/messaging.scm (gajim): Update to 0.16.5.
  [arguments]: Disable tests.
1 files changed, 11 insertions(+), 4 deletions(-)

M gnu/packages/messaging.scm
M gnu/packages/messaging.scm => gnu/packages/messaging.scm +11 -4
@@ 1,5 1,5 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2014, 2015 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2014, 2015, 2016 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2014 Julien Lepiller <julien@lepiller.eu>
;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer <taylanbayirli@gmail.com>
;;; Copyright © 2015 Andreas Enge <andreas@enge.fr>


@@ 425,7 425,7 @@ was initially a fork of xmpppy, but is using non-blocking sockets.")
(define-public gajim
  (package
    (name "gajim")
    (version "0.16.4")
    (version "0.16.5")
    (source (origin
              (method url-fetch)
              (uri (string-append "https://gajim.org/downloads/"


@@ 433,10 433,17 @@ was initially a fork of xmpppy, but is using non-blocking sockets.")
                                  "/gajim-" version ".tar.bz2"))
              (sha256
               (base32
                "0zyfs7q1qg8iqszr8l1gb18gqla6zrrfsgpmbxblpi9maqxas5i1"))))
                "14fhcqnkqygh91132dnf1idayj4r3iqbwb44sd3mxv20n6ribh55"))))
    (build-system gnu-build-system)
    (arguments
     `(#:phases
     `(;; The only check done by gajim-0.16.x is to check that the
       ;; translations are up-to-date, and in 0.16.5 they are not, so
       ;; "make check" fails.  Therefore, we disable tests for now.
       ;;
       ;; XXX TODO Try re-enabling tests in gajim-0.16.6 or later.
       ;;
       #:tests? #f
       #:phases
       (modify-phases %standard-phases
         (add-after 'install 'wrap-program
          (lambda* (#:key outputs #:allow-other-keys)