[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
49/126: gnu: ruby-rspec-rails: Support ruby-sqlite3.
From: |
guix-commits |
Subject: |
49/126: gnu: ruby-rspec-rails: Support ruby-sqlite3. |
Date: |
Tue, 10 Jun 2025 16:44:12 -0400 (EDT) |
guix_mirror_bot pushed a commit to branch ruby-team
in repository guix.
commit 8b47dc0f845592260e4a558df3466559b2b10de4
Author: Nicolas Graves <ngraves@ngraves.fr>
AuthorDate: Fri Jan 31 09:20:20 2025 +0100
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>
---
gnu/packages/rails.scm | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 086c127e4f..aafb66e540 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'")
- 25/126: gnu: ruby-rspec-rails: Update package., (continued)
- 25/126: gnu: ruby-rspec-rails: Update package., guix-commits, 2025/06/10
- 31/126: gnu: ruby-spinach: Update to 0.12.0., guix-commits, 2025/06/10
- 33/126: gnu: ruby-prawn-svg: Update to 0.36.0., guix-commits, 2025/06/10
- 32/126: gnu: ruby-parallel-tests: Update to 4.9.0., guix-commits, 2025/06/10
- 34/126: gnu: Remove ruby-interception., guix-commits, 2025/06/10
- 36/126: gnu: ruby-rubocop-rspec: Fix tests., guix-commits, 2025/06/10
- 37/126: gnu: ruby-fast-gettext: Update to 4.1.0., guix-commits, 2025/06/10
- 42/126: gnu: ruby-fog-xml: Update to 0.1.5., guix-commits, 2025/06/10
- 47/126: gnu: ruby-ci-reporter: Update to 2.1.0., guix-commits, 2025/06/10
- 43/126: gnu: Remove ruby-minitest-pretty-diff., guix-commits, 2025/06/10
- 49/126: gnu: ruby-rspec-rails: Support ruby-sqlite3.,
guix-commits <=
- 52/126: gnu: ruby-3.3: Inherit from ruby-3.4., guix-commits, 2025/06/10
- 53/126: gnu: ruby-3.3: Update to 3.3.7., guix-commits, 2025/06/10
- 58/126: gnu: ruby-flores: Update to 0.0.8-0.92fded0., guix-commits, 2025/06/10
- 63/126: gnu: ruby-net-scp: Update to 4.0.1.rc3., guix-commits, 2025/06/10
- 68/126: gnu: Remove ruby-ritex., guix-commits, 2025/06/10
- 67/126: gnu: ruby-latex-decode: Remove uneeded ruby-ritex propagated-input., guix-commits, 2025/06/10
- 71/126: gnu: ruby-pg: Update to 1.5.9-0.378b7a3., guix-commits, 2025/06/10
- 16/126: gnu: ruby-activesupport: Update package., guix-commits, 2025/06/10
- 30/126: gnu: ruby-cuke-modeler: Update to 3.20.1., guix-commits, 2025/06/10
- 14/126: gnu: ruby-rspec-expectations: Update to 3.13.3., guix-commits, 2025/06/10