diff options
| author | gemmaro <gemmaro.dev@gmail.com> | 2026-08-24 13:15:33 +0900 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-08-28 16:40:51 +0200 |
| commit | cc0146a2745f9eb04d9b3a0e9a9f7d346e3c81de (patch) | |
| tree | 9e97fa2ef2c6372613e835d8b1a0cad4f3d62b2d | |
| parent | d6ef81fb9347eed2ae61ae28711d3736575bebba (diff) | |
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 <andreas@enge.fr>
| -rw-r--r-- | gnu/packages/ruby-check.scm | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/gnu/packages/ruby-check.scm b/gnu/packages/ruby-check.scm index 5abed5be815..f9f9607ad84 100644 --- a/gnu/packages/ruby-check.scm +++ b/gnu/packages/ruby-check.scm | |||
| @@ -190,15 +190,24 @@ CI environment from environment variables.") | |||
| 190 | (define-public ruby-cucumber-compatibility-kit | 190 | (define-public ruby-cucumber-compatibility-kit |
| 191 | (package | 191 | (package |
| 192 | (name "ruby-cucumber-compatibility-kit") | 192 | (name "ruby-cucumber-compatibility-kit") |
| 193 | (version "11.2.0") | 193 | (version "30.0.0") |
| 194 | (source (origin | 194 | (source (origin |
| 195 | (method url-fetch) | 195 | (method git-fetch) ;for tests |
| 196 | (uri (rubygems-uri "cucumber-compatibility-kit" version)) | 196 | (uri (git-reference |
| 197 | (url "https://github.com/cucumber/compatibility-kit") | ||
| 198 | (commit (string-append "v" version)))) | ||
| 199 | (file-name (git-file-name name version)) | ||
| 197 | (sha256 | 200 | (sha256 |
| 198 | (base32 | 201 | (base32 |
| 199 | "17c8zx0yn68rcpfbw4nb1gzvh9fzpwsi1y0qivb99ahdlgzcdp8q")))) | 202 | "0ihd3yhqpfpf4l629q2lkjnsm7wf296d3m6lhjwf3nfz3k221nlv")))) |
| 200 | (build-system ruby-build-system) | 203 | (build-system ruby-build-system) |
| 201 | (arguments (list #:phases #~(modify-phases %standard-phases | 204 | (arguments (list #:phases #~(modify-phases %standard-phases |
| 205 | (add-after 'unpack 'chdir | ||
| 206 | (lambda _ | ||
| 207 | (chdir "ruby"))) | ||
| 208 | (add-before 'check 'copy-features | ||
| 209 | (lambda _ | ||
| 210 | (invoke "cp" "-r" "../devkit/samples/." "features"))) | ||
| 202 | (replace 'check | 211 | (replace 'check |
| 203 | (lambda* (#:key tests? #:allow-other-keys) | 212 | (lambda* (#:key tests? #:allow-other-keys) |
| 204 | (when tests? | 213 | (when tests? |
