aboutsummaryrefslogtreecommitdiff
path: root/gn/packages/ruby.scm
diff options
context:
space:
mode:
authorShepherd on Tux022024-06-20 07:26:21 -0500
committerShepherd on Tux022024-06-20 07:26:21 -0500
commitf0f8dc84eca7088177797f84db05314537615c77 (patch)
tree5a7408a19c92b0c4d536916269425d883c4f06ca /gn/packages/ruby.scm
parent951e77b10c84889f29c1f2322087c796cedb375a (diff)
parent48af9393cf186230e08b0fa6f7f443bc818408d2 (diff)
downloadguix-bioinformatics-f0f8dc84eca7088177797f84db05314537615c77.tar.gz
Merge branch 'master' of https://gitlab.com/genenetwork/guix-bioinformatics
Diffstat (limited to 'gn/packages/ruby.scm')
-rw-r--r--gn/packages/ruby.scm82
1 files changed, 60 insertions, 22 deletions
diff --git a/gn/packages/ruby.scm b/gn/packages/ruby.scm
index ca0339f..e2c4164 100644
--- a/gn/packages/ruby.scm
+++ b/gn/packages/ruby.scm
@@ -127,7 +127,7 @@ and comma separated table files - useful for Excel sheets and SQL/RDF
output")
(home-page
"http://github.com/pjotrp/bioruby-table")
- (license expat)))
+ (license license:expat)))
(define-public ruby-ntlm-http
(package
@@ -148,7 +148,8 @@ output")
(description
"Ruby/NTLM HTTP provides NTLM authentication over http.")
(home-page "http://www.mindflowsolutions.net")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public ruby-webrobots
(package
@@ -171,7 +172,8 @@ output")
"This library helps write robots.txt compliant web robots in Ruby.
")
(home-page "https://github.com/knu/webrobots")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public ruby-mechanize ; guix maybe ready
(package
@@ -213,7 +215,7 @@ submitted. Mechanize also keeps track of the sites that you have visited as
a history.")
(home-page
"http://docs.seattlerb.org/mechanize/")
- (license expat)))
+ (license license:expat)))
(define-public ruby-elasticsearch-transport
(package
@@ -240,7 +242,7 @@ a history.")
")
(home-page
"https://github.com/elasticsearch/elasticsearch-ruby/tree/master/elasticsearch-transport")
- (license #f)))
+ (license (license:non-copyleft "will fill in later"))))
(define-public ruby-elasticsearch-api
(package
@@ -266,7 +268,7 @@ a history.")
")
(home-page
"https://github.com/elasticsearch/elasticsearch-ruby/tree/master/elasticsearch-api")
- (license #f)))
+ (license (license:non-copyleft "will fill in later"))))
(define-public ruby-elasticsearch
(package
@@ -295,7 +297,7 @@ a history.")
")
(home-page
"http://github.com/elasticsearch/elasticsearch-ruby")
- (license #f)))
+ (license (license:non-copyleft "will fill in later"))))
@@ -1720,7 +1722,8 @@ and HTML without having to deal with character set issues.")
acts as a drop-in replacement for Rails `auto_link`
")
(home-page "https://github.com/vmg/rinku")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public ruby-sidekiq
(package
@@ -1745,7 +1748,8 @@ and HTML without having to deal with character set issues.")
(description
"Simple, efficient background processing for Ruby.")
(home-page "https://sidekiq.org")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public ruby-mini-scheduler
(package
@@ -2007,7 +2011,8 @@ and HTML without having to deal with character set issues.")
(synopsis "")
(description "")
(home-page "")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public generate-ninja ; or 'gn'
(let ((commit "dfcbc6fed0a8352696f92d67ccad54048ad182b3")
@@ -2476,7 +2481,8 @@ Use rake-compiler-dock to enter an interactive shell session or add a task to yo
(description
"The CSV library provides a complete interface to CSV files and data. It offers tools to enable you to read and write to and from Strings or IO objects, as needed.")
(home-page "https://github.com/ruby/csv")
- (license (list #f #f))))
+ (license (list (license:non-copyleft "will fill in later")
+ (license:non-copyleft "will fill in later")))))
(define-public ruby-maxminddb
(package
@@ -2690,7 +2696,8 @@ Use rake-compiler-dock to enter an interactive shell session or add a task to yo
(description
"HTTP Accept, Accept-Charset, Accept-Encoding, and Accept-Language for Ruby/Rack")
(home-page "http://mjijackson.github.com/rack-accept")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public ruby-mustermann
(package
@@ -2948,7 +2955,8 @@ Use rake-compiler-dock to enter an interactive shell session or add a task to yo
(description
"Run test/unit tests by line number. Metal!")
(home-page "https://github.com/qrush/m")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public ruby-allocation-stats
(package
@@ -3027,7 +3035,8 @@ Use rake-compiler-dock to enter an interactive shell session or add a task to yo
(description
"FakeWeb is a helper for faking web requests in Ruby. It works at a global level, without modifying code or writing extensive stubs.")
(home-page "http://github.com/chrisk/fakeweb")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public ruby-simple-oauth
(package
@@ -3364,7 +3373,8 @@ Psych also knows how to serialize and de-serialize most Ruby objects to and from
" Kwalify is a parser, schema validator, and data binding tool for YAML and JSON.
")
(home-page "http://www.kuwata-lab.com/kwalify/")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public ruby-reek
(package
@@ -4375,7 +4385,8 @@ non-blocking I/O methods for Ruby without raising exceptions on
EAGAIN and EINPROGRESS.
")
(home-page "https://yhbt.net/kgio/")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public ruby-unicorn
(package
@@ -4405,7 +4416,8 @@ advantage of features in Unix/Unix-like kernels. Slow clients should
only be served by placing a reverse proxy capable of fully buffering
both the the request and response in between unicorn and slow clients.")
(home-page "https://yhbt.net/unicorn/")
- (license (list #f #f))))
+ (license (list (license:non-copyleft "will fill in later")
+ (license:non-copyleft "will fill in later")))))
(define-public ruby-pry-rails
(package
@@ -4463,7 +4475,8 @@ both the the request and response in between unicorn and slow clients.")
(description
"CSS flipper for right-to-left processing. A Ruby port of https://github.com/ded/r2")
(home-page "https://github.com/mzsanford/R2rb")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public ruby-openssl
(package
@@ -5146,7 +5159,8 @@ public-key signature system described in RFC 8032.")
(description
"Annotates Rails/ActiveRecord Models, routes, fixtures, and others based on the database schema.")
(home-page "https://github.com/ctran/annotate_models")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public ruby-flamegraph
(package
@@ -5303,7 +5317,7 @@ specify.")
(description
"This package provides a small gem that attempts to guess and then force encoding of HTML documents for Ruby 1.9")
(home-page "https://github.com/cantino/guess_html_encoding")
- (license expat)))
+ (license license:expat)))
(define-public ruby-ruby-readability
(package
@@ -5332,7 +5346,8 @@ specify.")
(description
"Port of arc90's readability project to ruby")
(home-page "https://github.com/cantino/ruby-readability")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
;; TODO: 0.3.3 never finishes the install phase with ruby-2.6
;; TODO: Unbundle cppjieba
@@ -5614,7 +5629,8 @@ with processing Chinese text.")
\"test/unit/rr\".
")
(home-page "https://github.com/test-unit/test-unit-rr")
- (license #f)))
+ (license (license:non-copyleft
+ "will fill in later"))))
(define-public ruby-aws-sdk-kinesis
(package
@@ -5955,3 +5971,25 @@ Simple gem that adds various color methods to String class, and can be used as f
(home-page
"http://github.com/pjotrp/regressiontest")
(license license:expat)))
+
+(define-public ruby-lmdb
+ (package
+ (name "ruby-lmdb")
+ (version "0.6.1")
+ (source (origin
+ (method url-fetch)
+ (uri (rubygems-uri "lmdb" version))
+ (sha256
+ (base32
+ "0yzlf56ynj545ln5dxl422rpi8r6h11cr6rag5hk2qpbkzs6l9c2"))))
+ (build-system ruby-build-system)
+ (native-inputs
+ `(("ruby-rake" ,ruby-rake)
+ ("ruby-rake-compiler" ,ruby-rake-compiler)
+ ("ruby-rspec" ,ruby-rspec) ("ruby-rspec" ,ruby-rspec)))
+ (arguments
+ `(#:tests? #f ; There are no tests.
+ )) (synopsis "lmdb is a Ruby binding to OpenLDAP Lightning MDB.")
+ (description "lmdb is a Ruby binding to OpenLDAP Lightning MDB.")
+ (home-page "https://github.com/doriantaylor/rb-lmdb")
+ (license license:expat)))