[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#62196] [PATCH 051/223] gnu: ruby-gherkin: Rename to ruby-cucumber-g
From: |
Maxim Cournoyer |
Subject: |
[bug#62196] [PATCH 051/223] gnu: ruby-gherkin: Rename to ruby-cucumber-gherkin. |
Date: |
Mon, 20 Mar 2023 13:13:43 -0400 |
To reflect the same change upstream.
* gnu/packages/ruby.scm (ruby-gherkin): Rename to...
(ruby-cucumber-gherkin): ... this.
(ruby-cucumber) [propagated-inputs]: Adjust accordingly.
(ruby-cucumber-core): Likewise (and adjust indentation).
(ruby-gherkin): Define as a deprecated package.
---
gnu/packages/ruby.scm | 19 +++++++++++++------
1 file changed, 13 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 8cc0acc26d..eb618d5c2d 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -84,6 +84,7 @@ (define-module (gnu packages ruby)
#:use-module (gnu packages version-control)
#:use-module (gnu packages serialization)
#:use-module (guix packages)
+ #:use-module (guix deprecation)
#:use-module (guix download)
#:use-module (guix git-download)
#:use-module (guix gexp)
@@ -5391,7 +5392,7 @@ (define-public ruby-cuke-modeler
(build-system ruby-build-system)
(arguments `(#:tests? #f)) ;no test suite in gem
(propagated-inputs
- (list ruby-gherkin))
+ (list ruby-cucumber-gherkin))
(synopsis "Gherkin test suite analysis tool")
(description "CukeModeler facilitates modeling a test suite that is
written in Gherkin (e.g. Cucumber, SpecFlow, Lettuce, etc.). It does this by
@@ -8022,9 +8023,9 @@ (define-public ruby-cucumber-messages
Cucumber.")
(license license:expat)))
-(define-public ruby-gherkin
+(define-public ruby-cucumber-gherkin
(package
- (name "ruby-gherkin")
+ (name "ruby-cucumber-gherkin")
(version "26.0.3")
(source (origin
(method git-fetch)
@@ -8050,6 +8051,8 @@ (define-public ruby-gherkin
(home-page "https://github.com/cucumber/gherkin")
(license license:expat)))
+(define-deprecated ruby-gherkin ruby-cucumber-gherkin)
+
(define-public ruby-gherkin-ruby
(package
(name "ruby-gherkin-ruby")
@@ -8300,11 +8303,11 @@ (define-public ruby-cucumber
(list ruby-builder
ruby-cucumber-core
ruby-cucumber-create-meta
+ ruby-cucumber-gherkin
ruby-cucumber-html-formatter
ruby-cucumber-messages
ruby-cucumber-wire
ruby-diff-lcs
- ruby-gherkin
ruby-multi-json
ruby-multi-test))
(native-inputs
@@ -8407,10 +8410,14 @@ (define-public ruby-cucumber-core
(("'cucumber-tag-expressions',.*")
"'cucumber-tag-expressions',
'>=4.1.0'\n")))))))
(native-inputs
- (list ruby-rspec ruby-coveralls ruby-rubocop ruby-simplecov
+ (list ruby-rspec
+ ruby-coveralls
+ ruby-rubocop
+ ruby-simplecov
ruby-unindent))
(propagated-inputs
- (list ruby-cucumber-messages ruby-gherkin
+ (list ruby-cucumber-gherkin
+ ruby-cucumber-messages
ruby-cucumber-tag-expressions))
(synopsis "Core library for the Cucumber BDD app")
(description "Cucumber is a tool for running automated tests
--
2.39.1
- [bug#62196] [PATCH 065/223] gnu: ruby-zeitwerk: Update to 2.6.7., (continued)
- [bug#62196] [PATCH 065/223] gnu: ruby-zeitwerk: Update to 2.6.7., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 050/223] gnu: ruby-gherkin: Update to 26.0.3, fixing build., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 023/223] gnu: ruby-simplecov: Update to 0.22.0., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 069/223] gnu: ruby-addressable: Update to 2.8.1., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 024/223] gnu: Add ruby-rubocop-capybara., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 088/223] gnu: Add ruby-subprocess., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 063/223] gnu: Add ruby-delayed-job., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 046/223] gnu: ruby-cucumber-html-formatter: Update to 20.2.1., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 045/223] gnu: ruby-cucumber-wire: Update to 6.2.1., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 052/223] gnu: ruby-cucumber: Update to 8.0.0., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 051/223] gnu: ruby-gherkin: Rename to ruby-cucumber-gherkin.,
Maxim Cournoyer <=
- [bug#62196] [PATCH 047/223] gnu: ruby-cucumber-html-formatter: Honor #:tests? argument., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 061/223] gnu: Add ruby-simplecov-lcov., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 060/223] gnu: ruby-activerecord: Update to 7.0.4.3 and enable tests., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 049/223] gnu: ruby-cucumber-expressions: Update to 16.1.2., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 058/223] gnu: Add ruby-bcrypt., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 066/223] gnu: Add ruby-queue-classic., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 075/223] gnu: ruby-rack: Update to 2.2.6.3., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 070/223] gnu: Add ruby-launchy., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 072/223] gnu: Add ruby-selenium-webdriver., Maxim Cournoyer, 2023/03/20
- [bug#62196] [PATCH 064/223] gnu: Add ruby-minitest-proveit., Maxim Cournoyer, 2023/03/20