diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2025-01-31 09:20:20 +0100 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2025-06-20 20:39:57 +0200 |
| commit | 6ce1ef15cead73617997751e12d53bfdfb68f889 (patch) | |
| tree | 81bd969ce0a3748122055565559295ff781b8482 | |
| parent | 31e00eb2cf5fbc1f784593d921ec71daa87ba266 (diff) | |
gnu: ruby-rspec-rails: Support ruby-sqlite3.
* gnu/packages/rails.scm (ruby-rspec-rails):
[arguments]<#:phases>: Patch sqlite3 versions in phase 'relax-requirements.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| -rw-r--r-- | gnu/packages/rails.scm | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm index 086c127e4f2..aafb66e540d 100644 --- a/gnu/packages/rails.scm +++ b/gnu/packages/rails.scm @@ -369,8 +369,7 @@ an almost zero-configuration persistence layer for applications.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 - "1ixm9h2sdd8varnkyxccxhp9dyr8fxk6q5ibrkrk2c83v2xa7bjc")))) + (base32 "1ixm9h2sdd8varnkyxccxhp9dyr8fxk6q5ibrkrk2c83v2xa7bjc")))) (build-system ruby-build-system) (arguments (list @@ -393,6 +392,13 @@ an almost zero-configuration persistence layer for applications.") ((", :git => \"https://github.com/rspec.*") "\n")) (setenv "RAILS_VERSION" #$%ruby-rails-version) + (substitute* '("Gemfile-rails-dependencies" + "example_app_generator/generate_app.rb") + (("'sqlite3', .*") + (string-append + "'sqlite3', '~> " + #$(package-version + (this-package-native-input "ruby-sqlite3")) "'"))) (substitute* "rspec-rails.gemspec" (("'aruba', '~> 0.14.12'") "'aruba', '>= 0.14.12'") |
