~ruther/guix-local

182e76d1a948a4284132f2e33d4cbd015e2dbb89 — Ludovic Courtès 1 year, 2 months ago ee6d2a7
git: Remove compatibility shim for Guile-Git <= 0.5.2.

Guile-Git 0.5.2 was released in July 2021.

* guix/git.scm (GITERR_HTTP): Remove.

Change-Id: I05b2ee36f786bd83ca91c8989912f83f6dde59c0
1 files changed, 0 insertions(+), 7 deletions(-)

M guix/git.scm
M guix/git.scm => guix/git.scm +0 -7
@@ 206,13 206,6 @@ to verify X.509 host certificates."
                                                 warn-for-invalid-certificate)))
    options))

(define GITERR_HTTP
  ;; Guile-Git <= 0.5.2 lacks this constant.
  (let ((errors (resolve-interface '(git errors))))
    (if (module-defined? errors 'GITERR_HTTP)
        (module-ref errors 'GITERR_HTTP)
        34)))

(define (set-git-timeouts connection-timeout read-timeout)
  "Instruct Guile-Git to honor the given CONNECTION-TIMEOUT and READ-TIMEOUT
when talking to remote Git servers.