~ruther/guix-local

f3b0398cf2c1616de90117243e381c04d944bf47 — Ashish SHUKLA 4 months ago f7acbf5
gnu: fossil: Update to 2.27. [security fixes]

Close a potential Denial-of-Service attack against any public-facing
Fossil server.

* gnu/packages/version-control.scm (fossil): Update to 2.27.
[arguments]<#:phases>: Add phase 'disable-broken-test'.

Change-Id: Id832a5e0e2cce4637eabe07954648eec46be3513
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 7 insertions(+), 3 deletions(-)

M gnu/packages/version-control.scm
M gnu/packages/version-control.scm => gnu/packages/version-control.scm +7 -3
@@ 3796,7 3796,7 @@ by rclone usable with git-annex.")
(define-public fossil
  (package
    (name "fossil")
    (version "2.25")
    (version "2.27")
    (source
     (origin
       (method url-fetch)


@@ 3804,7 3804,7 @@ by rclone usable with git-annex.")
	     "https://fossil-scm.org/home/tarball/version-" version
	     "/fossil-" version ".tar.gz"))
       (sha256
        (base32 "18gws90by2q6a6rk7h3mx46pn79lz4zi3saxlyrdz5982mw9rvp4"))))
        (base32 "0mhlvsfqjc46jbr5gf7r1d1xz0hg7w8swpz5gb12y3s14f1lx1fm"))))
    (build-system gnu-build-system)
    (native-inputs
     (list tcl                          ;for configuration only


@@ 3836,7 3836,11 @@ by rclone usable with git-annex.")
                  (add-before 'check 'test-setup
                    (lambda _
                      (setenv "USER" "guix")
                      (setenv "TZ" "UTC"))))))
                      (setenv "TZ" "UTC")))
                  (add-after 'test-setup 'disable-broken-test
                    (lambda _
                      ;; https://fossil-scm.org/home/info/4619d2efab946460
                      (delete-file "test/settings.test"))))))
    (home-page "https://fossil-scm.org")
    (synopsis "Software configuration management system")
    (description