diff options
author | Christopher Baines <mail@cbaines.net> | 2019-01-28 16:38:34 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2019-02-14 21:38:03 +0000 |
commit | 554bf4f6062713901af01878bce23530fdebed17 (patch) | |
tree | c4b1cdb22621ce91cde154e22499cccf48450901 | |
parent | 80c4bfa6402a1d1a080167701df4189266fb857a (diff) | |
download | guix-554bf4f6062713901af01878bce23530fdebed17.tar guix-554bf4f6062713901af01878bce23530fdebed17.tar.gz |
gnu: Add ruby-marcel.
Required for ruby-activestorage.
* gnu/packages/ruby.scm (ruby-marcel): New variable.
-rw-r--r-- | gnu/packages/ruby.scm | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 4e993be8e6..5ab7f958b0 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -2960,6 +2960,30 @@ Ruby. It simplifies the generation of complex SQL queries and adapts to various relational database implementations.") (license license:expat))) +(define-public ruby-marcel + (package + (name "ruby-marcel") + (version "0.3.3") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "marcel" version)) + (sha256 + (base32 + "1nxbjmcyg8vlw6zwagf17l9y2mwkagmmkg95xybpn4bmf3rfnksx")))) + (build-system ruby-build-system) + (arguments + '(;; No included tests + #:tests? #f)) + (propagated-inputs + `(("ruby-mimemagic" ,ruby-mimemagic))) + (synopsis "MIME type detection using magic numbers, filenames and extensions") + (description + "@code{marcel} provides @acronym{MIME, Multipurpose Internet Mail +Extensions} type detection using magic numbers, filenames, and extensions") + (home-page "https://github.com/basecamp/marcel") + (license license:expat))) + (define-public ruby-minitar ;; We package from the GitHub source to fix the security issue reported at ;; https://github.com/halostatue/minitar/issues/16. |