[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#32535] [PATCH 35/41] gnu: Add ruby-safe-yaml.
From: |
Julien Lepiller |
Subject: |
[bug#32535] [PATCH 35/41] gnu: Add ruby-safe-yaml. |
Date: |
Sun, 26 Aug 2018 18:41:57 +0200 |
* gnu/packages/ruby.scm (ruby-safe-yaml): New variable.
---
gnu/packages/ruby.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 0dcfd229d..32f702aca 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5776,3 +5776,26 @@ fact is that most parsers are insensitive to
indentation. If, however, the
strings are to be used otherwise, be it for printing or testing, the extra
indentation will probably be an issue and hence this gem.")
(license license:expat)))
+
+(define-public ruby-safe-yaml
+ (package
+ (name "ruby-safe-yaml")
+ (version "1.0.4")
+ (source (origin
+ (method url-fetch)
+ (uri (rubygems-uri "safe_yaml" version))
+ (sha256
+ (base32
+ "1hly915584hyi9q9vgd968x2nsi5yag9jyf5kq60lwzi5scr7094"))))
+ (build-system ruby-build-system)
+ (native-inputs
+ `(("ruby-rspec" ,ruby-rspec)
+ ("ruby-hashie" ,ruby-hashie)
+ ("ruby-heredoc-unindent" ,ruby-heredoc-unindent)))
+ (arguments `(#:test-target "spec"
+ #:tests? #f));; FIXME: one failure
+ (home-page "https://github.com/dtao/safe_yaml")
+ (synopsis "YAML parser")
+ (description "The SafeYAML gem provides an alternative implementation of
+YAML.load suitable for accepting user input in Ruby applications.")
+ (license license:expat)))
--
2.18.0
- [bug#32535] [PATCH 34/41] gnu: Add ruby-heredoc-unindent., (continued)
- [bug#32535] [PATCH 34/41] gnu: Add ruby-heredoc-unindent., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 38/41] gnu: Add ruby-forwardable-extended., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 28/41] gnu: Add ruby-kramdown., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 40/41] gnu: Add jekyll., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 27/41] gnu: Add ruby-prawn-table., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 18/41] gnu: Add ruby-jekyll-watch., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 24/41] gnu: Add ruby-pdf-core., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 32/41] gnu: Add ruby-rouge-2., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 30/41] gnu: Add ruby-em-websocket., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 41/41] gnu: Add ruby-jekyll-paginate-v2., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 35/41] gnu: Add ruby-safe-yaml.,
Julien Lepiller <=
- [bug#32535] [PATCH 39/41] gnu: Add ruby-pathutil., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 37/41] gnu: Add ruby-liquid., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 33/41] gnu: Add ruby-hashie., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH 21/41] gnu: Add ruby-morecane., Julien Lepiller, 2018/08/26
- [bug#32535] [PATCH] Add jekyll, Ludovic Courtès, 2018/08/28