guix_mirror_bot pushed a commit to branch master
in repository guix.
commit f3b0398cf2c1616de90117243e381c04d944bf47
Author: Ashish SHUKLA <[email protected]>
AuthorDate: Mon Oct 6 23:36:17 2025 +0200
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 <[email protected]>
---
gnu/packages/version-control.scm | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 02e393808c..315a66e35b 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