gnu: Add ruby-parallel.

* gnu/packages/ruby.scm (ruby-parallel): New variable.
This commit is contained in:
Julien Lepiller 2018-08-26 15:24:40 +02:00
parent ceac6f6f5b
commit 3224a5a84a
No known key found for this signature in database
GPG key ID: 43111F4520086A0C

View file

@ -5405,3 +5405,22 @@ (define-public ruby-jekyll-watch
(description "This gems add the @code{--watch} switch to the jekyll CLI
interface. It allows Jekyll to rebuild your site when a file changes.")
(license license:expat)))
(define-public ruby-parallel
(package
(name "ruby-parallel")
(version "1.12.1")
(source (origin
(method url-fetch)
(uri (rubygems-uri "parallel" version))
(sha256
(base32
"01hj8v1qnyl5ndrs33g8ld8ibk0rbcqdpkpznr04gkbxd11pqn67"))))
(build-system ruby-build-system)
(arguments `(#:tests? #f)); No rakefile
(home-page "https://github.com/grosser/parallel")
(synopsis "Parallel processing in Ruby")
(description "Parallel allows you to run any code in parallel Processes
(to use all CPUs) or Threads(to speedup blocking operations). It is best
suited for map-reduce or e.g. parallel downloads/uploads.")
(license license:expat)))