summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAshish SHUKLA <ashish.is@lostca.se>2025-10-06 23:36:17 +0200
committerLudovic Courtès <ludo@gnu.org>2025-10-17 12:23:54 +0200
commitf3b0398cf2c1616de90117243e381c04d944bf47 (patch)
tree8034e7e4afd94720bff27e53e0d59ed6a89562e4 /gnu
parentf7acbf5ab049833692616fe2ef931600505eceb1 (diff)
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>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/version-control.scm10
1 files changed, 7 insertions, 3 deletions
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 02e393808c8..315a66e35b7 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -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