guix_mirror_bot pushed a commit to branch ruby-team
in repository guix.
commit 9c822d87fc861adb3d1a5a882cbec7055d999e0c
Author: gemmaro <[email protected]>
AuthorDate: Mon Aug 24 12:50:49 2026 +0900
gnu: ruby-cucumber-core: Update to 16.2.0.
* gnu/packages/ruby-check.scm (ruby-cucumber-core): Update to 16.2.0.
[arguments]<#:phases>{relax-version-requirements}: Remove it.
{remove-rubocop}: Add it.
[native-inputs]: Remove ruby-rubocop/minimal, ruby-simplecov,
and ruby-unindent.
Signed-off-by: Andreas Enge <[email protected]>
---
gnu/packages/ruby-check.scm | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
diff --git a/gnu/packages/ruby-check.scm b/gnu/packages/ruby-check.scm
index 9450f8d57a..5abed5be81 100644
--- a/gnu/packages/ruby-check.scm
+++ b/gnu/packages/ruby-check.scm
@@ -222,7 +222,7 @@ Cucumber implementation's support for the Cucumber Messages
protocol.")
(define-public ruby-cucumber-core
(package
(name "ruby-cucumber-core")
- (version "11.1.0")
+ (version "16.2.0")
(source
(origin
(method git-fetch)
@@ -232,21 +232,18 @@ Cucumber implementation's support for the Cucumber
Messages protocol.")
(file-name (git-file-name name version))
(sha256
(base32
- "0lf2inlam0951djc2qz81x0nkffmw2dpj44iadw1fw31m7r8wqvh"))))
+ "1z1ynba8kbq721mpmnh4fnsmir9kv2sikr9c78rh5nw4i4d5riab"))))
(build-system ruby-build-system)
(arguments (list #:test-target "spec"
#:phases
#~(modify-phases %standard-phases
- (add-after 'extract-gemspec
'relax-version-requirements
+ (add-before 'check 'remove-rubocop
(lambda _
- (substitute* "cucumber-core.gemspec"
- (("'cucumber-tag-expressions',.*")
- "'cucumber-tag-expressions',
'>=4.1.0'\n")))))))
+ (substitute* "Rakefile"
+ (("require 'rubocop/rake_task'") "")
+ (("RuboCop::RakeTask.new") "")))))))
(native-inputs
- (list ruby-rspec
- ruby-rubocop/minimal
- ruby-simplecov
- ruby-unindent))
+ (list ruby-rspec))
(propagated-inputs
(list ruby-cucumber-gherkin
ruby-cucumber-messages