about summary refs log tree commit diff
diff options
context:
space:
mode:
authorpjotrp2021-01-09 10:17:32 +0000
committerpjotrp2021-01-09 10:20:11 +0000
commitc2eb5e18d684456ce62e6e530a0b3cce4b77b3b5 (patch)
treea1759f3e4b0e869aa5cfca1e842881facb45c352
parent96be345eb721b5334fe88e5eb70fd9b0679d6916 (diff)
downloadguix-bioinformatics-c2eb5e18d684456ce62e6e530a0b3cce4b77b3b5.tar.gz
ruby-redis: new
-rw-r--r--gn/packages/ruby.scm26
1 files changed, 26 insertions, 0 deletions
diff --git a/gn/packages/ruby.scm b/gn/packages/ruby.scm
index d24c451..d0ab953 100644
--- a/gn/packages/ruby.scm
+++ b/gn/packages/ruby.scm
@@ -394,3 +394,29 @@ a history.")
    (home-page
     "http://github.com/elasticsearch/elasticsearch-ruby")
    (license #f)))
+
+
+(define-public ruby-redis
+  (package
+   (name "ruby-redis")
+   (version "4.2.5")
+   (source
+    (origin
+     (method url-fetch)
+     (uri (rubygems-uri "redis" version))
+     (sha256
+      (base32
+       "15x2sr6h094rjbvg8pkq6m3lcd5abpyx93aifvfdz3wv6x55xa48"))))
+   (build-system ruby-build-system)
+   (arguments
+    `(#:tests? #f)) ;; no bundler/cucumber
+   (synopsis
+    "    A Ruby client that tries to match Redis' API one-to-one, while still
+    providing an idiomatic interface.
+")
+   (description
+    "    A Ruby client that tries to match Redis' API one-to-one, while still
+    providing an idiomatic interface.
+")
+   (home-page "https://github.com/redis/redis-rb")
+   (license license:expat)))