gnu: Add ruby-sentry.

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

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
This commit is contained in:
Stephen Paul Weber 2022-06-30 06:32:51 -04:00 committed by Raghav Gururajan
parent 142068c6e4
commit f33414564d
No known key found for this signature in database
GPG key ID: 5F5816647F8BE551

View file

@ -12786,3 +12786,27 @@ (define-public ruby-sentry-core
(description "Sentry-Core provides a gem that provides a client
interface for the Sentry error logger.")
(license license:expat)))
(define-public ruby-sentry
(package
(name "ruby-sentry")
(version "5.3.1")
(source
(origin
(method url-fetch)
(uri (rubygems-uri "sentry-ruby" version))
(sha256
(base32 "0by9mvw8rklzpyx59vfija8h3ssfvxvf5nbqxfmygfy6lm1vdngz"))))
(build-system ruby-build-system)
(arguments
;; No rakefile in gem
`(#:tests? #f))
(propagated-inputs
(list ruby-concurrent
ruby-faraday
ruby-sentry-core))
(home-page "https://sentry.io/for/ruby/")
(synopsis "Client interface for the Sentry error logger")
(description "Sentry provides a gem that provides a client
interface for the Sentry error logger.")
(license license:expat)))