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

Reply via email to