~ruther/guix-local

36bfcf7e3a6d2a2dbaa05a4cfb4066adcf13da6d — Marius Bakke 8 years ago 2bccf1c
gnu: git@2.10: Update to 2.10.4 [fixes CVE-2017-1000117].

...also disable tests, since they broke after c9f4f56b24801718d89c2520b.

* gnu/packages/version-control.scm (git@2.10): Update to 2.10.4.
[arguments]: New field.
1 files changed, 12 insertions(+), 9 deletions(-)

M gnu/packages/version-control.scm
M gnu/packages/version-control.scm => gnu/packages/version-control.scm +12 -9
@@ 350,18 350,21 @@ everything from small to very large projects with speed and efficiency.")
   (home-page "https://git-scm.com/")))

;; Some dependent packages directly access internal interfaces which
;; have changed in 2.12
;; have changed in 2.12. TODO: Remove this for cgit > 1.1.
(define-public git@2.10
  (package
    (inherit git)
    (version "2.10.3")
   (source (origin
            (method url-fetch)
            (uri (string-append "mirror://kernel.org/software/scm/git/git-"
                                version ".tar.xz"))
            (sha256
             (base32
              "02mb7yi49algsya3hnkcxdslwb6p1bi7c732z1g8kzq4hs838m7z"))))))
    (version "2.10.4")
    (source (origin
              (method url-fetch)
              (uri (string-append "mirror://kernel.org/software/scm/git/git-"
                                  version ".tar.xz"))
              (sha256
               (base32
                "1pni4mgih5w42813dxljl61s7xmcpdnar34d9m4548hzpljjyd4l"))))
    (arguments
     `(#:tests? #f
       ,@(package-arguments git)))))

(define-public libgit2
  (package