guix_mirror_bot pushed a commit to branch ruby-team
in repository guix.

commit b0989761d51df3bdedddd89214e7c7556d123663
Author: gemmaro <[email protected]>
AuthorDate: Mon Aug 24 13:53:24 2026 +0900

    gnu: ruby-cucumber-html-formatter: Update to 23.1.0.
    
    * gnu/packages/ruby-check.scm (ruby-cucumber-html-formatter):
    Update to 23.1.0.
    [arguments]<#:phases>{relax-requirements, check}: Remove them.
    [native-inputs]: Remove ruby-cucumber-compatibility-kit and ruby-rspec.
    
    Signed-off-by: Andreas Enge <[email protected]>
---
 gnu/packages/ruby-check.scm | 18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/ruby-check.scm b/gnu/packages/ruby-check.scm
index f9f9607ad8..0d3ac557b8 100644
--- a/gnu/packages/ruby-check.scm
+++ b/gnu/packages/ruby-check.scm
@@ -326,26 +326,18 @@ It is intended be used by all Cucumber implementations to 
parse
 (define-public ruby-cucumber-html-formatter
   (package
     (name "ruby-cucumber-html-formatter")
-    (version "20.2.1")
+    (version "23.1.0")
+    ;; TODO: Building from the repository; this requires Node.js
+    ;; dependencies to compile SCSS and TypeScript assets.
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "cucumber-html-formatter" version))
        (sha256
         (base32
-         "0c7r9mfmph4c6yzc7y3dkr92rhwvpyksr0mdhpqp67xmmr8z1br4"))))
+         "1pwcvpfawpkdqw9fgdvk8i8n2k6glmmbdbh4jr5kjxn8jakv92bp"))))
     (build-system ruby-build-system)
-    (arguments
-     (list #:phases #~(modify-phases %standard-phases
-                        (add-after 'extract-gemspec 'relax-requirements
-                          (lambda _
-                            (substitute* ".gemspec"
-                              (("~> 18.0") "~> 21.0")))) ;cucumber-messages
-                        (replace 'check
-                          (lambda* (#:key tests? #:allow-other-keys)
-                            (when tests?
-                              (invoke "rspec")))))))
-    (native-inputs (list ruby-cucumber-compatibility-kit ruby-rspec))
+    (arguments (list #:tests? #f)) ;no tests in the gem archive
     (propagated-inputs (list ruby-cucumber-messages))
     (synopsis "HTML formatter for Cucumber")
     (description "Cucumber HTML Formatter produces a HTML report for Cucumber

Reply via email to