gnu: Add ruby-yell.

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

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

View File

@ -11764,3 +11764,30 @@ defined in @file{.travis.yml} on your local machine, using @code{rvm},
you the speed and portability of libgit2 with the beauty of the Ruby
language.")
(license license:expat)))
(define-public ruby-yell
(package
(name "ruby-yell")
(version "2.2.2")
(source
(origin
(method url-fetch)
(uri (rubygems-uri "yell" version))
(sha256
(base32
"1g16kcdhdfvczn7x81jiq6afg3bdxmb73skqjyjlkp5nqcy6y5hx"))))
(build-system ruby-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(replace 'check
(lambda _
(invoke "rake" "examples")))))) ; there is no test target.
(synopsis
"Extensible logging library for Ruby")
(description
"Yell is a comprehensive logging replacement for Ruby. It defines
multiple adapters, various log level combinations and message formatting
options.")
(home-page "https://github.com/rudionrails/yell")
(license license:expat)))