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