From 09b92342689f5c31b3de7678bdcd3f108c6a4d31 Mon Sep 17 00:00:00 2001 From: pjotrp Date: Thu, 5 Oct 2017 07:17:14 +0000 Subject: Added 3 Ruby packages --- gn/packages/ruby.scm | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) (limited to 'gn/packages/ruby.scm') diff --git a/gn/packages/ruby.scm b/gn/packages/ruby.scm index 58ea35b..091d0a9 100644 --- a/gn/packages/ruby.scm +++ b/gn/packages/ruby.scm @@ -271,3 +271,72 @@ a history.") (home-page "http://docs.seattlerb.org/mechanize/") (license expat))) + + +(define-public ruby-bio-logger ; guix maybe ready +(package + (name "ruby-bio-logger") + (version "1.0.1") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "bio-logger" version)) + (sha256 + (base32 + "02pylfy8nkdqzyzplvnhn1crzmfkj1zmi3qjhrj2f2imlxvycd28")))) + (build-system ruby-build-system) + (propagated-inputs `(("ruby-log4r" ,ruby-log4r))) + (arguments + `(#:tests? #f)) ;; no bundler + (synopsis "Log4r wrapper for BioRuby") + (description "Log4r wrapper for BioRuby") + (home-page + "https://github.com/pjotrp/bioruby-logger-plugin") + (license #f))) + +(define-public bio-table ; guix maybe ready +(package + (name "bio-table") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "bio-table" version)) + (sha256 + (base32 + "1jlpls734kd41rffn2y2747nr14k5rwgaj2g3k48i9xgsfcmrn6r")))) + (build-system ruby-build-system) + (propagated-inputs + `(("ruby-bio-logger" ,ruby-bio-logger))) + (arguments + `(#:tests? #f)) ;; no bundler + (synopsis + "Functions and tools for tranforming and changing tab delimited and comma separated table files - useful for Excel sheets and SQL/RDF output") + (description + "Functions and tools for tranforming and changing tab delimited and comma separated table files - useful for Excel sheets and SQL/RDF output") + (home-page + "http://github.com/pjotrp/bioruby-table") + (license license:expat))) + + +(define-public bio-vcf ; guix maybe ready +(package + (name "bio-vcf") + (version "0.9.2") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "bio-vcf" version)) + (sha256 + (base32 + "1007bn0w8l11q867lxsyqnk0vgvv12skvk9gyglv7g44knr5vh4j")))) + (build-system ruby-build-system) + (arguments + `(#:tests? #f)) ;; no bundler/cucumber + (synopsis + "Smart lazy multi-threaded parser for VCF format with useful filtering and output rewriting (JSON, RDF etc.)") + (description + "Smart lazy multi-threaded parser for VCF format with useful filtering and output rewriting (JSON, RDF etc.)") + (home-page + "http://github.com/pjotrp/bioruby-vcf") + (license license:expat))) -- cgit v1.2.3