diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2020-07-08 11:28:12 -0400 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2020-07-08 11:28:12 -0400 |
commit | f048ef520fe92c114a100e9ace0f9c323119c74c (patch) | |
tree | 77bd0c63d64e6dbfb598391db67306d9daa1279e /gnu/packages/ruby.scm | |
parent | cfef316f25b718479569bd23bd8e26c83bf2e7d0 (diff) | |
download | guix-f048ef520fe92c114a100e9ace0f9c323119c74c.tar.gz |
gnu: Add ruby-coveralls.
* gnu/packages/ruby.scm (ruby-coveralls): New variable.
Diffstat (limited to 'gnu/packages/ruby.scm')
-rw-r--r-- | gnu/packages/ruby.scm | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 871ca2a654..b05f9c069e 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -6617,6 +6617,32 @@ software development workflow.") (native-inputs '()))) +(define-public ruby-coveralls + (package + (name "ruby-coveralls") + (version "0.8.23") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "coveralls" version)) + (sha256 + (base32 + "1mv4fn5lfxhy7bc2f1lpnc5yp9mvv97az77j4r7jgrxcqwn8fqxc")))) + (build-system ruby-build-system) + ;; The test suite depends on ruby-vcr, which cannot be included in Guix + ;; because of its nonfree, Hippocratic derived license. + (arguments '(#:tests? #f)) + (propagated-inputs + `(("ruby-json" ,ruby-json) + ("ruby-term-ansicolor" ,ruby-term-ansicolor) + ("ruby-thor" ,ruby-thor) + ("ruby-tins" ,ruby-tins))) + (synopsis "Ruby implementation of the Coveralls API") + (description "This package provides a Ruby implementation of the Coveralls +API.") + (home-page "https://coveralls.io") + (license license:expat))) + (define-public ruby-cucumber-core (package (name "ruby-cucumber-core") |