summary refs log tree commit diff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2023-06-28 08:35:46 +0100
committerChristopher Baines <mail@cbaines.net>2023-07-10 08:25:59 +0100
commitbc9d7cc2110270d3e6893dcd6a317ae6eac00850 (patch)
tree991daa8c5a6d72580af40c38c59fbc86a8285805
parentaad852857ef059af9fff2402a015b5479dd33292 (diff)
downloadguix-bc9d7cc2110270d3e6893dcd6a317ae6eac00850.tar.gz
gnu: ruby-timecop: Update to 0.9.6.
* gnu/packages/ruby.scm (ruby-timecop): Update to 0.9.6.
[arguments]: Update style.
[native-inputs]: Add ruby-pry.
-rw-r--r--gnu/packages/ruby.scm24
1 files changed, 14 insertions, 10 deletions
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index e3610fe850..2eb1aa8250 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -12052,25 +12052,29 @@ associated records.")
 (define-public ruby-timecop
   (package
     (name "ruby-timecop")
-    (version "0.9.1")
+    (version "0.9.6")
     (source
      (origin
        (method url-fetch)
        (uri (rubygems-uri "timecop" version))
        (sha256
         (base32
-         "0d7mm786180v4kzvn1f77rhfppsg5n0sq2bdx63x9nv114zm8jrp"))))
+         "0dlx4gx0zh836i7nzna03xdl7fc233s5z6plnr6k3kw46ah8d1fc"))))
     (build-system ruby-build-system)
     (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         (add-before 'check 'set-check-rubylib
-           (lambda _
-             ;; Set RUBYLIB so timecop tests finds its own lib.
-             (setenv "RUBYLIB" "lib")
-             #t)))))
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-before 'check 'set-check-rubylib
+            (lambda _
+              ;; Set RUBYLIB so timecop tests finds its own lib.
+              (setenv "RUBYLIB" "lib"))))))
     (native-inputs
-     (list bundler ruby-minitest-rg ruby-mocha ruby-activesupport))
+     (list bundler
+           ruby-minitest-rg
+           ruby-mocha
+           ruby-activesupport
+           ruby-pry))
     (synopsis "Test mocks for time-dependent functions")
     (description
      "Timecop provides \"time travel\" and \"time freezing\" capabilities,