guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

03/13: gnu: ruby-spec-its: Accept any version of ruby-ffi.


From: guix-commits
Subject: 03/13: gnu: ruby-spec-its: Accept any version of ruby-ffi.
Date: Fri, 29 May 2020 09:42:26 -0400 (EDT)

mbakke pushed a commit to branch master
in repository guix.

commit 7c8eb479a4be745deddce3cc651aeba0ba99050f
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Fri May 29 13:11:12 2020 +0200

    gnu: ruby-spec-its: Accept any version of ruby-ffi.
    
    * gnu/packages/ruby.scm (ruby-rspec-its)[arguments]: Change Gemfile
    substitution so that any ffi gem is accepted.  While at it, tighten the 
regex
    and rename the phase to be more accurate.
---
 gnu/packages/ruby.scm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 82911a6..bc48bc1 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -645,10 +645,12 @@ outcomes of a code example.")
                (("rspec rspec-core rspec-expectations rspec-mocks 
rspec-support")
                 ""))
              #t))
-         (add-before 'build 'update-ffi-in-gemfile
+         (add-before 'build 'loosen-ffi-requirement
            (lambda _
+             ;; Accept any version of ruby-ffi.
              (substitute* "Gemfile"
-               (("  gem 'ffi', '~> 1.9.25'") "  gem 'ffi', '~> 1.10.0'"))
+               (("  gem 'ffi', '~> 1\\.9\\.25'")
+                "  gem 'ffi'"))
              #t))
          (add-before 'build 
'remove-unnecessary-dependency-versions-from-gemfile
            (lambda _



reply via email to

[Prev in Thread] Current Thread [Next in Thread]