sharlatan pushed a commit to branch ruby-team
in repository guix.
commit 3d39983224edda815e828e283085a4351640f985
Author: Nicolas Graves <[email protected]>
AuthorDate: Fri Jan 31 09:19:51 2025 +0100
gnu: ruby-rspec-rails: Update package.
* gnu/packages/rails.scm (ruby-rspec-rails)[arguments]<#:phases>:
Adapt phases to the current %ruby-rails-version.
Signed-off-by: Sharlatan Hellseher <[email protected]>
---
gnu/packages/rails.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 040946e67e..85bc94ae8e 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -392,9 +392,7 @@ an almost zero-configuration persistence layer for
applications.")
(substitute* "Gemfile-rspec-dependencies"
((", :git => \"https://github.com/rspec.*")
"\n"))
- (substitute* "Gemfile-rails-dependencies"
- (("gem 'puma', '< 6.0.0'")
- "gem 'puma', '>= 6.0.0'"))
+ (setenv "RAILS_VERSION" #$%ruby-rails-version)
(substitute* "rspec-rails.gemspec"
(("'aruba', '~> 0.14.12'")
"'aruba', '>= 0.14.12'")
@@ -407,6 +405,8 @@ an almost zero-configuration persistence layer for
applications.")
"`find lib -type f |sort`"))))
(add-before 'check 'patch-tests
(lambda _
+ ;; Requires chrome or firefox.
+ (delete-file
"spec/rspec/rails/example/system_example_group_spec.rb")
(substitute* "spec/rspec/rails_spec.rb"
(("`git ls-files -z`")
"`find . -type f -not -regex '.*\\.gem$' -print0 | \