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

commit cecc94e1333c00697c5199e70981df377556285b
Author: gemmaro <[email protected]>
AuthorDate: Mon Aug 24 13:15:33 2026 +0900

    gnu: ruby-cucumber-compatibility-kit: Update to 30.0.0.
    
    * gnu/packages/ruby-check.scm (ruby-cucumber-compatibility-kit):
    Update to 30.0.0.
    [source]: Use git repository.
    [arguments]<#:phases>{chdir, copy-features}: Add them.
    
    Signed-off-by: Andreas Enge <[email protected]>
---
 gnu/packages/ruby-check.scm | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/ruby-check.scm b/gnu/packages/ruby-check.scm
index 5abed5be81..f9f9607ad8 100644
--- a/gnu/packages/ruby-check.scm
+++ b/gnu/packages/ruby-check.scm
@@ -190,15 +190,24 @@ CI environment from environment variables.")
 (define-public ruby-cucumber-compatibility-kit
   (package
     (name "ruby-cucumber-compatibility-kit")
-    (version "11.2.0")
+    (version "30.0.0")
     (source (origin
-              (method url-fetch)
-              (uri (rubygems-uri "cucumber-compatibility-kit" version))
+              (method git-fetch) ;for tests
+              (uri (git-reference
+                    (url "https://github.com/cucumber/compatibility-kit";)
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
               (sha256
                (base32
-                "17c8zx0yn68rcpfbw4nb1gzvh9fzpwsi1y0qivb99ahdlgzcdp8q"))))
+                "0ihd3yhqpfpf4l629q2lkjnsm7wf296d3m6lhjwf3nfz3k221nlv"))))
     (build-system ruby-build-system)
     (arguments (list #:phases #~(modify-phases %standard-phases
+                                  (add-after 'unpack 'chdir
+                                    (lambda _
+                                      (chdir "ruby")))
+                                  (add-before 'check 'copy-features
+                                    (lambda _
+                                      (invoke "cp" "-r" "../devkit/samples/." 
"features")))
                                   (replace 'check
                                     (lambda* (#:key tests? #:allow-other-keys)
                                       (when tests?

Reply via email to