aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2019-02-04 11:32:10 +0100
committerChristopher Baines <mail@cbaines.net>2019-04-28 21:12:14 +0100
commit915b6faa8bc341d0fb51b09cbfba7b1fe55a2a0f (patch)
tree1a4d59f9e55f71a603096d980eddad54cc4b0eae
parent181082ac95a0a9d11873a40807e24cd4436d65ff (diff)
downloadguix-915b6faa8bc341d0fb51b09cbfba7b1fe55a2a0f.tar
guix-915b6faa8bc341d0fb51b09cbfba7b1fe55a2a0f.tar.gz
gnu: Add ruby-rdiscount.
* gnu/packages/ruby.scm (ruby-rdiscount): New variable.
-rw-r--r--gnu/packages/ruby.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 5aa31b1bd3..335f9022a5 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -8739,6 +8739,33 @@ your application.")
(base32
"1h39zqqxp3k4qk49ajpx0jps1vmvxgkh43mqkb6znk583bl0fv71"))))))
+(define-public ruby-rdiscount
+ (package
+ (name "ruby-rdiscount")
+ (version "2.2.0.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (rubygems-uri "rdiscount" version))
+ (sha256
+ (base32
+ "1arvk3k06prxasq1djbj065ixar4zl171340g7wr1ww4gj9makx3"))))
+ (build-system ruby-build-system)
+ (arguments
+ '(#:test-target "test:unit"
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'patch
+ (lambda _
+ (substitute* "Rakefile"
+ ;; Fix the -r option in the Rakefile
+ (("-rubygems") "-rrubygems")))))))
+ (synopsis "Fast Implementation of Gruber's Markdown in C")
+ (description
+ "Fast Implementation of Gruber's Markdown in C")
+ (home-page "http://dafoster.net/projects/rdiscount/")
+ (license #f)))
+
(define-public ruby-rdoc
(package
(name "ruby-rdoc")