gnu: Add ruby-typhoeus.

* gnu/packages/ruby.scm (ruby-typhoeus): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
This commit is contained in:
Giacomo Leidi 2021-01-04 01:32:13 +01:00 committed by Christopher Baines
parent 45270b1862
commit b47c85a50d
No known key found for this signature in database
GPG key ID: 5E28A33B0B84F577

View file

@ -1484,6 +1484,30 @@ (define-public ruby-treetop
(home-page "https://github.com/cjheath/treetop")
(license license:expat)))
(define-public ruby-typhoeus
(package
(name "ruby-typhoeus")
(version "1.4.0")
(source
(origin
(method url-fetch)
(uri (rubygems-uri "typhoeus" version))
(sha256
(base32
"1m22yrkmbj81rzhlny81j427qdvz57yk5wbcf3km0nf3bl6qiygz"))))
(build-system ruby-build-system)
(arguments
`(#:tests? #f)) ; no included tests
(propagated-inputs
`(("ruby-ethon" ,ruby-ethon)))
(synopsis "@code{libcurl} wrapper in Ruby")
(description
"Like a modern code version of the mythical beast with 100 serpent heads,
Typhoeus runs HTTP requests in parallel while cleanly encapsulating handling
logic.")
(home-page "https://github.com/typhoeus/typhoeus")
(license license:expat)))
(define-public ruby-rubocop-performance
(package
(name "ruby-rubocop-performance")