guix_mirror_bot pushed a commit to branch ruby-team in repository guix. commit 94e7126baa94e804fe2d1bdccf0d6b67e481275f Author: Nicolas Graves <ngra...@ngraves.fr> 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 <sharlata...@gmail.com> --- 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 | \