summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Paul Weber <singpolyma@singpolyma.net>2022-06-26 13:19:29 -0400
committerRaghav Gururajan <rg@raghavgururajan.name>2022-06-26 13:43:31 -0400
commit99d8c41bde311f5ebd5fc77024c42232f19bbfb3 (patch)
treef6bd1e4f4362b891d501560e993ab124119dadd5
parentgnu: Add ruby-nori. (diff)
downloadguix-99d8c41bde311f5ebd5fc77024c42232f19bbfb3.tar.gz
guix-99d8c41bde311f5ebd5fc77024c42232f19bbfb3.tar.bz2
guix-99d8c41bde311f5ebd5fc77024c42232f19bbfb3.tar.xz
gnu: Add ruby-faraday-middleware.
* gnu/packages/ruby.scm (ruby-faraday-middleware): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
-rw-r--r--gnu/packages/ruby.scm22
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 15e3c1ca2c..51e99db236 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -12712,3 +12712,25 @@ and maintainable web applications in ruby.")
12712ripped from Merb. It supports pluggable parsers and ships with both REXML and 12712ripped from Merb. It supports pluggable parsers and ships with both REXML and
12713Nokogiri implementations.") 12713Nokogiri implementations.")
12714 (license license:expat))) 12714 (license license:expat)))
12715
12716(define-public ruby-faraday-middleware
12717 (package
12718 (name "ruby-faraday-middleware")
12719 (version "1.2.0")
12720 (source
12721 (origin
12722 (method url-fetch)
12723 (uri (rubygems-uri "faraday_middleware" version))
12724 (sha256
12725 (base32 "1bw8mfh4yin2xk7138rg3fhb2p5g2dlmdma88k82psah9mbmvlfy"))))
12726 (build-system ruby-build-system)
12727 (arguments
12728 ;; No rakefile
12729 `(#:tests? #f))
12730 (propagated-inputs
12731 (list ruby-faraday))
12732 (home-page "https://github.com/lostisland/faraday_middleware")
12733 (synopsis "Various middleware for Faraday")
12734 (description "Faraday_Middleware is a collection of middleware for the
12735Faraday-based API wrappers.")
12736 (license license:expat)))