summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-02-05 18:44:56 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-02-05 18:44:56 +0000
commit29aabba0ea759c6a2864ff5631735b67ee38e5e0 (patch)
treeab466b4dfa7abecb401b2f8039d08af4689306bb /dev-ruby
parentd42200bec37eef2a7478d88988ff00addd0a9202 (diff)
gentoo resync : 05.02.2020
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin112387 -> 112035 bytes
-rw-r--r--dev-ruby/addressable/Manifest2
-rw-r--r--dev-ruby/addressable/addressable-2.7.0.ebuild4
-rw-r--r--dev-ruby/allison/Manifest2
-rw-r--r--dev-ruby/allison/allison-2.0.3-r3.ebuild9
-rw-r--r--dev-ruby/annoy/Manifest2
-rw-r--r--dev-ruby/annoy/annoy-0.5.6-r1.ebuild6
-rw-r--r--dev-ruby/archive-tar-minitar/Manifest2
-rw-r--r--dev-ruby/archive-tar-minitar/archive-tar-minitar-0.8.ebuild2
-rw-r--r--dev-ruby/backports/Manifest4
-rw-r--r--dev-ruby/backports/backports-3.11.4.ebuild23
-rw-r--r--dev-ruby/backports/backports-3.15.0.ebuild4
-rw-r--r--dev-ruby/bacon/Manifest2
-rw-r--r--dev-ruby/bacon/bacon-1.2.0-r2.ebuild2
-rw-r--r--dev-ruby/barby/Manifest2
-rw-r--r--dev-ruby/barby/barby-0.6.7.ebuild99
-rw-r--r--dev-ruby/bcat/Manifest2
-rw-r--r--dev-ruby/bcat/bcat-0.6.2-r3.ebuild2
-rw-r--r--dev-ruby/blankslate/Manifest2
-rw-r--r--dev-ruby/blankslate/blankslate-3.1.3.ebuild2
-rw-r--r--dev-ruby/bluecloth/Manifest2
-rw-r--r--dev-ruby/bluecloth/bluecloth-2.2.0-r3.ebuild2
-rw-r--r--dev-ruby/bsearch/Manifest2
-rw-r--r--dev-ruby/bsearch/bsearch-1.5.0-r2.ebuild2
-rw-r--r--dev-ruby/bson/Manifest2
-rw-r--r--dev-ruby/bson/bson-4.7.1.ebuild43
-rw-r--r--dev-ruby/builder/Manifest2
-rw-r--r--dev-ruby/builder/builder-3.2.3.ebuild2
-rw-r--r--dev-ruby/bundler/Manifest2
-rw-r--r--dev-ruby/bundler/bundler-1.17.3.ebuild2
-rw-r--r--dev-ruby/capybara/Manifest6
-rw-r--r--dev-ruby/capybara/capybara-3.26.0.ebuild61
-rw-r--r--dev-ruby/capybara/capybara-3.31.0.ebuild (renamed from dev-ruby/capybara/capybara-3.27.0.ebuild)2
-rw-r--r--dev-ruby/childprocess/Manifest4
-rw-r--r--dev-ruby/childprocess/childprocess-0.9.0.ebuild2
-rw-r--r--dev-ruby/childprocess/childprocess-3.0.0.ebuild4
-rw-r--r--dev-ruby/chronic/Manifest2
-rw-r--r--dev-ruby/chronic/chronic-0.10.2.ebuild2
-rw-r--r--dev-ruby/cmdparse/Manifest2
-rw-r--r--dev-ruby/cmdparse/cmdparse-3.0.5.ebuild22
-rw-r--r--dev-ruby/coderay/Manifest2
-rw-r--r--dev-ruby/coderay/coderay-1.1.2.ebuild2
-rw-r--r--dev-ruby/connection_pool/Manifest2
-rw-r--r--dev-ruby/connection_pool/connection_pool-2.2.2.ebuild4
-rw-r--r--dev-ruby/did_you_mean/Manifest4
-rw-r--r--dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild2
-rw-r--r--dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild2
-rw-r--r--dev-ruby/diff-lcs/Manifest2
-rw-r--r--dev-ruby/diff-lcs/diff-lcs-1.3.ebuild2
-rw-r--r--dev-ruby/diva/Manifest4
-rw-r--r--dev-ruby/diva/diva-1.0.2.ebuild5
-rw-r--r--dev-ruby/elasticsearch-api/Manifest2
-rw-r--r--dev-ruby/elasticsearch-api/elasticsearch-api-6.8.1.ebuild56
-rw-r--r--dev-ruby/elasticsearch-transport/Manifest2
-rw-r--r--dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.1.ebuild53
-rw-r--r--dev-ruby/elasticsearch/Manifest2
-rw-r--r--dev-ruby/elasticsearch/elasticsearch-6.8.1.ebuild51
-rw-r--r--dev-ruby/fakefs/Manifest2
-rw-r--r--dev-ruby/fakefs/fakefs-0.19.2.ebuild2
-rw-r--r--dev-ruby/faraday/Manifest2
-rw-r--r--dev-ruby/faraday/faraday-0.17.3.ebuild8
-rw-r--r--dev-ruby/fast_xs/Manifest2
-rw-r--r--dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild2
-rw-r--r--dev-ruby/fcgi/Manifest2
-rw-r--r--dev-ruby/fcgi/fcgi-0.9.2.1-r1.ebuild2
-rw-r--r--dev-ruby/ffi/Manifest6
-rw-r--r--dev-ruby/ffi/ffi-1.11.3.ebuild2
-rw-r--r--dev-ruby/ffi/ffi-1.12.2.ebuild63
-rw-r--r--dev-ruby/ffi/ffi-1.9.25.ebuild2
-rw-r--r--dev-ruby/gherkin/Manifest2
-rw-r--r--dev-ruby/gherkin/gherkin-5.1.0.ebuild2
-rw-r--r--dev-ruby/google-protobuf/Manifest8
-rw-r--r--dev-ruby/google-protobuf/google-protobuf-3.11.0.ebuild36
-rw-r--r--dev-ruby/google-protobuf/google-protobuf-3.11.1.ebuild36
-rw-r--r--dev-ruby/google-protobuf/google-protobuf-3.11.3.ebuild (renamed from dev-ruby/google-protobuf/google-protobuf-3.10.0.ebuild)10
-rw-r--r--dev-ruby/highline/Manifest4
-rw-r--r--dev-ruby/highline/highline-1.7.8.ebuild2
-rw-r--r--dev-ruby/highline/highline-2.0.3.ebuild2
-rw-r--r--dev-ruby/hoe-seattlerb/Manifest2
-rw-r--r--dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild2
-rw-r--r--dev-ruby/hoe/Manifest2
-rw-r--r--dev-ruby/hoe/hoe-3.16.0.ebuild2
-rw-r--r--dev-ruby/hpricot/Manifest2
-rw-r--r--dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild2
-rw-r--r--dev-ruby/http-accept/Manifest2
-rw-r--r--dev-ruby/http-accept/http-accept-2.1.1.ebuild4
-rw-r--r--dev-ruby/instance_storage/Manifest2
-rw-r--r--dev-ruby/instance_storage/instance_storage-1.0.0.ebuild4
-rw-r--r--dev-ruby/instantiator/Manifest2
-rw-r--r--dev-ruby/instantiator/instantiator-0.0.7.ebuild2
-rw-r--r--dev-ruby/introspection/Manifest2
-rw-r--r--dev-ruby/introspection/introspection-0.0.4.ebuild2
-rw-r--r--dev-ruby/jeweler/Manifest3
-rw-r--r--dev-ruby/jeweler/jeweler-2.3.9.ebuild68
-rw-r--r--dev-ruby/jeweler/metadata.xml8
-rw-r--r--dev-ruby/json/Manifest4
-rw-r--r--dev-ruby/json/json-1.8.6-r1.ebuild2
-rw-r--r--dev-ruby/json/json-2.2.0.ebuild2
-rw-r--r--dev-ruby/jwt/Manifest2
-rw-r--r--dev-ruby/jwt/jwt-2.2.1.ebuild6
-rw-r--r--dev-ruby/kpeg/Manifest2
-rw-r--r--dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild2
-rw-r--r--dev-ruby/locale/Manifest2
-rw-r--r--dev-ruby/locale/locale-2.1.2-r1.ebuild2
-rw-r--r--dev-ruby/log4r/Manifest2
-rw-r--r--dev-ruby/log4r/log4r-1.1.10-r2.ebuild2
-rw-r--r--dev-ruby/metaclass/Manifest2
-rw-r--r--dev-ruby/metaclass/metaclass-0.0.4.ebuild2
-rw-r--r--dev-ruby/mime-types/Manifest2
-rw-r--r--dev-ruby/mime-types/mime-types-2.99.2.ebuild2
-rw-r--r--dev-ruby/mimemagic/Manifest2
-rw-r--r--dev-ruby/mimemagic/mimemagic-0.3.4.ebuild19
-rw-r--r--dev-ruby/mini_mime/Manifest2
-rw-r--r--dev-ruby/mini_mime/mini_mime-1.0.2.ebuild4
-rw-r--r--dev-ruby/minitest-bonus-assertions/Manifest2
-rw-r--r--dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild4
-rw-r--r--dev-ruby/minitest-global_expectations/Manifest2
-rw-r--r--dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild6
-rw-r--r--dev-ruby/minitest-power_assert/Manifest2
-rw-r--r--dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild27
-rw-r--r--dev-ruby/minitest/Manifest4
-rw-r--r--dev-ruby/minitest/minitest-4.7.5-r2.ebuild2
-rw-r--r--dev-ruby/minitest/minitest-5.11.3.ebuild2
-rw-r--r--dev-ruby/mocha/Manifest4
-rw-r--r--dev-ruby/mocha/mocha-0.14.0.ebuild2
-rw-r--r--dev-ruby/mocha/mocha-1.8.0.ebuild2
-rw-r--r--dev-ruby/msgpack/Manifest2
-rw-r--r--dev-ruby/msgpack/msgpack-1.3.3.ebuild41
-rw-r--r--dev-ruby/multi_json/Manifest2
-rw-r--r--dev-ruby/multi_json/multi_json-1.13.1.ebuild2
-rw-r--r--dev-ruby/multi_test/Manifest2
-rw-r--r--dev-ruby/multi_test/multi_test-0.1.2.ebuild2
-rw-r--r--dev-ruby/multipart-post/Manifest2
-rw-r--r--dev-ruby/multipart-post/multipart-post-2.1.1.ebuild4
-rw-r--r--dev-ruby/mustache/Manifest2
-rw-r--r--dev-ruby/mustache/mustache-1.0.5.ebuild2
-rw-r--r--dev-ruby/nanotest/Manifest2
-rw-r--r--dev-ruby/nanotest/nanotest-0.9.4.1.ebuild6
-rw-r--r--dev-ruby/net-telnet/Manifest2
-rw-r--r--dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild2
-rw-r--r--dev-ruby/netrc/Manifest2
-rw-r--r--dev-ruby/netrc/netrc-0.11.0.ebuild4
-rw-r--r--dev-ruby/nokogiri/Manifest2
-rw-r--r--dev-ruby/nokogiri/nokogiri-1.10.4.ebuild2
-rw-r--r--dev-ruby/oauth2/Manifest2
-rw-r--r--dev-ruby/oauth2/oauth2-1.4.3.ebuild49
-rw-r--r--dev-ruby/ox/Manifest2
-rw-r--r--dev-ruby/ox/ox-2.13.1.ebuild33
-rw-r--r--dev-ruby/pg/Manifest2
-rw-r--r--dev-ruby/pg/pg-1.2.2.ebuild54
-rw-r--r--dev-ruby/pkg-config/Manifest2
-rw-r--r--dev-ruby/pkg-config/pkg-config-1.2.8.ebuild2
-rw-r--r--dev-ruby/pluggaloid/Manifest2
-rw-r--r--dev-ruby/pluggaloid/pluggaloid-1.4.0.ebuild26
-rw-r--r--dev-ruby/power_assert/Manifest2
-rw-r--r--dev-ruby/power_assert/power_assert-1.1.5.ebuild2
-rw-r--r--dev-ruby/psych/Manifest3
-rw-r--r--dev-ruby/psych/metadata.xml11
-rw-r--r--dev-ruby/psych/psych-3.1.0.ebuild46
-rw-r--r--dev-ruby/public_suffix/Manifest2
-rw-r--r--dev-ruby/public_suffix/public_suffix-4.0.3.ebuild2
-rw-r--r--dev-ruby/racc/Manifest2
-rw-r--r--dev-ruby/racc/racc-1.4.14.ebuild2
-rw-r--r--dev-ruby/rack-test/Manifest2
-rw-r--r--dev-ruby/rack-test/rack-test-1.0.0.ebuild37
-rw-r--r--dev-ruby/rack/Manifest9
-rw-r--r--dev-ruby/rack/rack-1.6.11.ebuild50
-rw-r--r--dev-ruby/rack/rack-2.0.8-r1.ebuild (renamed from dev-ruby/rack/rack-2.0.7.ebuild)12
-rw-r--r--dev-ruby/rack/rack-2.1.1.ebuild (renamed from dev-ruby/rack/rack-2.0.6.ebuild)23
-rw-r--r--dev-ruby/rake-compiler/Manifest2
-rw-r--r--dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild2
-rw-r--r--dev-ruby/rake/Manifest2
-rw-r--r--dev-ruby/rake/rake-12.3.3.ebuild2
-rw-r--r--dev-ruby/rbnacl/Manifest2
-rw-r--r--dev-ruby/rbnacl/rbnacl-7.1.1.ebuild31
-rw-r--r--dev-ruby/rcairo/Manifest2
-rw-r--r--dev-ruby/rcairo/rcairo-1.16.5.ebuild80
-rw-r--r--dev-ruby/rdiscount/Manifest2
-rw-r--r--dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild2
-rw-r--r--dev-ruby/rdoc/Manifest4
-rw-r--r--dev-ruby/rdoc/rdoc-5.1.0-r1.ebuild2
-rw-r--r--dev-ruby/rdoc/rdoc-6.1.2.ebuild2
-rw-r--r--dev-ruby/rdtool/Manifest2
-rw-r--r--dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild2
-rw-r--r--dev-ruby/redcloth/Manifest2
-rw-r--r--dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild2
-rw-r--r--dev-ruby/regexp_parser/Manifest2
-rw-r--r--dev-ruby/regexp_parser/regexp_parser-1.4.0.ebuild38
-rw-r--r--dev-ruby/regexp_property_values/Manifest4
-rw-r--r--dev-ruby/regexp_property_values/regexp_property_values-0.3.4.ebuild43
-rw-r--r--dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild4
-rw-r--r--dev-ruby/rexical/Manifest2
-rw-r--r--dev-ruby/rexical/rexical-1.0.7.ebuild2
-rw-r--r--dev-ruby/rjb/Manifest2
-rw-r--r--dev-ruby/rjb/rjb-1.6.1.ebuild7
-rw-r--r--dev-ruby/rr/Manifest2
-rw-r--r--dev-ruby/rr/rr-1.2.1.ebuild2
-rw-r--r--dev-ruby/rrdtool-bindings/Manifest2
-rw-r--r--dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild2
-rw-r--r--dev-ruby/rspec-core/Manifest4
-rw-r--r--dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild2
-rw-r--r--dev-ruby/rspec-core/rspec-core-3.8.2.ebuild2
-rw-r--r--dev-ruby/rspec-expectations/Manifest4
-rw-r--r--dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild2
-rw-r--r--dev-ruby/rspec-expectations/rspec-expectations-3.8.4.ebuild2
-rw-r--r--dev-ruby/rspec-mocks/Manifest4
-rw-r--r--dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild2
-rw-r--r--dev-ruby/rspec-mocks/rspec-mocks-3.8.1.ebuild2
-rw-r--r--dev-ruby/rspec-support/Manifest2
-rw-r--r--dev-ruby/rspec-support/rspec-support-3.8.2.ebuild2
-rw-r--r--dev-ruby/rspec/Manifest4
-rw-r--r--dev-ruby/rspec/rspec-2.99.0.ebuild2
-rw-r--r--dev-ruby/rspec/rspec-3.8.0.ebuild2
-rw-r--r--dev-ruby/ruby-gettext/Manifest4
-rw-r--r--dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild2
-rw-r--r--dev-ruby/ruby-gettext/ruby-gettext-3.3.2.ebuild67
-rw-r--r--dev-ruby/ruby-ldap/Manifest2
-rw-r--r--dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild2
-rw-r--r--dev-ruby/ruby-oci8/Manifest6
-rw-r--r--dev-ruby/ruby-oci8/metadata.xml1
-rw-r--r--dev-ruby/ruby-oci8/ruby-oci8-2.2.8.ebuild (renamed from dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild)9
-rw-r--r--dev-ruby/ruby-odbc/Manifest2
-rw-r--r--dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild6
-rw-r--r--dev-ruby/ruby-opengl/Manifest2
-rw-r--r--dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild7
-rw-r--r--dev-ruby/ruby-openid/Manifest4
-rw-r--r--dev-ruby/ruby-openid/ruby-openid-2.9.1.ebuild32
-rw-r--r--dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild9
-rw-r--r--dev-ruby/ruby-romkan/Manifest2
-rw-r--r--dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild2
-rw-r--r--dev-ruby/ruby-yadis/Manifest2
-rw-r--r--dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild7
-rw-r--r--dev-ruby/ruby2ruby/Manifest4
-rw-r--r--dev-ruby/ruby2ruby/ruby2ruby-2.4.2.ebuild2
-rw-r--r--dev-ruby/ruby2ruby/ruby2ruby-2.4.4.ebuild6
-rw-r--r--dev-ruby/ruby_parser/Manifest4
-rw-r--r--dev-ruby/ruby_parser/ruby_parser-3.13.1.ebuild2
-rw-r--r--dev-ruby/ruby_parser/ruby_parser-3.14.1.ebuild7
-rw-r--r--dev-ruby/rubygems/Manifest2
-rw-r--r--dev-ruby/rubygems/rubygems-2.7.10.ebuild2
-rw-r--r--dev-ruby/rubyzip/Manifest12
-rw-r--r--dev-ruby/rubyzip/rubyzip-1.2.2.ebuild2
-rw-r--r--dev-ruby/rubyzip/rubyzip-1.3.0.ebuild4
-rw-r--r--dev-ruby/rubyzip/rubyzip-2.1.0.ebuild (renamed from dev-ruby/rubyzip/rubyzip-1.2.4.ebuild)6
-rw-r--r--dev-ruby/rubyzip/rubyzip-2.2.0.ebuild (renamed from dev-ruby/rubyzip/rubyzip-1.2.3.ebuild)12
-rw-r--r--dev-ruby/session/Manifest2
-rw-r--r--dev-ruby/session/session-3.2.0.ebuild2
-rw-r--r--dev-ruby/sexp_processor/Manifest4
-rw-r--r--dev-ruby/sexp_processor/sexp_processor-4.12.0.ebuild2
-rw-r--r--dev-ruby/sexp_processor/sexp_processor-4.13.0.ebuild4
-rw-r--r--dev-ruby/simplecov-html/Manifest2
-rw-r--r--dev-ruby/simplecov-html/simplecov-html-0.11.0.ebuild23
-rw-r--r--dev-ruby/spork/Manifest2
-rw-r--r--dev-ruby/spork/spork-0.9.2-r2.ebuild2
-rw-r--r--dev-ruby/stomp/Manifest2
-rw-r--r--dev-ruby/stomp/stomp-1.4.9.ebuild27
-rw-r--r--dev-ruby/syntax/Manifest2
-rw-r--r--dev-ruby/syntax/syntax-1.2.2.ebuild2
-rw-r--r--dev-ruby/term-ansicolor/Manifest2
-rw-r--r--dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild2
-rw-r--r--dev-ruby/test-unit-rr/Manifest2
-rw-r--r--dev-ruby/test-unit-rr/test-unit-rr-1.0.5.ebuild6
-rw-r--r--dev-ruby/test-unit/Manifest2
-rw-r--r--dev-ruby/test-unit/test-unit-3.3.3.ebuild2
-rw-r--r--dev-ruby/text-hyphen/Manifest2
-rw-r--r--dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild2
-rw-r--r--dev-ruby/text/Manifest2
-rw-r--r--dev-ruby/text/text-1.3.1.ebuild2
-rw-r--r--dev-ruby/thread_order/Manifest2
-rw-r--r--dev-ruby/thread_order/thread_order-1.1.0.ebuild28
-rw-r--r--dev-ruby/thread_safe/Manifest2
-rw-r--r--dev-ruby/thread_safe/thread_safe-0.3.6.ebuild4
-rw-r--r--dev-ruby/tidy-ext/Manifest2
-rw-r--r--dev-ruby/tidy-ext/tidy-ext-0.1.14-r3.ebuild2
-rw-r--r--dev-ruby/tins/Manifest2
-rw-r--r--dev-ruby/tins/tins-1.20.2.ebuild2
-rw-r--r--dev-ruby/tty-color/Manifest2
-rw-r--r--dev-ruby/tty-color/tty-color-0.5.1.ebuild30
-rw-r--r--dev-ruby/tty-cursor/Manifest2
-rw-r--r--dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild29
-rw-r--r--dev-ruby/tzinfo/Manifest2
-rw-r--r--dev-ruby/tzinfo/tzinfo-1.2.6.ebuild34
-rw-r--r--dev-ruby/unindent/Manifest2
-rw-r--r--dev-ruby/unindent/unindent-1.0.ebuild2
-rw-r--r--dev-ruby/xmlrpc/Manifest2
-rw-r--r--dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild2
-rw-r--r--dev-ruby/yajl-ruby/Manifest2
-rw-r--r--dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild2
-rw-r--r--dev-ruby/yard/Manifest4
-rw-r--r--dev-ruby/yard/yard-0.9.20.ebuild2
-rw-r--r--dev-ruby/yard/yard-0.9.24.ebuild54
-rw-r--r--dev-ruby/zentest/Manifest2
-rw-r--r--dev-ruby/zentest/zentest-4.11.1.ebuild2
293 files changed, 1295 insertions, 978 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 278a090b3001..4bd62213a3fe 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/addressable/Manifest b/dev-ruby/addressable/Manifest
index a979de2621b5..3b437bb5b9c4 100644
--- a/dev-ruby/addressable/Manifest
+++ b/dev-ruby/addressable/Manifest
@@ -3,5 +3,5 @@ DIST addressable-2.6.0.gem 104448 BLAKE2B 664365962533d31786e2a362b61879fee54486
DIST addressable-2.7.0.gem 104960 BLAKE2B 4bca65d54ef1d3556cf4017ae68082635c0398b6f604eb3edc18da8f8e1e49e38b46485a8716da3c407fe0605dcc9a12c7a95be49a91c4198c2e2b1cab568805 SHA512 4c438bbfa8874fdcf11eef1d1f7cceb1855ea85948daff13615a0af129d35f92cc918f4bd5bbe4cd6ebccc67a86fc582265f915dc39831ec64209de0bdeeb732
EBUILD addressable-2.5.2.ebuild 1347 BLAKE2B 47366e6bb02d08ae0a11c5d1caca5a735f94f202d59db87baf16b60b7df3c1645413d51a974af58f885a4bf49b239545b40567efe208099506687b7cc664c135 SHA512 10785d672738cc5f039b13f823a3cddcbd40911d044fe42053d1cf8e30c80e322dc4953dfe8cfa91c22b18ab04e886209fb1784331929ab1a1eb61ed8271c317
EBUILD addressable-2.6.0.ebuild 1347 BLAKE2B 47366e6bb02d08ae0a11c5d1caca5a735f94f202d59db87baf16b60b7df3c1645413d51a974af58f885a4bf49b239545b40567efe208099506687b7cc664c135 SHA512 10785d672738cc5f039b13f823a3cddcbd40911d044fe42053d1cf8e30c80e322dc4953dfe8cfa91c22b18ab04e886209fb1784331929ab1a1eb61ed8271c317
-EBUILD addressable-2.7.0.ebuild 1307 BLAKE2B a4628e3172ac1a8fe7f67b286e6975926618dc7813d98e9807e890400796183031d4f5cd49ed1f2e47428b1c5c016e6a4f80e37af225aeffa9b1092133f36493 SHA512 890705d6e74f9d40875eef01907a84e6f1bf341049f21cce45dd5d6c325ab4ca785a3ca1a0ae9264b47bc66d1a392cdf6fec58891b2a43e7db16a0aaf474745e
+EBUILD addressable-2.7.0.ebuild 1314 BLAKE2B b6ba57d624be9b3f1e2c769ec30f0365cfc3413573ff7d98e4f71aaee4087410a6eac75b4a446aefc58a45553c7103c5dec1b4c140a500be3818856b1f2b736a SHA512 02c7e0a2d8e6d9446a9f3eca77bf10cf98f6991c33c7328455873505e9824c66f63264352d13a37c2a29531b653a806eb8d9c77bfa34483b8df669bea44ad318
MISC metadata.xml 404 BLAKE2B 4362f3592286dd6cffae99340e1b4437af10ab4dbbe44585d3370b0970e7d02a881853329c9412bfc881c3f040995a204b758aead2c34cba4f9df8104f858479 SHA512 c335566562492b85e491233d4f908fe18c2713ed9ac3afe2cb4d9537d71bdfa1a10bf58f1ca9f29e5a695fde9a4ba0ff9b3c57122afe78907cc0b00b5c307351
diff --git a/dev-ruby/addressable/addressable-2.7.0.ebuild b/dev-ruby/addressable/addressable-2.7.0.ebuild
index ab6057522945..ec6037d9c2dd 100644
--- a/dev-ruby/addressable/addressable-2.7.0.ebuild
+++ b/dev-ruby/addressable/addressable-2.7.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
diff --git a/dev-ruby/allison/Manifest b/dev-ruby/allison/Manifest
index 665fe735b2b7..16707816397a 100644
--- a/dev-ruby/allison/Manifest
+++ b/dev-ruby/allison/Manifest
@@ -1,3 +1,3 @@
DIST allison-2.0.3.gem 31232 BLAKE2B d112edc2bf5a50d5b861043e567779b07b213d6f19fb6a6f3b88ba95bb123a01256b3b9b9931e6b5ff30bf7c293c804f0faef0b07d0e0d1bdbbcaf531884b19a SHA512 988ed7f244c8b4fc9f629ef2b37a0ad851d9587f688e834041624cc92d8549e403545b83eb270b127e634c99f91ff8b53d2642df73dbfafe20aa41718b97ee5d
-EBUILD allison-2.0.3-r3.ebuild 628 BLAKE2B 23bbcc7457564a30cc806dd0b2c99067bac9c3eefaa357fe016933938822e73746bcc6ddabe9d868753ccc313f9dadeac4d3758368b0f5273de196b364d44b02 SHA512 b03cb9fa6905e432429aa0e93bc2dfa5d686e2dd3b313aa8b199f020d0d60dd7fffc6cf64a7e0eddf79045938e0f2cd7a5bcd8560407ee269f6fd34ff95d5052
+EBUILD allison-2.0.3-r3.ebuild 599 BLAKE2B d4392f30d5049a33e703ca866decad62d0a15c5a860f5356e22208e20e33dc65a4f2f68b315870864ef219f5bb06950f9ae408cce5f9452cc55bce32e2d65056 SHA512 90fd782480b51238344db4dd0744b181866bd171e9257ddd1524563091f64d937989083eda6855941a07bff61e1cda8292b409b03c738002f7ea73723de55295
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/allison/allison-2.0.3-r3.ebuild b/dev-ruby/allison/allison-2.0.3-r3.ebuild
index fcba20b592bf..16c53d8e92e6 100644
--- a/dev-ruby/allison/allison-2.0.3-r3.ebuild
+++ b/dev-ruby/allison/allison-2.0.3-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
@@ -17,12 +17,11 @@ HOMEPAGE="https://fauna.github.com/fauna/allison/files/README.html"
LICENSE="AFL-3.0"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~x86-solaris"
IUSE=""
all_ruby_install() {
all_fakegem_install
- insinto /usr/share/doc/${PF}
- doins -r contrib
+ dodoc -r contrib
}
diff --git a/dev-ruby/annoy/Manifest b/dev-ruby/annoy/Manifest
index d96ea317ca0a..8fe5957182b5 100644
--- a/dev-ruby/annoy/Manifest
+++ b/dev-ruby/annoy/Manifest
@@ -1,3 +1,3 @@
DIST annoy-0.5.6.gem 9728 BLAKE2B e8d4c8cef99be2a380c96fa596547b108a2ed7d8b9e8f996bf8bad163d8030c73c627a17afd564cbf446660bccad1a0287c6a05db9e6d68db8b55e20a5a6bbd1 SHA512 6cade9d766fa315042ba04922bba315157872a25bc2c7e5ea428c1f2343045d0a5d400dc8eade20f650f2cc6a64492020ef608d355963c09c5e6e8d454d3cc8f
-EBUILD annoy-0.5.6-r1.ebuild 544 BLAKE2B a06485526370f9142a40bb36c5e57556eecdd9670c1604bda8323c496f993e205eb27e568e53fdf88218873cfb1b8e56a11393fe02e9311d5cf3d0420259e982 SHA512 cda2a8a16e401496aaab37e3435c2065de6f2fe46fec3e84b59807d41c9fec3f747e77839100b72792a467dcedb71a8e9d969916d9b42d0b881760a3e6b163c6
+EBUILD annoy-0.5.6-r1.ebuild 547 BLAKE2B a88798a11a10fa7a453287b45b7233be2c920833b97192933a5116d73307fd95ed0f7901ea3670c0a1a0ad9437e311b7568e6f51d6d542c8c0f19ac187d671a4 SHA512 a4fa8c6d19ef76435fe85d1e389da57b3616c023f5da0a5fa71475cbcec6a74c38539003689974b4726ee33800065ede0843dd822fbdf55b8db03819835a060f
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/annoy/annoy-0.5.6-r1.ebuild b/dev-ruby/annoy/annoy-0.5.6-r1.ebuild
index 385aed8f2fe4..544e77d4f6ed 100644
--- a/dev-ruby/annoy/annoy-0.5.6-r1.ebuild
+++ b/dev-ruby/annoy/annoy-0.5.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_TASK_TEST=""
@@ -23,4 +23,4 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-ruby_add_rdepend '>=dev-ruby/highline-1.5.0'
+ruby_add_rdepend '>=dev-ruby/highline-1.5.0i:*'
diff --git a/dev-ruby/archive-tar-minitar/Manifest b/dev-ruby/archive-tar-minitar/Manifest
index 23a8203bab01..d24a99cd40eb 100644
--- a/dev-ruby/archive-tar-minitar/Manifest
+++ b/dev-ruby/archive-tar-minitar/Manifest
@@ -1,3 +1,3 @@
DIST archive-tar-minitar-0.8.tar.gz 33632 BLAKE2B b576c74cfd59893d4c0c935703453551f9a0ca6258bc6a2b1ecb3151a44ff166607931e554c811fffb489b6398123cd9e8e58372a94b303df45d88ef903868ad SHA512 cab4798b98d91a17dd5ce4aed3f6fd166dab61e8c9e3bef3df218944fe1657a9ec9d40a52ab2773430070e50410c401da799469b096dcc2b22d6466da1e50b8d
-EBUILD archive-tar-minitar-0.8.ebuild 866 BLAKE2B af87dffae69c8b9b7db129b6028e67ccf935a27ecb6fac9f9834740d0556e0069587c7152b63b3357ad6165cb6b615d1b794ddf69dcfe1915d3c00a58ee35fc1 SHA512 7000abacb0136b3dde761042bd2abf2ce76172ef3b90ac28e9c1b1acba0781d3c2ec86499843a21f2a9158b29ae4189b093e6381597f02042c621341bb259819
+EBUILD archive-tar-minitar-0.8.ebuild 867 BLAKE2B a5dcfacd428f0e6814c1c87d0745e383f1cdbfa1b3180a69e1dee0a097a181c62a76f26fb8db03b07229682aed9cd45596ceacb2023eba4a80b7a4efce669d17 SHA512 bf48fbd65e3b8d67eebd7c6c1963ce256b5b553ab5d6057997d8a9463e9d5764b686baa2fb15d9d455388f94808a97b90f4091c3727885d9fe07d24b2b8b40f9
MISC metadata.xml 344 BLAKE2B 859b7af9a7a2a07b43cc2625a5ac93a91aa9f16041a1f179654e126ab4f78d347a7816098bb6cc559fc1bc004f27156a06a83581ffdf143d86c15d8fa2a3fbc8 SHA512 fe6d4710ed497c7b81b336533868f760892f8946f766a2749349ffc105e33309abcfd7473bc940ef0cd0cada97965d4cc9504b53a76b9cb9b846c64244e2896c
diff --git a/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.8.ebuild b/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.8.ebuild
index acefdff296a0..1d1820e1365a 100644
--- a/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.8.ebuild
+++ b/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.8.ebuild
@@ -20,7 +20,7 @@ RUBY_S="minitar-${PV}"
LICENSE="|| ( BSD-2 Ruby )"
SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )"
diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest
index be5892a5bd98..4b271c17bbb3 100644
--- a/dev-ruby/backports/Manifest
+++ b/dev-ruby/backports/Manifest
@@ -1,5 +1,3 @@
-DIST backports-3.11.4.gem 157696 BLAKE2B 0c341380e350a61fac7ad09a2425598214945f1ecb26abf8f17494a2fc6ee256ee20517555bfde433cd2f564fd1148211c2cfd1c16d21ecbe574492837f610ef SHA512 bbc2afae9b40d2e3b14e46321200fb5e8290a2494a86187939e8e51b4a960b62aec55bee3ee37da4ece3d575a50653e63b950915eaedff745125ab39926765ad
DIST backports-3.15.0.gem 152064 BLAKE2B a2c2a1f35ab6f682be23a5189bafec563a2d028ed5f0e0a4880ad85e09ac7af1085a601323ec3459c5be87a5271c6c3e47b6e80005c50e3084d4ac1dc9f2fd35 SHA512 4eb1f928c37596971fa274d838ab991bce462a7f571cb68501fc81e579693528e93536c25e4b64d93f4f0edfd313c8aacd8af014bb5c586cc182867e78f614d5
-EBUILD backports-3.11.4.ebuild 642 BLAKE2B 51dfa1acd8c8ab135b1828e9db1b6cb16f1e22c581c5b0923caab204a30972aa5f20a04a3bee894c7e95d10da106f7fbd94df7a85d0b95f94c88f7c92c5e7309 SHA512 2c4ac0b04f769c5f447aa7066771e850c62dbc953ea434f46ff8ac2ba2e2bfb7becc85423c2d7e210447e2e3669640b5810bbfc944bfb73e8beb6ec4995852a8
-EBUILD backports-3.15.0.ebuild 650 BLAKE2B 1f811024e25030a1d709307217506cbb64567cbab1adf7d63ed22ccbbbe3ac154c51de1e4327c84eecec2cb24e157053ebfc8cf7e35a6769bc8f6b84d69be94e SHA512 e5c53fcf6e051c5bb413ac1193e17751b4895c2ed2017d54bf867e6ac0fb18b18ac45a5d081be9ba0c37806edc03f41ec1fd987752536ded4c561dd6b54d9085
+EBUILD backports-3.15.0.ebuild 678 BLAKE2B 46a2527c429c22bb0e77e135cf0de407cfe8fbb5edf609224951aa477d5682d0a5d990d51364b072dbbbd4b646a36dea951bde9f493c9fe3ef07f940704984b0 SHA512 cfd4d4f78e1f73fe48e5a7c05811f86cd1e3106ac7736362a17a478fca7bbfaec20d0a089cc0ecac7e29b3aa2c75215424822beda966dc1f1212e5fcf2d343a6
MISC metadata.xml 335 BLAKE2B 23e6e33c417bb055592549fdd07fd02a2d97b613095e42248f501ee6ea71e3d4b2a2e25796060d3448900ba0d2fe66d0c44307be97b89834711ed153751126c3 SHA512 2850da756cf7d97e70667e06587ab9a37869e4a77417c12386edff4ab09d380641a4573a7ecaa6eec5809fe85106ca53844b4b25fbeb6cef8e451fef2803ae19
diff --git a/dev-ruby/backports/backports-3.11.4.ebuild b/dev-ruby/backports/backports-3.11.4.ebuild
deleted file mode 100644
index d6ca04534f0f..000000000000
--- a/dev-ruby/backports/backports-3.11.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_TASK_TEST="test"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Backports of Ruby features for older Ruby"
-HOMEPAGE="https://github.com/marcandre/backports"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
-IUSE=""
-
-all_ruby_prepare() {
- # Avoid activesupport test that no longer works in Rails 5. This also avoids
- # a dependency on activesupport
- sed -i -e '/test_rails/,/^ end/ s:^:#:' test/_backport_guards_test.rb || die
-}
diff --git a/dev-ruby/backports/backports-3.15.0.ebuild b/dev-ruby/backports/backports-3.15.0.ebuild
index 3c71061ced0b..d77fc5fd568a 100644
--- a/dev-ruby/backports/backports-3.15.0.ebuild
+++ b/dev-ruby/backports/backports-3.15.0.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
+
+# ruby27 -> not compatible
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_TASK_TEST="test"
diff --git a/dev-ruby/bacon/Manifest b/dev-ruby/bacon/Manifest
index 8f0e71ddfaaa..e737347cab3c 100644
--- a/dev-ruby/bacon/Manifest
+++ b/dev-ruby/bacon/Manifest
@@ -1,3 +1,3 @@
DIST bacon-1.2.0.gem 18432 BLAKE2B 7b5870a4cb2b4340eb16dfde4649049def3f19e9a3202a6040c26fe0b3ad82b04e14d47380f9d08d1a8640e38244e7ca89f897a12b382cbb2cf368e414d5af41 SHA512 ce7a9171be67b872c8a95dbf93a45fd79574796c694769e9c87a35257e85eff98187c8ee76429124ab475e90fc619eebd30e672f3dcd4f8280e139ecc469f907
-EBUILD bacon-1.2.0-r2.ebuild 608 BLAKE2B fe237afd92291584af811a79d2f54e2f9a0267e3c00d2f1ff3658800dbc8265e102e7b08042515f6fc9814f378b400485222fee3f330ea9ab0f20b7352c215ff SHA512 4de9a51ab6ce40d54465a31e0f8d3f186035b4ca8169bc734017f98918a0cb7eebf80da7c47ce0733360c147d28fa042ef67e8f5d72f4d4193261b99a870a6e1
+EBUILD bacon-1.2.0-r2.ebuild 609 BLAKE2B 9cb265e411ea7be39830c524af5c987a3254e07e660652426e109c8430be891751bcc5df89598abbb76e421b15cc1cea4e61a574f892242e53b73c5b081aa9dc SHA512 d0351f0f4cfe5ef646d73cd047c52654e57e74aa557fd9839db1e990702ee0e3aafb733eab0785003ee5f3caeb8a68107e95d79084905f8d4435fd75e0fe8a6f
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/bacon/bacon-1.2.0-r2.ebuild b/dev-ruby/bacon/bacon-1.2.0-r2.ebuild
index 9d7f785867e2..5f73210283b9 100644
--- a/dev-ruby/bacon/bacon-1.2.0-r2.ebuild
+++ b/dev-ruby/bacon/bacon-1.2.0-r2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://chneukirchen.org/repos/bacon"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/rdoc )"
diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest
index fcfbd8e196f7..f62b5de4f755 100644
--- a/dev-ruby/barby/Manifest
+++ b/dev-ruby/barby/Manifest
@@ -1,5 +1,3 @@
-DIST barby-0.6.7.tar.gz 95199 BLAKE2B b1729e361a41deee248a3c74c56d072fe0eeb3463ff4730744736e1a523f2844e877d63b058ec02e4cdad1f77620bcd476e823864428aff78b462cf29b20909a SHA512 29ba52612b2390ebd2a9e0acc0eec4a4c119ca305662f47e6656cb63727956877970d14f9b924466fad6e9e927e23f74c2614b41e09ca6b068bdabbaae21f93f
DIST barby-0.6.8.tar.gz 96647 BLAKE2B b0af8e5573dc7d3d1881c793895d1c440b97bb5609b0759f56bdecfed7b4b74080f96301d2511101abb21760074584905fdc4e94938d38e2a553933686ccf976 SHA512 1d51dece22febd8c8a234241b88edd3ea93eae328e69fbd8dba3f48afcea7943ec4a72252a74b476aae5812ee132de6b87e37f9fd4c2a43d7c79ec68c831b68c
-EBUILD barby-0.6.7.ebuild 2397 BLAKE2B b947e52be64e6d7969ebdedc1a1a4a9d5005102dab74f820e088f05514f239d9cdd7290a458ce3aab43d61995532da1d11ac3519eef8bb5ab8c576c06b3aab61 SHA512 b763a763a27cf2ae024a1764a91350145836d3c9cab59a74bc301256d655b9ea9ddb9a75c5e8d66f17f5f154724696c0367c63494e93a4e5256fbf304bedaeb3
EBUILD barby-0.6.8.ebuild 2478 BLAKE2B 5c94f28e493178b7798315ebfa7c244892beaedb65bddb65a196882f9cb5edcf1d7002f6e4b8316687ac4f9e9ebe255db346bfb229a664fcaf08ceb8470f6960 SHA512 1af3a0f391b5041b1d2e7604446e5a26d498fa0cec2901134257a201a71ff13e731e8f923f1e415cc8802fc56f7eb32807ec552a259f6e7ea99056eeb7032036
MISC metadata.xml 1073 BLAKE2B bf39d76c0240bbdeeb85299879247c695237c4a614c1728ef2c432b8049a9e1bf381acdfeafb0bc3083c2238d3b4489790c845d127fafa14038538fa0ef01b8f SHA512 c3e13b0b201a8a8556b5f725d366b78da9ee82bae9707a8722055d0e5e73571560209657e4c7ef69a777934585cdd2d0e001a979f35773f9f31ac99d6346f4dd
diff --git a/dev-ruby/barby/barby-0.6.7.ebuild b/dev-ruby/barby/barby-0.6.7.ebuild
deleted file mode 100644
index c6bb89354728..000000000000
--- a/dev-ruby/barby/barby-0.6.7.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries"
-HOMEPAGE="http://toreto.re/barby/"
-
-GITHUB_USER="toretore"
-SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test qrcode rmagick prawn png cairo"
-
-ruby_add_rdepend "
- rmagick? ( dev-ruby/rmagick )
- cairo? ( dev-ruby/rcairo )"
-
-ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode )
- png? ( dev-ruby/chunky_png )
- prawn? ( dev-ruby/prawn:* )"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-# testing requires imagemagick capable of png output
-DEPEND+=" test? ( media-gfx/imagemagick[png] )"
-
-# prawn breaks tests for some reasons, needs to be investigated; code
-# still works though.
-RESTRICT+=" prawn? ( test )"
-
-all_ruby_prepare() {
- sed -i -e 's/README/README.md/' Rakefile || die
-
- sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die
-
- if use qrcode; then
- sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC}
- else
- rm \
- lib/barby/barcode/qr_code.rb \
- test/qr_code_test.rb
- fi
-
- if use rmagick; then
- sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC}
- else
- rm \
- lib/barby/outputter/rmagick_outputter.rb \
- test/outputter/rmagick_outputter_test.rb
- fi
-
- if use prawn; then
- sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC}
- else
- rm \
- lib/barby/outputter/prawn_outputter.rb \
- test/outputter/prawn_outputter_test.rb
- fi
-
- if use png; then
- sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC}
- else
- rm \
- lib/barby/outputter/png_outputter.rb \
- test/outputter/png_outputter_test.rb
- fi
-
- if use cairo; then
- sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC}
- else
- rm \
- lib/barby/outputter/cairo_outputter.rb \
- test/outputter/cairo_outputter_test.rb
- fi
-
- rm -f \
- lib/barby/barcode/data_matrix.rb \
- test/data_matrix_test.rb \
- lib/barby/outputter/pdfwriter_outputter.rb \
- test/outputter/pdfwriter_outputter_test.rb || die
-
- sed -i \
- -e '/semacode/d' \
- -e '/pdf-writer/d' \
- ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/bcat/Manifest b/dev-ruby/bcat/Manifest
index 0a1fd07ac06e..2ce07e470f1a 100644
--- a/dev-ruby/bcat/Manifest
+++ b/dev-ruby/bcat/Manifest
@@ -1,3 +1,3 @@
DIST bcat-0.6.2.gem 22016 BLAKE2B abfaec6d9db25990838019d0e9f4dde918f260c01340e34ab272f8a2e02155674ca38bf91843925df31102982cba02ada69abbf7e9ec4b91d4f2cb87b27be339 SHA512 142f853ca0931e5ba300276b1db0977fa275b9b13602940fbaca2c5d32ff881fe753dee25632526a348d71cf71eb6e390aed821b4ba1f48e380d6369ad87ead7
-EBUILD bcat-0.6.2-r3.ebuild 1146 BLAKE2B c7aca4378693c1f65c804b8912d15fd86ea72343a591c3df71adb1faef535767756124da9d161474201c82a3ba910abbdcc05e974d1c9029636ee71429936cc5 SHA512 e0140547158fc286e1a951fa56a3ca15b1b6185d7881746c31ba80b8be926beb97f45f38ab3e139a6f1814c40b4f2f7e36d04406a37c5b4b9e9e559203ce807c
+EBUILD bcat-0.6.2-r3.ebuild 1147 BLAKE2B 48f18f974fa419848b9237ba5e69a4081569ebcce73a8262240e76c526a0004aa4f621cf7aaf58e260e3b04e846baa520a8ee9e2453062b58bc562b833a625eb SHA512 733512b67b7f1385e5148efed91e3c7b532023c4487f0f7f253ca4e244b4b49a3903326c9060772e943e0e10c3bbe14534f9b3c1627ff6951615eb4cf802bc93
MISC metadata.xml 339 BLAKE2B 747035022afc3a66f3a64ab7614290ebff948570e77f0a184eee2cdf20f838e92a6608569714b0c3672660019b1e6002ee65afa3d88e5fc497e147c59cdd2f37 SHA512 e128341196b2b542a7d3a7cdbe576e667ec176b3e231a627cedafbaadac4ede41fd6710722ca880551cf9635e9a8768cf273a6784b276647cf4db250404521dc
diff --git a/dev-ruby/bcat/bcat-0.6.2-r3.ebuild b/dev-ruby/bcat/bcat-0.6.2-r3.ebuild
index 93f9236d83cd..7507450da957 100644
--- a/dev-ruby/bcat/bcat-0.6.2-r3.ebuild
+++ b/dev-ruby/bcat/bcat-0.6.2-r3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/rtomayko/bcat"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
IUSE=""
# Collides on /usr/bin/bcat, bug 418301
diff --git a/dev-ruby/blankslate/Manifest b/dev-ruby/blankslate/Manifest
index 7e8b7ba6a6f0..a6ff17263362 100644
--- a/dev-ruby/blankslate/Manifest
+++ b/dev-ruby/blankslate/Manifest
@@ -1,3 +1,3 @@
DIST blankslate-3.1.3.gem 8192 BLAKE2B ff5494661e875290a354089efbd79ba8f7af50ff261d56f99201c9a11162fe7d61c0089c0c9e4839523a7f95e3a2cf8e79cbd5db14be3530f1a86ac696deaa42 SHA512 4164c2e9ecb6a294fbd0d25f70bae36ee9277da3a75aae6c99d37147f8111c40a6cfb85ddc3819e45c361c49fd9c3fc724ecea201763f7f9891b96589226f245
-EBUILD blankslate-3.1.3.ebuild 647 BLAKE2B 44960c8c28804508f829d96ed7a6f33156f69743bbaf8fdb094fa802d09c91e14c14f9b3ab4c7f50fbd58b0fa3f21940bceefedd17d6f34b64bf6cfe9b244a16 SHA512 5ac9eba98924e0f723949ac172e8ac1f33b8057043cb461b918e7b92fb62f257ce9f94d58173da0fb0649dbcf61a6ab4372a6cfc4b929c92d50856941a72340e
+EBUILD blankslate-3.1.3.ebuild 648 BLAKE2B 959f5088465b3b4b08ecadb49defbdd8e18d7ed4d0462eed1bf675216b679d9eef4a2b13589da663c007bac4b5be380049c079998df2ed1c1ecd55f6806bd879 SHA512 3931ec1416ebff969f1d4e6a6eecca6da6e724adf9d85af466d34428a12ecbd009e142a85430d49dc8cd67c1b8a80f0557159f2d84867d24dd9797b031743f6b
MISC metadata.xml 328 BLAKE2B e6d8ca7038f3a6e6c026955eb0a1880d8ee08580141b438e74797d58bcc122d2d6258bce5ebb3547220d688ac0cac36fd7d5803ad28cad1db80f5694f6cbfe92 SHA512 d75ff746d7d11a9caf17f1b09d0b8edafc405e345591cd5c7046074f9ca80b0cd3fe59bb9d9c1647b264f5df6366b4ea99b0bb90c31343fd4dc6df6d8bd9612a
diff --git a/dev-ruby/blankslate/blankslate-3.1.3.ebuild b/dev-ruby/blankslate/blankslate-3.1.3.ebuild
index 2d77b053c9b1..14045883e9b7 100644
--- a/dev-ruby/blankslate/blankslate-3.1.3.ebuild
+++ b/dev-ruby/blankslate/blankslate-3.1.3.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://rubygems.org/gems/blankslate"
IUSE=""
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
all_ruby_prepare() {
# Avoid test failing with rspec 2.x.
diff --git a/dev-ruby/bluecloth/Manifest b/dev-ruby/bluecloth/Manifest
index f3ca015a94d6..3f48d7d80472 100644
--- a/dev-ruby/bluecloth/Manifest
+++ b/dev-ruby/bluecloth/Manifest
@@ -1,3 +1,3 @@
DIST bluecloth-2.2.0.gem 94208 BLAKE2B e2fd3eaeebbbe365ebe076c3027ba1528c11e036eada18c9b6aecc2f0b1f389aa23c4072fbeba6ac2d86831943e3d6710308ad9d26d7c29a9ab571a7b5c52b98 SHA512 498ffc9eddd47ded1df5c60e8ae8647de1e0376c7787c42dad2450c15a237b01a734bd0a2742c56cb59831cddc5b35c88e954abc0a087fc803ce4890c07c2852
-EBUILD bluecloth-2.2.0-r3.ebuild 1159 BLAKE2B 3fd60cf3c3d3807a3e32e4b683324cfc8779a6238af5eac56edc89dc74c0fe86af2ee7ad63b86991df3e5d190ae8941158735a9a0c9b15b8296cd8eaff9a7a90 SHA512 ba5caf8f67fa88037dba88a1b68088493c07044a29756c2d12850c84966a87e8f58fe3eb550d0e69de47ec2cac67920636f6239afd4a0ac429cf9ffd69a42cf4
+EBUILD bluecloth-2.2.0-r3.ebuild 1160 BLAKE2B cab604a377ab6f0b86bc6b2bac53a584c90e67902c52d25db5bc4c0ffc9c6237a1abe48f29961892320d15e86adedbfc060781e048ee45393b3647a4de64d419 SHA512 3e303e3d0d556f0c3171e574e5668e836998199a999b32b97c7d0bc99faee34ac87fbcd86ade184afdfe749493b5aca65a85ecd368a480a88ae06720d8abc848
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/bluecloth/bluecloth-2.2.0-r3.ebuild b/dev-ruby/bluecloth/bluecloth-2.2.0-r3.ebuild
index 40e0c450abc5..097fe7e2d5d1 100644
--- a/dev-ruby/bluecloth/bluecloth-2.2.0-r3.ebuild
+++ b/dev-ruby/bluecloth/bluecloth-2.2.0-r3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.deveiate.org/projects/BlueCloth"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test"
DEPEND+=" doc? ( dev-lang/perl )"
diff --git a/dev-ruby/bsearch/Manifest b/dev-ruby/bsearch/Manifest
index c9f24646e69e..ca9236bc1a05 100644
--- a/dev-ruby/bsearch/Manifest
+++ b/dev-ruby/bsearch/Manifest
@@ -1,3 +1,3 @@
DIST bsearch-1.5.0.gem 27648 BLAKE2B 6b57cfbdfbb56df9c1c8374fccc59746241a7571aa7328519ef2f5c85e13e0cf8f54c90cb55deef2b08a902c9123c63d0b299ca7026ccde9b02aad02d4411181 SHA512 6246921be42e15ac35cf862833e156a01a0de9e0d2bff53af8eaadb3e7a512b7ab1e9dbef5b05282b82b26e589e45ecb6e31567b382dfc6eb62757e658cdc660
-EBUILD bsearch-1.5.0-r2.ebuild 596 BLAKE2B 19e7a34b34b7147b81bfc42d97808870e4962aece254daf74eef0ea70641f5437e1f2d721e32470f6ed28a86b636ce9e5ae4a09d8cd81d51e313c796acdc3109 SHA512 0f1b78c02339902ed6a395fd4ae3580c1a28f21d9963e6062a7536fd0ede1dfffce7507223ab336fb466029754ee64057b5374462d58cfbacebfb2fb1027cb21
+EBUILD bsearch-1.5.0-r2.ebuild 597 BLAKE2B 25c281230fb0faaf8fd78434a6a470665ae390ced9c1290e02e3f06c8ccd7ef7667bd66f398f6a0ddcfa91d11988837aa035ff3b11070ab666ab99093691f741 SHA512 f0d77d47fd40a4d4b01a91139a13a95839aa547a0bd46d5c3b7ac1dabd5535344552c1f2265b9fffe300f14ff075671964d544f51b8e6b4a716f3884ffdf35a3
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/bsearch/bsearch-1.5.0-r2.ebuild b/dev-ruby/bsearch/bsearch-1.5.0-r2.ebuild
index 0daed7760749..0308773cbd09 100644
--- a/dev-ruby/bsearch/bsearch-1.5.0-r2.ebuild
+++ b/dev-ruby/bsearch/bsearch-1.5.0-r2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://0xcc.net/ruby-bsearch/"
LICENSE="Ruby"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index feeba7682d84..02415561ea7e 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -2,8 +2,10 @@ DIST bson-4.4.2.tar.gz 107429 BLAKE2B 94b3f694d79a3219a6e7b13f4dfa5935a1fec5ac99
DIST bson-4.5.0.tar.gz 107547 BLAKE2B fddbb84ee74c3b6bb50a79141e583b300deeaa85b7b39b4e26985fa1cd0c741813eb4b3192fffe97d8bb238430087e4726004e8d3c50d39f17f8b270b8635dc4 SHA512 093a4906961d765bdd49febbe9c3123a34d3f80adc5e1309abb2b5fc1380bff37c9d8df475bfb29fc9359cf440813e716ff359e461f5e7f6d5e1e02009bc24bd
DIST bson-4.6.0.tar.gz 115899 BLAKE2B cae63b799cba6a464988937b26bc47533e8ca5089c3a1f5e4bc8cf01e11eaa1f5bd82b79f144b2bafd7cae8478743c3ccedfe8c839ff45db907c77b5e1c6d1a4 SHA512 9661b394d6d45caef7d10df439ca5a65869fa4dcde49158f818e7c2764a31976c615bacf09a09a8bcf2bab2e2d78a64be1a7fdad68e796facd071f972b1f5635
DIST bson-4.7.0.tar.gz 120354 BLAKE2B 8399eb5c3658ed23b6aaac93144c7b1047143b3bc0f1a4610a2ce168a350f04d814f1929a3fcc6efdfcb453abfc54199091c8fbb034a837aab065e7c9814ab70 SHA512 34289260f37e0c72de26219ada8843a44044f61316217c2a4157187bd2d5e871e1578415c09107c65d78496ad388985dfbdc8dec562d3e3aace2bf4bef7ab6fb
+DIST bson-4.7.1.tar.gz 120690 BLAKE2B fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3 SHA512 75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95
EBUILD bson-4.4.2.ebuild 1076 BLAKE2B 167cc4c37fea736e2e02b341cca067ba49a9c3851cc84512b3c080b5bd1d5a2fbd269369a5638dcb0dbc8c09f33b4ae803f13710323bef0b349a460b5c9fd5bb SHA512 c5eaa66135fdc0487115f0047c4ea2f7f2a6dbf1acd1b276ce606cf47fb06d910b3f4145f1f8f595b8a69057ffc2d9a83a2e9029d6a262f9c0d7d8d8685c0494
EBUILD bson-4.5.0.ebuild 1069 BLAKE2B 6b1d760e74c0eefcc12ce3513bdbfd219bfc5f79abbfd42fa981de5d93089b4f2f3d5611925e32174b897ada0d09a74ba88d8e103c4d18801a03ae2ea8eefc39 SHA512 e8533682d3e2e00647d1c488e05982622323a6fe586ad0c94dbf590fa97da609e47d19d4ea782d6884498e5b8a31ecea5c68d7fb887c88f13a621776d9f0e418
EBUILD bson-4.6.0.ebuild 1038 BLAKE2B 3f73276097aa0e8aad2a835d23601286bb14791c508f18ef22bde57bc70379cb7146340eabddc674c4e1351018335ecb1780507bf8445fcdf9be0d8110aaae8c SHA512 bf6bf12ac879f28a46b0582eda3b4225b6f122baa089ea4112d4920ccfacf4fd339feec25d7cf1656b6ae20a371157230a4a87a1fad1afd19a3f05fb844847d0
EBUILD bson-4.7.0.ebuild 1038 BLAKE2B 3f73276097aa0e8aad2a835d23601286bb14791c508f18ef22bde57bc70379cb7146340eabddc674c4e1351018335ecb1780507bf8445fcdf9be0d8110aaae8c SHA512 bf6bf12ac879f28a46b0582eda3b4225b6f122baa089ea4112d4920ccfacf4fd339feec25d7cf1656b6ae20a371157230a4a87a1fad1afd19a3f05fb844847d0
+EBUILD bson-4.7.1.ebuild 1045 BLAKE2B d61e6a4fdcedf00e7c0cdf3d5b413b27554ce811e159ffce722246d1533b6102d1f6f5d71376c02a2df22e7dcc738bb5a25b9d4d7ac99836a24cc6cf0ada4d8e SHA512 306775eac26eb7ca81fa58056b1196afcedd946feef319fbd59873cedf47770e11608c51f442e3af4dfb96f01ad462ef8d2804acb2e0f0d3721185f75be25e00
MISC metadata.xml 343 BLAKE2B 45b4f3d9d5e86b9fee94d0b51c420d48c51b914adb49585c12519a81de40c555bc5ed48b03b751c7ab524464e46836a25d51f824c56cb03837f61ae071e1517b SHA512 a5fdde2808fc5c77be1a62a593215b8b619f53ffd8606e76db34a2eb2006deea409c64e85d6ba8a5b4089133265b6911188a9026c3698b44270ef8ce1f12967f
diff --git a/dev-ruby/bson/bson-4.7.1.ebuild b/dev-ruby/bson/bson-4.7.1.ebuild
new file mode 100644
index 000000000000..5e6f5007077a
--- /dev/null
+++ b/dev-ruby/bson/bson-4.7.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+GITHUB_USER="mongodb"
+GITHUB_PROJECT="bson-ruby"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based extension.)"
+HOMEPAGE="https://www.mongodb.org/"
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="bson-ruby-${PV}"
+
+LICENSE="APSL-2"
+SLOT="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+all_ruby_prepare() {
+ # Remove bundler support
+ sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+ # Remove project-specific rspec options
+ rm .rspec || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -C ext/bson extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+ emake -C ext/bson V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
+ cp ext/bson/*$(get_modname) lib/ || die
+}
diff --git a/dev-ruby/builder/Manifest b/dev-ruby/builder/Manifest
index a870c8ea7240..edf3b4bbcd1f 100644
--- a/dev-ruby/builder/Manifest
+++ b/dev-ruby/builder/Manifest
@@ -1,5 +1,5 @@
DIST builder-3.2.3.gem 31744 BLAKE2B be970ffd29f146faea5e7a9d76fedb513ce9bde3ed21ed7a44fe7d4a81e3836cecbf62f3f4c19f0b1e333f607b8978d9c707f4af76613592e966cda7e537bd1c SHA512 7869f44bcf40d547846d50ab82234694420b2f38e08037ae671c90a7c3b547f11023f864e70adf82970fdddf7ee811730c17e30ec298bb6d1999f4c0c050fbb8
DIST builder-3.2.4.gem 32256 BLAKE2B a2768fe25023631d134f062d8e7ff2aa25f6b4db0358bdc0d4baebb33d93673fca66049b8b9c42382bad3494f6e03cefdedc72d71958dff63d43eb7a2a187c75 SHA512 730317ec0a4af33e183283e309e38d47deb08db0ab6bd6dfebdedcebb7470bd383c6c1d32ad674adc43298e0f86930b97c652fff9827ca8890db2d1d68e792f1
-EBUILD builder-3.2.3.ebuild 867 BLAKE2B 161b737542b1b30d5982c281157f18ea82cca853a102462578b3eb8e9f4c292da2d29f42c8333c4f781b536a3cb856b7b700d5fa4559770ca562bce96f728588 SHA512 13b5f230d6a515f43a3c73471a3563758013063f914b02b65e9e3daf4849c20837df03d8eb00fff39dd1ede1015a821412125ad2a4b716877a1f9dd23240fa24
+EBUILD builder-3.2.3.ebuild 868 BLAKE2B a8403eb7185401b7b1d3a4c1c1acb61ce94d06f45c1f24acae446ead4835a5bbac722c5664e8bed73eea5666c738b458b365504f7fef64ea82ec43c7420e27d8 SHA512 bfd96859ef34f20bd42519ee48d10c028fb48da4450976ad20dfe4213bc04f1f542cf6b238a42b7b0b6de557b9ba1e04d6b37ba67ac02143a3a75fa44480c36b
EBUILD builder-3.2.4.ebuild 834 BLAKE2B 770ef511cb15d21d24bccb800f92161c89bcaac09333d2ddd523a0a7b760b69cdf7431510c30dca702e00451c8e57f939225d52051852ee9e623c40e64c2ab21 SHA512 da94e10d65844f3766d90969310be949b5837eb4d3186e485710db960ede665c4b6b25a4bb0120c4988d17b9c0c2b0f9737755b2253b68485bb2f9383a8f31d0
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/builder/builder-3.2.3.ebuild b/dev-ruby/builder/builder-3.2.3.ebuild
index ab20d903f33d..b080a4c9b14d 100644
--- a/dev-ruby/builder/builder-3.2.3.ebuild
+++ b/dev-ruby/builder/builder-3.2.3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://onestepback.org/"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index 27d552d5570b..db32e4d9b186 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -3,7 +3,7 @@ DIST bundler-2.1.2.gem 396800 BLAKE2B 20540af4873f968412ddec542379a97b200d86a66b
DIST bundler-2.1.3.gem 396800 BLAKE2B 27fdf7b3b823a66d2e8a7671f0c8fb03831f78e7623b44340c8d2b8064fb7e197308bc04dc65d4ce9dfabf26e565e51187dd89c82283ef41e614000a0c045fe3 SHA512 39ffce683d85b1afcbbdff81fe66784b94ea8c3be590208f4b8645959d69c9d936564eaad239234c4b461550c9fae411e497d6c26a614f63be442466992a5161
DIST bundler-2.1.4.gem 396800 BLAKE2B f770bd63255df09a20160369dc64e8923e996fb5ea4c11ee763d9a88e5fba142277ccd677861e3c0494b99a36261d5e7bdfb9c40c2abb76322061542f95b8505 SHA512 6c870061a78e17d97a9219433c7ef8fbf1112de17d0e0f3d8b6db1a518318528e3803184278412aabe65008e93f451ffa59465062856918ef488f9438399eff6
EBUILD bundler-1.17.3-r1.ebuild 962 BLAKE2B e3c025ac0f7cfb574a049e693a29e80794f0ec7da693ec7db610d97871cf8f111378e752ac94f6dd1649e3e95f6e2ad2e44a8a20b2be00227a99d45dba5be39e SHA512 0577f1cf23f90f9bd2a4905c6b24418d6852ddd2b084ab2d89aa3e3f6eac551c09f23970a8efd199e892695ccbfd4e092ab97c5396101fd30314c014503ccce1
-EBUILD bundler-1.17.3.ebuild 927 BLAKE2B 4720af274153ddcc09b0cfec4bbdb93371b03f00454173e7e87a92e0ea99754472d2e0d48dd9972a49a1949d9a2c5b0d77adf1aec3e5b0869af9705f8396b452 SHA512 39e65d7cc18a81a66e9da984c08e2e80d2d100b3c2beb0b25444b9f674b21da2b34467ac52e95571550ff2b50df04afa758c0d0bcd8e003588607138cc91f9f0
+EBUILD bundler-1.17.3.ebuild 928 BLAKE2B b7ad6659df9c29ce30725e871b317d6a83d3b3e8c1ac43272e8666dd81ad2f4365e7919c6b3353408fba6a70e1f1602a8a9882bd5720fa5dee4c342a972023d4 SHA512 6d9fa888b64cffd9a61529b963e4ec66927ef0761873d38fe94e76960f6b8c3e9dd1df7fecf89e3f69f4078ec824c45197a450776934add15164c43361ba4d96
EBUILD bundler-2.1.2.ebuild 956 BLAKE2B b6490e320d4457c4608396a586e7ad16053ed5b5e4eb4069e17c34b286e3401f720287ea46f6f29975467b630884b4095ab5f1f5c1e4e627abef6d37cd03baa3 SHA512 3df739a123054ca83acdcdef225ae1e2aea4820a910b2745389bdb96199a5fdac3ca59eab4b67324fb714a32cf4d37533f4eae85ba88861da0f7d11f355261c7
EBUILD bundler-2.1.3.ebuild 956 BLAKE2B 91851a1f498c74a343630d1edf43272f2543f56d4d28d0a9d7f71f17a4dfd6c6d9a2b811cd63d7b0029db897e805e6dc8f46256fd02e5b4538b1c00b2d82a297 SHA512 f993a13571740594839eeb498bd1912254559b629af8f52fdde7f77c10c7b772787cc9b3d812ae609f91a1cf5608449ee5cb0f8f60dad32e82324996a9e4d80d
EBUILD bundler-2.1.4.ebuild 956 BLAKE2B 91851a1f498c74a343630d1edf43272f2543f56d4d28d0a9d7f71f17a4dfd6c6d9a2b811cd63d7b0029db897e805e6dc8f46256fd02e5b4538b1c00b2d82a297 SHA512 f993a13571740594839eeb498bd1912254559b629af8f52fdde7f77c10c7b772787cc9b3d812ae609f91a1cf5608449ee5cb0f8f60dad32e82324996a9e4d80d
diff --git a/dev-ruby/bundler/bundler-1.17.3.ebuild b/dev-ruby/bundler/bundler-1.17.3.ebuild
index d4e63e5bbe70..c0ea0852d754 100644
--- a/dev-ruby/bundler/bundler-1.17.3.ebuild
+++ b/dev-ruby/bundler/bundler-1.17.3.ebuild
@@ -25,7 +25,7 @@ HOMEPAGE="https://github.com/carlhuda/bundler"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+doc test"
ruby_add_rdepend virtual/rubygems
diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 03b51a4bbe9a..7d2855ed0e20 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,13 +1,11 @@
DIST capybara-2.18.0.gem 274432 BLAKE2B 992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c SHA512 3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
-DIST capybara-3.26.0.gem 352256 BLAKE2B b6b71e163adfa2125d4e4a28fdaaf9feb725e874eab7180c0ece1166b2411ee0930244c79cac22f17e7c3ea8c1cb42b043d5bbd7321a3aa6460fbbfa775035b3 SHA512 31dabbb6ea77ed185d53b72e5f4ea89546f33b5c682d68692e4115bdec29c15d1f5f8bcab4f5256b76f6fbfadd5c638f8bf1d7b974dd3153d57521eb8c04a778
-DIST capybara-3.27.0.gem 353792 BLAKE2B 1ce648be67bbac74bb6c907ae34ceb67a7c4df40eb3cec91a423037dd2d5af9a7a603e750499d86dbb0997102682008831ec9abfa5846000f91d5abe60991f11 SHA512 3a6829906ceb5ea52a5c44515a79df6959559cca7e7e0c35e35550a376f79bfebf7cda229e5cc4aff5f69cffdb09c586961733d39c57b7dc89b293050f911ba3
DIST capybara-3.28.0.gem 355328 BLAKE2B f9f71a3cadf5a88c86f295e02da61d7ae6813776afdc64829c72ba9ba3a6127c34e4016a152dafc337953c4d69c35f222504bd86e3bbc5f93562f7bb3ae41746 SHA512 fad8a3e6fd95c6ae03ef223001175eab59033bcc65555f708dc8efefb48f0323fbfdfedcbd304ec69e9690cee5e95640b9c43fdc93d6e01696425764b51d96df
DIST capybara-3.29.0.gem 358400 BLAKE2B 1e8e6077cfaf189ef511367fe6c14da42a73729e02aac7461897d07210fc583ebc604dc3d7f763f90ea0fe30c139850a8ff2236434ec4f3492d9fd0892aac692 SHA512 6793ae8fe0fcd04e0ae5128dadc57e807f14673b3b92703eb3fd8016a66647f36acf53566ad938516e8ab5a09135db53825219ac81c8ced55cfb2470923aa019
DIST capybara-3.30.0.gem 360448 BLAKE2B c20173448903f96facdba007b81b43d74500a0e8ab1e15b9bef938df426ff8098a1fb54a3791d92d0342b594d609ca48b9d8c1f67a758d8164fbab2f5dad3bd6 SHA512 f10943a8f10c0a058d0737fd15814d4ff6e50dd4df2627d20f4646c13bb52dcd0e1042193525252d0009e637c52118ce030968e4451f823076e59b7fcd4cb90c
+DIST capybara-3.31.0.gem 363520 BLAKE2B 246a199d89f5120bd1be7b36b5aee5bd4143ee5d1c8953cc2e65e805c234d902c5d898f873c562b8457c6e09af507cf81ddc178bcb617f2730b5db1f9ddd97c8 SHA512 920dbd331eff5300cfa575689f7c62f502cea5782ad58eff168ffc274f2622a95869a7ab90e53fc010bc7f5c0847caa5dcf69cb74eecc2a82f0f449c11be3edb
EBUILD capybara-2.18.0.ebuild 1529 BLAKE2B 2c82eac2f07da03522e3d5cf719171ca3b81dc08b516ee37a9dcde586d5257fce47e8ca2c0a82de966ee79c19ce84772035e89efc1e28f97f240e54e64e75e50 SHA512 8c02414c863ea3a380821c127c3b8175f1a38ccf7a19abfdb493d702acce171e915bc76cac2ea94acaf1649647386bd78af1c80272fb6294246462c3c42a5d5d
-EBUILD capybara-3.26.0.ebuild 1799 BLAKE2B 48f93302cfcfb1d5e460afcfa6b41272ae00acee98d78fe1e19f7684dd1b693a0432faf456ed2cec5d813b720e82bedf142cbc32f2938428499f1c07f5cee9fd SHA512 b4d1a74650739bc04d843a9f3c93fc79553a5c278c84adc620cd8503bb9d73a456f08f2a0a6b5ff2d61afc43a2ee207d01c5ec2e039f68b11d71a1c95f9cc018
-EBUILD capybara-3.27.0.ebuild 1776 BLAKE2B 9a815db558101d7bcc07fb33ae50303ca2533905604c7a32627a96a8e6d89d00c1892c5e7eeda3809212310e18f8c4d285d0e430dc2e3e702f3b28ffbfdf84b2 SHA512 403f017726785f83aef36aa0b7ff94c8bde97a2b890123c4f63c30d2593c6041c954325f094a5c46adf5ddc657e370c0e9d759d8ceb5b50dabab91fb7c6bb50a
EBUILD capybara-3.28.0.ebuild 1775 BLAKE2B 0e49c41c3fc31d4f1248fb37c61881cb4fb5f83687e8d352faa0d8edd72727694815f46a31a3df0c1fc2ba1ca74e3dfc474f3e8756d5da36110c9efeb10d9df2 SHA512 3941d06877404c2a4d2d878598cc32bbad77e897b342d07e2263cd791e5e30df8102334d1068a23f2d4383fbe6023eee7bc1a04c187d52d766763789f7093f67
EBUILD capybara-3.29.0.ebuild 1776 BLAKE2B 9a815db558101d7bcc07fb33ae50303ca2533905604c7a32627a96a8e6d89d00c1892c5e7eeda3809212310e18f8c4d285d0e430dc2e3e702f3b28ffbfdf84b2 SHA512 403f017726785f83aef36aa0b7ff94c8bde97a2b890123c4f63c30d2593c6041c954325f094a5c46adf5ddc657e370c0e9d759d8ceb5b50dabab91fb7c6bb50a
EBUILD capybara-3.30.0.ebuild 1776 BLAKE2B 9a815db558101d7bcc07fb33ae50303ca2533905604c7a32627a96a8e6d89d00c1892c5e7eeda3809212310e18f8c4d285d0e430dc2e3e702f3b28ffbfdf84b2 SHA512 403f017726785f83aef36aa0b7ff94c8bde97a2b890123c4f63c30d2593c6041c954325f094a5c46adf5ddc657e370c0e9d759d8ceb5b50dabab91fb7c6bb50a
+EBUILD capybara-3.31.0.ebuild 1776 BLAKE2B 906df7f63465a37cae7ba0e37365e4bedd5fa8040bc56b59a3324b0a992ccea5a573e9a07e77eec4a3466955c56ae8b6801b276465e63e5895d0e94e854dde3c SHA512 0fcfda8c7e6f22d096f801e166d4708fcad9dcfcafde6fb65d3874c72f9e03b4a7f1ce6fe10688c6094d6e9308f81c4a89a7d095b7b46c4a47023dbc7ab6c898
MISC metadata.xml 343 BLAKE2B 93caed6f938d8f2c10a7106e7377812064351018521cbb63477340af9531c5c67940097580c5f7610cea03b0dde6853c9fcbe9ab8cf5daa2a49018b8888e20fc SHA512 1e526463690f3ff61390ed77cb528352bdd1c089b368c3f6ab587766d81167afe99f752b861233f755e10bf2aa6f09dde98a9dc359d51392f15b55462ba66e77
diff --git a/dev-ruby/capybara/capybara-3.26.0.ebuild b/dev-ruby/capybara/capybara-3.26.0.ebuild
deleted file mode 100644
index 96a958bd3648..000000000000
--- a/dev-ruby/capybara/capybara-3.26.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications"
-HOMEPAGE="https://github.com/jnicklas/capybara"
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
-SLOT="3"
-IUSE="test"
-
-DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
-
-ruby_add_bdepend "test? (
- dev-ruby/rspec:3
- >=dev-ruby/launchy-2.4.0
- >=dev-ruby/selenium-webdriver-3.5:3
- dev-ruby/sinatra:2
- www-servers/puma
-)"
-
-ruby_add_rdepend "
- dev-ruby/addressable
- >=dev-ruby/mini_mime-0.1.3
- >=dev-ruby/nokogiri-1.8:0
- >=dev-ruby/rack-1.6.0:*
- >=dev-ruby/rack-test-0.6.3:*
- >=dev-ruby/regexp_parser-1.5:1
- >=dev-ruby/xpath-3.2:3"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' -e '/statistics/Id' spec/spec_helper.rb || die
-
- # Avoid window-manager specific tests (sizes are specific for fluxbox)
- sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die
-
- # Avoid spec that requires unpackaged geckodriver
- sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
-
- # Avoid test dependency on puma server for now
- sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
-
- # Update spec to catch the right error code. This seems to have
- # changed recently accross ruby versions.
- sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' spec/server_spec.rb || die
-}
-
-each_ruby_test() {
- virtx ${RUBY} -Ilib -S rspec-3 spec
-}
diff --git a/dev-ruby/capybara/capybara-3.27.0.ebuild b/dev-ruby/capybara/capybara-3.31.0.ebuild
index 3977cb133865..d2b641ef128c 100644
--- a/dev-ruby/capybara/capybara-3.27.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.31.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/dev-ruby/childprocess/Manifest b/dev-ruby/childprocess/Manifest
index af07ed526ed3..528eb924e121 100644
--- a/dev-ruby/childprocess/Manifest
+++ b/dev-ruby/childprocess/Manifest
@@ -3,8 +3,8 @@ DIST childprocess-0.9.0.gem 32768 BLAKE2B cb836c2cc3f9d6bda1db88aec8692499dae2a3
DIST childprocess-1.0.1.gem 34816 BLAKE2B 54b1db5bfa8829eeaa923f9e7be88183058d0c4f3ad7474b96199b486bc12f7035a0a1eb9858ce9e8e4aa73eb34fe81e734b206851ca744abbcbb6bb32e4d1df SHA512 efe61096dd09f6278582763692104fcc3beacfc96065372afdee355b68ef6ed498baf855f911d2a0b3a186d978d6d737519ae189064293af2d756a7356dad30d
DIST childprocess-2.0.0.gem 34816 BLAKE2B 8c25d861e20296f322c94886f39178c099ababf1c0f1d249cb838e253563d4d9b6f90b433cec31c4288883516281faa3f2aaaafaacf6f2b4e4427e8270488459 SHA512 104f031cb878ed3713b3c326ba0071a8cb2fb5d4e536c5fd7d0dcdcf23e343e46077737d746ffdec7d26accc35b91ab9e496afcae38ee91e0c2272ca39246199
DIST childprocess-3.0.0.gem 33792 BLAKE2B 7927e29efdff3fe5ad26fdf8ff5d55328412c89d442d3ad34fd44b642a91edf5cde3a271f2f7929a6365a3a740212f3f1364867ecec09c0d5c3846466922cf82 SHA512 56aa9303f1a88d57d0928f9c7177291a115736a5989e30bdabfb0b7fa1e6b02e42e45bf5e0498efc5ab9bb5f58a44004ed56bda61d95ca9a8d8df156b9f30ada
-EBUILD childprocess-0.9.0.ebuild 973 BLAKE2B 3bc5dfc120389d026df9cd0eb59b447e23ce3bd872b44e8b175e8e37499b97af6fba8ee3f295a14b8d09cced7b63f0148c3011788e6ba65d2d98afef9f8926c8 SHA512 1bf780ef4ee00430dbb11654301d4de943c1ad1412ed4371b674ab9a7b5381c6995c7e2b3dd033c1decfea2773f56e24814dc0c63817fdcb101fa9d7a0b86fe2
+EBUILD childprocess-0.9.0.ebuild 974 BLAKE2B 6f13ae293a34cd8d543ff9e9c31878ef1b0bcb228c2006b71bf8d43d9d6d4db1aabfdf723e875d80fa6164d631c118b8cad8eee8c0bd2d5211def7c54899b707 SHA512 6fd203de3b1bbd807afee2092e31d209389f03421456dc94bb6d877391d738bd3d88c9e9bb927d0c598d6dad83d0191b46bc424c05319b4cba65d8937dcec612
EBUILD childprocess-1.0.1-r1.ebuild 1031 BLAKE2B 0127db73134104676f84a4d5ccf36c0ac02b1b255bdadb0fcdd27f98237d453cd743d7bcc1b3faa1be4d8bbf4e812cd7ecaae2389e8df8917d3e24a5821fe71e SHA512 91cac380845fae521f3038945c2f6c64b95f9de035f8963d0c1a8c30dfd2d399ae1d1b7b79569272eea34ac68ef22eec23d312a5e54c443b8d328bb020caf4d0
EBUILD childprocess-2.0.0.ebuild 983 BLAKE2B 7bdd8faa0bd4026e5cc408e5e29b1c18315ff4551230f9833f79789c0f56f428c729ab94d1f4cc56905dfaa59e3bfc28a8b3943245a13372c678673812c23625 SHA512 318e6b4dc164f0ccb668527dc427f5ae6f204a0155e046f94a2e49fc762a2dc5381d79edc26f21dbb04bf413a64db2d8b8fcda78c4a8f731258797077c00c4b5
-EBUILD childprocess-3.0.0.ebuild 943 BLAKE2B 6504882c3626543603f62bddba1b95e87a498c862e1116f9b684ab41d7a5f83214d4a78fcb0fd464df851de15e49370d2961698408bd64b1f6c7c40dd7e4cb9d SHA512 0fe840f4dda8a8858ddadd386f085463bef9f2de67e951fdb672fa65c5012ae1d18eddb501a01e98ff8845ad37ccf6e147e47f80451525d0b59253c472c372a7
+EBUILD childprocess-3.0.0.ebuild 950 BLAKE2B 990715596d1cb765b2d2c158c779d5402ea391c46df421b1ee9649a2e50c9c054a56b7812da0bf70cb833409d3802eda0f6d34cc31043a1b477c922250577522 SHA512 20be178aad0005082aa610cc83deca0ae65c1d232f7c616f45e9e824cdacf382d227092020c274b8b65c51d6f55a71159aacd8730ff0d55f324ff98f5b4f4f4a
MISC metadata.xml 344 BLAKE2B 3cbaf9e4992ca3e9fa2283451433e35247418e190a6447453848988e305a4f04583a3ee563149774c347dbd6bac2ebb0451c19fba1d5447162707783c02ff6b9 SHA512 2995953d3ac4c6cc924859dcc2910bd303262f86d5771368956cb0a3d26db031302547154bd98cdcf189aad39e132020c0c22510c65c7830f528cbf2265d871a
diff --git a/dev-ruby/childprocess/childprocess-0.9.0.ebuild b/dev-ruby/childprocess/childprocess-0.9.0.ebuild
index d93efa6b6f11..17c9f56ab8ac 100644
--- a/dev-ruby/childprocess/childprocess-0.9.0.ebuild
+++ b/dev-ruby/childprocess/childprocess-0.9.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/jarib/childprocess"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/ffi-1.0.11"
diff --git a/dev-ruby/childprocess/childprocess-3.0.0.ebuild b/dev-ruby/childprocess/childprocess-3.0.0.ebuild
index e9b0979ee245..03c402767164 100644
--- a/dev-ruby/childprocess/childprocess-3.0.0.ebuild
+++ b/dev-ruby/childprocess/childprocess-3.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
diff --git a/dev-ruby/chronic/Manifest b/dev-ruby/chronic/Manifest
index 01509b7a3c4c..628d0bf179ac 100644
--- a/dev-ruby/chronic/Manifest
+++ b/dev-ruby/chronic/Manifest
@@ -1,3 +1,3 @@
DIST chronic-0.10.2.gem 43008 BLAKE2B 669361fb9aa9da9ea71f6b131dbd4d0101f63bdace26b3f1355f2f3bb793e52ec59ef2cd51e71953cbbfc6c1cf7bbcec215a7d9f65dc40099ec717eeac9b527f SHA512 4efaa6453a38e62f15e7286b9b62891fdf2b4363cf8bc0b1078d22ab18863bb65db46ad523801801c76c5b751e52809a769d49743ca9369ddee2be1c526c67be
-EBUILD chronic-0.10.2.ebuild 718 BLAKE2B 71fbc5092232ddf224a4a8ac430d41ae3443932c38df79182deda8bfc0444fda7d46816fefe6b9324a69f4d19be0adf128c1fad5bae0ece6ef8d1d085f30af3c SHA512 a4354a417fe212f2dac2fcf53518515ae413aa614de545450c8009d14db32fae5b99bc91795cbda8973139a24fb316c34112c9b1f3c8d6b674a2ce1bed89bfdd
+EBUILD chronic-0.10.2.ebuild 719 BLAKE2B efb6bd630cef7de1c36837e9033f7264138a545a094e6fe041fa9831f7ce826c0ad68fc9fc7f8f56b899f047a74cd31e69b9f661aa8d2a9777ea84d3c3935002 SHA512 67b8b716b92d5f8c7b43bfff1c4d427a0e916cecb18b5fff8632de971f9baca49c325df54df61232ef17a4611e1be49f48fc7b9b55acb73accf28efeaa5545bf
MISC metadata.xml 341 BLAKE2B f6fe65162a4fa020399f3df2b49e47d2180007bc6dbacb02630ca624e8178333e499fcd8f174ee87b1fd0afecc4a542bb42d7ad970141bfd3195b8845ca57505 SHA512 08308a85242b516b576944c0a5fe04f9c808f7fdf8e4b534cd446ac17f1915861fab39b2ab92f1cf1693f07197c7fd665586f6b02d61a04bf51bee1fd92b2169
diff --git a/dev-ruby/chronic/chronic-0.10.2.ebuild b/dev-ruby/chronic/chronic-0.10.2.ebuild
index 6cc3e8ab1652..512400ba95da 100644
--- a/dev-ruby/chronic/chronic-0.10.2.ebuild
+++ b/dev-ruby/chronic/chronic-0.10.2.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Chronic is a natural language date/time parser written in pure Ruby
HOMEPAGE="https://github.com/mojombo/chronic"
LICENSE="MIT"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/cmdparse/Manifest b/dev-ruby/cmdparse/Manifest
index fb4b14166372..37a98cb1c681 100644
--- a/dev-ruby/cmdparse/Manifest
+++ b/dev-ruby/cmdparse/Manifest
@@ -1,5 +1,7 @@
DIST cmdparse-2.0.6.gem 53760 BLAKE2B eda157aa8f8d4fce31df8944524dbf7f8c9d8f8764bf5fc85de044d50e20be0ba408e45815916389e77b6a42787d4ae00577ceeee66ff0fb46e4526f8209ba56 SHA512 c4120b049e7d42d65be80649cdd097d17f8a732f090382759351617225f6235438f4338466e5e8c7b5c35675ca43d4930dc39b357263062ba7ae9c61c85f472e
DIST cmdparse-3.0.4.gem 54272 BLAKE2B cd5c91f810937192a3c6d8895fa4d4e323b51b76e2641e2a93a9dcf7df04a93f86dfe88b1df0e9bd6ca2e1088d02304789eef8fecf8d7e7764266306cef8126b SHA512 f1a36d42de42c7bf06f160d31f44323ab588736e7e5b0ffafe05253ec1d9fe0990e8e1a004b47f82b1316154ac1459a6145a52da5a1e2e32e1c548bb5f37401a
+DIST cmdparse-3.0.5.gem 54272 BLAKE2B ff037ffa8b55e79e629eb0a802bc1ad4567e927bfcf42258372686a39cc5471ec3e08b97172d5321f5e559eb9c5ec974d62937884a6ef6ce40a4130121c8d100 SHA512 841803929ef24f12ba90fc9545e9b5d1f7c2343ed7556564d5c5d72883256a7690f710fb864d915625393ea29cb1bd6667fa5466087b14a8998e5287a14834c6
EBUILD cmdparse-2.0.6-r1.ebuild 517 BLAKE2B e34c932994c5e221a0124094e7cc2511becf81a53f020597d54487c86632372ce3ea5a92923330b7ae8597db23d220dff4d0f468f08e7a244a133f17395fbfd0 SHA512 141fe44acd2a2b129335f87e6e6662b3baa84483a7791e2248ecd87ec4da3636ed91eaff860616cc4a8296fb7bf92aa450d2dd3adbce7234933f3efd8fe40d85
EBUILD cmdparse-3.0.4.ebuild 437 BLAKE2B d99374211b9ad861412edf93475e7a7d32a17aa42e1da99c839633bf21d4582e281e7b70d61b3417f7b42246626a14cd90a22b54154e8a42e9e40419849dc166 SHA512 54b45c36d40264fd9cc09eb80094679e04d51f50c9d7f469fb6ffebaa7c698be720d7912904482450d145c85d152a59257ac7b024657e5628d9b87156205fa9c
+EBUILD cmdparse-3.0.5.ebuild 437 BLAKE2B 029bd3d492ff1835eb198ee5ddbd0d0342313d8ce66496449d91b0c7dbc0542c2bd74971a397fb454b68ef5a930e82185b05ce113682f0b3b82365b8bbf9eab4 SHA512 9f787d4ebcfe209c8d8023809ce32c00a62dcf02da1150df7fa4dd547da9b5b8bb1e667d999ae9cdffbf8f77449ab28fa57f38a838dff6050cd94322a9609f68
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/cmdparse/cmdparse-3.0.5.ebuild b/dev-ruby/cmdparse/cmdparse-3.0.5.ebuild
new file mode 100644
index 000000000000..5312b37121c9
--- /dev/null
+++ b/dev-ruby/cmdparse/cmdparse-3.0.5.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+IUSE=""
+
+DESCRIPTION="Advanced command line parser supporting commands"
+HOMEPAGE="https://cmdparse.gettalong.org/"
+
+KEYWORDS="~amd64 ~ppc64 ~x86"
+LICENSE="MIT"
+SLOT="3"
diff --git a/dev-ruby/coderay/Manifest b/dev-ruby/coderay/Manifest
index 19fcf769af65..c4afbb51a258 100644
--- a/dev-ruby/coderay/Manifest
+++ b/dev-ruby/coderay/Manifest
@@ -1,3 +1,3 @@
DIST coderay-1.1.2.tar.gz 220645 BLAKE2B 85405da2b148ae23573abf2c3fcf94a643024756308e83c4cecf0a5edae2fedc4ca7c7bdf8fb5936310f6699ca8f06f91cceb475e00511a54af0a96dd517c234 SHA512 cfce5e9f0a0d988e7920912e064ecbef3b54200a08ca2e07453452edd7f382a1eb9292bc566e069f5d1b784033e816f13d9ddfb39520e8e44a8d1e898aa33591
-EBUILD coderay-1.1.2.ebuild 1363 BLAKE2B 46d27e93af140a3c92f478f4cef0745fe7d6dd2b893d5c6177a88b70d83e546ea35b5533d87fb5033dd27df750911cf363d64bbc191f6100fa8c514c3cb2c80c SHA512 42ae6b5554b054dcb87c5b711accae53f2fdaf0a2765bfec8fde010f1065aaa0a35bcfc88fa3f10337c4a5bae4bc7ccf68812cc33df709494ddd822dd28f8c76
+EBUILD coderay-1.1.2.ebuild 1364 BLAKE2B 0a3bb91f83fdac57b055fb1f9b8a5efce5fe52b3637d1c00f52b29419ef573544f725e7a5a907386b2012b60c7900160a63e557220497e7735109981b670276c SHA512 eea9be0e3e18710b9250845e3a5da9d5625323d9f053d16ab4e03510524ae2965ff9af25dc783c1b957165efa3ec46f69e63491370b8b7bea24753236bd2783b
MISC metadata.xml 342 BLAKE2B b907829065b996e9bf467150216ce92b7fa4bedef8dbe9b9d79a1ba6831c706c312ce0d1cbb418df6c5b43dad59509c132187637025d4c49e9b29e21fa68a107 SHA512 13f33c6d77b3297dab6c125c2ebc9a1f7584dd5374e7f13d416d5a80ffe04e39ecdddd93de30fceed22e110e1c68e4b853fdd5b6ab5ec4d254c05b17f624ca4f
diff --git a/dev-ruby/coderay/coderay-1.1.2.ebuild b/dev-ruby/coderay/coderay-1.1.2.ebuild
index 15443450f161..4cb5c2e1d50e 100644
--- a/dev-ruby/coderay/coderay-1.1.2.ebuild
+++ b/dev-ruby/coderay/coderay-1.1.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/rubychan/coderay/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
# Redcloth is an optional but automagically tested dependency. This
diff --git a/dev-ruby/connection_pool/Manifest b/dev-ruby/connection_pool/Manifest
index ba03f996e2e5..68883f071a54 100644
--- a/dev-ruby/connection_pool/Manifest
+++ b/dev-ruby/connection_pool/Manifest
@@ -1,3 +1,3 @@
DIST connection_pool-2.2.2.gem 13824 BLAKE2B 2f52bb3451dec5916d5797596f7bc3dbf39845321ee83736d679c433e96f154db852469b1f6d0d3b7c7f48262f7840087d89cdd40ece22b67a29c20ff77274dd SHA512 74cb64aa3f183ee4e41f438133f60581e9f99a1d5b5daf61607cff2329bfb1fbd8810d87c35d709418a22ad925049e3e9403a602107452414a67aee1c6eecfe9
-EBUILD connection_pool-2.2.2.ebuild 731 BLAKE2B 209607472a401e054c6bbdec38b72e174cf7d4cdc7675db1aa1871cb49c4793166a0c009d3899dbe9497f8cbc5edafb557aea8e6034952f82438267a8d738b34 SHA512 2ddeb40c112edd24d9163c9e99c5e732fa2ab2b12e9bbf751a3ff7d8a8f963c7aa11cda6a98ff5eed5f0b707a32c9f67a39134b5a7ccc3850356eff8fd98507c
+EBUILD connection_pool-2.2.2.ebuild 731 BLAKE2B 04ec868fbf35aa7a796be3d02c35f4a9e5d408604a50c479f524707264461a5ddb92dca844e3a24942c86ba1d9ef4d1b3c7da3b6855ad645c94eec346bfbacc8 SHA512 35b58450d5b41ec4cf22d6a854e5bc864cbaae2b2b3ec1e44b74e3a2dc052915fe26666f9500723959d931c4d93b7b51816f4995a6d52df254ad2382e0478777
MISC metadata.xml 349 BLAKE2B 7ffc13174f2f47522a66c48922952798d03fbbb15419d9a52e183c633b56d863e85fab4682420aa9fffeb16d474f52de30799489a99221f25438524dbc569303 SHA512 18245f101f862c5880a42121eac9947a22fac206823d85ba650f5766af334208a64f97e7ea44e298f4f3c1191eb6bbf0e37949974c737060dd66434e1963b41c
diff --git a/dev-ruby/connection_pool/connection_pool-2.2.2.ebuild b/dev-ruby/connection_pool/connection_pool-2.2.2.ebuild
index ade8736512c2..5a0e21289df9 100644
--- a/dev-ruby/connection_pool/connection_pool-2.2.2.ebuild
+++ b/dev-ruby/connection_pool/connection_pool-2.2.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rake"
RUBY_FAKEGEM_RECIPE_DOC="none"
diff --git a/dev-ruby/did_you_mean/Manifest b/dev-ruby/did_you_mean/Manifest
index 3d8a8f1c2a38..8c96c7c56014 100644
--- a/dev-ruby/did_you_mean/Manifest
+++ b/dev-ruby/did_you_mean/Manifest
@@ -3,8 +3,8 @@ DIST did_you_mean-1.2.1.gem 20992 BLAKE2B e8827b3f6797145c1adf5fae2a681ad8f437c1
DIST did_you_mean-1.3.0.gem 23040 BLAKE2B 2ff2049a9db318151f7a42f00b22452e60b101152d6b170e59aed9804a87658015472cdbf2fb995aea4999cfabf23a09bf09d4ec4f47bdd62193c2e20c7a8a2c SHA512 a2b2bc30d1f87d535e0af765ca53e74ba156cee877f78caefa196e335939748e0ee0512ba4cbdc4ddf4b354715299b9f8593a08f65e97e9f7c83cdba55e354f3
DIST did_you_mean-1.3.1.gem 24576 BLAKE2B 939dc676dd7ba5dc4b64e5796b59e2901b36e5b9e1d4ccdd8809fdd008a82377c6bbd35b8677fa273c2196615ad3b7a09cd3bb57267ba2dd9216f13cd0599aa2 SHA512 14e672540a93bcf89fb41e27cca31190f9c621c5fb669256a26ccd6c1042437a69911b7ee886305b23fa94fcd0979188b423cad88f87b0adbf6c9437ecffc84c
DIST did_you_mean-1.4.0.gem 33792 BLAKE2B 9052b7ba7028f963595eeb79e668296b48db8659bd07c6e00076efc372f6c64eb3ad81981013bf0ae3c37b942a459146af96fa001ba225ebf1f5486d717a7a55 SHA512 bd8e47e5d0135807d1ec0a5dbf536649cbaca13fd056cefc6f57293b7869608ef92a8cdcbaf4a4c4453738ecbe8a6d8bc450826a8dadb46fc69560ed05a97f2d
-EBUILD did_you_mean-1.1.2.ebuild 772 BLAKE2B aadbf903dec6525fec0aac730bda07bc0384e3a47d877a476fe187d03dd1b08fe9d3218794bc0d18dcb4839341741622b429f207e2c5c606da7077839043f6d0 SHA512 63089491fb33f19b4d6e26426f17b47c24c32a9ec68276a56e9642844f8c340b1cb578c1bd5262c5f655d3d4b32ef466eb34fd9d1eef7a1d36709ebe5966d5fa
-EBUILD did_you_mean-1.2.1.ebuild 626 BLAKE2B 3a65cfb4277b0f851459766061359341dc079e63e19af024374fd7677544056b6322ca01820f151be671ff551a89e615d8d7aa9ef9d1bf16e4a1431d39d8b126 SHA512 e2b5a62827b2a5bd5058d5b71cccafaac2de3edf17ec2ca93b2630a921637ad4014ad57282b0c72d6927f8fda6841dd211286ee220b4d55614a31807495b3997
+EBUILD did_you_mean-1.1.2.ebuild 773 BLAKE2B 7d4507ae801ab108c0ac68fee6b92b8a27b7d1c21d15a0f6987b535e8d68120c04d44a469a6d90ac403a44adf5b6f0b48048f0aec19e76e0a26df6ee45f18d6d SHA512 8ed485fcb771972a2f3fb959cee3ab685a3d6555c50dcc7c89128c5ea661e415363801ff269717b023dcbec7aa3fcc30b967610a41e0e1debf8b6dc82fb2188c
+EBUILD did_you_mean-1.2.1.ebuild 627 BLAKE2B 7c780f258af21b5716d8c2d09c6ff945927b0f19fad3473169882547afa4b7b82f27bdf7c2c313cdae807c6cd99fe69c409828cd856b8534aaad8373346c56df SHA512 22e7375ed22702981629afced3056a8ca79166bb38c1d5361cf96d3945c741714abe49719675a917dc0e8fb4760eb0b8dc121a7c5ff82d4edd8f88769a376150
EBUILD did_you_mean-1.3.0.ebuild 641 BLAKE2B 7b234e12f29505f42ffd8076e9118c47d0b5702afdfc79844af4f71ba525125844dbd35c574568c34b6b33ed13378a597c447790a1db04e9966af309d89c0b94 SHA512 d6192909a4349ba6368fb55f374e61216a15fc653b6e44efdb79fc468450f6f0abff80db7330f451a096593ac99062aae68d2f11ec168fafdbb76c7bcd3cda2b
EBUILD did_you_mean-1.3.1.ebuild 641 BLAKE2B 1f5c86166a37d7e5d5d79ebece56f906d5a0e30e163a7511772dbaf71c672b4d3c52bb8989697069413964bb18451c5c9e7cf9895f1b38e1ab08a23828f6194e SHA512 dc35a9c890e13bce0e69457ed990a9cb59d5f825ecec59ff11448c4f1b76652afb079dd048069503f3b41983d580b7327bee2a9e8803aa9c914c7386d5d6bf06
EBUILD did_you_mean-1.4.0.ebuild 648 BLAKE2B 9e1d82eda87c5c571ef56ec4cd1cc23c8ad053a8564dc3f19ae80ffb6be342ef1768515246adde49d3911bcf38b999b906f59a9906cb48bbffcdf3cf56bb4177 SHA512 3baf851c4d708b2fc04fc7455dbcb067c2743235f0993c140c07c7e8fb33c5fb19ef8b13f0f059b5431bdf0b3097c924f69a62092313b64d968818e3fdb39f27
diff --git a/dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild
index cea9a7d76afa..0691fe7c0394 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean"
LICENSE="MIT"
SLOT="2.4"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild
index ca6a502f6660..d6a5cc85de05 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean"
LICENSE="MIT"
SLOT="2.5"
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/diff-lcs/Manifest b/dev-ruby/diff-lcs/Manifest
index a74cc1a068ab..85e550b6e022 100644
--- a/dev-ruby/diff-lcs/Manifest
+++ b/dev-ruby/diff-lcs/Manifest
@@ -1,3 +1,3 @@
DIST diff-lcs-1.3.gem 46080 BLAKE2B 907536d75c34de86ef28fa044ae785d8ba34c8d1f4d38964f08ef80c14a4fb6176504a39c2e074fb58fc5456214555461a18ae42dc04f371d85dd335b1cbc3dc SHA512 b82de390d22e0c1337ddca923621b1cc842f583a93953ef07a303b428fe3a389f8a4a1a63617a58136c8d6215aff025a3bbec2a2f618e9ea81f471964f93b078
-EBUILD diff-lcs-1.3.ebuild 644 BLAKE2B 83209e032da29e7f066a247f3f83c1d7687adf6f7d11d46bf8212e9dcf3c0d4eded06c343ac6a0b094050bd12a6610b217fc0a596ca83a8facb6b6fc171ebdb4 SHA512 02800f061101c4036201f4d1af8d23a4030155dea57a71fdfd84a7e07d89dd38120233acedd5364cc28c4f3f5a842aa9292057b53ac1106fcc2f75a4a9acbc4c
+EBUILD diff-lcs-1.3.ebuild 645 BLAKE2B a74964bf54054bb54b469e7d31c19e74fc93d1f256c2bd02853b6176c8460321add9603ddd57ec822c84aa24b58c3c0e835c77339cb69e680f0456113958c415 SHA512 8a5d4b6d292731875182ed72377660c6a41ef3841084ad5ae4de30b7127ceb50f0bae4945763cc4bd4ec2e9b877a936e24b76eae767052cdbd03a0d603341187
MISC metadata.xml 345 BLAKE2B 99a21f71cd3b7984131e3b43a14297bdfa3cb4238833deade649c4afb880ce6fca1bf4c3dfbd2fc75f68f42d5b7fcf97b1cc85a416da75490266a8bd57a36846 SHA512 b96c7243c3d4a6a3fb41e63d8dae54dc233e20b98698636d6d7f30f2c00bae3af9a01df68fa9c38aa0baa0b1bb3c267775dd8a5db539db3d8b46c497e85e860b
diff --git a/dev-ruby/diff-lcs/diff-lcs-1.3.ebuild b/dev-ruby/diff-lcs/diff-lcs-1.3.ebuild
index 71c5825095a2..2e06398b049a 100644
--- a/dev-ruby/diff-lcs/diff-lcs-1.3.ebuild
+++ b/dev-ruby/diff-lcs/diff-lcs-1.3.ebuild
@@ -16,5 +16,5 @@ HOMEPAGE="https://github.com/halostatue/diff-lcs"
LICENSE="|| ( MIT Ruby GPL-2 )"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
diff --git a/dev-ruby/diva/Manifest b/dev-ruby/diva/Manifest
index b63c71da100c..6218fb8acb97 100644
--- a/dev-ruby/diva/Manifest
+++ b/dev-ruby/diva/Manifest
@@ -1,9 +1,9 @@
DIST diva-0.3.2.gem 13824 BLAKE2B da6236bf24dfca3d2ebc241172ee104c5ce66001446fcef397108695ffa70e37d65de9a2db29a706f6f81c5d6a70934cc59155d94e890f7499ed572df3adecdd SHA512 3506aead4314d8d43c838ca0bc596a8f63e6d0b86da68810999e9101bfad611b8fd4902078ec7495e66704e756d928ec28e916105f22c4260b2681ab97eb08aa
DIST diva-1.0.0.tar.gz 13654 BLAKE2B 3743a2a0cacf6390a2bb2149e1213c9057c7c348fdb514d622b1edeeaad52a8a255defa0ea556a6bc5f89889d36f9f096b63d48eb03d868797f37ba2a5ba6a03 SHA512 d29375840893f61f022e3afb041855486ff13266a9635c8d944177df0642f1e53c0038b5bd6fecfa2d02296558f6f0f0e4f86089434f6c5f04a440044c9b75ca
DIST diva-1.0.1.tar.gz 13643 BLAKE2B a5fb279003c05a795e40125fd99023f458efe8d22a6ef6236275da2a276e481ef40547cb99ae6dbbaae50685627848c0bc0f1af010c75ed5ccb9d896e7fab7d7 SHA512 cac830f78ba02c41289f44b6ef4bc9853d94a742f9c720190ab8944df14630b0882110d683a4a52971281f1f94c5a857927939236577da1790b577a8cb1a6f3e
-DIST diva-1.0.2.tar.gz 13638 BLAKE2B 461e8487e06749d0482b86fd30945dc83d53daea06750628839c899b6f8d419599c9cc322b62f58d3eb956a2a99a3674dd591c4bb2fc5483bd1853bc40154634 SHA512 b60d80ca55c98a2f6fcf269aa4a2188f2239b871b0e77f328490d5924a6d0e6801c67d0eef4de28b584303f38bed3752a3ceb2c1e4f2c7d17be13dad03c643b5
+DIST diva-1.0.2.gem 13824 BLAKE2B c292e11d9975691d85cb0500ec42b10422665abb9b236d44629d0a9518e318cf91891d4ad265aab81d13762d121910a8be92c602225d44bfa66e31e77082fa95 SHA512 b5d2df59e4144930ee18c7b738e8b93646057935364c2710d349761e68053f1c342b382de76dc1669076db7394ff906384a8952e1e7c44c71f208dc3604d67f4
EBUILD diva-0.3.2.ebuild 499 BLAKE2B 80bbc5b0b9c4db65c6e7f7716ed092ff26eaf57ca79748c3595b732e39eac8855610f7cfda4c06c915ebaf51cb98ba42291f534780be3d8663604935da791807 SHA512 8323059734455e2724f3768d9472640282a2ee6f88741c9b2bd1229a9d155f9b3753d3c0fe7b59051d2dad80d052f7ffd99f7f81e21ac46931e3ccbfc32de01e
EBUILD diva-1.0.0.ebuild 544 BLAKE2B e2a7c239813917ddd0d04593ef365a02483719fec363b3fb60c890d690f5ae71b6cbdec7237c50ecddd57d4a918937234a349c23ef684aaf31f0af3b04989853 SHA512 71ef8ccc0697bc519d5e654fa9a93a13601af2ecd829cd11881596812d76bf11884755bf2591606a4291df5a34bea5cca10f2d61e8319c294cd56e031db71c2b
EBUILD diva-1.0.1.ebuild 681 BLAKE2B 9d25cbc7b519b31772ef4aa8341d821c02526fe33ce39197ec6dee350053891f836a702440b778f771e31d531f11f233d8cb3ccfc51130c91cb6f9cc7d511440 SHA512 8dbc561d248d70bf869f92bb269f7178058d99b9d1d4041e58b27a4e436a95dad95320455889454bbcd688c6c8382d27003c987ec4ecca10bf2aef3aa83d8e9b
-EBUILD diva-1.0.2.ebuild 650 BLAKE2B 31f085726fe0c3e27f895ca460b233dbb1cec9750783d282c039d8f555c6571cb754d27360408a66398068ec78254441323cd5fd90011b72cee3453438c6e68c SHA512 afcddca437a7dbe5bf1875a31f16764c84c1b1e81ff9c2001faba07d7931941e0203f44c8222fa1cbd4ad6bff3d7e4607c2492001b778b16968c3348f138b3b0
+EBUILD diva-1.0.2.ebuild 610 BLAKE2B 6bdb64d5897c04ba9010fe82d539cdce989c1adceccac317fcb340f3bd31db25fece406a3912a7fd13417f8771bbbe297473bfe572d8609c4004f33404e6df4c SHA512 951075f3cb56a0d98924f5b0cf2cf71bc398693a3a216522ae10de0e5e90539c8e56733122146a95ffe46e26eedec228ed8e2429d9101fa003709b796671281f
MISC metadata.xml 399 BLAKE2B 26a2baccac7448af4f7e749c1e8a69821a25864ca8f3672f137e73ae7a257ec87398239cd94479a06691ee3ddcfc0e4ead1b71f58ba2fe5541577099592466f2 SHA512 a95f31401006f69283159dbc1524b53e79454609c6bda896af06f472c84ff828162fea80594028fd8c02110cd190beacdfdee47dc27d69d5b01b10e29a4ce0b2
diff --git a/dev-ruby/diva/diva-1.0.2.ebuild b/dev-ruby/diva/diva-1.0.2.ebuild
index 6134a6d9ab7a..f026d01e2f5a 100644
--- a/dev-ruby/diva/diva-1.0.2.ebuild
+++ b/dev-ruby/diva/diva-1.0.2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -14,8 +14,7 @@ RUBY_FAKEGEM_GEMSPEC="diva.gemspec"
inherit ruby-fakegem
DESCRIPTION="Implementation of expression for handling things."
-HOMEPAGE="https://github.com/toshia/diva"
-SRC_URI="https://github.com/toshia/diva/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/toshia/diva https://rubygems.org/gems/diva"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-ruby/elasticsearch-api/Manifest b/dev-ruby/elasticsearch-api/Manifest
index fe420ccca057..aac0ab7c5ab2 100644
--- a/dev-ruby/elasticsearch-api/Manifest
+++ b/dev-ruby/elasticsearch-api/Manifest
@@ -1,7 +1,9 @@
DIST elasticsearch-ruby-6.3.0.tar.gz 327308 BLAKE2B c9e5c6b1229dfaa30ecf341de9832c992131c7e3a42253747e1577debc0873b4c6428740c00912affa0cc4e668e0f5b78ac484bec926757ac1a8d50eef1bc996 SHA512 26c36198c66c31c59247d5d63ca817cf7942436b524a3480c69c1860ba3933617c75138521a49e14172d9a6ce6086325d685ab5dba22c99a4767dc85f35eb13a
DIST elasticsearch-ruby-6.3.1.tar.gz 336484 BLAKE2B b97af0262be1512a5db230f2ad66db52cfdba9c613e4fe89b23b35ae9b038978b043c7202784becdaea7710dbe45c40dfd95a95c5997164ea2f1fcc9c5b363d2 SHA512 184c31ebd6c507ceb11273eac950ab9dd168fcbccdd7b0c1956603a2e5e587eab767c2dec8203e90d919189f6f6e27a11d847ff0c42873d65276139db85dafac
DIST elasticsearch-ruby-6.8.0.tar.gz 336486 BLAKE2B 5bf9538d3710787939a61b411918f3712a8490ed20df1039613f3828a55758e373e56c6794d597a95c04cf610aba8cea1113982b91cde764c96ee454e59cc7b1 SHA512 d75437b04770cac2ac65fb91f0b18cd3beae0248fa2f148aa820da5272093e5b05d00dc4c82c699d7e31b23d7f06ce7727f74eb5a9b0308264f7139e32774c91
+DIST elasticsearch-ruby-6.8.1.tar.gz 336746 BLAKE2B b7e7f039c1605ca808f57ee2ecb5fd346672d89b1b1cc8eb2d30c8bfcab9d7283f082d9852f0f186a36298dadae98f6951cdbd6a0f401568640f7de006976b0c SHA512 01ab96c92ff04818e29dbab34d73865c1f2adc816670e1fbdfe29a545eb224ff2c6368d7e0f90264c71db76a4f369626ed2e0a4ed3401adf749e0cac41d1f41d
EBUILD elasticsearch-api-6.3.0.ebuild 1151 BLAKE2B 2a8a26719aefbad975aeece61c818f65d40a0e75fa66b83ba3a9cb0f8cbcfebbe859ceab4e575a93c6204a6551104fc838c5f59fa1362365e1e6d0d39ffb9a5e SHA512 285503ba3f8406053ab5dc18a26133eb80e298853333b67fe254248e3b2b4c9a8f23f1a5611ce5853c3a653c1252a44d7c1a8329bc8766ce47713ff175088c57
EBUILD elasticsearch-api-6.3.1.ebuild 1472 BLAKE2B b96b03841c716861d2d039e87a78db37a354742e65fc5414cd782856fb6097793c545a91e99dde39268944b613b858f0a861a2e7d8bf19071262c4a3226f09db SHA512 c6a7ceff3c422f029378acd2afd0066fac6b35ac2edd9efd58fa5896d31d5f1275fc43c2db3a2a012fd4ccba01b483f555b4b477cc8eca37fff9869721811744
EBUILD elasticsearch-api-6.8.0.ebuild 1472 BLAKE2B b96b03841c716861d2d039e87a78db37a354742e65fc5414cd782856fb6097793c545a91e99dde39268944b613b858f0a861a2e7d8bf19071262c4a3226f09db SHA512 c6a7ceff3c422f029378acd2afd0066fac6b35ac2edd9efd58fa5896d31d5f1275fc43c2db3a2a012fd4ccba01b483f555b4b477cc8eca37fff9869721811744
+EBUILD elasticsearch-api-6.8.1.ebuild 1462 BLAKE2B 625c06f2e263292c4907b06f908829047460bccfd7ab4b1e7639c49c2cb821c893fde21c32ac8699ce3672486c2c9b245de5428704bbccb80832f0ec1f90bcbd SHA512 71850eafc5466f9f13a903b89e129f3d395a1b25355086abc1eb5c8a57f65ecafd5020c53c57ba287318f7a03cc2567f5ff4cb17ce766aa31136e51c75f14ac4
MISC metadata.xml 216 BLAKE2B 8493bd6b16f9f2e33b12278ca7e8e9d31ea3e37a3f44876ac1dce534a2a57429dc689cf94d836e3aacd95cc119886ae88cbd2e1bf42e3d5b6523c4bed02beaac SHA512 a36b2fe6a545d22835082cab8d9f5138be3ba418c74cb5939216cd809466fcc002e30f2a9abaac8ec0990a1246332fae70a75eb7093371e222a79d405a07da6c
diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-6.8.1.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-6.8.1.ebuild
new file mode 100644
index 000000000000..51ffda452deb
--- /dev/null
+++ b/dev-ruby/elasticsearch-api/elasticsearch-api-6.8.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_TASK_DOC=doc
+
+RUBY_FAKEGEM_TASK_TEST="NOTURN=true test"
+
+inherit ruby-fakegem
+
+MY_P=elasticsearch-ruby-${PV}
+DESCRIPTION="Ruby integrations for ES, elasticsearch-api module"
+HOMEPAGE="https://github.com/elastic/elasticsearch-ruby"
+SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ dev-ruby/multi_json
+"
+ruby_add_bdepend "
+ doc? ( dev-ruby/yard )
+ test? (
+ dev-ruby/ansi
+ dev-ruby/elasticsearch-transport
+ dev-ruby/mocha:1.0
+ dev-ruby/pry
+ dev-ruby/shoulda-context
+ )
+"
+
+RUBY_S=${MY_P}/${PN}
+
+all_ruby_prepare() {
+ # fix to work without git
+ sed -i -e 's/git ls-files/find -type f/' *.gemspec || die
+
+ # remove useless dependencies from Rakefile
+ sed -e '/bundler/d' \
+ -e '/require.*cane/,/end/d' \
+ -i Rakefile || die
+
+ sed -i -e '/config.formatter/ s/documentation/progress/' spec/spec_helper.rb || die
+
+ # Avoid tests that require unpackaged jbuilder and jsonify
+ sed -i -e '/\(pry-nav\|jbuilder\|jsonify\)/ s:^:#:' spec/spec_helper.rb || die
+ rm -f spec/elasticsearch/api/actions/json_builders_spec.rb || die
+
+ sed -i -e '/uses the escape_utils gem/askip "unmaintained gem"' spec/elasticsearch/api/utils_spec.rb || die
+}
diff --git a/dev-ruby/elasticsearch-transport/Manifest b/dev-ruby/elasticsearch-transport/Manifest
index 0bcd3531605e..edc51838f989 100644
--- a/dev-ruby/elasticsearch-transport/Manifest
+++ b/dev-ruby/elasticsearch-transport/Manifest
@@ -1,7 +1,9 @@
DIST elasticsearch-ruby-6.3.0.tar.gz 327308 BLAKE2B c9e5c6b1229dfaa30ecf341de9832c992131c7e3a42253747e1577debc0873b4c6428740c00912affa0cc4e668e0f5b78ac484bec926757ac1a8d50eef1bc996 SHA512 26c36198c66c31c59247d5d63ca817cf7942436b524a3480c69c1860ba3933617c75138521a49e14172d9a6ce6086325d685ab5dba22c99a4767dc85f35eb13a
DIST elasticsearch-ruby-6.3.1.tar.gz 336484 BLAKE2B b97af0262be1512a5db230f2ad66db52cfdba9c613e4fe89b23b35ae9b038978b043c7202784becdaea7710dbe45c40dfd95a95c5997164ea2f1fcc9c5b363d2 SHA512 184c31ebd6c507ceb11273eac950ab9dd168fcbccdd7b0c1956603a2e5e587eab767c2dec8203e90d919189f6f6e27a11d847ff0c42873d65276139db85dafac
DIST elasticsearch-ruby-6.8.0.tar.gz 336486 BLAKE2B 5bf9538d3710787939a61b411918f3712a8490ed20df1039613f3828a55758e373e56c6794d597a95c04cf610aba8cea1113982b91cde764c96ee454e59cc7b1 SHA512 d75437b04770cac2ac65fb91f0b18cd3beae0248fa2f148aa820da5272093e5b05d00dc4c82c699d7e31b23d7f06ce7727f74eb5a9b0308264f7139e32774c91
+DIST elasticsearch-ruby-6.8.1.tar.gz 336746 BLAKE2B b7e7f039c1605ca808f57ee2ecb5fd346672d89b1b1cc8eb2d30c8bfcab9d7283f082d9852f0f186a36298dadae98f6951cdbd6a0f401568640f7de006976b0c SHA512 01ab96c92ff04818e29dbab34d73865c1f2adc816670e1fbdfe29a545eb224ff2c6368d7e0f90264c71db76a4f369626ed2e0a4ed3401adf749e0cac41d1f41d
EBUILD elasticsearch-transport-6.3.0.ebuild 1277 BLAKE2B fc41e8d8e10dd890e5255fc71e5a035a741e4dce0ad9d44e74406defb548b32ea0c483ea23f602a5e2a6d445ba6e3c3fd2bbb34b9bfe6dd34fe8951d6de3a3f6 SHA512 43cf3dd6986e1f4c6fed1417798abb6154b2e269e3279a75bed776a95039691d989ee63fb0a441a34de4d8f4e906163948ec5adf0dc9c7636258b3d787897ec3
EBUILD elasticsearch-transport-6.3.1.ebuild 1284 BLAKE2B 3288fafe5b6a4cb14dae4055aac032768baa0b344e73aacc266b2f73e4882fe48b38812d3e870bebfdc6fe4644dcf1decafcd9b45ef91776322c06ee4c6203b1 SHA512 3236272c505ada8a99b2ce70ad5fc1609e83e127f5dcf0393565a0443ec0f335e9be2f7dd6456430e434af517253c6d75ce195570a3f384e04ab290c3ac41a84
EBUILD elasticsearch-transport-6.8.0.ebuild 1284 BLAKE2B 3288fafe5b6a4cb14dae4055aac032768baa0b344e73aacc266b2f73e4882fe48b38812d3e870bebfdc6fe4644dcf1decafcd9b45ef91776322c06ee4c6203b1 SHA512 3236272c505ada8a99b2ce70ad5fc1609e83e127f5dcf0393565a0443ec0f335e9be2f7dd6456430e434af517253c6d75ce195570a3f384e04ab290c3ac41a84
+EBUILD elasticsearch-transport-6.8.1.ebuild 1245 BLAKE2B de79ad2d371cdc49172d4aa835048c11b462c5f7faec0e3512890b6ea36865b15289e46a5b0bff61ab9bf0fb1080d6333ff3c58f15558940112898903bebe4ea SHA512 72c619d7be6141257c7e91f6c436cdd349e0abdced71e93a05a143246ad56f0003a0ed876e53aaceba5b8b3c049cb82c4daf80261b867cd6cb44822f9d3e620b
MISC metadata.xml 216 BLAKE2B 8493bd6b16f9f2e33b12278ca7e8e9d31ea3e37a3f44876ac1dce534a2a57429dc689cf94d836e3aacd95cc119886ae88cbd2e1bf42e3d5b6523c4bed02beaac SHA512 a36b2fe6a545d22835082cab8d9f5138be3ba418c74cb5939216cd809466fcc002e30f2a9abaac8ec0990a1246332fae70a75eb7093371e222a79d405a07da6c
diff --git a/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.1.ebuild b/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.1.ebuild
new file mode 100644
index 000000000000..dde668b3853c
--- /dev/null
+++ b/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_TASK_TEST="NOTURN=true test"
+
+inherit ruby-fakegem
+
+MY_P=elasticsearch-ruby-${PV}
+DESCRIPTION="Ruby integrations for ES, elasticsearch-transport module"
+HOMEPAGE="https://github.com/elastic/elasticsearch-ruby"
+SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ dev-ruby/faraday
+ dev-ruby/multi_json
+"
+ruby_add_bdepend "
+ doc? ( dev-ruby/yard )
+ test? (
+ dev-ruby/ansi
+ dev-ruby/mocha:1.0
+ dev-ruby/pry
+ dev-ruby/shoulda-context
+ dev-ruby/curb
+ dev-ruby/patron
+ )
+"
+
+RUBY_S=${MY_P}/${PN}
+
+all_ruby_prepare() {
+ # fix to work without git
+ sed -i -e 's/git ls-files/find -type f/' *.gemspec || die
+
+ # remove useless dependencies from Rakefile
+ sed -e '/bundler/d' \
+ -e '/require.*cane/,/end/d' \
+ -i Rakefile || die
+
+ # Tweak test setup to only run unit tests since we don't have a live cluster
+ sed -i -e "s/RUBY_VERSION > '1.9'/false/" \
+ -e '/module Elasticsearch/,$ s:^:#:' test/test_helper.rb || die
+}
diff --git a/dev-ruby/elasticsearch/Manifest b/dev-ruby/elasticsearch/Manifest
index c433166e8db5..aa2316b97a0c 100644
--- a/dev-ruby/elasticsearch/Manifest
+++ b/dev-ruby/elasticsearch/Manifest
@@ -1,7 +1,9 @@
DIST elasticsearch-ruby-6.3.0.tar.gz 327308 BLAKE2B c9e5c6b1229dfaa30ecf341de9832c992131c7e3a42253747e1577debc0873b4c6428740c00912affa0cc4e668e0f5b78ac484bec926757ac1a8d50eef1bc996 SHA512 26c36198c66c31c59247d5d63ca817cf7942436b524a3480c69c1860ba3933617c75138521a49e14172d9a6ce6086325d685ab5dba22c99a4767dc85f35eb13a
DIST elasticsearch-ruby-6.3.1.tar.gz 336484 BLAKE2B b97af0262be1512a5db230f2ad66db52cfdba9c613e4fe89b23b35ae9b038978b043c7202784becdaea7710dbe45c40dfd95a95c5997164ea2f1fcc9c5b363d2 SHA512 184c31ebd6c507ceb11273eac950ab9dd168fcbccdd7b0c1956603a2e5e587eab767c2dec8203e90d919189f6f6e27a11d847ff0c42873d65276139db85dafac
DIST elasticsearch-ruby-6.8.0.tar.gz 336486 BLAKE2B 5bf9538d3710787939a61b411918f3712a8490ed20df1039613f3828a55758e373e56c6794d597a95c04cf610aba8cea1113982b91cde764c96ee454e59cc7b1 SHA512 d75437b04770cac2ac65fb91f0b18cd3beae0248fa2f148aa820da5272093e5b05d00dc4c82c699d7e31b23d7f06ce7727f74eb5a9b0308264f7139e32774c91
+DIST elasticsearch-ruby-6.8.1.tar.gz 336746 BLAKE2B b7e7f039c1605ca808f57ee2ecb5fd346672d89b1b1cc8eb2d30c8bfcab9d7283f082d9852f0f186a36298dadae98f6951cdbd6a0f401568640f7de006976b0c SHA512 01ab96c92ff04818e29dbab34d73865c1f2adc816670e1fbdfe29a545eb224ff2c6368d7e0f90264c71db76a4f369626ed2e0a4ed3401adf749e0cac41d1f41d
EBUILD elasticsearch-6.3.0.ebuild 1202 BLAKE2B 3116cf81bb808fff3153f2261d5455e1b798320222f023b70a24c7b35cc4fffdd3282de47c1d7e51373ef484c3e626c388770c311f91a3d40b8ccd6e463faa6b SHA512 9df5c78d491525b87f22fad6bbcac2ec41dcfc7396781619eedc701c3b10cf1fb8be57261d1b35d00abd247eb85a401a3683f58cd9e276792584a86e6998055c
EBUILD elasticsearch-6.3.1.ebuild 1209 BLAKE2B 1774fc89a0b925b8ea7c9fb971cd439fffa815bdf701fb9584ef409314d0a5cd3dff09ae7730b6ccfa6f5a857f3108f7a8292d3a3b6f75f21eb1af1e74abdf69 SHA512 977c26438353872f490b0ca44c2387e5f3b0a09ada828b70d4779ec648543e8fcaf8465b9f205aca10af22560321efc801317f42a2460b1494cac68017d42299
EBUILD elasticsearch-6.8.0.ebuild 1209 BLAKE2B 1774fc89a0b925b8ea7c9fb971cd439fffa815bdf701fb9584ef409314d0a5cd3dff09ae7730b6ccfa6f5a857f3108f7a8292d3a3b6f75f21eb1af1e74abdf69 SHA512 977c26438353872f490b0ca44c2387e5f3b0a09ada828b70d4779ec648543e8fcaf8465b9f205aca10af22560321efc801317f42a2460b1494cac68017d42299
+EBUILD elasticsearch-6.8.1.ebuild 1199 BLAKE2B db6f862c79624d37bcd5e1287aa55b5c631c102619722073200790f72aa9a7688f24786fcd191286f0976b6e6c5a7979ba7f2c236e5347c09e1ae26ffe3f9efd SHA512 c1eb39f656292888e241e9b4abf406edc88f5d4a3a9ea24ea180c5b11f3bc97bc8689482bb39ea5f0695f3301073817ebb9fc84f27b0feb428353e409b58879d
MISC metadata.xml 216 BLAKE2B 8493bd6b16f9f2e33b12278ca7e8e9d31ea3e37a3f44876ac1dce534a2a57429dc689cf94d836e3aacd95cc119886ae88cbd2e1bf42e3d5b6523c4bed02beaac SHA512 a36b2fe6a545d22835082cab8d9f5138be3ba418c74cb5939216cd809466fcc002e30f2a9abaac8ec0990a1246332fae70a75eb7093371e222a79d405a07da6c
diff --git a/dev-ruby/elasticsearch/elasticsearch-6.8.1.ebuild b/dev-ruby/elasticsearch/elasticsearch-6.8.1.ebuild
new file mode 100644
index 000000000000..be432279d0dc
--- /dev/null
+++ b/dev-ruby/elasticsearch/elasticsearch-6.8.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_TASK_DOC=doc
+
+inherit ruby-fakegem
+
+MY_P=elasticsearch-ruby-${PV}
+DESCRIPTION="Ruby integrations for ES, elasticsearch module"
+HOMEPAGE="https://github.com/elastic/elasticsearch-ruby"
+SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ ~dev-ruby/elasticsearch-api-${PV}
+ ~dev-ruby/elasticsearch-transport-${PV}
+"
+ruby_add_bdepend "
+ doc? ( dev-ruby/yard )
+ test? (
+ dev-ruby/ansi
+ dev-ruby/elasticsearch-transport
+ dev-ruby/mocha:1.0
+ dev-ruby/pry
+ dev-ruby/shoulda-context
+ )
+"
+
+# Tests need additional modules (at least 'turn') packaged. Then someone
+# should look into running them and so on.
+RESTRICT="test"
+
+RUBY_S=${MY_P}/${PN}
+
+all_ruby_prepare() {
+ # fix to work without git
+ sed -i -e 's/git ls-files/find -type f/' *.gemspec || die
+
+ # remove useless dependencies from Rakefile
+ sed -e '/bundler/d' \
+ -e '/require.*cane/,/end/d' \
+ -i Rakefile || die
+}
diff --git a/dev-ruby/fakefs/Manifest b/dev-ruby/fakefs/Manifest
index 28bc6f4bac4c..f6710c22e795 100644
--- a/dev-ruby/fakefs/Manifest
+++ b/dev-ruby/fakefs/Manifest
@@ -2,7 +2,7 @@ DIST fakefs-0.19.2.tar.gz 53405 BLAKE2B c9841f7f2aee5135d149187d03f7f3034d3c6cbc
DIST fakefs-0.20.0.tar.gz 53591 BLAKE2B 067fef803bb0efb50f63f0c0fb645bb4d0d1c00d198cdf367e99871c6cb9e28cc1d4f0a52318a61c446577aa58170143c2aea4b0b826136610430abf996d03aa SHA512 9f9b2cef58709f7ab1147602b2f47d6a0302b217cc7210537605491f9db6477183e5fa447974c0572f1a1fbecce1029e451241d44b5f96eec97a7521275c165c
DIST fakefs-0.20.1.tar.gz 53626 BLAKE2B 013f49b57355943eb6624540be93bc069c95409f9e1d49c8cced034656f596ee98fc3ee4dd40cb80383d447164f11242e16a5ffb9b35ba2e28fb136e0f72a09e SHA512 61d83868a0cf4d0abf071fadc9ca21176e3ef8f2ccc781760a8b0b3e55713750d3e952482e90a87e8665163a262e8bdef8e6b2f3c423fabe696d64f356862aa4
DIST fakefs-1.0.0.tar.gz 53753 BLAKE2B 41ce41ef7551b8fde429b1e4c4f933fe141d131eee40976df3873c0eeaddc1d75cc1ba93e7ff12b322296a4767759376cd118ef54e6c36a02b5b6bef4af54af1 SHA512 7e3ae7fb426413882efe98866257fc734a9baaaa834f70d82ec907f74c2c34109f09e6621e120e20f6813267e2ab6c1270288bc9419d2a0d29c4b1d49f1a345e
-EBUILD fakefs-0.19.2.ebuild 1092 BLAKE2B 71d974374fda2854b4d10d24beed63082ad4398789fb41ef4ba515b81baa378872a684515343c30a6621240e8c811790092cd207a3ea09bac466f2ffa5760b0f SHA512 5d0ab5f78a4f2beb349f82a498d34605fb677f89edd7f75c39e321e0aee77e233882aa8a12463602bd6d653d598ff8fe3fbe9c8bb70dbce579847887874166f2
+EBUILD fakefs-0.19.2.ebuild 1093 BLAKE2B 1bba92cb4c0f9dd10b0eed2fface772d7d6e51632b0bab8d58c319d843e9f0764ca946f6a5c8922a34848da028d13c22d9d5a3e4621ab1d43b4ad0189df5ad06 SHA512 f6efb663cb5b8d7a124dae68ff37552972bcfc1fcf36eb66fe94c190ac5949a70569761e80e7b46f157429c63b97a6aee5bdb411d108262a428018e7bdbbb800
EBUILD fakefs-0.20.0.ebuild 1098 BLAKE2B 82861c596f3cf714aa903a781f77b57683a74effa3c1888714dd3e0581bdd9c53063ccd0ebce528c74bc147e3f4e96c3d3358e4ab1692216d9ba2533f69cd817 SHA512 88aa57351d8dfe6c19160dd521bceb74636df97543d23dff6f9f1e4e40256f2cc52131af13375a7f7cd74344ad989a6aefdd3304662c6fddc29a21a282b1dbc6
EBUILD fakefs-0.20.1.ebuild 1098 BLAKE2B 82861c596f3cf714aa903a781f77b57683a74effa3c1888714dd3e0581bdd9c53063ccd0ebce528c74bc147e3f4e96c3d3358e4ab1692216d9ba2533f69cd817 SHA512 88aa57351d8dfe6c19160dd521bceb74636df97543d23dff6f9f1e4e40256f2cc52131af13375a7f7cd74344ad989a6aefdd3304662c6fddc29a21a282b1dbc6
EBUILD fakefs-1.0.0.ebuild 1060 BLAKE2B 4fdd0ea7a68b05838b908e16f37a9cc56cd3cc3d058f179ed316ec3a407ea1fe48f87ad1b5275838e4bb07ed0aed22da2cdf074d88379f226828cc904203afbf SHA512 a8c2bd2ed441f33935d66580f2552ad0e551cd63739f9f421718ee09497cfda3842cd8ec10059c4268250430383747092a5010e494cc0651141a51d1c9e62523
diff --git a/dev-ruby/fakefs/fakefs-0.19.2.ebuild b/dev-ruby/fakefs/fakefs-0.19.2.ebuild
index 38ad70a86a5e..e6abe0abea70 100644
--- a/dev-ruby/fakefs/fakefs-0.19.2.ebuild
+++ b/dev-ruby/fakefs/fakefs-0.19.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "
diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index 24c71b3b63b1..f049e11baf2e 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -3,5 +3,5 @@ DIST faraday-0.17.1.tar.gz 75748 BLAKE2B 203f8603ef24846732b7a41f7a8ad4583539b45
DIST faraday-0.17.3.tar.gz 76786 BLAKE2B 0706f4386233861564aa1ba5fb8da9ad374a0b553a3f6ccd4ce6509b690f6da3e9f695f90605e0e15b41b6354841943ecc4f5eb826638565687bf62b36f1f456 SHA512 346e93b5d980626a0c460d9010ca09091faf84a1a8f2717c16d345ddc51585ce45959d7fcf41fbd0ba248d38460939544945fa0e81bcb80ab73dfe080182e325
EBUILD faraday-0.15.4.ebuild 2054 BLAKE2B b509990a3701d90398eb219bcc9cbaca9faf8bf0d46e8cac2ea6cd3aaf2a0702eb3dbda5a3cc7b058c9a4e12e2d2538a98a32c590871aa87f263c00506938213 SHA512 c1ec1d891f6a9897d2a2319841c96a45678d03b75a2fbeb054c5a420cf29a97cc29e10cf9d0159011cf61478a5853eb898b9736df958130465cd274b1fe9cc70
EBUILD faraday-0.17.1.ebuild 1632 BLAKE2B c4a7aff7df6abc6c3c49bb81461426c58e33d79c5a3c124af875c432ec33cb9fc7b6ef3683cbc6f2f48e35f9ee8d08b593a4a68f268d721281eb47d5b5557318 SHA512 a83c7d5a28d5b6e6a4433441dd9d9d8570d503a8b7be9b0fc8a800ee4d8c9352761eefae3fb668edc3da59390f990fdbe2f61b8825314ff4dca53820456465f7
-EBUILD faraday-0.17.3.ebuild 1632 BLAKE2B 7bd81c5e2dab42435f2fc969ed21e6e9db64366705cccfcc1a646e77653efe3d292d9d4940f2fb6eb3b6f8bcea0f41ffdceda897e338d9926f7ec98d2a80aec7 SHA512 69feb280af5f37f5c8d418e1b70c4ae1712f0b001c4afaf78f54117c98932260a7f328c9c767894c1565db96dbd27682d74117d9e3a150c2bd9172ba6598aa22
+EBUILD faraday-0.17.3.ebuild 1530 BLAKE2B ed407c60c9138dc038c019689cdf9c2e620082c58c65f6cf08fc8bd9e2aeb728aa804e6545ec9a8059aa117968a61e9b8a300144e17636173318b6889173508a SHA512 2ca22991606aebaf97e281035ad9b1e166017a1cd2e29b43f363badac28cd4be2551bf6a1be0f38e76245f8a76c7e9fd44f8d79cc5f42922fd20190d8eb8719c
MISC metadata.xml 344 BLAKE2B 818dc9570594eef636f7b37ef9322ea083998a0905c0f9f55e758df3ebfa9e36efe5a42d95a666fc5c613a38b9c3a28d55ef0b3f48573dedf786883957d1adb2 SHA512 10e3c69f600e5be2306aef49c4466e399a52e2db52c8b53b7430bf72d6cb8696a71fdaa3a212eb37d2dad86480ea949447aee3f3e224f020e0629e56b35582e0
diff --git a/dev-ruby/faraday/faraday-0.17.3.ebuild b/dev-ruby/faraday/faraday-0.17.3.ebuild
index e49d8d786e2a..54d02ec06f78 100644
--- a/dev-ruby/faraday/faraday-0.17.3.ebuild
+++ b/dev-ruby/faraday/faraday-0.17.3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_RECIPE_DOC="none"
@@ -28,11 +28,7 @@ DEPEND+=" test? ( sys-process/lsof )"
ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 <dev-ruby/multipart-post-3"
ruby_add_bdepend "test? (
>=dev-ruby/test-unit-2.4
- dev-ruby/httpclient
- dev-ruby/rack-test
- dev-ruby/sinatra
- dev-ruby/net-http-persistent >=dev-ruby/connection_pool-2.2.2
- dev-ruby/patron
+ >=dev-ruby/connection_pool-2.2.2
)"
all_ruby_prepare() {
diff --git a/dev-ruby/fast_xs/Manifest b/dev-ruby/fast_xs/Manifest
index ba5b05e6eb25..1981f4b3f7ca 100644
--- a/dev-ruby/fast_xs/Manifest
+++ b/dev-ruby/fast_xs/Manifest
@@ -1,4 +1,4 @@
AUX fast_xs-0.8.0+ruby-1.9.patch 1090 BLAKE2B b5b0b2db3e19adc57e85141b893cdfbed8844def9ad39cd7ba5ade46a5ae73201498782c0093e25e075bd6c2577a895715ba82a87cc14327492410558442d194 SHA512 0c4f4b03db6ed70381b9aa7e671038206648a2c88211bb7d015f552e2114015a7cb749678670ee876aa568505ac3df42535f839367cfd1fc52ba6674429940a5
DIST fast_xs-0.8.0.gem 22016 BLAKE2B b24e65c31623e86ac8ab8b5a442565083bd047e5740aeae74d74e82c09770a8149853ad021ea6c6c036d411e8f299f4a531d78b0b3314ed5bf32d7f8b9fcf697 SHA512 55fc2704fab020f03b1ce138d1631dd5ad73a8601dcd95989a59c7cccb490c70b4e1af59fb8b009bfa0899f2c23feb42cc3068e243cd539ba1cb01a9f7bc573b
-EBUILD fast_xs-0.8.0-r2.ebuild 1320 BLAKE2B 14ea6eef42586b6f3990d121706a84454dd15110f84e751eef515e111443141357eb366622a8305f32ccc69faf0fb71cbbb79db53a012c067006aae84d7e9bff SHA512 ae23a4fc27628f191a991508169769f0aa1a85f334e75b6e7d95f4d014a750ba7b04802b1db4102e8bce9fd46c886de15902a8bed13e0228d49b6403718ee74a
+EBUILD fast_xs-0.8.0-r2.ebuild 1321 BLAKE2B cf88a82317dbdbdbd1b534704b7e6d7d24cee9b8f49722a9922f09f2a8b4a970a7df793f147472ec90b4309438f524dc284e433c6b7a679eeb9e03d09a675f0a SHA512 c4dd381c059c749df5274c686ba4724045d92ac9848b679370022ab4685468b15629e284e5e8fd8aef6300b2fa17ee5fbd3196c5f0f5107dab21b8fd99a8181f
MISC metadata.xml 344 BLAKE2B 606e2ea9e00823abb5e87d45ac41c0ebfe100de30901b120d74b90966d50c525b068796591c3aa7be7a8767f98b2e9d93c2a1b556efc861fa5d6b29b8955c36e SHA512 4c84dc383d13d166f199d39a7a9cea86063392034a467b0aeec29a06c2b70949785662c0bd9b0dc60884cab74455d92f113613519708889f64e11a6d4bbc53fc
diff --git a/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild b/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild
index 079beb1f2386..6c6ae6435d10 100644
--- a/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild
+++ b/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/brianmario/fast_xs"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/rack )"
diff --git a/dev-ruby/fcgi/Manifest b/dev-ruby/fcgi/Manifest
index fe0e0bdef3fe..5922001a2ac2 100644
--- a/dev-ruby/fcgi/Manifest
+++ b/dev-ruby/fcgi/Manifest
@@ -1,3 +1,3 @@
DIST fcgi-0.9.2.1.gem 15872 BLAKE2B 1f3a9cfa79f06a655bbe3ecd36be8b650f7c1f856f84f82502c87c06f43ee9c91eed75e5441c65a635c700b8c682745f631e3268701555268eb3a1568347573f SHA512 1ffdd429ce4f2bbac771b7ac2368a5194015a7327b8b43b803914257edc174235573df6bb41a53fb71db0bf179fc24ce2392b244b5b55563d67e045c47da8579
-EBUILD fcgi-0.9.2.1-r1.ebuild 742 BLAKE2B a050ac77f237a27f6cc0e43c8efaae00a12b08e2f12fddf32a3b47ea7e29872a9f33357877a63c28be76496d5720ad9b46e492278db06618c4e411332f97defe SHA512 54ea06c77a4a3ae6d8d66adeb4dc191386fd8610db554f674d1bb2ccdb1d859743dad4f8a6f9f121a95adbc1564179cfbdba11013569f07eddca53356ca02bef
+EBUILD fcgi-0.9.2.1-r1.ebuild 743 BLAKE2B 3dd2800aaf679feff13fbb714bde22bbc9196ec482b4b91774427a2cf1013dfd1f7d9c7a843d2edad6fd24a94a3a8c2295178b6b65175eb50e9b77b5fce59d1c SHA512 9fe6e44dea17c3506b31fcaf9b9e79b9fccd1a4fd6e918f194d285a66efe0dac9ce9e8dea66ed6c74552f32b7bd9b9aa1d0682220dbe2439780c7d7145f2f2dd
MISC metadata.xml 347 BLAKE2B be2e5312191991db7af9e245a07250e10b0c1920e5eb7992a138fe201ab62a5bdec42c1f740c9e1a2c4920c8e7c2311b65e24e9a2d0dbbafffb3dd54beeb3212 SHA512 121248020ecab7831fd87ef528e334ed5d02b1145abf298e83192242fc96c0de018d12f2502ed991d89c3078bfb8f983409e68ecc6122e389215566ac6964ace
diff --git a/dev-ruby/fcgi/fcgi-0.9.2.1-r1.ebuild b/dev-ruby/fcgi/fcgi-0.9.2.1-r1.ebuild
index 21f077491add..e66f130c29ce 100644
--- a/dev-ruby/fcgi/fcgi-0.9.2.1-r1.ebuild
+++ b/dev-ruby/fcgi/fcgi-0.9.2.1-r1.ebuild
@@ -14,7 +14,7 @@ inherit multilib ruby-fakegem
DESCRIPTION="FastCGI library for Ruby"
HOMEPAGE="https://github.com/alphallc/ruby-fcgi-ng"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
LICENSE="Ruby"
DEPEND+=" dev-libs/fcgi"
diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index 97d01bf6e75f..9a82fc6ab622 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -1,7 +1,9 @@
DIST ffi-git-1.11.3.tgz 157081 BLAKE2B 57459d3aba7f54daf9c4d94993a083166efe5c37f3aa699279a07cac0ecdee533f54ee1ab36f7ee2a5cc43d0ebb386b8b3285102d98ffd18fa297e2e1b882283 SHA512 86a6a95aa5d4f005eb457fbe26b38e7b8618899db3de3459f3a01128aa7c488a47e50d13aef05ae83519178c80f2f7ed0a0280147d7e30aace13bbab82871f30
DIST ffi-git-1.12.1.tgz 158108 BLAKE2B e5685e94ef0c1a1f5a5443fac4d9934fc3613219f27d08c635bf346d1312f765d9bc9bb987e736fb373f715d84489e410e2e13280acc501607b1274a6a4a63be SHA512 172540f5827ed87afd56d0da08705d714ab7e4ad1297f9de774cb8792fb8fbb90f9e697e280f13c25c5c14dc73b8ba8150fe3dfd5f31e3c70c195357709ce13a
+DIST ffi-git-1.12.2.tgz 158344 BLAKE2B 903825d7a6d77e26be47ec7e7991253e1ba58b0f0049fd812f8c26dee6eb31c17388dd5f23270e84cf53c02ab3a73c79ecca870814e14993496d1ca0e99a5390 SHA512 2590ff3fd704334fe00de10ec5e08184c350feac36418e08680def0b4742c488f8168fa82759317e93cc3d7969af366254aeb157c84d07565e1804ba1678d119
DIST ffi-git-1.9.25.tgz 164209 BLAKE2B aab3addb5d9138f81d0688ad628082e7aef5f96a1b046dfa57a7195dcf7432533052bb397ac8335f7b17ffece9424fad7d986065a82ac91437e0d8d27d76ac77 SHA512 94a45f4152458d6aedf50645c8074626dcde4326093a606e509c3fbcaac79a1e6a9f7df624f14946db4f3767ef6fb3e311e60531c209676e66ebbf21b07a6786
-EBUILD ffi-1.11.3.ebuild 1520 BLAKE2B 4793e5eed61a34ae9996dcee9eb47dd0bd73bd397ef900c5957b7943629893662833a1c797d3e9613135d43814afaa6f57815f47c6db2778cda0bd57beb3385d SHA512 fa38857adfecb4511a03792726b304f0c4b7b3d64b6448f8987d26a1793913d7eb5fab6e05078a5ba137bbf5ce2988e5c2f32fec3ffbce13a8f48744d0b1a88a
+EBUILD ffi-1.11.3.ebuild 1519 BLAKE2B 695a4d9b693d09968496ba10f137179179a87218f79ea6f47b3fa134f3748741802980f5c51ad94550232c44eb99c2971146a9dd6641905e1d0e158404f7e0a5 SHA512 e4fce66447152f6da79d0766f4dff0c92976f93d7887b7e5fb3f0436783fcc4bb5acf4b268f9493ae523cc26ffe5d08e2293106c7d7c346714d889982044723e
EBUILD ffi-1.12.1.ebuild 1534 BLAKE2B 427091893b8ae9deab0d3ddeb2db824657fc9423094a0816def410b9f7c34043f7e49f8cb2a632f64a5d1465031bb0c3cb17fef0d209e06f12841153f0d1d2fc SHA512 6b1529f1d2fd55ddced468d7c2c5ab88b3c317d55fcfee2dba5c2e829644549c3bd2a8586a4727c8412133034872d042f7104f5716e0fd913fd6f2e0161d915e
-EBUILD ffi-1.9.25.ebuild 1536 BLAKE2B 0a2619b617ea5020ab317bffbf4a2c0a0cc1e1cee48a8088a51e11eeb7cf083f9b9eec0504e1650936aa5c8d3f661db883bcf7929905c8a2d0d19a4f54a52fee SHA512 b7404417cb8ca9c045493fe7e2ae23cbf91b5dd57ef6b7d147f21f852635bb4a88c26cc2f32db26ae9c7b680bcb1cf609cde9b14c4dbbb7ea23daa240435f6cb
+EBUILD ffi-1.12.2.ebuild 1534 BLAKE2B 427091893b8ae9deab0d3ddeb2db824657fc9423094a0816def410b9f7c34043f7e49f8cb2a632f64a5d1465031bb0c3cb17fef0d209e06f12841153f0d1d2fc SHA512 6b1529f1d2fd55ddced468d7c2c5ab88b3c317d55fcfee2dba5c2e829644549c3bd2a8586a4727c8412133034872d042f7104f5716e0fd913fd6f2e0161d915e
+EBUILD ffi-1.9.25.ebuild 1537 BLAKE2B 21d0fec175d675a75924cfe2345b3165eef34cc4c5a056bc7d704078f3dae7767a552832c14fb525eb79059115172bf11c0c6a11c867d0361f8d732c58977c19 SHA512 b176c9801f7365ce680c83c007b73121a084f0df48e0ad8e0115a0fb49334dfa698584c28dbef553c5020f1fa009cd2fab8b5bad39ff6b2c8752282a40e015f2
MISC metadata.xml 333 BLAKE2B ccc40c1a86563165c3d6aba6bb40012dc02d86f836a5e050dafc34298c9b08aaa676be33e7c2ce5bf6acd36cdd8250328150383652ac5a1515c2832969c481ae SHA512 9105a49b39afce8695d4c8e7082690ca25806cf08ad6b6b9528343e1bfc72097369ab2868b3eebde55c6cd70d0baae1f085b4ad3468a9c5621d97dd8def76173
diff --git a/dev-ruby/ffi/ffi-1.11.3.ebuild b/dev-ruby/ffi/ffi-1.11.3.ebuild
index da6c9cc6cd52..2b33009c0825 100644
--- a/dev-ruby/ffi/ffi-1.11.3.ebuild
+++ b/dev-ruby/ffi/ffi-1.11.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.
IUSE=""
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND+=" virtual/libffi:0="
DEPEND+=" virtual/libffi"
diff --git a/dev-ruby/ffi/ffi-1.12.2.ebuild b/dev-ruby/ffi/ffi-1.12.2.ebuild
new file mode 100644
index 000000000000..eb4ff833e1f9
--- /dev/null
+++ b/dev-ruby/ffi/ffi-1.12.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Ruby extension for programmatically loading dynamic libraries"
+HOMEPAGE="https://wiki.github.com/ffi/ffi"
+
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz"
+
+IUSE=""
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND+=" virtual/libffi:0="
+DEPEND+=" virtual/libffi"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+all_ruby_prepare() {
+ sed -i -e '/tasks/ s:^:#:' \
+ -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die
+
+ # Fix Makefile for tests
+ sed -i -e '/CCACHE :=/ s:^:#:' \
+ -e 's/-O2//' \
+ -e 's/^CFLAGS =/CFLAGS +=/' spec/ffi/fixtures/GNUmakefile || die
+
+ # Remove bundled version of libffi.
+ rm -rf ext/ffi_c/libffi || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/ffi_c extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -Cext/ffi_c V=1
+ cp ext/ffi_c/ffi_c$(get_modname) lib/ || die
+
+ ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed"
+}
+
+each_ruby_test() {
+ CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ docinto examples
+ dodoc samples/*
+}
diff --git a/dev-ruby/ffi/ffi-1.9.25.ebuild b/dev-ruby/ffi/ffi-1.9.25.ebuild
index 479e12fa8481..7d879ad6b50d 100644
--- a/dev-ruby/ffi/ffi-1.9.25.ebuild
+++ b/dev-ruby/ffi/ffi-1.9.25.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.
IUSE=""
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND+=" virtual/libffi"
DEPEND+=" virtual/libffi"
diff --git a/dev-ruby/gherkin/Manifest b/dev-ruby/gherkin/Manifest
index 62c3bebf70b2..c1785cfafdc5 100644
--- a/dev-ruby/gherkin/Manifest
+++ b/dev-ruby/gherkin/Manifest
@@ -1,3 +1,3 @@
DIST gherkin-5.1.0.gem 29696 BLAKE2B 2439b82a147a546e8df71e11996f9560a8720580e07795542fc81781449b483a42e54251f3d0dd3482331773b1cada1d61b468bfcec2a9464ee2542eef2ed13e SHA512 d935ccceaec493736f337a4c3db69909858d15f4c41e93ecfc6ca31a30fc48eec1cecbe71d455265e1062006f49f05461c9860c9b3cc4806bb25f42dec6f504e
-EBUILD gherkin-5.1.0.ebuild 577 BLAKE2B e29b804f2bb6a702864f3312b26cd1b86d12bb3d80ea5c622bda7314b8e1a36ca980cba2d9e111b44b40a5cab84a6edd95a3aafc6206627d218aa510d23ba4c2 SHA512 e3b943d92dd86f4797ee38a42f6268ede3e268b40c1c7dc3e6ee50deb1dbb867fae1bc9219e1969778cab98016dec98e78c7453d6b45496f671822231f8684cd
+EBUILD gherkin-5.1.0.ebuild 578 BLAKE2B 8803e56baa8118ab6ebc6073921da77028aa5434eafcba9435976d2eee8d69a53fe5158eee842363615198efbc8f4892354b8b57873066a329b574890a448369 SHA512 9569d8433dd1d658d1319c0c8f03d5ac9dccfb503601c34654f4809eaf50026916d242a4c438fc79a1241097e9b8d5dcedca1860bbcc822e67bcc5f8df160c05
MISC metadata.xml 342 BLAKE2B 9a34d41c97eea1996d1fabbee85346c55ab263b0f7087661038b42d2fb25d05f03ec46cf804f8972984200b9891c5ff8b77d26faf5edd8d3d63a76e25ec66b5e SHA512 83d54811e863b8af9f5ba53f081e140d12af0d20ba5ae7273317fd42aea5a5a0fca8f742352794dacbddcdca932dc2ea60e1201f3d6429315210da99578f844e
diff --git a/dev-ruby/gherkin/gherkin-5.1.0.ebuild b/dev-ruby/gherkin/gherkin-5.1.0.ebuild
index c542490e0cfc..a54d5ca97529 100644
--- a/dev-ruby/gherkin/gherkin-5.1.0.ebuild
+++ b/dev-ruby/gherkin/gherkin-5.1.0.ebuild
@@ -19,6 +19,6 @@ DESCRIPTION="Fast Gherkin lexer and parser"
HOMEPAGE="https://github.com/cucumber/gherkin"
LICENSE="MIT"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
SLOT="5"
IUSE=""
diff --git a/dev-ruby/google-protobuf/Manifest b/dev-ruby/google-protobuf/Manifest
index d72f38ade6b5..e768da5faa4d 100644
--- a/dev-ruby/google-protobuf/Manifest
+++ b/dev-ruby/google-protobuf/Manifest
@@ -1,15 +1,11 @@
-DIST google-protobuf-3.10.0-ruby.tar.gz 4908907 BLAKE2B 53a702a2cbfe7e642989eec010541fda434b7b8bbd267e3b65fc569a0ab33b08438c1a81d478426ebfbec6e330b90428e3da4fd345b8b64f890a6b3f4e360883 SHA512 0dcba6d21486fdc162f57119754b47b4a2fb605af878d5b96a32df55895321535cffb5b804566fd90ee7c36e20106d0cd4f5d9f3c652dc9c4dfca96be41a1977
DIST google-protobuf-3.10.1-ruby.tar.gz 4905995 BLAKE2B 1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f SHA512 aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
-DIST google-protobuf-3.11.0-ruby.tar.gz 5133483 BLAKE2B 2c24d3c01d7f5dca92d49709aba8c8021e53c8a0a5201c08224c8df8e63cb15fefbb173a414abeef297a62432192bdba8d2549d51f8b3f7b408b6183f95d3b99 SHA512 c3b4c0da30d886ca2c8bd45e38767e12cf1e603aca13a1f7463ae896c85e5a30fd32e4b2ddeb775f9c04ca0d753cd5946c5808cefbab4982a3fa4433702f771f
-DIST google-protobuf-3.11.1-ruby.tar.gz 5133811 BLAKE2B 65258ab0c0832ceafc100d0b0cbb0a9517f937f3bec238294e20e8008fc9ee3e6e253947f9b7652a2dc68703b8c78f68f8b75199bf02a789adfd3ace11131204 SHA512 1245afc1d52fede2ca3f71fc2ea411360104ff1ab5c98a81a29437fb9c8dc1af57c6382f35c65a16e2d0d4b404a8643acb436ee87d83b4349006708216b0bc30
DIST google-protobuf-3.11.2-ruby.tar.gz 5133897 BLAKE2B 275ea52a072b4e0226e4b6dc476d4bc28e8f4f05bca0709eab51da91c02869e96c3b0ac9ab4cc46290f875d4eac6ac72374c5b45e27fa89ad3d58fd56a2c8b7e SHA512 8319c1e003e5fc64e91b512de016ec1cf10265b294d3b4beea60856beaeb02b4d7682343c74b2c12b0f6d4d6258451af9b9d72bcb4b495293b7637da21030c8f
+DIST google-protobuf-3.11.3-ruby.tar.gz 5134757 BLAKE2B 1d03cd34ad90ef28b7bb9e1155f5b069fcc21d44fb509d96d7f2638229ce84f7c18e570f4fc644b007cac94104a473d168f0bf8cedcfe7557c63024adc4ecf38 SHA512 beac21d495bfd8e9b40120d1db9fd82251958f954533fc6f76cd0b9c28f92533ac35368a4c298ebb1d8e09047b670ed3bd948bb7da6eb5cca7fdc0c1c44aa39b
DIST google-protobuf-3.8.0-ruby.tar.gz 4934577 BLAKE2B 4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe SHA512 ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2
DIST google-protobuf-3.9.2-ruby.tar.gz 4947582 BLAKE2B ff0150970286d1eb452bd2f252fa8200617ddf491dcb3b9b60cebb36268c5a3072df3d24142ca9863306df6690f53ad4d4761c7846c677c4610716ec22e0838c SHA512 510349ddc59b4e53087b5247ca8784e9f852d66d755e1b014c6214e14c003f31dd336a724e9eb87a5b85a70e22793eb3211744c85a514b24b687346563717bec
-EBUILD google-protobuf-3.10.0.ebuild 888 BLAKE2B ffc528047578e425ab92acb742c77b185e108911ba809faa9882831ca5c1c62d902e06ce4fe84c3389abbb73a272053c06114f02f5116260bf84c8f212e25cd1 SHA512 591ff0ad95313bf23dcef49d6b7fc9a5d55a1f3f89aa8edb66c5095555275a5f5e7c8135b93f5b68acb9cdbdd0afe4fe6cf1139f9a445f7c27aad35efb5fd2bd
EBUILD google-protobuf-3.10.1.ebuild 888 BLAKE2B ffc528047578e425ab92acb742c77b185e108911ba809faa9882831ca5c1c62d902e06ce4fe84c3389abbb73a272053c06114f02f5116260bf84c8f212e25cd1 SHA512 591ff0ad95313bf23dcef49d6b7fc9a5d55a1f3f89aa8edb66c5095555275a5f5e7c8135b93f5b68acb9cdbdd0afe4fe6cf1139f9a445f7c27aad35efb5fd2bd
-EBUILD google-protobuf-3.11.0.ebuild 888 BLAKE2B ffc528047578e425ab92acb742c77b185e108911ba809faa9882831ca5c1c62d902e06ce4fe84c3389abbb73a272053c06114f02f5116260bf84c8f212e25cd1 SHA512 591ff0ad95313bf23dcef49d6b7fc9a5d55a1f3f89aa8edb66c5095555275a5f5e7c8135b93f5b68acb9cdbdd0afe4fe6cf1139f9a445f7c27aad35efb5fd2bd
-EBUILD google-protobuf-3.11.1.ebuild 888 BLAKE2B ffc528047578e425ab92acb742c77b185e108911ba809faa9882831ca5c1c62d902e06ce4fe84c3389abbb73a272053c06114f02f5116260bf84c8f212e25cd1 SHA512 591ff0ad95313bf23dcef49d6b7fc9a5d55a1f3f89aa8edb66c5095555275a5f5e7c8135b93f5b68acb9cdbdd0afe4fe6cf1139f9a445f7c27aad35efb5fd2bd
EBUILD google-protobuf-3.11.2.ebuild 888 BLAKE2B ffc528047578e425ab92acb742c77b185e108911ba809faa9882831ca5c1c62d902e06ce4fe84c3389abbb73a272053c06114f02f5116260bf84c8f212e25cd1 SHA512 591ff0ad95313bf23dcef49d6b7fc9a5d55a1f3f89aa8edb66c5095555275a5f5e7c8135b93f5b68acb9cdbdd0afe4fe6cf1139f9a445f7c27aad35efb5fd2bd
+EBUILD google-protobuf-3.11.3.ebuild 956 BLAKE2B 1e795340a36991275e03f543609698517cf1134f5df4050ca5842b03800bc44344f3d7fb545fb8ef8813f7b71fb9328d4c7e92e2aada725a71c42a6656d57573 SHA512 82d89231f92b7f7d928a666f8e20d5709ce392712876506c8d3771d8fcf96ee870fd47bff6fdd927b06f1f451d869b4e5fe2a1c020d809f5d89bdaf236694851
EBUILD google-protobuf-3.8.0.ebuild 913 BLAKE2B 8e1ea1aad0db1207f3c82e7065f28ee19cfe5cdffff91fb75113bb5963830d67c71c8be1b45e85fed77036d579a203775eabc207ff5ea5dbd9fd28eb638048b4 SHA512 cb217fcb8495f773778fc2e53e56a48828d3390907420c37cb0a711b545a07533ba6145d34ad322a8eb2a2586c94d9f34b32f8bc8624c4b7dca9b5f0b46aad9b
EBUILD google-protobuf-3.9.2.ebuild 888 BLAKE2B ffc528047578e425ab92acb742c77b185e108911ba809faa9882831ca5c1c62d902e06ce4fe84c3389abbb73a272053c06114f02f5116260bf84c8f212e25cd1 SHA512 591ff0ad95313bf23dcef49d6b7fc9a5d55a1f3f89aa8edb66c5095555275a5f5e7c8135b93f5b68acb9cdbdd0afe4fe6cf1139f9a445f7c27aad35efb5fd2bd
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/google-protobuf/google-protobuf-3.11.0.ebuild b/dev-ruby/google-protobuf/google-protobuf-3.11.0.ebuild
deleted file mode 100644
index 749ced3b808c..000000000000
--- a/dev-ruby/google-protobuf/google-protobuf-3.11.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Protocol Buffers are Google's data interchange format"
-HOMEPAGE="https://developers.google.com/protocol-buffers"
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}-ruby.tar.gz"
-RUBY_S="protobuf-${PV}/ruby"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND+=" test? ( >=dev-libs/protobuf-3.7.0 )"
-
-each_ruby_prepare() {
- sed -i -e 's:../src/protoc:protoc: ; /^task :build/ s/:compile,//' Rakefile || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext/google/protobuf_c extconf.rb
-}
-
-each_ruby_compile() {
- emake -Cext/google/protobuf_c V=1
- cp ext/google/protobuf_c/protobuf_c.so lib/google/ || die
-}
diff --git a/dev-ruby/google-protobuf/google-protobuf-3.11.1.ebuild b/dev-ruby/google-protobuf/google-protobuf-3.11.1.ebuild
deleted file mode 100644
index 749ced3b808c..000000000000
--- a/dev-ruby/google-protobuf/google-protobuf-3.11.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Protocol Buffers are Google's data interchange format"
-HOMEPAGE="https://developers.google.com/protocol-buffers"
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}-ruby.tar.gz"
-RUBY_S="protobuf-${PV}/ruby"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND+=" test? ( >=dev-libs/protobuf-3.7.0 )"
-
-each_ruby_prepare() {
- sed -i -e 's:../src/protoc:protoc: ; /^task :build/ s/:compile,//' Rakefile || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext/google/protobuf_c extconf.rb
-}
-
-each_ruby_compile() {
- emake -Cext/google/protobuf_c V=1
- cp ext/google/protobuf_c/protobuf_c.so lib/google/ || die
-}
diff --git a/dev-ruby/google-protobuf/google-protobuf-3.10.0.ebuild b/dev-ruby/google-protobuf/google-protobuf-3.11.3.ebuild
index 749ced3b808c..95bcaa6b4caa 100644
--- a/dev-ruby/google-protobuf/google-protobuf-3.10.0.ebuild
+++ b/dev-ruby/google-protobuf/google-protobuf-3.11.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -22,8 +22,12 @@ IUSE=""
DEPEND+=" test? ( >=dev-libs/protobuf-3.7.0 )"
-each_ruby_prepare() {
- sed -i -e 's:../src/protoc:protoc: ; /^task :build/ s/:compile,//' Rakefile || die
+all_ruby_prepare() {
+ sed -e '/extensiontask/ s:^:#:' \
+ -e '/ExtensionTask/,/^ end/ s:^:#:' \
+ -e 's:../src/protoc:protoc:' \
+ -e 's/:compile,//' \
+ -i Rakefile || die
}
each_ruby_configure() {
diff --git a/dev-ruby/highline/Manifest b/dev-ruby/highline/Manifest
index b397a9a6e3fc..7639e138e845 100644
--- a/dev-ruby/highline/Manifest
+++ b/dev-ruby/highline/Manifest
@@ -1,5 +1,5 @@
DIST highline-1.7.8.gem 224768 BLAKE2B 683fa70e3ea4bf697ab5a1cd40da2528e2586f8fe12fb0ffb799938f2bfa2efe64fe1424c0ee1f90ae3df69f86a92f44eebcbb2ab34f18b3c4cdbb143e596067 SHA512 85f57ab732009cc961b824e252f0b65bbe7c0a8c97849d453773a331016b2ea8fa0efe393bc1a0073eae6d3cf523d97b9434cd73bdceed55bc069be0b6f4b41d
DIST highline-2.0.3.tar.gz 234205 BLAKE2B 4748c3ad8a15e551162ab9f2eb6e176297d833d13e6f5db7898f99c71f25e8a2a01057b0438c5d30b56a66333bbba0da1a435cfa07db97f2ffc5e301157618ef SHA512 f432c8836040bcfb147a84efa2dd3feee7f3f6e03eafbf4232e9457aeef8cb9ca83fcf854d3b261f59a166666abc3f2c8fc0f1279a7efeb07dea8a13be22ebde
-EBUILD highline-1.7.8.ebuild 1291 BLAKE2B 7259fee4f85c02b5585e76f5fb46fe4f1b53283acbe100c990192aa6edd93b785beaf9e5667c911113e2e5f0d6d5811ac1f5777746691c46f25fda4bb45815de SHA512 088b11df5453545299aada72e765ade4db4eae7660e1e949d5caffd4d27ac20e75157be9339e2226f0db217084f61c41b2d80b2154c128f0a12645fceb309568
-EBUILD highline-2.0.3.ebuild 1070 BLAKE2B 358325c33b2bb4c5ecac17a309ad19fe35198484ca719082fcfcfeec47c81eb6598735c48b28bdaf3fbcb4bc178139f51faa634c0c3274ba612e052af92e45f4 SHA512 baf49a8c3ab88723f45cfacbf6c2f06f4f147220be41b110617c4e68ec0164f549205c78385297c5a69dd33d87093235b3566de718ccdd59d058acc2ec62e93d
+EBUILD highline-1.7.8.ebuild 1292 BLAKE2B 31f4f65ffaa43d793bb0510a1fdb120ec3808b297aeb4c737a4b5f472e7ef89af721289d51eaa103ca2cd3ff5df71f82dbe87c0a4781f0f515b952deb46f07bd SHA512 939f28431442b0b8ded924af1267546d8bde395c840a85d9c823045b157d32404e3965d1c8f83b69b7ebf3061af001bd72b8ede61e64154b91fe6d450a2792c0
+EBUILD highline-2.0.3.ebuild 1071 BLAKE2B eee2ef1736e004319b663a2816e32ec80fa90c9ace8f77a189e7f8405a6275be4628a1058bc2a03f0da8be31e337ed55300bc744ee32d4d1949d524e6b0a3eb0 SHA512 bf08fd7258f37f2116cf25824d18231e18372e431b060b606976bc5aef2e66bd5119103f150785b62fd372a0aa8b2190577e6954525946929cf3859d8fafeadc
MISC metadata.xml 339 BLAKE2B 58671f84213ed36194c80df5fdac1618917b26161ddf8a8829980f5ce7e7aa242c84d17aaef0be655a36ccdad24d93714ccd6875fc073ab537c2186e33da5e8a SHA512 723488f3e201d857ceffdbc6779199469aea1d3d21a391c5bd5ab9402388e6c32e4964491a609d7065d0684a256811be04f2df20b3db745d83c4cb8bd769a945
diff --git a/dev-ruby/highline/highline-1.7.8.ebuild b/dev-ruby/highline/highline-1.7.8.ebuild
index 99fb2b506b76..f0a36d80bc60 100644
--- a/dev-ruby/highline/highline-1.7.8.ebuild
+++ b/dev-ruby/highline/highline-1.7.8.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/JEG2/highline"
IUSE=""
LICENSE="|| ( GPL-2 Ruby )"
SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
ruby_add_bdepend "test? ( dev-ruby/rdoc )"
diff --git a/dev-ruby/highline/highline-2.0.3.ebuild b/dev-ruby/highline/highline-2.0.3.ebuild
index d1a0c32767f8..0980bc0cd587 100644
--- a/dev-ruby/highline/highline-2.0.3.ebuild
+++ b/dev-ruby/highline/highline-2.0.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/JEG2/highline/archive/v${PV}.tar.gz -> ${P}.tar.gz"
IUSE=""
LICENSE="|| ( GPL-2 Ruby )"
SLOT="$(ver_cut 1)"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
all_ruby_prepare() {
# fix up gemspec file not to call git
diff --git a/dev-ruby/hoe-seattlerb/Manifest b/dev-ruby/hoe-seattlerb/Manifest
index 79de68f7dc12..e64f4bbb21c0 100644
--- a/dev-ruby/hoe-seattlerb/Manifest
+++ b/dev-ruby/hoe-seattlerb/Manifest
@@ -1,3 +1,3 @@
DIST hoe-seattlerb-1.3.5.gem 14336 BLAKE2B 76dd4e82e4b3ceee897d484e2bbf596414bfbe50d998f2f3833e6be63dacbec4d4d1014b14d9504cbf9615736f584ea3c083c8f5b15609f400264ce5cb31856b SHA512 a5cdb38114e22e07824749e721ad7ff85724c04d8ca1c66996ca86fc9ec150a3b0b7b3bc83511932af0c4acd7e9b581d6b1583eda60160bf7ed91021ab803d0f
-EBUILD hoe-seattlerb-1.3.5.ebuild 767 BLAKE2B 9b31b55ec97c2cdabab507331271aad3dff09c81956fd75bdea830e743e50c53b3d4801c82a2cb4f41e9659d428a22f2fe0dc3e4ef68eac4950eb21d834b2621 SHA512 d3abd290f6ea69dd8d888324d6c16116895005a31b9d773974ec4d2a297a2fc58373ec5f23c57309573386151852e56b8039e15e4162223f144032f18576bd9d
+EBUILD hoe-seattlerb-1.3.5.ebuild 768 BLAKE2B 9858b6b722d446c6dd85371af158ba29ab84129ece8240a777d91a0ac7bd8e44783776589bfb2558e344a8e1df1043dcea02fd61bf857a5ad1e30de71dae2487 SHA512 182610a020c4c136da84061262192d2b5120fbd3d30cb9a5dc11ff19054d00e93e7dc4d3e78b4999b4c4c5a02a06a0c315419434e73732990667de18b3202bcc
MISC metadata.xml 339 BLAKE2B dfe565b89582b66fb99b6c9e50c9ca3efc0eeeb4a2c2cecd5e103f2d9526fde1a6e591c240cc83163d55c2973adb9482dc8c91ec3cea5a8f67848aa0bcdf5e4c SHA512 2e0d6992a3e11200d4373727efa7ea4c1a1eb1e1cc2a1023b0d0b651769580d2405378c4560e498ee5f52f7350fee443a443247ccedef5178be40f014f44cd20
diff --git a/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild b/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild
index 4ddddfb0fac0..dd1417f7b3f8 100644
--- a/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild
+++ b/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/seattlerb/hoe-seattlerb"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest
index 7ec9eb04a414..0141372c6705 100644
--- a/dev-ruby/hoe/Manifest
+++ b/dev-ruby/hoe/Manifest
@@ -3,7 +3,7 @@ DIST hoe-3.18.1.gem 190976 BLAKE2B 1b99125fddc42253918d2b9412401c0ed54a12006347b
DIST hoe-3.19.0.gem 191488 BLAKE2B 186b2ad78f4f7181fa1120a2e1736ee630e16c73c2c748333ce5aab745bec433b1b11019e0a96fbef65c1d5f7039925e9fa161fd54a83ebbaee8e25299be3565 SHA512 1bdc77f78f0b1a7e0832107d40679928d8f0edc0a1deeb0e63c7f8e2f7601b5cbe0bc6c19e6f8b2f26459710a31538f8efc433ef5e930058d852e945c0b280b0
DIST hoe-3.20.0.gem 192000 BLAKE2B 1eab1396c2dce2001b104e0587a0616913b0d0babb3d5e3d28214d04a57f70b056ba2c50843326676eec9723f9bd82625bcdf7af00eb8f3d5ef3dedc150eef9c SHA512 38f000ab396453866eb87b31a90a8714ec5bd0d8615deee9e4ab8d4fae728ffdd38f836f6cd78f63e60998705d7f2e579e2d2bd3d8ca11421785868370e20e20
DIST hoe-3.21.0.gem 193024 BLAKE2B 2ff65edc6e0aebc93ebc8f3e628261ac3fabec4034b8e7b1bb3c38ab45c8b4641267a8c46c851ad69425c08782553c628574ae0a1417257cf64ba05a86de08f3 SHA512 39da93520bdb4efcbc58af58562ff8abbdecf45f92071ddb31f68ac799eb6f704431cea3d699aa039ba3a5217dc9b0f2d87f8b553d62860c34cb63803b625754
-EBUILD hoe-3.16.0.ebuild 1497 BLAKE2B 70ce01f4aa0912af1ef61ce64d28887dcb879947ed344ada0ec8f4e429f9fe0fae1b8483dd1cd14ddfecd5926029ab490ea48da6e117b09589462f3213552c23 SHA512 31c2fb219794ef584abb3e39b77dcb7a8c127e38286e8e6f094825b9765fd417421b71f13c3a21669a04249346506ce5163a590c5794aae52736aa73e58f00b1
+EBUILD hoe-3.16.0.ebuild 1498 BLAKE2B cbc281b1cb3976caf580d885f79f2fd7a25939dd20dead6a5897a9e5a9088ed116705489687d04432f0459e9de2af94af3ed0623bb00b243eaa8077eb2b18a34 SHA512 1ff89899142bd2b66d1d9d839354fb9eb167de484691a794a757f827b066d90631bd0d7adde3bf4324c7004c8248e0b836ee6c6ecfa433547cf1cb25b75da3ab
EBUILD hoe-3.18.1.ebuild 1325 BLAKE2B e7f84d5623d869e88b4c2f7bcb0a366dc3150625dca3f2c6e5e07d07e4a501d2d0368c193ba8ff5ec78ce0c17fc2c5c80868d813670b9b26e1735655720d2720 SHA512 a8f305c3567be6dcba2275cd0a2caecc671c64e1e8c025ddb08a783dbba674160d3474d6de72a77d51ff132c1497c56adab1bf7216a6afd501a8cbbf23e7c1d0
EBUILD hoe-3.19.0.ebuild 1325 BLAKE2B e7f84d5623d869e88b4c2f7bcb0a366dc3150625dca3f2c6e5e07d07e4a501d2d0368c193ba8ff5ec78ce0c17fc2c5c80868d813670b9b26e1735655720d2720 SHA512 a8f305c3567be6dcba2275cd0a2caecc671c64e1e8c025ddb08a783dbba674160d3474d6de72a77d51ff132c1497c56adab1bf7216a6afd501a8cbbf23e7c1d0
EBUILD hoe-3.20.0.ebuild 1325 BLAKE2B 409ccea0062c32cbf99bdc50d9182869224bb1dc5396ccc536c93017c105bdfc6b7fe39ee6baa58ddee132c58d1445cdd6e2df47d7ac5c66eb6276a1febfaf14 SHA512 f785cd017d084048ed4f2d7b2eb6f4babf18846c24217e2246356174cd6e4c0a0aa09de9699bc89288b0ad07330c56bd3d7dd9de46877a991647faf62c73cbe8
diff --git a/dev-ruby/hoe/hoe-3.16.0.ebuild b/dev-ruby/hoe/hoe-3.16.0.ebuild
index f364dd853275..25c9422a923a 100644
--- a/dev-ruby/hoe/hoe-3.16.0.ebuild
+++ b/dev-ruby/hoe/hoe-3.16.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://www.zenspider.com/projects/hoe.html"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc"
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
diff --git a/dev-ruby/hpricot/Manifest b/dev-ruby/hpricot/Manifest
index 1d023f411c94..ad89d63f4c2e 100644
--- a/dev-ruby/hpricot/Manifest
+++ b/dev-ruby/hpricot/Manifest
@@ -1,4 +1,4 @@
AUX hpricot-0.8.6-fast_xs.patch 650 BLAKE2B 5ad93195325fa1e26c2d207fefec83c8e01bbcbfdf933e6925a10bcf74a56c94b8517c7000a3c1aecff091b4d5d1cb3c29c9c899af7a5a5f5f0a17b1967118da SHA512 cbb1aa6138ec98e2eac9bcad8d06ed7c435a8ca503e062776576cfdddb944b294b270dd30e2c2924441ea527445df149e7ce34d085652ca6f184c4e66d209b8d
DIST hpricot-0.8.6.gem 293888 BLAKE2B 5c054c6fcd5c3365dbf44f3c502bc4c1c3885f4aa43fd1fd15365aea19600ef0ef48157c39ef1709386bda0bc3fb6bba6d98862e8e28bdb5c173429969ef5ab9 SHA512 f0ea9168ae79d099cdb751dd5a205e0896dfb229759e499fff833e94209d1497aa97becb285176dcbcc1fee19bc11913ca3ac0d7a467067e5d837c1eb6e310ad
-EBUILD hpricot-0.8.6-r5.ebuild 1678 BLAKE2B 1a1a703bb0b396d24679215770302b1e4f90fc59bc0694c13413dd8b2794ae4624b02e804d9308221d98a7531ed2e9fb8494f8d0f0cf7739fcdb2e3e93fd8e1c SHA512 851f88a9d66c904705a699e00e0a6058b0cbfe240d8f03bc9a964169a446c245dcb4919ca041b8c50df48450b2c9685baecc904c2d5444406ce4448fd53cfbec
+EBUILD hpricot-0.8.6-r5.ebuild 1679 BLAKE2B 066cfcfe0c1d46c11dfa6f82b01ce72a397f9f42e1f4d09cebc8ab0b31be6bc28987c69b29a17f8227f4fdd4ac0889cedb542922876a90cbe56f387e08c5630b SHA512 a13b2241e30b4f6904d9d808a3dcedf12bfbba346ffce38a6368a6938ed1b7941045fe500a1ada360b77295894d11efcd2762582eb5cca8ec94b8a3df79fcb60
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild b/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild
index 448a9b744402..60179eb1303b 100644
--- a/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild
+++ b/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.github.com/hpricot/hpricot"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "dev-ruby/rake
diff --git a/dev-ruby/http-accept/Manifest b/dev-ruby/http-accept/Manifest
index 910e173c1cde..69d62c483d64 100644
--- a/dev-ruby/http-accept/Manifest
+++ b/dev-ruby/http-accept/Manifest
@@ -3,5 +3,5 @@ DIST http-accept-2.1.0.tar.gz 12473 BLAKE2B afb5513207c0491fbac6e28e14f7637de805
DIST http-accept-2.1.1.tar.gz 12488 BLAKE2B b909736c0fda14b32f30c38f12f4c4c2b2bf1a36ddf753069484b6b7151d518b80a6ae8dba929e27f8f758c0c0ae0c52c24802f02b1bfd4674ca33b50d7a0de0 SHA512 e0231cae90ce9180006714485df2cf205bf1f114887dc581ea50fb558c1c7e434838d10d0c9f69c1d747249b8d0c73e628a6ea7b1ffa1ffa7059ba2447307df2
EBUILD http-accept-1.7.0.ebuild 484 BLAKE2B 4ceb90a8fb58481444b031939f12b048b705001d0b360178f1fdfcf330301d7861af31fa2b4af85d9332153c518e73ab3d87ac7fb4e9891dae07a3e54f1a4fc5 SHA512 d7bda461fdedbeaf919692c74e31279c8b98efaf7716c78c55620afdb68632db1922611bab776a9566408a00e8293a136d8a7e5245671169e0d21f8c14d0f981
EBUILD http-accept-2.1.0.ebuild 566 BLAKE2B 56ad3751ede4c737d8a2988ba9b393098e67e8a83eba8d7352a2c130bd05b8820c96a9ccd3d04616fbd5e8aed550f962feaf2c47f66092335babf47ed7d6d109 SHA512 12c1a461ea6c922df8679590774618174b33dfec638c55cb67a187b79c53e85fcb98d9ff682c5a97f6bcfff1b965ea1b7556fc56acd3725976ee7581865b5da9
-EBUILD http-accept-2.1.1.ebuild 566 BLAKE2B 56ad3751ede4c737d8a2988ba9b393098e67e8a83eba8d7352a2c130bd05b8820c96a9ccd3d04616fbd5e8aed550f962feaf2c47f66092335babf47ed7d6d109 SHA512 12c1a461ea6c922df8679590774618174b33dfec638c55cb67a187b79c53e85fcb98d9ff682c5a97f6bcfff1b965ea1b7556fc56acd3725976ee7581865b5da9
+EBUILD http-accept-2.1.1.ebuild 573 BLAKE2B c20dc015ffcf0bba2befbd24baf07c7f743704700d705f3c022e85b2065284896265b68aca7c458e83e723ac74d9c57961c4cd5bd0dbfa1b2d41327ef7158fb8 SHA512 b7445cf86adbf4f0c16ebcd86804d564ac3a67f45f5746e779b657c0a97506f1496637f4dab0cb577df0432bea11bd591818ea6183dd2749856cddf4d855a7ba
MISC metadata.xml 346 BLAKE2B c33b0144f0c036776dc5c8693eec52606af791efe1a90ea9c1f6dd6792fe858a50f0c60f05fa2acad93a0922abdc0747a8edd45e5cd13cde04375ef34c41dcc3 SHA512 1d219740872630fd0cfbe5e93ab11f445c13c9d57089ff1adabf3745caba7cf4eeb57fea8cdbc4c5a132be18ae556ceb82ebef438bbe4d0fad665c34bf1fada2
diff --git a/dev-ruby/http-accept/http-accept-2.1.1.ebuild b/dev-ruby/http-accept/http-accept-2.1.1.ebuild
index 96888b18982e..905cafe31da3 100644
--- a/dev-ruby/http-accept/http-accept-2.1.1.ebuild
+++ b/dev-ruby/http-accept/http-accept-2.1.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/instance_storage/Manifest b/dev-ruby/instance_storage/Manifest
index c7f2095e9202..0dc3a7cae2c6 100644
--- a/dev-ruby/instance_storage/Manifest
+++ b/dev-ruby/instance_storage/Manifest
@@ -1,3 +1,3 @@
DIST instance_storage-1.0.0.gem 7680 BLAKE2B e8c4f90c90c6efebcbaa577ab17824f4d759782f1b3985679200ca97b89f04245c562f6d9aa96ac894d488417f4e393bb7faf28ab18aa3f3ede1e03365706a29 SHA512 45ff98b3d0ab47d3459d868eb1b0075abb83b23bbc3a9b84f261077bdddc385ed016e81d01c19f93fa6cffd7cb9020ce1e22411636709f18af09a76c7d44598f
-EBUILD instance_storage-1.0.0.ebuild 503 BLAKE2B 46b71e8a0a18a50557ed12464e54ae306496395e5505b22692f565bfef6fdabfdb6514224ee0cb0f71ab9f10821218973cf35862716de47df7f51445b1df499c SHA512 4072f5ea6248611c28923638252fb082679f4ac300051c4350a08f69e6ebcb204eb4b4513a45eb2da36cade44301c58c7fbdb2fc3fc04cf7f4b9b0a3db5354ab
+EBUILD instance_storage-1.0.0.ebuild 503 BLAKE2B c9a9723be5337606d969c818a4e2dea0f91f2a514b42ca23bee452c560379088662e78d4443c982b0a94e3a82e631a1f3a0da45984138724d6b10b30d74be2a6 SHA512 95e0a649bf5f0df9327ac2122d158d8cbfa98ea4840058bb8dcaef80120ac8873f4a08cfc39cba12d1560680c422638d5e45292c5a7a15a81a6dcae1bd5ebf47
MISC metadata.xml 411 BLAKE2B 2e1ba3d431fafe85a4b3d22369eaad7de3a2e8f40a2aa7596912dd5a3c7e242731c00714b35bcb29fb641a79daaa3132aa3a4695d6faefcc8150afa38ba4f304 SHA512 2e7c66f01814ab0c9c5d677183d3bac6d67617279c422e29a4f697b328cb461d53b142e9bcf1995f8f0c43c2c7333d666d6fae3a5f30970f4da99e59bb0e1105
diff --git a/dev-ruby/instance_storage/instance_storage-1.0.0.ebuild b/dev-ruby/instance_storage/instance_storage-1.0.0.ebuild
index 60bd5f3f2516..69d31d800ab3 100644
--- a/dev-ruby/instance_storage/instance_storage-1.0.0.ebuild
+++ b/dev-ruby/instance_storage/instance_storage-1.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/instantiator/Manifest b/dev-ruby/instantiator/Manifest
index 63df5028ef86..ae66b0398c6b 100644
--- a/dev-ruby/instantiator/Manifest
+++ b/dev-ruby/instantiator/Manifest
@@ -1,3 +1,3 @@
DIST instantiator-0.0.7.gem 8192 BLAKE2B c1cc0bf4a3f2aaf9afd522e33fdd2b32d78ca114fc7b113f6ae297e825177827cb6aa5398917d6d05523f912bebf22e43709e53c0dfe4e1a941ebda4350d3098 SHA512 b37a9380d787252244d2b85bb99365f4a4ecdab58f76caf5e59df00b239f4981119eb5c2eb2fe6ddcf810bb0fb43695f8926370a101f4223fa28811953e6731d
-EBUILD instantiator-0.0.7.ebuild 568 BLAKE2B 6025936c30f5149967d37d36ae8815b0a422c30b371ab484c81ea999ee7ca2f6632188a3bb2d9bb465fea1cdde03f46959ca32c17f6d8fde75d8543533c293fb SHA512 16131e94a6aafa77dda471fa43c17b335394e91a7e88cf7a774eb769e2ce2ea8f69f2148b8501914227d1b758bf1a34379061e795dd08664fcd222084084b835
+EBUILD instantiator-0.0.7.ebuild 569 BLAKE2B 7d5957aaca7d53751c8a43d0615ecd540282254fd3bc000ba18be3570362b4bd8fa43de9689a1ccd3f60ff1b302f6319025265d41e3502880d73c6919f09952f SHA512 06186f5b8984a550778093fdef056c4e3671c9b40cc8a02e37e2d3b732aad9eaad13cba39886c24fe292a7deaec84ce500df5bc4e9285d97209ec55629958a0b
MISC metadata.xml 350 BLAKE2B 3a675060e310b02ef2d6408b7b7114651555ae65ed76f6311947a7c6b01e18c638775ae71c504892845b5f9fde2bf5560c3e267fa478bc105c3732a2ee821fc8 SHA512 48661d17e8297087c541040534f2c19ef983be797cd9feb5a9e7d80f8bfcfba027e8c2e42d8625a0a0f76bc60247372b2ae0f984b6ae8f635f28bac33156fe1d
diff --git a/dev-ruby/instantiator/instantiator-0.0.7.ebuild b/dev-ruby/instantiator/instantiator-0.0.7.ebuild
index 5170aa5e1bd5..383897caf372 100644
--- a/dev-ruby/instantiator/instantiator-0.0.7.ebuild
+++ b/dev-ruby/instantiator/instantiator-0.0.7.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/floehopper/introspection"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
IUSE=""
ruby_add_rdepend "dev-ruby/blankslate:*"
diff --git a/dev-ruby/introspection/Manifest b/dev-ruby/introspection/Manifest
index 97847a1a5eda..af2a086783aa 100644
--- a/dev-ruby/introspection/Manifest
+++ b/dev-ruby/introspection/Manifest
@@ -1,3 +1,3 @@
DIST introspection-0.0.4.gem 9216 BLAKE2B c97279576a60dfd74453d16a6eb0885326dad18748bd182fe3b5c2a73121553cd3ea66690841df6554fd105e50f5f6df075afb94795b94dbd7caf4615ca67764 SHA512 c228827ac9d8a82a104e78daadf038c674cd464bf726fc3bd1efa82e9d9cab37f6ee909f578585e7846378f0b755ed4d60fa119fd699f6c40188ea2de4ac7084
-EBUILD introspection-0.0.4.ebuild 665 BLAKE2B 3b21c178a91008a4b25f6d87bd2db1285b3bd377648628383151eda35c0bf90116cebaabf53747c82670721d1d4e43d54b9c4c4ff21799c0d00775e679f0c438 SHA512 b032ae86135009910fec6d2f7a9b1e75b8303f0d2ec475bd6d58cea5c8b25679fe0481dcf0394326100b3ec3e4f4c167572accfadfb6e61b9e413f046ab67d54
+EBUILD introspection-0.0.4.ebuild 666 BLAKE2B a88908340697b8e88f6a9062fd456cb550238e637f663cce9a5b801965b4f35df99a2ebb649bb3f27422c96e7a136b722bc194bc7fd2f212c834355c4ffd3359 SHA512 a4430ccb768e66542eb3b9eb99002df1bf5fe027a2a728058bad0c3c289434f1d03176be4687a97d8c7444a922f8ebe1c5c15ae5277d8da45b7165b3bfa3be8f
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/introspection/introspection-0.0.4.ebuild b/dev-ruby/introspection/introspection-0.0.4.ebuild
index 59673f4fcead..cce46c3717d5 100644
--- a/dev-ruby/introspection/introspection-0.0.4.ebuild
+++ b/dev-ruby/introspection/introspection-0.0.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="http://jamesmead.org/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/metaclass-0.0.1"
diff --git a/dev-ruby/jeweler/Manifest b/dev-ruby/jeweler/Manifest
deleted file mode 100644
index 1c3c487b4b72..000000000000
--- a/dev-ruby/jeweler/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST jeweler-2.3.9.gem 61952 BLAKE2B 2c802f27db9a5018473792c184c56b1d2262ec4e30ba24da964bd8dfebecc7551ea50f4a4c0f823907a14afc5358036ff2efb0d9e8404befb2c451688f578b1e SHA512 d8e91702cf046cd16b5b0f718966adecaa7777f2ce526e3fac3be97f8e91ffa32362a9a96d1c8b390b400f38d0d7a59860437487459cb0490366ef2d38fec6f2
-EBUILD jeweler-2.3.9.ebuild 1794 BLAKE2B 97acccc69294783beb56ea36911ee696bc661530fc8dc607b54b513f7ef624421d5bdc0004c91c9f394c113c8b404b68438fa6e1d5ef1fdf02ddd0a7152ab222 SHA512 d84abe728c83b52a0365e09433bdb5bc5d657619456e6ece14bd4e639bf8fc4307969e75d33580360fbc7864f548b1106ed06736ac3c7b01c595c73a58bcecb1
-MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/jeweler/jeweler-2.3.9.ebuild b/dev-ruby/jeweler/jeweler-2.3.9.ebuild
deleted file mode 100644
index e953d1d6e966..000000000000
--- a/dev-ruby/jeweler/jeweler-2.3.9.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC="-Ilib yard"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-# Tests and features also need the same set of dependencies present.
-RUBY_FAKEGEM_TASK_TEST="-Ilib test"
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.markdown README.markdown"
-
-RUBY_FAKEGEM_GEMSPEC="jeweler.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rake tasks to manage gems, versioning and generate new projects"
-HOMEPAGE="https://wiki.github.com/technicalpickles/jeweler"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "
- dev-ruby/yard
- test? (
- dev-ruby/shoulda
- dev-ruby/rr
- dev-ruby/test-unit-rr
- dev-ruby/test_construct
- dev-ruby/test-unit:2
- )
-"
-
-ruby_add_rdepend "
- dev-ruby/builder:*
- >=dev-ruby/bundler-1.0
- >=dev-ruby/git-1.2.5
- >=dev-ruby/github_api-0.16.0
- >=dev-ruby/highline-1.6.15
- >=dev-ruby/nokogiri-1.5.10
- dev-ruby/psych:0
- dev-ruby/rake
- dev-ruby/rdoc
- dev-ruby/semver2
-"
-
-all_ruby_prepare() {
- # Remove bundler support.
- rm Gemfile || die
- sed -i -e '/bundler/d' -e '/Bundler.setup/d' Rakefile test/test_helper.rb features/support/env.rb || die
-
- sed -i -e '/coverall/I s:^:#:' \
- -e '1i gem "test-unit"' test/test_helper.rb || die
-
- # Avoid a test that only passes in the git repository.
- sed -i -e '/find the base repo/,/^ end/ s:^:#:' test/test_jeweler.rb || die
-
- # Avoid dependency on cucumber, make sure semver2 gem is used (puppet also provides "semver")
- sed -i -e '/cucumber/,$ s:^:#:' \
- -e '1igem "semver2"' Rakefile || die
-
- # Loosen github_api requirement
- sed -i -e '/github_api/ s/0.16.0/0.16/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/jeweler/metadata.xml b/dev-ruby/jeweler/metadata.xml
deleted file mode 100644
index 28ab0c15f206..000000000000
--- a/dev-ruby/jeweler/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>ruby@gentoo.org</email>
- <name>Gentoo Ruby Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest
index ee4fc61ff4aa..4bbc9b4bb69c 100644
--- a/dev-ruby/json/Manifest
+++ b/dev-ruby/json/Manifest
@@ -2,7 +2,7 @@ AUX json-1.8.6-heap-exposure.patch 2937 BLAKE2B 204f4c5a16df8fa99ea46e7d29c4a7e8
DIST json-1.8.6.gem 144384 BLAKE2B db9e407be4ac7e0cb2e09369637b88f70cdac7a659c600dc83a5390746dfd21b0a5243af62afaeeff013b5a4116a3b22c65a481cad89f1ca9be8904af87d0345 SHA512 8f393da080293965389df4a606e0604c500b4b267897b3c1b9007b7700dde8156f6598c25790e84fa20a7e03c7ae359a0b267c7b84e52dfe2a1ac83cf652ad9b
DIST json-2.2.0.gem 112640 BLAKE2B 973fe22979f4e2fa64a1090e44e5e149029881f20ec2749ce040b79a94610003941f6f3471bbc71e581491df74201bc4201419081c04a03790caaed888dfed1c SHA512 855d5cbeb6e62a7deb009ad454944430c0370cc98c53a1126d8ca3cac4b11a191bfb2ded84a957d4caa0f59cc9b6308e320a58569bddba8d6984078ea34703f2
DIST json-2.3.0.gem 114176 BLAKE2B 329f1305a0cae3d44c74cc7475c7340e86b8447d5e4ffdd5854620669ee4ef5bba0ed7dbc617b0beffb7bfd8b3d79d46ce26feef37685413a4a5a9c230d0ce0c SHA512 9086a64b664f2d774439c0c9f10c2c1cd897684050eb60f8e3ad9256e0b9541deec3bd22fab0bdcf66e3d5bc795720c6923d514b6edb824c9962fc22f162b332
-EBUILD json-1.8.6-r1.ebuild 2095 BLAKE2B 7b8628800c3c6d6a601efd0ed6e991ca1e47f19edc52f636a8d1de48911fbf2b5a49f2671f996b6a06f4f2d6e24552081296b437fd04264a8d03c0a8fa44f49a SHA512 95db4c2c9fd82752f0c2c11a2271379d2d0e80f981a1b0bd7b553abbcab648281a1ed7e67b254842981cf75bb6eb88d59cd10a4b6c17c81ffcfa5723bef52ee0
-EBUILD json-2.2.0.ebuild 2059 BLAKE2B e8721a9232d7efec91d354dc75cc13838465b039e68abb1d6131b7bed104c4d91d4f4f6ed46ffe5b20a46b24e7082ce6c08856cf7eba6243209a6d17c4657fb7 SHA512 539b550f0fb3abf504cc35f7a70102b58f6eeb388bbf5caecdb93c1eb1406277cfacb7f9f169869850f95983c09b377257c4b6d8cd257306fbd42a0d58f10f26
+EBUILD json-1.8.6-r1.ebuild 2096 BLAKE2B ae2e5073fe4248936e84a906911b9adc504e91f12576f58e94735a37b7eba44cda5e59e1ec9f324e915c71779cdd6f981e1570da059bcb3faadeed751bddbe33 SHA512 47a9d4cb5d91cb40c14f0164c8c3eb7c29f10b065067e7b6329c36f7c69e8ff70b7b72e1161bfcc7a0cc777d9c4a6a171a91579ca897258d9e9d75defa7f7de6
+EBUILD json-2.2.0.ebuild 2060 BLAKE2B 12442a4e5a6f563314bfd8e80123926bd4283a0e81ba4176417b5b71aae52d1ae6eaa0925bc6259159c57848f23cd14193ceeef5f0e7c239d6b9d1b12b27e645 SHA512 bdaac2c768d5e9cc9992481899a7708fbd584cc2d3faa018d0602d3adba90386ddb016cc979cc82f64bb73cf4a1d2fadfcad193aa116599dedc728f5b702653c
EBUILD json-2.3.0.ebuild 2039 BLAKE2B dfa4aeba99fdc95c6c96eb6f1cf44691f0a5b00e4a5db1f1c78db96887cf79f6baaa925e9dc6d5e8811104e59895590f700c9edd352e1b14030627e7be419eab SHA512 a7a97871a1ec8484179099e7fb259f805c07e0c412785e290fd7cd880985eafd95c72864174dd5bea72f49026d87301aab75b3268addf63c54a954112bece5dd
MISC metadata.xml 336 BLAKE2B e1094160e19b252f7b3233dbd2006c889c0a02aa4b04063caeb7ded80bb2f08a2c4bc31cfb7bdc17398b8d1b8c3fc9f3600eafad9920fe0355c807d3899f794f SHA512 8b4fa7ef9b753bbf1206b1f8a796d3f3b8e3f9ca07906a2e01dbcc8c69d4cb5e5cb26c395d0676b4dedd70fb910cf0abd3be83d3c94f0b90aee87ea6fda12877
diff --git a/dev-ruby/json/json-1.8.6-r1.ebuild b/dev-ruby/json/json-1.8.6-r1.ebuild
index 9368dbf0e671..c43cd456f483 100644
--- a/dev-ruby/json/json-1.8.6-r1.ebuild
+++ b/dev-ruby/json/json-1.8.6-r1.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="A JSON implementation as a Ruby extension"
HOMEPAGE="https://github.com/flori/json"
LICENSE="|| ( Ruby GPL-2 )"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/json/json-2.2.0.ebuild b/dev-ruby/json/json-2.2.0.ebuild
index 18a5f502c9d6..5526b5b06e08 100644
--- a/dev-ruby/json/json-2.2.0.ebuild
+++ b/dev-ruby/json/json-2.2.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="A JSON implementation as a Ruby extension"
HOMEPAGE="https://github.com/flori/json"
LICENSE="Ruby"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="2"
IUSE=""
diff --git a/dev-ruby/jwt/Manifest b/dev-ruby/jwt/Manifest
index 3912dad313bc..14d1e333207d 100644
--- a/dev-ruby/jwt/Manifest
+++ b/dev-ruby/jwt/Manifest
@@ -5,5 +5,5 @@ DIST jwt-2.2.1.tar.gz 41269 BLAKE2B 51a47d07c9386c42dd22832d4b1c5a7c8c1b599dad15
EBUILD jwt-1.5.6.ebuild 678 BLAKE2B f799859c28ebb2daab33604f350df13bca00e98cf911b2e996000bd10d4b313374536d1e4340cd7e2b28f025d18e7b209559b353066793f5e6f762f8542488ac SHA512 715f7b2cc586536480a9f84889eb999844c448adff10fc55df610f8d1ecc1aade26435f3c0fa66eecbaebf3069f351dc6c2a0f900e2382d44533ba4c33d7a7e9
EBUILD jwt-2.1.0.ebuild 701 BLAKE2B c8b1f519529db9c0fb535196ee063424a062356774ec475226ed0175d00c47f2e8345ebce00c52a9870cc0398fcb03798e05b4efa77709490496263057b816b2 SHA512 c73c0717981c5e52d0904f96499a322fd1cdf8c656bcb66719d200012c8904043d0b927118b3a23b4ebc70351ebb6ca8623abda042830a4a6916a2b0d09f4be0
EBUILD jwt-2.2.0.ebuild 719 BLAKE2B 903dd40cd20dd28355a1bec57146b70460bc8dd48a6ff8f18f4c25ec15fc90373b10cd5bacfa5904b6b947a9e966e0adf9703f9fd97277b55adf904c9f6c64d6 SHA512 9ebc0f372b4464ff435ec080fb7395f63dbb49c9a3704888451a3ac88a4c8d5e11220e944c7f391a4d714b27dcbe5f71bc200ec13c054def1a6a74b63a93c8e9
-EBUILD jwt-2.2.1.ebuild 719 BLAKE2B 903dd40cd20dd28355a1bec57146b70460bc8dd48a6ff8f18f4c25ec15fc90373b10cd5bacfa5904b6b947a9e966e0adf9703f9fd97277b55adf904c9f6c64d6 SHA512 9ebc0f372b4464ff435ec080fb7395f63dbb49c9a3704888451a3ac88a4c8d5e11220e944c7f391a4d714b27dcbe5f71bc200ec13c054def1a6a74b63a93c8e9
+EBUILD jwt-2.2.1.ebuild 772 BLAKE2B c015525b50c38f7560cc57d3161b16a09d0d877cbcad2b18455c4b26097568fce26b37c14fa209b09eb9aa0e196a69272899f28ec4713cc5d432853d703de1c6 SHA512 1032dc1d6128c6acd7888e6d099136fd79457ce641cbae4c2c83f181d83294b2125a9e0d6d65a8e1bc390117c0ab7ec233d0a80f73583ace6826d45d2a4b1c39
MISC metadata.xml 338 BLAKE2B 685874339b4dce29aaee7a4ff92e7df63ebced85bf94bd9011e0f4b6e1ba3fafc0fa0e701bf25fa8c1dec357ebf27f373742d45b12320ff28a496405982860f2 SHA512 700a3cfc122774c85bb6047a68539139d53dd6abe814b20bad12fb65233280e9aeba45bce0551920b0de550adb2744f4ee7e2eb0ba39e98efeea7a23c63e4428
diff --git a/dev-ruby/jwt/jwt-2.2.1.ebuild b/dev-ruby/jwt/jwt-2.2.1.ebuild
index 297c32535e27..1f2bda08e687 100644
--- a/dev-ruby/jwt/jwt-2.2.1.ebuild
+++ b/dev-ruby/jwt/jwt-2.2.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
@@ -23,6 +23,8 @@ IUSE=""
RUBY_S="ruby-jwt-${PV}"
+ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
+
all_ruby_prepare() {
sed -i -e "/simplecov/ s:^:#:" \
-e '/^SimpleCov.configure/,/^end/ s:^:#:' \
diff --git a/dev-ruby/kpeg/Manifest b/dev-ruby/kpeg/Manifest
index 5b08905b9bf3..394a8fb8091f 100644
--- a/dev-ruby/kpeg/Manifest
+++ b/dev-ruby/kpeg/Manifest
@@ -1,4 +1,4 @@
AUX kpeg-1.1.0-utf8.patch 450 BLAKE2B 00472188e53b34f8395c33c9510232ad826ce71235b3110807d1a3fc9068684cf367f6a312e6adccbf93fbdbc783d69eb8e14a536365f8c72e1ac6841a364171 SHA512 eb0c3b6d3ba32e3496f7f115804dfbef949dfb34e842886cbcc3c8b49a0bfbb21d1ef3510590e335a2836eca09cd031d9e75a8d601176465c84e5424fceba663
DIST kpeg-1.1.0.gem 57856 BLAKE2B 6aab84aec59c4962ef39f31a7de89a7bb84f0ae2b64327206fefa8bc243e0dd405db121bfe2f50c72b18933c2f4ce7a47a842c741cbd53db1ad73415d41b95dc SHA512 4ca7007bea74485ceb7c3f53eef1cd2e162fed45872f8f078d5b5d2ffd1ecaa0e8fc65ed6f1b220bf6f4642d455a582cb754cdc6350edf856b33d9908510cb66
-EBUILD kpeg-1.1.0-r1.ebuild 738 BLAKE2B 7dfc234bf52486dbc667004bb3934d5f9eb896414383c7fd2ba766925b37f0f22dfc0cb2186d1ed4e84dbec16daef781308bbac65117dceb403371e0c60de6ab SHA512 1b6a504c1d91f13fbf3f62568c3a3b2de63af58c8629b4e2091da8c329c4b95ddc31670f04466e2d461f7264b02598f8e2144030322de01e8437b3feaab80981
+EBUILD kpeg-1.1.0-r1.ebuild 739 BLAKE2B daf9da2b3afffe3827a9a6500e5143e699858e2ec4d6e5edf2788352efa9e267a5a2262c2033aabd1b650369eba340fabe8a429ddac8f54508067f5e54dfe0fd SHA512 4286658042ba263cea1bc6a355853697ea6b47882f3bcd3835f94c0c57d3593b36ef8611e29c0a1c080d7ff06284da5eb025609841e4a819928d74034a499c62
MISC metadata.xml 338 BLAKE2B fc0c3e4cbb7613cd0fb29651974822b31bbc14da28427772026ac068c6d8ca698c4c38073df6a5d06a864ffdca14477d71ca32dd7b4ca4244cfe02e9e052d4c2 SHA512 981524b3599f2a7a812c468763137a4e38b445c87224f91dc12d128025bd42657b62ff1b5fa9797bf437f46b9f9195bb0469431e77646ad5f0cfbe2c6b5e1f21
diff --git a/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild b/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild
index e72d3ec09e85..0b0aa555f3e7 100644
--- a/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild
+++ b/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/evanphx/kpeg"
LICENSE="MIT"
SLOT="1"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
PATCHES=( "${FILESDIR}/${P}-utf8.patch" )
diff --git a/dev-ruby/locale/Manifest b/dev-ruby/locale/Manifest
index 4d9c0a5a3124..5d20b31ebf1d 100644
--- a/dev-ruby/locale/Manifest
+++ b/dev-ruby/locale/Manifest
@@ -1,3 +1,3 @@
DIST locale-2.1.2-git.tgz 99433 BLAKE2B b735d913e4a2f1f09131eb9aabc17cee93cd4b28f10458928942a3edd159cd1cde71226d4ad9aa9e340f5df5ba52a298805d1a4e73cb8dbc83d00bcecb7ceb85 SHA512 62a0c60f2102cd2d144126985748f4ab186b8f582c9597f7f4080e782196a39d72b9947b90aaecf5b208ccad0175064ac90e816472fb374d19cb5209da0f7ff4
-EBUILD locale-2.1.2-r1.ebuild 1090 BLAKE2B c7d35a7338e4aa266fe1bcff89ab183cc63e9ea855a0026ba89f9ca522364e1704fd841b6ba889242051fd167bfacc14af2d00fe8e9658f95ef12af05fb6f9d0 SHA512 d3e1b89fe0713f9a5641bfc0cf1989ba482951b0499b119a5626f324fef01de86703b0feae26f876ac687def591a9e15e4a2b0b4dcaa606a2119e6534bf7eadd
+EBUILD locale-2.1.2-r1.ebuild 1091 BLAKE2B 38b1e77fc0d20a2cfdd81fdd27d3bee76275c465ebd0109a04e77b75882f45776759796e58462a11f7ab471656139ee9c4fe8da41b2560082ff28697dd932920 SHA512 d1242ba741c5409d373794f1127d1f7ae47d73eab571cd5d7314f5325e1467a149f44167cf30af3846496d7ddc12a84bb71f6ab94b835f3adb9472f760db9d6c
MISC metadata.xml 345 BLAKE2B c2f8101d9e2cd59540e4e95827ac5fa503b0f76bec78ba5a73031b3b966ed1e3153a05aadad5dd563db931881ff3597d1cfb74e113eba53470da11de29eaa809 SHA512 1da3655a6dd1df21971ff6ef41e3fce230f17379bb936ca8a03d1fec427a6904fec717884fd4551d23a493fcec85beb1a9107907c01faadb63b02db8efa0d5af
diff --git a/dev-ruby/locale/locale-2.1.2-r1.ebuild b/dev-ruby/locale/locale-2.1.2-r1.ebuild
index 0eb31f77f02a..23bdac39d8b7 100644
--- a/dev-ruby/locale/locale-2.1.2-r1.ebuild
+++ b/dev-ruby/locale/locale-2.1.2-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/ruby-gettext/locale"
LICENSE="|| ( Ruby GPL-2 )"
SRC_URI="https://github.com/ruby-gettext/locale/archive/${PV}.tar.gz -> ${P}-git.tgz"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-macos"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/log4r/Manifest b/dev-ruby/log4r/Manifest
index 3b482a08b21f..4cc1fd9c2ffc 100644
--- a/dev-ruby/log4r/Manifest
+++ b/dev-ruby/log4r/Manifest
@@ -1,3 +1,3 @@
DIST log4r-1.1.10.gem 118272 BLAKE2B 32b47cd7896b4b1769c51542a4b7f98b22874d40abe59fea4859079f8af10c07810d51cad275d3962f9948b6237a3e507d6d010cf7ebca232ea282ddb108b70a SHA512 a3a9e6c9ef5b388106afc4d402455ec480729cb58054794e6ff6c963b4d819776bf5b57ef5ab7499ddc9a6b3c10f299a133f3f5986d94ee0a438b64ede5bc143
-EBUILD log4r-1.1.10-r2.ebuild 633 BLAKE2B 58e388d3d09d8bd061355dbcd0b26dcbe42c170e7dde740f3c868c5ea99a4ca14f507f06557516f908c0352db7eb8aae0be5c95c2682679e7a2cc1196aeb9303 SHA512 e6cfb3bb7e83a4cb4c6764dca9fcddfc78fd09b28f69a59d7755663a88a13efbf589446d68ebc6afb7037824dc7d509e745db41c7209c2725d92b23a5699cfdc
+EBUILD log4r-1.1.10-r2.ebuild 634 BLAKE2B 23b72dbbd1268d7ee4333c04738ce0decedab080211dbed2da473250547c1fe663bd3a53078bc4f150d9fdfd55e58b4cb09a2f0a6ef6a0113513884a5fa6adef SHA512 390a39bfbe8bc67259890baaf30d9ee4669882b03c0294e02f682be121e2abd853c62d2a4b51a5b6af86ca87393d17180df5ae67e34290c71d94653527dd63e3
MISC metadata.xml 326 BLAKE2B 316f078eee221f3bf42447216c98134044df080287b3b63a8a382f25732a366e835a277f4a67ba10f8a25fd6e6b08a0d55ba14b6038a650c0fa27939a430612d SHA512 1f5c68f4e045bdf6fa1291a94fa26f63179375b2419cca1cf8ad487c4f311e2907a08d1460b02c9e60e39ecc9793f04eebb9731e13724fc25df48fd24206a133
diff --git a/dev-ruby/log4r/log4r-1.1.10-r2.ebuild b/dev-ruby/log4r/log4r-1.1.10-r2.ebuild
index c430f76bea15..64fd131fbe50 100644
--- a/dev-ruby/log4r/log4r-1.1.10-r2.ebuild
+++ b/dev-ruby/log4r/log4r-1.1.10-r2.ebuild
@@ -19,7 +19,7 @@ IUSE=""
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86"
all_ruby_install() {
all_fakegem_install
diff --git a/dev-ruby/metaclass/Manifest b/dev-ruby/metaclass/Manifest
index ff95cba03889..9d6c8f5f3c09 100644
--- a/dev-ruby/metaclass/Manifest
+++ b/dev-ruby/metaclass/Manifest
@@ -1,3 +1,3 @@
DIST metaclass-0.0.4.tar.gz 2482 BLAKE2B f4993bbe61b0f4bd1b060f9e8b5ea0a6f6666e5012b31b1d5913c1bf31aec94f344b88f35e76c9ec9d442604550b7765a20f0683beaae0025ee64f1212237f35 SHA512 5f41fe3db9c682ab6ab01c737c8531d2b4c2fdbc0f35f8fc9f40ce09a84ddf0d442c17caa1c3e87bb2c5e4703556c5d50fd9f72434b89e03d163db375046f0a4
-EBUILD metaclass-0.0.4.ebuild 731 BLAKE2B 2193e9b611845cbfb45cf9fcb5ebd3c12c8787602b0fc38adf5f95cfd4dd7179bf01bbb15bbf1b928a271aeedf633e9ef50f1e0d71ddcec73adcf93c56461d35 SHA512 2d9c71cd4f1c07bbf9a65d39a1ef79ece9ad15bf635cc3a4901aba6cf6c25e5fb120235062724227f201994de9bbc4421a3e5e5ad6d6e21336c99df1849f2804
+EBUILD metaclass-0.0.4.ebuild 732 BLAKE2B a8d8da39f2874e136a2bd9d816f4335f0d525adb544fb8e1e3a330f9ea11d72d8b1878cf3313dd08c863cd1d9bd3b50760be84b8bc646f37f396bef3b92d0e18 SHA512 e9fc0fbee7d8fe2d6153b5946217d7f6b1b10899851fe21c0c357323718c2ca61a76e478b65ff91177fc760cee3f73a98faf1e157de7adb0bc572b1cb4f43e20
MISC metadata.xml 346 BLAKE2B 90c4ea7a6dee6842bf19100dc0394e11bcf36407bc123bbefe176d00c3a4ec0001f453b47a828dc26c4f933b8fc279a29868b8a09026abd27429cbec733a32bc SHA512 4cf92e374453ad5661bea2ed7cc6f23a93dff90542bb349e88717962ad06c48f8d88b3b5489a0f333f9a5f204097309b063cfddea74d6bb09ea13f8f60817b3c
diff --git a/dev-ruby/metaclass/metaclass-0.0.4.ebuild b/dev-ruby/metaclass/metaclass-0.0.4.ebuild
index 0b7bb2230a9f..369da2e85b4b 100644
--- a/dev-ruby/metaclass/metaclass-0.0.4.ebuild
+++ b/dev-ruby/metaclass/metaclass-0.0.4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/floehopper/metaclass"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/mime-types/Manifest b/dev-ruby/mime-types/Manifest
index 83e09e048b34..b08ff9f5d16e 100644
--- a/dev-ruby/mime-types/Manifest
+++ b/dev-ruby/mime-types/Manifest
@@ -4,7 +4,7 @@ DIST mime-types-3.2.2.gem 35840 BLAKE2B dd77473793d68007a3f096971366b5c2120391f3
DIST mime-types-3.3.1.gem 36352 BLAKE2B 66b97cc51d157d445d05823a3059efb6684a59d6b976945df77beb6497979a83d3ada4832cc36a42b6fad2353d1b5f2d7d1271a7947a0264978f30b857c0c7c3 SHA512 48646c5d3cc1b65ad0418bd765c86102d5dd7d0196f1b2b4b92acd350d6927e0c0fec3d30d04bf8b073d342f56b38663dee791f2c87f82b5743c6508265692ec
DIST mime-types-3.3.gem 36352 BLAKE2B 3e774ecd832865c339e1c53e8def710f9b39e9711bc3ac4a7b55a4f500d6daf4f7ec7607ad7a30de5b9a8e717100cd96999e2c6d72baf5e1196ee8bd0897c178 SHA512 288f5f2dbb3ea970703e3b0d84a89246db410f8ccab5da3cc8fa9113ebb44a46144bb48f2216d37fd293b3ae156d596aff234721ec62e10c6b024f1eef2c9fb8
EBUILD mime-types-1.25.1.ebuild 920 BLAKE2B d730105410fb5438d4d51cba599574aad7dda85412f562f5518e751cc91788a5c669ca9ef3642c9ebe66fb32e478cd175244dd55e0c97c5f798121acbc0ac5bc SHA512 78be0cbd723aed5eb49908956877c358244fb55f8e0e85dc000a395bc73c1112c767720d09eec144b349fdc8fdfbfd45df50c8f7013c07d180631602d211522d
-EBUILD mime-types-2.99.2.ebuild 969 BLAKE2B 5277038bb7c64ec7ddb190d3b6c19ae141cccbd9d40816d8b22146f648961647e5f438b29a1c5702f3af45808ba7c33ae235092f90b05888c5f78b6d32d5c7e6 SHA512 c613a881171d9c278d9b9b15238dddc24889d26b149d9a25f35131e0cf05f3397bb747026ac7dc697d11a9438795cd24d05966629ff51a8fa9988b5800b57483
+EBUILD mime-types-2.99.2.ebuild 970 BLAKE2B cf06d4d4cb0d52d41947fdfeefc36843d6475b32747f8845705202df10a33cc4f2b0f151b134e45a4d1ba46647c532a5546208709fa99421e1769fcfbc8543a8 SHA512 2fe23c39b287c8d8a3b96d43cb667e7d8889aeb712876974b23ebfef98e419a4cabcd497966273caeeefea195c8e681cebdb169fe89f24434777658ce6d5fda0
EBUILD mime-types-3.2.2.ebuild 907 BLAKE2B fb89ce7ba7022850dfd12f444516d526b30dcb7edb734624ce1742da3ce88e9317e982bbaf6fe5b232409777bdd0faacca62f443f284d1e4123fbe117621c50b SHA512 53736dae1774c39b4ba6f263705a419746fbea33243a267b580e0780a6b41368531d676cd358526b6e42cc8dd00aaadcfae4eaf7c79b33c566fe9f2995fe1244
EBUILD mime-types-3.3.1.ebuild 870 BLAKE2B c8a86baaf7d06c37420330b83a400da5e0e23e752ab68dbbf68d9b7549a19c61d119b3c1009dad79b036443526b018f712be952d20330b7030a50594c08be2b7 SHA512 7716680ae52e54016e9ecdade420fdefcfbbaf7d2cb80564e0db7d4fa1164aad55570cfaeb4ed60491e88eaf02c7900c30e4c054eb7256a7ec6d5ec5ebb4df4e
EBUILD mime-types-3.3.ebuild 870 BLAKE2B c8a86baaf7d06c37420330b83a400da5e0e23e752ab68dbbf68d9b7549a19c61d119b3c1009dad79b036443526b018f712be952d20330b7030a50594c08be2b7 SHA512 7716680ae52e54016e9ecdade420fdefcfbbaf7d2cb80564e0db7d4fa1164aad55570cfaeb4ed60491e88eaf02c7900c30e4c054eb7256a7ec6d5ec5ebb4df4e
diff --git a/dev-ruby/mime-types/mime-types-2.99.2.ebuild b/dev-ruby/mime-types/mime-types-2.99.2.ebuild
index 663b07fdb3c2..80ad674e754e 100644
--- a/dev-ruby/mime-types/mime-types-2.99.2.ebuild
+++ b/dev-ruby/mime-types/mime-types-2.99.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/mime-types/ruby-mime-types"
LICENSE="MIT Artistic GPL-2"
SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
diff --git a/dev-ruby/mimemagic/Manifest b/dev-ruby/mimemagic/Manifest
index 60c9bdddb484..0f0eb1f39fbc 100644
--- a/dev-ruby/mimemagic/Manifest
+++ b/dev-ruby/mimemagic/Manifest
@@ -1,3 +1,5 @@
DIST mimemagic-0.3.3.gem 402944 BLAKE2B 422dd8bcadb2f04fcad2956339cf66a9b5c256462775be9c222b1be968ebde185e15c1fc0107d495dcad6dde59b7a35910d0139740d96a474ec037ccf181f2cc SHA512 ea62cf519af76324ed62863142422a4b5546927b243a9ac45c37ae0b8bfc97813b2276a1fd898bce470b091b1818190a0dc1637d167233a2e187d78e27bb8b77
+DIST mimemagic-0.3.4.gem 410112 BLAKE2B 42838f488bce370f3ea4bf7519f94b64b4e444f04a8758ac19ea1688e003158b000de22274c53451fd471c22de9773b9024f7823ea842e59fe0321301570f0dc SHA512 40b97e523fe96bba28bcc80da02d824c5a3d3be55b0bb1ae1e4eed0337ae8d8e625325adcbfcacd19a2b1ccefbd77b6c3a20af1cf00e03722959ba98659d4281
EBUILD mimemagic-0.3.3.ebuild 459 BLAKE2B 119792f97e79442a6febcbcab3e10c0442286337b61232ed21686c49d86835fed521929ee0ec9401ba5e911c5b05e80dc79f82f7455f73d53653cae6a8970c46 SHA512 f398a65ada4489b4150d0bcc8b75761c1de1c79fe17d8ef4f1acce58e530164547c67c437d9c914ae243feefc4e85951c696037aa053dbdae0a588e80e057ba1
+EBUILD mimemagic-0.3.4.ebuild 428 BLAKE2B b5200db5c2640da65d5ba138d382e38752419953c57a6c74c44c706a8ecb69a352adaf496641935dee2b84c8b8ded756823b6b5df1cb91e9b062df355e6a9d4e SHA512 19d888e1aaf23906ce452a666ae9fd3f0aa836f280fb83c76a89ad50347112aab86719dfee08ee043d976f9fd2b95ba5bec667b74fd72c87d4fd9f46737e9ad6
MISC metadata.xml 341 BLAKE2B 6d21edf9da7e6ae6913d3101cb96b5e82376e080baed3c07b9d4a9259eb0c097522b35807a89e4b9b32fbc6a6288dba17be7912bef5654dbdf32c9b34da567db SHA512 601856326d3da975f418b59996f89c68b33d089d662b684b9db13ea79481f34706fd4726a531f7f2fee55f25e2c7b3d1ecc69cedab1ff627109c80effa7bc406
diff --git a/dev-ruby/mimemagic/mimemagic-0.3.4.ebuild b/dev-ruby/mimemagic/mimemagic-0.3.4.ebuild
new file mode 100644
index 000000000000..9bcb3ae1df07
--- /dev/null
+++ b/dev-ruby/mimemagic/mimemagic-0.3.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Fast mime detection by extension or content"
+HOMEPAGE="https://github.com/minad/mimemagic"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
diff --git a/dev-ruby/mini_mime/Manifest b/dev-ruby/mini_mime/Manifest
index 89084095aac8..cc743a3ac8a1 100644
--- a/dev-ruby/mini_mime/Manifest
+++ b/dev-ruby/mini_mime/Manifest
@@ -1,5 +1,5 @@
DIST mini_mime-1.0.1.tar.gz 31329 BLAKE2B 970927c8bb2d00f2e0b71cbca9aa954f732eb9d46d2e9b35a6b042ade88aaea993b40023a189b4ce1515b2b476d123945b4ec2d3fef05d4444f3e1a0f492df65 SHA512 2002ed95fe49bf71a95987f35e25e9086a5365e6eff9f7cf8a33a742cbbbd31e5020fbcd0d35b31e7dc61c0e82390a03e5241f4e5a88e9f7d7a2d3020c0ea9ee
DIST mini_mime-1.0.2.tar.gz 31971 BLAKE2B b2783f9376d5299ba77d1cab0326f706cc671a96aac58e8c65879f9180cf3f1f359eba1b8ed4028c775728d4d633d6e8cce06acee90cfe9b60cde2e53f9a2360 SHA512 644eefdc9277642b8b94ce8071826ec993f7da1a5bc8903bd17ece05a374f286014d05b5765ec5a5f7f0fa9252b56d3bdd03109a3702075f6e8ccb68a4cef98d
EBUILD mini_mime-1.0.1.ebuild 1035 BLAKE2B 90d8df4f8acef65e610d7ee4da6d27f1d924be9e6aa4a23835d9890a955522d8cca591b03053a5ebdf9a7fcd2987f78f9640cbc3408f97202346c1a7a09b2fbb SHA512 83d83efb38af17983dbf8592e7d75c6069321fba5e7a9e717590fe501d3e5a5e35b9ae656d23470604a70b4448c86de9bd3e7a3599452997b4a09108d3d57018
-EBUILD mini_mime-1.0.2.ebuild 1029 BLAKE2B 5333b85ee878887a77593d983c7bd1c1a1d223ed979976ab51673f19e1942c81ec93bc66badffd03fdba694428316a5f70b15a93080ecdcfb8aef7daa2effcd8 SHA512 318e5c9521065eb859d0998fc8605235a1a5bd32918351b6e976b27d9edca90637743a1876b283e341289d579cc6893a0fe2c83ad7eaa56d0031fff89f0ce92d
+EBUILD mini_mime-1.0.2.ebuild 1036 BLAKE2B 06cdb31f78400b2183c71cc6c9cb9062d5475d9c1061b4463da0786e812e1138886fcf847d9396d8bcd2a1c4cbb3076543904ffc43056beb4f352e20c6c67ce6 SHA512 f38ca67d62046e9dd5bce32333bfc8594ce1ea3949cf6b6d61de95c78ed3b94751eb039432fe1a37881c9aa79db030ee3918636428d12505b6869ea3fe0643c2
MISC metadata.xml 345 BLAKE2B fc6de1be1e40f5e450d784f3e2e2be6f0339687cf728fd6b63bf6f4fd1927200f3a5262a2fca9bfa5a33310cfffdab9fbb817ea40072dfcecffc963b5193107e SHA512 bbffbfd689e60f39f73d5117f6327b250a917446edc6d0dc14cb43a5fbb00dbeaf6ebd92c090f3e7b2168dfc0c409c58be287acad9243a420bd5bbde64f80c43
diff --git a/dev-ruby/mini_mime/mini_mime-1.0.2.ebuild b/dev-ruby/mini_mime/mini_mime-1.0.2.ebuild
index 91407328ec46..4071f6f7965c 100644
--- a/dev-ruby/mini_mime/mini_mime-1.0.2.ebuild
+++ b/dev-ruby/mini_mime/mini_mime-1.0.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
diff --git a/dev-ruby/minitest-bonus-assertions/Manifest b/dev-ruby/minitest-bonus-assertions/Manifest
index 7cd4e333d802..98d27e022dee 100644
--- a/dev-ruby/minitest-bonus-assertions/Manifest
+++ b/dev-ruby/minitest-bonus-assertions/Manifest
@@ -1,3 +1,3 @@
DIST minitest-bonus-assertions-3.0.gem 13824 BLAKE2B 415f8b48875b8335ded9fc21b5430b575d3d104179066de19aa58d1602da7ff9994c8ceb49b1cf34fd4c8553c76999bf1b638d2c44761af84d510ca1e276cec1 SHA512 8b07e5d3be7cf68be53b06f6b545445efd9021ff5423bb67c4b0e8e40aa004d75f34eef3fc23ebe83bceaaa064c57a5ac1b9969a28f48203a6ae4c34092c5621
-EBUILD minitest-bonus-assertions-3.0.ebuild 856 BLAKE2B b36f8cafa31f9f4289352dfa76eadee56f5875c7003a104674ac86094672f4e3573ed45b5005dc1f50ead627ddd2eab3da94e4ed9bfa60b6a860ba8050ceca0e SHA512 92df6652c4df99b69cce8a856aebbdc6916a9475f072655196d321de724639afab058634f7fc944e6a206fd1decc7f86c812937df5d8be48f85b2dfe9a7b2b27
+EBUILD minitest-bonus-assertions-3.0.ebuild 856 BLAKE2B 664c6a2da677bc782e674de53c09171c3bfd6eb0a243e5d68bc9913f525d9a804f1cd8c18784dae476ddf1e32949139588d2997f0eb4bf108ca936ce7e534b1d SHA512 871e12fbe544af9e2c1a3cb50b5e8a63715544dc5337690076dbe3360aaf622f7431448288b63f8fdf823b826877ab8cada34d5ac089109cdb4ff7446e895e81
MISC metadata.xml 362 BLAKE2B 95200bd3aaad44ff65f068e52fada9744ce88f2f07fa11c4da2ccd1b02f769255b42dfed8ac92dee531a8c736439cf9806e3ce68153d6197e484178a252a083e SHA512 271ca99c64e529107a901b00168c4b8f2039d7410166b6e2fa75be591bb889d30d693c345161c71b4484d188683328b4656eac3859ec90900fde35c31be14018
diff --git a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild
index c0077ea0b499..89c477128803 100644
--- a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild
+++ b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
diff --git a/dev-ruby/minitest-global_expectations/Manifest b/dev-ruby/minitest-global_expectations/Manifest
index f2ebe73b1819..605ea896114f 100644
--- a/dev-ruby/minitest-global_expectations/Manifest
+++ b/dev-ruby/minitest-global_expectations/Manifest
@@ -1,3 +1,3 @@
DIST minitest-global_expectations-1.0.1.gem 6656 BLAKE2B 19df8ad02f9dad9711e219389fa2d0114d1b2b07b3d7e263eb69e48d78596184261c5de91d3f03d996bf45e897d1a7ac6bb3efb77cede34203f6712263eb573e SHA512 e63b50b02612d751b1bd0b3c9e100e0f6b674dfa5475434a213f78c5e556004c43f00b9bf5b9c479c2381be87015125a334308fae27d70a6aed1e9b392ece546
-EBUILD minitest-global_expectations-1.0.1.ebuild 355 BLAKE2B a3258519a2108a3a14959d8ab6e3cad3f1bcf416f867536a73f240a37ff7ff6bdfee34be98fd0f304416c0f246ca2a2a30dacdea0ad49f7fa4f76545b2a80be2 SHA512 715840f1bdaf0bb8b8bd2dbe74e0401ec1cd352ac8892fd6da2c3ac37a95f88ea0199cd203c9f3f604db03fa56c8510cb8be9da2fe5fba128c062227050c84e1
+EBUILD minitest-global_expectations-1.0.1.ebuild 397 BLAKE2B 3096247c05af94821a11eae3a5999385436353c53adceb74c84cfb1a60f40628c2ea12d7d1df995d053c891c2b3850b940cbbe6abfba0c204e33ccffa8130482 SHA512 d50158cac32a7909ffb46efd4637cfd26755bd81732be8ac0668cf4eaf272cafeb092808f1fdac35b2845dbc4b36704b572264ca81583fd69e3e62ddff2545b6
MISC metadata.xml 366 BLAKE2B 851420e93e857c2d26c11ed324a9db64306ffe71c00e1397f8c2f3eda2896f6ee63073be3bb131ddbd3a9e580fe35bbe0f6375438b34e2ecbd0e2527fc5e9fe2 SHA512 3e762503c0ee2cb739096beef82fae8686304a3c1a4f47a26d9326105b740ef5b0110baa5f108f41f2709c8558667175cb0fa214c0a726e1cfc676b74cb4209d
diff --git a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
index b0a50f832c47..995855f15e40 100644
--- a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
+++ b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
inherit ruby-fakegem
@@ -11,5 +11,5 @@ HOMEPAGE="https://github.com/jeremyevans/minitest-global_expectations"
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
diff --git a/dev-ruby/minitest-power_assert/Manifest b/dev-ruby/minitest-power_assert/Manifest
index 559a2d866227..1a2f66e07122 100644
--- a/dev-ruby/minitest-power_assert/Manifest
+++ b/dev-ruby/minitest-power_assert/Manifest
@@ -1,3 +1,5 @@
DIST minitest-power_assert-0.3.0.gem 8192 BLAKE2B 063bb33a29abc72ebc5a0efeed83b0ffe02864f41d25adc59d7e923469f3b690f5cbbca462107036d5678236c17c697215dd51ad1f0823ece428dd52e0b18e80 SHA512 570c54960682b33f27cc6046177142ea76a8910d9b977788e96594c1b746b642e13a4e4f824722d15f7dbe61e3c08784ea6266ab03031e54343940ee4c75e560
+DIST minitest-power_assert-0.3.1.gem 8192 BLAKE2B d5b9a862d19776d673fb510d2cc52b6741ac20c9b286228a672e49f681d37d2d2c3517253c70b5d1a8d8dc08ca2ac35f8105717edb74a28b6a2ed8667d94a9c3 SHA512 178c70dbe0db2b2248fa83437241d80c7054bf51e21afce74c61bc178907b98ae5b691e0cb644d5754a497d4944520e1ebf7727f1d7f286b4aa28b4560a54cbc
EBUILD minitest-power_assert-0.3.0.ebuild 661 BLAKE2B 1d267f2fa165e300320185d528d8935680c00195b2668e95c55c57aa73b09e389d31369e10cbd441464043fe825c34ef0d5d11d2f14c3a736ac66da7081fed8b SHA512 f8c042533d1e10164eebe957ffa5f8554341310c0dd5acb3c60855237dd8535f2756c26d1398f297fa8a1fe67d4db70d22cf5000f32f45562892fa309a2cdb9e
+EBUILD minitest-power_assert-0.3.1.ebuild 529 BLAKE2B 43c4a787b2b0b1266f84bf91b8485fd3baa801c967e0f2aa7b3b09d727d39b1479af0bdeaf999d69854ed1f63b3457c9960d43280e39db0b3420a776e68e99c7 SHA512 1885b07837b6122884bdd3a6af3f3164e0eff98ad97eb3a1930388be3fe43c7a6b87c70c049e5c55350a4116e962371a22cb2a7433b8dde5c73ca2120b16f313
MISC metadata.xml 352 BLAKE2B 602e40e72ddfc6763f110238ecd49ae67cf566e86a996e64514e4d0302e88e287faabf52cc27bbdd50dbc92b996d06b66e8eacca2f75e318c8fb98ebd08d28ba SHA512 bee51a932b3efd1dc3a3df1d6572f83ad7011b0947f9bdbbd42b5e5ec222bd642c27f235fe3646a903597e678f0894d6c8bfe1aefce1a3e3e9e42ecb53b5ab36
diff --git a/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild b/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild
new file mode 100644
index 000000000000..08bfda66df0c
--- /dev/null
+++ b/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Power Assert for Minitest"
+HOMEPAGE="https://github.com/hsbt/minitest-power_assert"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+ dev-ruby/minitest:*
+ >=dev-ruby/power_assert-1.1
+"
+
+all_ruby_prepare() {
+ sed -i -e '/bundle/ s:^:#:' Rakefile || die
+}
diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest
index 9eed14dc0bdd..0ae45d687b1a 100644
--- a/dev-ruby/minitest/Manifest
+++ b/dev-ruby/minitest/Manifest
@@ -3,8 +3,8 @@ DIST minitest-5.11.3.gem 79360 BLAKE2B c348957e094bd91e88c6dace522b8e88c37ec435d
DIST minitest-5.12.2.gem 82432 BLAKE2B fb8df3d5407a96b7be9611c19763a4480c20ac29aababc147f14f0684926806a76e2b38a75009a11cb2cb1e3ded371ef5b9275ddb87251496315f0ce023e4382 SHA512 7a14769e7eb1c4c950380da86a1e7ff8836f05bfb5b08216f4c0fe9e1709982e3f189fb579b1d74b307f6a17e3136d4ec3d7811562415942154a905364e1428e
DIST minitest-5.13.0.gem 83968 BLAKE2B 90f2bc20328a5522a51bcfee94d69e6fd03189190a04ee77499d574531e95b8f8b6652cc51a5917e51920f58c0f95465c27c5d69bab7aba01e02502ccf72ae38 SHA512 bdd0d665cfd6f6e36dcb1f2f069f5154a468f68eb4c41f5c39e3a3397644141d5e05024023b20fafbceb983b019b00a0ec6da98432f505cc8fd1cebc11cc1fca
DIST minitest-5.14.0.gem 84992 BLAKE2B 3bf733ae992e83af862773b6b76997b7a3262290c8239fe2871e9d55bfdd0a9c921a88965167a693794e064fcc2efdf9f6c111075f59921c55669fca1a8ada27 SHA512 4d65cbc96fe96bd79fd1dce36ce3b72d8e01efc12dcfeb6264075bb36430110f1c8fb519e0885e3449379fb5237cbdf7e24803ef49034e46ddf1d3a24c56b45f
-EBUILD minitest-4.7.5-r2.ebuild 874 BLAKE2B 2c810ef3c3bb0051f276db110f9dc04e8819459275cffb02a85922e97002d522eaab4bc8e671d3da3d74590b6a74bb6af05c0907311c4a1ec2a08393f9c085ae SHA512 b13f62725e7b642159ceb1cd72e984c06860b80768cd5a03df195132a41997ec6cfed53b7f6d47816bce813b72e5045df6751e65e8b069c05a2bb40071b6e83f
-EBUILD minitest-5.11.3.ebuild 770 BLAKE2B d15e6f9e5b2788ed7899d192279e9fd189b0262dcb3008dc8ec8749758a32a3c5c01c749aa80721de3ed6c840f7e2ef907e2c9986b66b90ee81ee67b557ac47b SHA512 abab3717803c186d014e47abc1518c7113a267778d9e9bcb85d3e13976c6db54f2bb0eadfcd780065d70c32c78163bb46a2f9510b9d27060e6cef36afb2f4179
+EBUILD minitest-4.7.5-r2.ebuild 875 BLAKE2B d87fb4c2cd2decaeba79b9c76d1071eaa4d8bac794b4b0a04ac303102c37cca923f44d35e30b3b01a692bbed73acfc78d0ec4863b7e9aee6f2d9a3d05ac11ebb SHA512 d6465d5692d83445ff9d33e9ac4e1900ce4a90ba5bbe05f2e800028c30c44a55fdb55d0be9269c5730dc18f8c27afe67cba6ac909754c11c167d574854f06424
+EBUILD minitest-5.11.3.ebuild 771 BLAKE2B 3a91d3a46f310eca717d10a046b648939173a1c14b564dc4c3aa73b07223986ca2e243c1426bde9fe5577c6bf40d11f7ad96cef1140b05aad9faa49176a59a70 SHA512 8076373cd01aa9c6a474fc9d42ba8a8f51df0419454ed3164320c0ab2612b83394d6de49b199b01fb0e2f37ccf27af523d087b71a23c964deaec5d605ae712db
EBUILD minitest-5.12.2.ebuild 742 BLAKE2B fe4e93b7a345f1e939813eeb890afec126b5c40c78fb5de0f653ea3ca40ffc1ddc22d1b88a655911b19d502dbcf858c7dfe0738fd4f59f10fbf6f5e895a49bbf SHA512 1f2d931965e8325b8ce43cefa7fb5260a4b2b0424de99280fb7d6697a098e5fa07d25d3061ddb21c4a52315a8acdbec7751958ea701edffcfb814d2ef04fd680
EBUILD minitest-5.13.0.ebuild 749 BLAKE2B cda4b31ad5bdbb444b732a748c7391b1828155c2781d97c9c9d0207b0691948c9a2bc92bd4e5ed97902a25a1f4316b77a67ce5bd7fe28d6ee062fad01a1fbec5 SHA512 8cc6a8050be9b1330a21cfd73c25e1335de5a21a88f9151b8bed736471a6bb8b00deb42e28388b1de2765a97091561a3bf948cc1aad81089ac5aa0200df73896
EBUILD minitest-5.14.0.ebuild 749 BLAKE2B 649578135fdf665371f2846b42adb02e65af1efaadaa26ff1c7170f6df0a9b0f2b5aa3bafa535b12a101990e2a992d57826b50d1683a43c8a3ed788c61d2738c SHA512 420b8351b92b3570ee5755e9a8492ad03c73db82101bc6d28ff65fec2d22cb4b6d6d6b0c0fa4b0d06f2c07a4a9068fedfb4957251c0dca1a7713a2541a32c012
diff --git a/dev-ruby/minitest/minitest-4.7.5-r2.ebuild b/dev-ruby/minitest/minitest-4.7.5-r2.ebuild
index 5ced7ac74dcd..ff6593d65768 100644
--- a/dev-ruby/minitest/minitest-4.7.5-r2.ebuild
+++ b/dev-ruby/minitest/minitest-4.7.5-r2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/seattlerb/minitest"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
each_ruby_prepare() {
diff --git a/dev-ruby/minitest/minitest-5.11.3.ebuild b/dev-ruby/minitest/minitest-5.11.3.ebuild
index e5189308b626..21685820e8d8 100644
--- a/dev-ruby/minitest/minitest-5.11.3.ebuild
+++ b/dev-ruby/minitest/minitest-5.11.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/seattlerb/minitest"
LICENSE="MIT"
SLOT="5"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
each_ruby_test() {
diff --git a/dev-ruby/mocha/Manifest b/dev-ruby/mocha/Manifest
index c50b574ed62e..123ac188cc85 100644
--- a/dev-ruby/mocha/Manifest
+++ b/dev-ruby/mocha/Manifest
@@ -4,10 +4,10 @@ DIST mocha-1.11.1.gem 242176 BLAKE2B 163e490462d820998694650abc480c77ecaaf086d38
DIST mocha-1.11.2.gem 242688 BLAKE2B 60df172257e8767fd3b48e3716cd31cb69ec6f10cc74908bee2e0dfd2d042550b10c7ffc8d2dcf05853c96cf2745fae776bdc9abcd6728f5a4f3fb349d997bec SHA512 8408d7b4c4d979caebabb75b1b870e6473fb0a5abe6055bdf7b4c4679b92c963138ec9a2947e60b9741a2cb50ea7ddfe949544dc4b0bdac22242b2a7eb5fd54d
DIST mocha-1.8.0.gem 223744 BLAKE2B 625f38d6ec53cbf549cbace873172b8511f2e6a2ccb5d7fd4133c3d9a67a8e5d55626fead7a70de363c8564b687530d3e0515ed7fc167a65091d9e17d89dde47 SHA512 b0abd6234f34dfd92d44019001e97914dff80ece5fbe2b53ccc91192f99f06a79f9c96cdb136b2a389a1a1b7038076fce688d8d8ee8645538d3c58f73e345fe4
DIST mocha-1.9.0.gem 224768 BLAKE2B cbba687669691c4771762fdc87285e1d2a2e9cd4a97f42111e0014118dd358e30b4cf3147c973631b491fa981fe4a3212a7eb160b1d7517db78e3f8647ebda15 SHA512 76aa6c1a59d98cf2e592b94785f102fae7d46923cd30494df944a322a6286fb854867ccb32c396f522008b8a0e368ff115693ec6dc63d7cbe84fa26a3a42d9e6
-EBUILD mocha-0.14.0.ebuild 888 BLAKE2B 2724a7aa967eabac460e770de1e2088b811e1ddf1cf847f6c67a2d6d9dc9808b725347c47e6e51e177c93f508584205edcc88b22dca7efbd19ac0866500c8d34 SHA512 8bc2bf6c54c18f1ccfd2a3bc4caddaff66488d9c6972bb72067b500ec3b7bda2c8cde22de1b5bf49053544f7e3225e65673e3856843096c15ab0bcaf10024dcc
+EBUILD mocha-0.14.0.ebuild 889 BLAKE2B e286a93793cd89453a1636600084722ec8f7c8ef1d3a18f717d0571baa3a81988d750488cefdb940f5cdce6be9735966276e107feed8456b8013be106e564cb8 SHA512 aef27c71915b7df3daecb0cc7f3b54dd6f33b9c470eff33e0b8fd1a9b1e15d433d13862fed833b549d2d9dfa5d8e0e8c676e515687e8eeda91b4587536ec28e2
EBUILD mocha-1.10.2.ebuild 792 BLAKE2B a0d0e4af5fb2013d953fe267ed74c14ddb7dcaca9d06e9ffb140e82a0c1012e66631f2cb9a46dd407c0e114e2641ff9bfb3e392fe06f909e76a4c8449e787f82 SHA512 72d70ed49b6c4ca07285ddc3ad7a0d2c3fa7985ddbb91913197c1b08a1e1b78718e859c962db1c806568ed2edd2cf07ddd481d0f71b2737d3cdcd099ada1c773
EBUILD mocha-1.11.1.ebuild 792 BLAKE2B a0d0e4af5fb2013d953fe267ed74c14ddb7dcaca9d06e9ffb140e82a0c1012e66631f2cb9a46dd407c0e114e2641ff9bfb3e392fe06f909e76a4c8449e787f82 SHA512 72d70ed49b6c4ca07285ddc3ad7a0d2c3fa7985ddbb91913197c1b08a1e1b78718e859c962db1c806568ed2edd2cf07ddd481d0f71b2737d3cdcd099ada1c773
EBUILD mocha-1.11.2.ebuild 799 BLAKE2B 736a592d03c65ebc66d36ef5b9d8a5a0d2569b232e287a66b69edf7c4b310cad14043184408568d91f3bc4cb6cd9df22ec2508c60795ad1faafd2e4611c24fb4 SHA512 9a4d8a55742e6e6683adf9feedcc07646ad015cd3f0db2c32307c97e2befb6e676746efe66308f80f944c35ebdf95cb71fe6a7719ea5d5f6058f551567d27bca
-EBUILD mocha-1.8.0.ebuild 866 BLAKE2B 21dac917da92ff5e497e3eba8c1f1503cb27eaac23ed3f6797057f5b4c1afbac8c5dbc726d48d7b4ec049be0e543d0776684b5208b6455e5f0bcb0e04bd0c4bc SHA512 fd0ee2d17317149c1ebb707b9c6caf5b37d6c9301f5fe59aceccf97ce1c429825ff926d72a12b9b2bbcc3c05d9cee675c8d96882f47eb8e5a6b400b7a02d4fd1
+EBUILD mocha-1.8.0.ebuild 867 BLAKE2B 42e988356584054cca2086d13cce8db1b5a87a9c505328b849fd3c991ac8433e0f8df046e062a125b975321ace8ab3d02285d661b990e606f1f698daee046c64 SHA512 4d2e0fc9cbb80a5f5dba9cbb2853f73868c58f5f30c28d2a11d5dd7155e5ddf49619f5cb41c01f85e38de802951c1ae7e2ad635e515d6b12a6be5251097f739a
EBUILD mocha-1.9.0.ebuild 868 BLAKE2B bc2926193345e4214bb8ffb267dcd3c1230556f5558114ac676236d64984f11615d02312cf453ea2b2b45197e4490c40acf5a89cc02c7b50dff2a31b8620cb77 SHA512 c1a7a3dba7e5ce31d5f1f0a9b82daa37c4d36d850449773199518ed9eb862317b1cb71fdd08ae1fb682f2e69362e93c8213003f299d87541246ca8513499f55d
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/mocha/mocha-0.14.0.ebuild b/dev-ruby/mocha/mocha-0.14.0.ebuild
index 52580e26322b..568c3ec5f8a0 100644
--- a/dev-ruby/mocha/mocha-0.14.0.ebuild
+++ b/dev-ruby/mocha/mocha-0.14.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://gofreerange.com/mocha/docs/"
LICENSE="MIT"
SLOT="0.14"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86"
IUSE=""
ruby_add_bdepend "
diff --git a/dev-ruby/mocha/mocha-1.8.0.ebuild b/dev-ruby/mocha/mocha-1.8.0.ebuild
index e5ab9039824e..b72bacfb8e6f 100644
--- a/dev-ruby/mocha/mocha-1.8.0.ebuild
+++ b/dev-ruby/mocha/mocha-1.8.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://mocha.jamesmead.org/"
LICENSE="MIT"
SLOT="1.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE=""
ruby_add_bdepend "
diff --git a/dev-ruby/msgpack/Manifest b/dev-ruby/msgpack/Manifest
index e05692775dc4..778e580bdf7e 100644
--- a/dev-ruby/msgpack/Manifest
+++ b/dev-ruby/msgpack/Manifest
@@ -1,7 +1,9 @@
DIST msgpack-1.2.10.gem 79872 BLAKE2B 878d4bd0c1b9010389aa59358bbc70d2e771f5fa167d2eb659583cb116e94ed5c00578d89be96dd80dd458616336a2a1649ea9c7826cefe81d78ee0c2ac24299 SHA512 49186e0cbc375aaaa3174a488d2d47afc46d0618b0b3c3c7d60485672ba6e918e0607b18d9d7cfa9106478fb5250811fca4675dc482d4cf8e6c510acdcddeeb1
DIST msgpack-1.3.0.gem 82432 BLAKE2B b6b4e6a3f3cb204b2d4997cefb5aa5f307a6c3db332663f7e89360d68e2d5dd9211316d6532141c0276becb2e5d227aad4943976953a285cbd691c31d8c5387b SHA512 aeb9376c7e2029812b7e6be7732c419792e79a2bf1ebef6b2feebbfacfefaa7063658fee7b7a9b8558f6a04b6c10fcdc325aa27d9c1b856db7af5b15cccb06a5
DIST msgpack-1.3.1.gem 82432 BLAKE2B 661c2068b26db494bd068e223c1969d59d64478d5c05832bb6b6fcb9f14be7a3f4953b4a62ad23b622b2d06312bebe7d9ee5fdd173b23fe94f2228d6634aef0c SHA512 79a71725e337c37417b7b02d77a25d28c742daa539f7247fc50b7e146311d491a6a20b86aa2bdd0eae0c1dffab3ee35a1a7a775f7f5c6688be09ecd2149c187a
+DIST msgpack-1.3.3.gem 82432 BLAKE2B 75a77773d8e7d07ccb2099a806f845f4d4723dba82ad642da1cb1b9ee0c55567b6198b86ca22093fdebcd4ec40ce05d95aad658104a1e9072dab5a496bdb0317 SHA512 18d78cac70a14a22fab6f7743f702cbb1a636434e881dff5b6eec89be137a47fac1649e143dfa8c3c9e65ccc099b2b3c778cb333613d750cb6b296e3ce7db3c9
EBUILD msgpack-1.2.10.ebuild 1088 BLAKE2B 81a1bff220924daf8ad4330952ef8f1e4029f80acef2c6d685bd8c9b5e5c5ab149f158314c26506963d363b4f9f76050b20786cbc05ff8b1d3f16e885b4e1a16 SHA512 57a4480f12db15bd925da08c2c440c11a95212160b7464dd3832609ea5da5d347b606a8723176f7eb1ad437ae6bdbd9ffa320b098d6ea73070dfcaa277c378b5
EBUILD msgpack-1.3.0.ebuild 1081 BLAKE2B 85ac8ce4a0a001cb26b11c3b0b179c833249105ce3eaa1c304b2801f497496391166efc45a8824749fcd3d5b696c9dcae2f66b8ce2793fbfa3995f0eb4d58a21 SHA512 430b635f12cbdd7704162b7120f2fa91efb4caa2e68a15c25210a0599d84ed0b23231934d08fd6ebebd36e597b70236be4b3b0dea5fab533ea43f3868ba23c72
EBUILD msgpack-1.3.1.ebuild 1081 BLAKE2B 5ba42e031509fe295afd3087a3f1c9eac7d75217d796fc9a3467e4f23dde622f2201853e56ecca274e172c493269487aebaf5ea28165054dd1b00be4f63a05b7 SHA512 90f4bdb21f64f4ca1ba64881f3ad19237500387ffd799b7a59ccc0f6819f9e7f1ef92ef174f3acef24cb66101ad5ac5858a998b80176ddf7ba78fa09de42377a
+EBUILD msgpack-1.3.3.ebuild 1057 BLAKE2B 2b7b3ec99ab8733d1e2aed31ab4284b9ddcacbad1a64f14999c5f413d390324d2030e69b5884d19082d0379dce18b2264cc42e389c75370b13d9e35ae91ed324 SHA512 97801214e34de73e5002283f985a81749c1ccd6e7de2beb6e825fae1120bc758eda1bc65f58afed474bed49de6189f90f23889cdf509c2a344b6450dbe7d8acc
MISC metadata.xml 331 BLAKE2B c964da6cce4e1e413377a6bf37282aa6ba207c33f3682ca5738361bb0df8c45dec063abe22f3183354b79b70707f897382a3412de1f6b185460a26ac2006f082 SHA512 5cff44a3b9425bbdccb3b682a26355c9526931b2826d7ff91da0d6db5e0dd139ae556a47dd06757b5cd209413b67181483189ba2dae819f70ffa58a46751c4c0
diff --git a/dev-ruby/msgpack/msgpack-1.3.3.ebuild b/dev-ruby/msgpack/msgpack-1.3.3.ebuild
new file mode 100644
index 000000000000..6db61d66e8f4
--- /dev/null
+++ b/dev-ruby/msgpack/msgpack-1.3.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Binary-based efficient data interchange format for ruby binding"
+HOMEPAGE="https://msgpack.org/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE="doc"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+ # Remove jruby-specific specs that are run also for other rubies.
+ rm -rf spec/jruby || die
+
+ sed -i -e '/git ls-files/d' msgpack.gemspec || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/${PN} extconf.rb || die "Configuration of extension failed."
+
+ # rb_num2int is not inlined on 32 bit arches but also not explicitly
+ # defined, bug 582968
+ sed -i -e 's:-Wl,--no-undefined::' ext/${PN}/Makefile || die
+}
+
+each_ruby_compile() {
+ emake V=1 -Cext/${PN}
+ cp ext/${PN}/msgpack$(get_modname) lib/${PN} || die "Unable to install msgpack library."
+}
diff --git a/dev-ruby/multi_json/Manifest b/dev-ruby/multi_json/Manifest
index ab5e599f8744..ef643abee5a0 100644
--- a/dev-ruby/multi_json/Manifest
+++ b/dev-ruby/multi_json/Manifest
@@ -1,7 +1,7 @@
DIST multi_json-1.13.1.tar.gz 26098 BLAKE2B e82a08a747a092a9094cd7b35b4f933b5ac922a01f45a51b215ca9c4cdb9a083a4808d4bbe67a147ecb57e0b7b7e313c3d896f8cd80c79338c24abc3b90a09f9 SHA512 7c98392bd1c909fcc05249a02a010b561bf6c2d812ae42413d6e8dafa62926d8cb76226ded4c61558a00e5fa531ba33b6f4ef562648c52ba9b552ff7b7e27682
DIST multi_json-1.14.0.tar.gz 24558 BLAKE2B 78138ab956f71d5875d3ca0d0a7b10fc93fa303648de8515d705ac5e24ed5cf84b425ef4aeebb1ef80862cad373698c2f57eddf17e6558d810edd1a3da2ec342 SHA512 dc2adaa9b5092c653b0a6365ad254a8b920f391123c2625c6ea8168c675346da69f1f003face872e66f493e078f511872d3715e4eef242627b0862cdf4aa3735
DIST multi_json-1.14.1.tar.gz 24713 BLAKE2B 188d0fa3bf7a46a6cf4a5aa1d613523b4da3dee5061a5288146d1a367835b255f103dec265da9a218dd6dd21ecb38a7ce35d16a758ac7754b440f52c25f0b703 SHA512 19e2b6704a8ed39b8714da449c8961e740198772718ddba3d3b651f71f2b7d8c2c198d9cc16fe290f1df7b1e54d029c01147fdc431a8d2763944a4de802b89d9
-EBUILD multi_json-1.13.1.ebuild 1919 BLAKE2B 5b595fec88c3ffcabb3042888639fbc86a21e65c62f4bca4b4edbd3d39f7b339c619012f51e335cc52bebdb9bec8df3d2e952a6da7b47b66107844ed600dd46b SHA512 00993ecb67fbd6f43c4f9127685b10a2acc183aab9868c6900f8e647eccff5a7a4d02ca95aea07b06ba78b041738185cc531ef1b974a727f2077e2a02588654e
+EBUILD multi_json-1.13.1.ebuild 1920 BLAKE2B 3c4ca48c0955ef5f1f96a90826d4363e414aa78a7e84151fdbb37ad1c2851e56b8d36ee8a217a9d2a4474aed09b4cfc4da3a63ee2da5889632241ec5c96f9d9c SHA512 6a4e80aad87d092720a6d01e06980de34fa6e4def03debdd98c1aab061c9ae183d3870ddd6cb035e77f98f26165f131a2c38bccffad5504975c90784210a645e
EBUILD multi_json-1.14.0.ebuild 1981 BLAKE2B 978456342229b4eec46a289d764cd60f04f91bbcf2cdc4fb2bc79a7730d4393e64dc2fdcbf7cea7c9c7edccb316607fd0c1f552c63f0306591554828c4ad9984 SHA512 efd7c208f37f90536b7067892a88ebbe6dbf7009a9016c44fdb2690301455a369ecbfaccdc298827eac50770a172fe0bd6059866b44af6cef5c4de2d6f289a99
EBUILD multi_json-1.14.1.ebuild 1981 BLAKE2B 978456342229b4eec46a289d764cd60f04f91bbcf2cdc4fb2bc79a7730d4393e64dc2fdcbf7cea7c9c7edccb316607fd0c1f552c63f0306591554828c4ad9984 SHA512 efd7c208f37f90536b7067892a88ebbe6dbf7009a9016c44fdb2690301455a369ecbfaccdc298827eac50770a172fe0bd6059866b44af6cef5c4de2d6f289a99
MISC metadata.xml 345 BLAKE2B 7d7684a1546dcc97e934f1a7df4484b568c5e8043dcfd0493e03124fa9f96959de5dccb78d22b1ff51ebc39b5fbec8b9a1dfd24531d676b8982b1f1dbd5097d0 SHA512 5fe7f117806d67e0d295bfcbdd07d4bbe8d3c3875e07cc3d276f2aee81b89f2e90174cbf4264d647384817fe0e8c81c2f2c9d9d67e3f78b46c3c194001bcace9
diff --git a/dev-ruby/multi_json/multi_json-1.13.1.ebuild b/dev-ruby/multi_json/multi_json-1.13.1.ebuild
index 1af108d4c8ea..efb10955d5b2 100644
--- a/dev-ruby/multi_json/multi_json-1.13.1.ebuild
+++ b/dev-ruby/multi_json/multi_json-1.13.1.ebuild
@@ -20,7 +20,7 @@ DESCRIPTION="A gem to provide swappable JSON backends"
HOMEPAGE="https://github.com/intridea/multi_json"
LICENSE="MIT"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/multi_test/Manifest b/dev-ruby/multi_test/Manifest
index 78c8ccd4fef4..ea26c12f94bd 100644
--- a/dev-ruby/multi_test/Manifest
+++ b/dev-ruby/multi_test/Manifest
@@ -1,3 +1,3 @@
DIST multi_test-0.1.2.gem 9216 BLAKE2B 9a5888937c82f87822445855eb15406b4250b3b42f00116a2c54360ab35b923d08c4015d90b14003679aac5d674baec8756b74aae4a5246beeefbae262edcc1f SHA512 a0d59f51dc959b7febe9c32853b5ac5cbbb3215e8810de5e46fe10fa42931c1ea89df477155cc8124264d608c5928e54fd4e1949e7d0940f927e1430bfd60a2b
-EBUILD multi_test-0.1.2.ebuild 560 BLAKE2B 8dde3cf03d44ab3308a761669b7643972037a3e9a390fea35348133357c6d5a8240863cf2ac5991af01aa2b2bd09a8373ae4a6310ea42ee79c4b227c5e99df72 SHA512 38c6ce61e71403af99be6b973384f2955a644ae46db572aee5a40cc74f85778de82f6607634393e05facc1fca6562bddf94c0527d36a6a1be62188318191ca32
+EBUILD multi_test-0.1.2.ebuild 561 BLAKE2B 2c1b48e3bc3ec6659383c9020331d8f9875748b298a860191c387d2d7d3ef91f30a2c4a9628ab25db78ac1466d82ff1ebd341bcb040e03ae1d7db8a01167a180 SHA512 c3d3069ed69dcd1d0fa8f5b23d4c1f7cc8d635eddfc0f3969c0055d6d47c511f921c540111cc7ea1450f565f71ca63258ad263a22adc62e3f010a5019a09aafd
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/multi_test/multi_test-0.1.2.ebuild b/dev-ruby/multi_test/multi_test-0.1.2.ebuild
index 09571760b0f8..150597f66995 100644
--- a/dev-ruby/multi_test/multi_test-0.1.2.ebuild
+++ b/dev-ruby/multi_test/multi_test-0.1.2.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="A uniform interface for Ruby testing libraries"
HOMEPAGE="http://cukes.info/"
LICENSE="MIT"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/multipart-post/Manifest b/dev-ruby/multipart-post/Manifest
index 9527b1bb2683..8514ac660a53 100644
--- a/dev-ruby/multipart-post/Manifest
+++ b/dev-ruby/multipart-post/Manifest
@@ -3,5 +3,5 @@ DIST multipart-post-2.1.0.gem 13824 BLAKE2B 7e528466826dff79235651ab7dfe20c7cfcc
DIST multipart-post-2.1.1.gem 13824 BLAKE2B 70a706714d14d284e2fa69aa56a69682e16eece75eb1508c1707b0b7f03b0d1fb11d1a187c7b7681dc0654a280c59bc20a0754d30e80807a4dfe5e56976b4ccc SHA512 afa16717ee136f0bbbc20fe243252831604740bb61fa7288a2437a4a67638f660a4bd491b5326b034173e9e8352f2659f27dc8aaa761721f7111b7e9e704582f
EBUILD multipart-post-2.0.0-r1.ebuild 579 BLAKE2B b3de4117398b42f75e20b807c36ddc343450bbffbef78e21d870285eb36ae6ea2b3b37f7ea906f1463ce6d4ab70db9a66a36eff0647593b8ff183febd22e3994 SHA512 f6fa79f4c956c947e97c17abf4bdc9759c68637e4e06da124bd8785231bb5cce9ad0a6b3b239bbe9d252a563e5d535a93bf60fc38512c9897138cb1fd4c01297
EBUILD multipart-post-2.1.0.ebuild 480 BLAKE2B 34bcd639edc43a7c5476af0d7d29b9cc5ff2242457b644d6a9735c45d2844e2efe28805b1e7acc13e12e94c42e3f5d3c0acf193915027fca314305ccac3c61e8 SHA512 ba5cb87a43d41b231852b7c8261cae532d7920833ee401096858516595a445f68e7af1bba7409345194410ecd788a629cb87dfb4e5da284e55f62c1eccc0b7e3
-EBUILD multipart-post-2.1.1.ebuild 487 BLAKE2B 498bb52cbe5c1e09894c57924686d3fc1f18c9a22ce4e063097818fe483071be1ac580644034055621054495a3f3e03b9763fcbb1e24bbd7496dc0449ff6b8f3 SHA512 231620f10efabf58ee8a76749896ea142dbd3d29da1eab75d1a5308506c95087f5642ebbb500cdca23b4e0988a89c497b3fb6d55a1f664d34ffd0f599d12e56a
+EBUILD multipart-post-2.1.1.ebuild 494 BLAKE2B 738e3a45dc16ef67d5e432cc160a8272b6c1ff623cd12ec1cc81745d939449c34babbe7e508c6b7478aab6479ab86cfb51f067c86d9d71740ab02fc117abf3b7 SHA512 4b6a51f6814bfdc75f118a99c7b3fe28e24fdc70e98e26a54471fe77ab53f33be6b8fc413051c16a63d63828eda0e341a80a27f2f0d77bbb48a3e65123eb85ec
MISC metadata.xml 351 BLAKE2B 1b91932f0fac0566cc3a283f50d5162f09b9ae0f06ee2419f5be35cb6fb9b6b7234c4c8974c89d38eae80ad2a642b1ba5a927506442ab2906a4d43832a2207b5 SHA512 d25464b95046a3df4a9989cdc012fa2220f9d0008f48bc16bc54e87fe6cb99ce0e4548e042ed96675d917a68a2c2e7fcbc3054c66fe5879eb6761cacddb7c51c
diff --git a/dev-ruby/multipart-post/multipart-post-2.1.1.ebuild b/dev-ruby/multipart-post/multipart-post-2.1.1.ebuild
index 9ae05f6335b1..1d2571d34572 100644
--- a/dev-ruby/multipart-post/multipart-post-2.1.1.ebuild
+++ b/dev-ruby/multipart-post/multipart-post-2.1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-ruby/mustache/Manifest b/dev-ruby/mustache/Manifest
index d0e87d2bd37f..5451d6fc4d9a 100644
--- a/dev-ruby/mustache/Manifest
+++ b/dev-ruby/mustache/Manifest
@@ -1,7 +1,7 @@
DIST mustache-1.0.5.gem 41984 BLAKE2B c063af6c9464884114b55c30df6c6cb2685b0394aa9280f006b6c35cd0681c8776edddccd1a33de75e291a2e1992477c1d70f6cb1c603e800b08be5b989a9ca0 SHA512 d9b2c55d758bd4e317732307b513e2a079b04ec7a1203233834fd08a3a32f7b1bf8283d207af2f7082a8c4847f9c5955a557f19bad9b08a1dee2f32417eca190
DIST mustache-1.1.0.gem 42496 BLAKE2B f2bef262238a6e335decf2295d1d55c7865d9e2181f7772d2359bde99441536c4f1b44a103f2ee9be8e6933027ea0241f7027410d9a506732ac8affe9a72ea22 SHA512 5e8daa7cfb6151e86e5d2223a026538194e03331bcd74f15704404795eb8c6c28899f29fa9fe421fe38e026b38ad734fe5574d2a6d4aa1e53ed5a566a8061c61
DIST mustache-1.1.1.gem 42496 BLAKE2B bd1becb1c296abf03cdd6c7d5a6f29b71dc6328c126dbb27420872088b3b6988ac56d91c13f669cca94932f23f4290277d9ca6597ff842ff226e092c2532dccb SHA512 91a18a374a0348317d0801d6784fedd0782d7a08f128d3ab7050e631b34e45cecd49c4b1e2a9e17204f70bf169c107a92a1e210532bd3faa98edf8b1b5e8e43c
-EBUILD mustache-1.0.5.ebuild 894 BLAKE2B a9a2e23a35a02c5e28922b3308cb93f5b39d8022614f59605243ede0d34c9e913798345e5e4cfc51d667341439404f263df9991ec363119e955fba8d7c047424 SHA512 a18990c6c3bf6f247bd9cf0079efa44fd1a6852007b1eb5eee5f9cc2dd8787a0e915dacb82cd19a06610016818fb74ec44750aa873ea6c92bf512457861bdc08
+EBUILD mustache-1.0.5.ebuild 895 BLAKE2B a0bb7bc43f5379b6f1572fdd20936629a37e819b1b19d8fe0c44ad674ee98d54264404775f524214dee5367af26e486e58514870d88667f10f934ea608d16979 SHA512 57d77af93d59b97143df9d888cc04a49b261bb60416194e264ca84258851a25be0d20aa2c61a4ebe178452797077af5b1055c2b0179861d744b3795890cda920
EBUILD mustache-1.1.0.ebuild 925 BLAKE2B 587efd8dd7e4bf1b3d68255dc04179685bf10e20a439e4ab0464e477bb32edd535c1fbe5813d1e0236162fc2dc0a8045b19bfb74b851141b674f174510fb72d8 SHA512 73d636cf8911b0016b2fadad21fa34984abead6f78e90df103a6bb86dd211e2fbcb6c421fd7a909b76f1399d81a1a26016883a26cfa6f89442461df070dc49b9
EBUILD mustache-1.1.1.ebuild 918 BLAKE2B bb2b482b4caa5b54c16c9ead4e701075802425279e473d4237f0247ffc9ea640815d3e5f66daa44db57835263fe79f0a7a30799a7a5ce7d6e3a7f2e3bfa7ee26 SHA512 63a415e4b4e399422ec5c17f3d3bb78281820554a6082951918e5fdd4e269d747106309690f1ac572734727c0be33be12dc8cbf552a215b520ff975b3ce99d2e
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/mustache/mustache-1.0.5.ebuild b/dev-ruby/mustache/mustache-1.0.5.ebuild
index 969b2795e677..b960ad920eeb 100644
--- a/dev-ruby/mustache/mustache-1.0.5.ebuild
+++ b/dev-ruby/mustache/mustache-1.0.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://mustache.github.com/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_bdepend "doc? ( app-text/ronn )"
diff --git a/dev-ruby/nanotest/Manifest b/dev-ruby/nanotest/Manifest
index b63732180f6a..fa871a6655c1 100644
--- a/dev-ruby/nanotest/Manifest
+++ b/dev-ruby/nanotest/Manifest
@@ -1,3 +1,3 @@
DIST nanotest-0.9.4.1.gem 7680 BLAKE2B d6353949241c85df6286728938c017881763c332fe7deebfe641cf2ca85e65d9934ea4567494afd775d54171e5ebc86558ff1c376d6519fb9ff0f6d5addc1bfa SHA512 0ef48c747130fadb5f11818e131780b05032d57102a142293e29f135f75c1dd57c75005479880974342c257c645b3d2a4489432049683e3421743fa3e252cc09
-EBUILD nanotest-0.9.4.1.ebuild 497 BLAKE2B 04141dea83b512afd51286c17e89448a80b6651ff911d15ede6e43b22fac1d50a316ffa39b8a99f25e0d200714464a84f02f6689de24e7234c00fb0d2865796c SHA512 778560b5a801c95c7f7ea2cfaeadea0423cf5637ba7de2009aace8df110a8c4a89f0a99dae03b2bdb087b5de1a7ab690470cccbe13a40922a51b22959224a905
+EBUILD nanotest-0.9.4.1.ebuild 498 BLAKE2B 8d83ec58358d3f18244a512ec0f2f0fabe7741a11ede5ebbb58753134cfd39c44cf779a8eab575025e136fa63c94b74ab10cfdba5b717d01e66a0ff5fc969b70 SHA512 a407c771dcbc33a03cf25a9401de784d8472f275353d3c9686675aa821cccbd5cacc997f0a81640e45beccef55777e56d4ed315d91526f6d9a00a21d673a2560
MISC metadata.xml 341 BLAKE2B e0a1896a9c6b6c9e1dbe1824237ab79ff59ef337a6c38ea9a37d3244fa69dd58a6b32456eded92cc73ab769b15402c6cc3fc557db5133ee44cf5b9bb666d882e SHA512 9211350efb92ba99f2db802a2507abb8ea5995b6ad8734c5dc7df8f3d2e8a96ed7ac970c68948946ee69ae3821ce39db987feb3dffdb37e54a10d9311d9b93c5
diff --git a/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild b/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild
index 8acdc49179f0..42b173d6ba1c 100644
--- a/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild
+++ b/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
@@ -13,7 +13,7 @@ DESCRIPTION="Extremely mynymal test framework"
HOMEPAGE="https://github.com/mynyml/nanotest"
LICENSE="MIT"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/net-telnet/Manifest b/dev-ruby/net-telnet/Manifest
index 3fdc0c6fe61e..5a667a41ac9a 100644
--- a/dev-ruby/net-telnet/Manifest
+++ b/dev-ruby/net-telnet/Manifest
@@ -1,5 +1,5 @@
DIST net-telnet-0.1.1.tar.gz 12794 BLAKE2B 5a82e62e47cb9153b17dd6042c7e5c767ae3a9cbe0739ad769aab2fe798c7766819b89bc325f148791ce37a55ae267eb5854142d2fcb7d387fd29c32e118c169 SHA512 769d83bae55826bb99f189d06a8fb8a6d497d6c7687289f5aad2efced6f282484e5f766dc95f0158045b824532cd8f0a674ecc69883018814a009bc29d6fe29d
DIST net-telnet-0.2.0.tar.gz 13299 BLAKE2B 6b87974281b4e1857a1e05efdfc751a5149f9057598c89b8b288219b95268955ee3f80e21cc787ac767ef3126c9ee23d9b62e29ebcb8c317def703f0e0dc1fe6 SHA512 a4473c42d33c10594c4445c29db73f4d611555710228cce263f7fc273e71140423dcbc2e89eec2a26f35f98de48aa72eca9f44cf0cd4626d702709963ce7b02d
-EBUILD net-telnet-0.1.1-r1.ebuild 944 BLAKE2B e0e1f3dfe046057cee45035027c8597493f5c9ef78eb16eb35843b1149a057894b90d6a570e1111bc990787109f1118d041c777e0b100982eb7bfb94dcbfaff8 SHA512 48a28679614d4a129bfbfbc594f9de4aee9bfe2ad1e367372ca7a5a9f48eb0d8891434ff2bf4ec55ad994a966c3466746e66317038731fd14ee5571603dee050
+EBUILD net-telnet-0.1.1-r1.ebuild 945 BLAKE2B 5ef668cb2a9ae6db47b167b60f204e622eb1e5e9c3a886a82c5f54b80ec2c1192f8b82ebac38bdfb08a5cadf6a9f9b4da107bf454d9192485ae29276fabe402b SHA512 8dd90e24699b62d7cb89245a64ceb4a262e66b8185fcfd91eaefa41a6f0a715966a81243bd8bc54bdc226a69555854a4f1222cc0a805684b8943e14e8977d8b6
EBUILD net-telnet-0.2.0.ebuild 977 BLAKE2B 65e2771eb6f8640cf42e9c579ea8a3ca02ceff4c12378a04124574e948f956ca135ce975c576e3de30cf36f80f9f82712f1f8eb2d5d736a741c7b3e6331a56b3 SHA512 9e78dbb498ec21a1a241257c5e678d4ea95468429efc576a0de374dbbca43fc66e6ab4b17603fcc006f5a84ecbd42682cde3a397014abce9c54871562ded30fa
MISC metadata.xml 341 BLAKE2B a3489378bdb1735168037d2bf0c8798de575e898bb5a686efc06d1d2c41cb1cc674a387c8b042ee789e1bd4694a1e744759637cb820ee7d820b130a966db9573 SHA512 e536a7ac7e41bab692cde766da2aebc72df4a9392921dfc2b81df82ac128ff85cfd58900ff157046eb316cb927d58fcb48605fb364c7fcf25e82c3ed676e22ea
diff --git a/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild b/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild
index e00546f14152..0ad6d9d97ecc 100644
--- a/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild
+++ b/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/net-telnet/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="1"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/minitest )"
diff --git a/dev-ruby/netrc/Manifest b/dev-ruby/netrc/Manifest
index bfe67b76b969..c1b84f128a0e 100644
--- a/dev-ruby/netrc/Manifest
+++ b/dev-ruby/netrc/Manifest
@@ -1,3 +1,3 @@
DIST netrc-0.11.0.gem 10752 BLAKE2B 40f78989c7b58b726c1f83ea7032eace74c11776b006a2f5fc9459134224cad6129b370d6da4bcdef540d75504da6d5ca5a1d6bab9c1ab8a2620b22c3933be20 SHA512 7f0df3f79d92b891d40a49e9b893ca7131077195cf15453b155e37e68e29f8cd3810ba791a06338058262c8cb8fed56c87c295e450c133b428b3398eb99e683a
-EBUILD netrc-0.11.0.ebuild 763 BLAKE2B 015b7728bb136fed0490125c8d9e2112cc32e6fdf76390751b2a14df458bab2d67f12a8bb4b6f1899b47f7bdfcb2db8c0ac234f8fad3783dc87ff2d3b90c74bc SHA512 334e85350414eacbe21507543d4042b0eef4e2eed0513f8ac310c139f25ebd5327454e4d6255d08869cb71fbbfffb966e6aa3a94c124df9c807d37f1d9644231
+EBUILD netrc-0.11.0.ebuild 763 BLAKE2B d6f81d2a380de6be672d6d2a561c98ee56f6b4d4a9660698692dc96a33a50ac4dc189478a606a7453eb8a5be0b6ade6c4e291e30bf80ab79a18532c6a27e0872 SHA512 afc216804e78519c61f918f99429cccac4cdc734783b369a989c2785d74e639d4c2d3653afc4d2a21ad3a69fc8a7be1c9a8c60782b549a5fd73c219d3aeb7726
MISC metadata.xml 338 BLAKE2B fd877d1b2970baa820f621e7e80e39b4ea8bb996e01e7c5e34355c0c383ce7207a8c8c5b1ea4a75be4a677cbf75e61dbda9df88a41aa7aaea931cd1ba0cf351c SHA512 db880221f96281decc8c389d944bb9a8cced54f2ba173d470efaa1bcf7d1f45598e1fe8b0b1beadfe25ec34ce6fe81adbbfa4d210a7257741d1b367a8d9e0af2
diff --git a/dev-ruby/netrc/netrc-0.11.0.ebuild b/dev-ruby/netrc/netrc-0.11.0.ebuild
index c76c9950e2a2..b1c827eb0f4e 100644
--- a/dev-ruby/netrc/netrc-0.11.0.ebuild
+++ b/dev-ruby/netrc/netrc-0.11.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_EXTRADOC="changelog.txt Readme.md"
diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index 88c383f57a21..d56472d68381 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,3 +1,3 @@
DIST nokogiri-1.10.4-git.tgz 5792963 BLAKE2B 80223c7bda39c56ced8e98d1d9f6858907f2814eb2d9f28d13c9f26fe29ae7f057e5a19765a3b304ffc4f9edd3dd0f77b99d5a673923ce95a8f02135aa9882ca SHA512 c27877297d432b9a9baf3e0639600d6ca5b382a87ff0dc1efb5d9bb3c79aaa31a589a4491f938283e4f9d35e8d29b6f88a60e27a5d4c81e7b491e100f8d06a9d
-EBUILD nokogiri-1.10.4.ebuild 2709 BLAKE2B 4cde77adb0def020253a368cb06ef49056fb2c9b759bc35cfe0532d72217adc22043871fb17b09c6065bdd16cfaaa631ad2bab76a95f852addfbc5cd112b8aec SHA512 5c9ea38898e2a57a83d205dc675ce19660e6f84309fb73759204db83a955962b49e5d8f60b60bed5761e6607bdf8af774d1585a9a9d329433a1a6ad05812e802
+EBUILD nokogiri-1.10.4.ebuild 2710 BLAKE2B 091837018ad93edd374bbfc103bf05e682d744bb20ecbbd05146bf3ffde91a9211a44b1a8cf99f89b3b28e3e411749f90976c82623b7e7aa28b28a2fbbf5994e SHA512 759408268f355086f892f426094dd55cbb5a13fc351e07405ed690a4ac35f431184b40f1667f3cf44ac98d820b7633974532f711aebc71a8b3c77b5d6d49ad46
MISC metadata.xml 348 BLAKE2B 343ce4d884b8ae636991396c8d2eb1c59bec6db00204eec79bc070ce4b61505b1290ee393e2311e2fd3976e66993c9ba51878767c0d28ff8767786039b97fd7c SHA512 94d5836e5bca783420a76f15d70e3fd29515bc7b9152410d11ba0a01d778530e0d87c4954d118313f8afc340260a12157748db94342b4f12fc5e2756c1f2ff34
diff --git a/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild b/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild
index 7b85bdc36968..0192f750c533 100644
--- a/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.nokogiri.org/"
LICENSE="MIT"
SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/oauth2/Manifest b/dev-ruby/oauth2/Manifest
index a05a51eb473a..420584bac34d 100644
--- a/dev-ruby/oauth2/Manifest
+++ b/dev-ruby/oauth2/Manifest
@@ -1,7 +1,9 @@
DIST oauth2-1.4.0.tar.gz 21299 BLAKE2B 1fe4640b374450279e556477c23972030d3aecac4c96e9174e57458deaccfbfa012e3bb66fe3db5e845a4004b91b763dab6f68b885ed7c1ddb2710cda29a8486 SHA512 2db67cba2403be8ea5d6f88f9818f295c29c08201f8ea5876c55cffe2fa926be465a11061654adffd77d13da9c7e56353ece7e4595cd9501acdcfeb58573b300
DIST oauth2-1.4.1.tar.gz 27946 BLAKE2B e6edd113db26bdad09697c45efa5490bfb49b5c3fafdb7337c5f5c2b135025cc43fe7de450b3e106c6abfb8acb3afd676181ebd6aa1c18f6c5255597b04006df SHA512 14c039d19bcd177506e2f6189797b1791b54bd3fbe53973ad471c44744e3179c02e2f7a855a0cafe332e66819f1708d86c1dd89cbe57668ad642efa49e924b25
DIST oauth2-1.4.2.tar.gz 27168 BLAKE2B 687149a111247a9636985447e82f5776ed42333e85bea6e0c61ff8f05759ba66dd1d418ca6efd7f1b5de5b56a731f889fc53f3413f5fd426b73ee6d4ef9ca929 SHA512 14075637431c6636a51d49930eae14c0328b0325add4829703d539c70b8cc35285acb02948a90717ab44f9153a0a9425b2d1b6559641b790ec133935904391f6
+DIST oauth2-1.4.3.tar.gz 28278 BLAKE2B 6d0055875073dca48e94a0449a5fff22b7be280c5b2f8e0b5b3234b3c8b079fde0671e211b0eb8d562bfc0cb437917adccb3f13c38450a8cd6a43f0f1a2373a5 SHA512 6ffdc7675ed301cd52e3320c01723fe2530a9dedc2b1fe534b42d01dacb7d4b017d79dbe0f9768f06ed8ace7ba596f9824a38d5509e82d09a3456f3a6b1fe453
EBUILD oauth2-1.4.0-r2.ebuild 1393 BLAKE2B 8d85f689841ea25380c6c22cf8aa2b0abadb615e6df260980901790ea77718f11c28055a47863593f4b13f163d2afa15aa0cd6098c896a946f16f6f22b0822aa SHA512 9b68eedf5b6305ec3c87d441c24a43ea0129afc57bfc7547a0a493ccce0e4ff51052a41811b1f5eef946e8683aae8c32002d1a8bf1bf4bccbeda25397ca9a507
EBUILD oauth2-1.4.1.ebuild 1407 BLAKE2B 71f2f6bc31fe735d4f9a9f5f8f1f40ea9b4d6ec7fe1663a0851936dd440944e0881248130a51bc350f1ab65cb8c052af68ddb818e1ae513c22924e570905d9dd SHA512 c0f7fb8eee1453e790c815f143c978adc07075f566da7d08e52a63c67e8bd27380e897ac419c14d98c42c3a187736fee9c42c145d95d83494b829ad067e60ac3
EBUILD oauth2-1.4.2.ebuild 1394 BLAKE2B 6e12ba3e453dea8defd9bb1252cf8110946f20273963423034586b657073848ee4e5a348b4e47d249aabafdfffcad9d4672bc1382889802d379717329745a412 SHA512 3b3ecec40baaf8b7c6a7a22f7c9d35c501df39c75e2c16d8eaa18bd2fe43ea8deb1a3685d9e2312934692a4055e02b414f45b2e5129e22ae279e493db0d5a05d
+EBUILD oauth2-1.4.3.ebuild 1394 BLAKE2B 6e12ba3e453dea8defd9bb1252cf8110946f20273963423034586b657073848ee4e5a348b4e47d249aabafdfffcad9d4672bc1382889802d379717329745a412 SHA512 3b3ecec40baaf8b7c6a7a22f7c9d35c501df39c75e2c16d8eaa18bd2fe43ea8deb1a3685d9e2312934692a4055e02b414f45b2e5129e22ae279e493db0d5a05d
MISC metadata.xml 341 BLAKE2B e2896d1d266992c01ed373b489cf71b9c4a7a5f57a2af37899ff63793dad41b9213eee0fd94f269735f630815819f0a08e51e8739b89a7e251b60c2f6894e26c SHA512 33c5be74161557ae3e5888730256536cd02baac6c26913add84d8ce90854c4a3bb57c31fec1287bf560268c681ea3acf2119f2fea3162dd07e3962ee34d74f9e
diff --git a/dev-ruby/oauth2/oauth2-1.4.3.ebuild b/dev-ruby/oauth2/oauth2-1.4.3.ebuild
new file mode 100644
index 000000000000..f046e1a04dd0
--- /dev/null
+++ b/dev-ruby/oauth2/oauth2-1.4.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="oauth2.gemspec"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Wrapper for the OAuth 2.0 protocol with a similar style to the OAuth gem"
+HOMEPAGE="https://github.com/intridea/oauth2"
+SRC_URI="https://github.com/intridea/oauth2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/faraday-0.8 <dev-ruby/faraday-2.0
+ || ( dev-ruby/jwt:2 dev-ruby/jwt:0 )
+ >=dev-ruby/multi_json-1.3 =dev-ruby/multi_json-1*
+ >=dev-ruby/multi_xml-0.5:0
+ >=dev-ruby/rack-1.2:* <dev-ruby/rack-3:*"
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
+
+all_ruby_prepare() {
+ sed -i -e '/simplecov/,/^ end/ s:^:#:' \
+ -e '/silent/I s:^:#:' \
+ -e '1irequire "uri"' spec/helper.rb || die
+
+ sed -i -e '/yardstick/,/^end/ s:^:#:' \
+ -e '/bundler/I s:^:#:' Rakefile || die
+
+ # Avoid spec that is too fragile in relation to ENV
+ sed -i -e '/outputs to $stdout when OAUTH_DEBUG=true/a skip "fragile ENV stubbing"' spec/oauth2/client_spec.rb || die
+
+ sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ CI=true ${RUBY} -S rspec-3 spec || die
+}
diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index 7affe7a68ea9..22236fbf84aa 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -2,8 +2,10 @@ DIST ox-2.10.1.tar.gz 200165 BLAKE2B 46daff5d1f0b4230fddfe72217b25a77de03f3a9431
DIST ox-2.11.0.tar.gz 201028 BLAKE2B 52c908be2a1d08ad563137f99e68f7734c2fa6aa87391ddd5efddc60d2e4efcea93cba9097e3bf0373ee9d22fa101d6117e092414c7266045ed6d93a32951b12 SHA512 4a755f6d1f832ec41b50b92deb686307d177c35eb1e27bb1e61c0b0a698db7730239fa4167f8a84892a9fb81cc67abeef059b1138b01759ba993a57471e4eff7
DIST ox-2.12.0.tar.gz 201909 BLAKE2B 02aad0b822463afce57447b8d2277f00015715eefd570025386d2ff745eac74a934df41c7ce4f4c742593b780783d7040dfcf712600dc6d1246de7a5d90b5e1c SHA512 09f3db6037662cbd6f4fb128f5df61ccf1d22c8949a315f766518984bf1ab57a83789d0b0a9f4982c5356e28190440092971163de3680b36285fab1fed0a91b5
DIST ox-2.12.1.tar.gz 202784 BLAKE2B b42a364e4e2c1bfbefd06bd0b5162838e473cbd48582e20336cd50173278a81e56eb6cefb826b1155a19ab7ed1484f0e4a4715d640ff0ff7d4fb82d3feade647 SHA512 0bf3b4d21e5b09695595b3846ed893a0d23f4479388036447dc2bfa5440d1b4350289ef023176a9f1fc14383c76388d3ab906ba6c8c919b519bb029438cbd1b1
+DIST ox-2.13.1.tar.gz 208729 BLAKE2B 6d3b006ff252a048f1d634faee3d2d0d9b85e4a0aa06a42b84fe7dac27bf679a41ffadfab2590d925475ed88b8e7084f9d52a3c2257db51393303aaf02f36d1a SHA512 184b7cdb8a160c50b00683e6cad28532dd14d7af4d1c48c5e36c3120f0381271304a66c3ca0da381a62db6c5d628e27a2ee1ee4b866b212cabf18b3ce9a886d4
EBUILD ox-2.10.1.ebuild 702 BLAKE2B 4506f7b26619479a6a3e19f04a5dfc5e06df4138f10a7f05578253ae948fd43d943d2072fb8f14f93a4d89a786f9b7884d7fb8dd88356560568cd3a1a8cb973a SHA512 c292bd0a6038c05f2a7665a747d3516f6aa5035e02db88aeb1c35aa874a67a084dc88c7332ccfc501096fb74f457bb7f63889abe7ca6d81f4f5445d48e1180c4
EBUILD ox-2.11.0.ebuild 703 BLAKE2B 3f5023edc767873c0e4fd05e94fd96d7814460a3d1c7a76dc66bf937b4e10bab6d973627dc54877714dbcaf1f8c88b66ed50a8826f52a3da0740211ecb660101 SHA512 0d052fcf7d238ad037322d004c8478742f2c703e05fe852882228fc1ac5da1581608bdcc78e3e83c12c14b78c18aefbc886e9d380c1166b9771cdb7bc4e70607
EBUILD ox-2.12.0.ebuild 707 BLAKE2B 489f999ba3ed9e58d2846d284f90bcb344118fedeedac22a8bc4ae8c22df43857e4347daa28461303a33dbe08a38b9057f08c712a90179bb4127206a5ca35698 SHA512 2aa632ec8ba972372fe09a7efa49d1cacf1f7faf9bcc615843777448d148991889aadb7be8f064e4848b5a8444e21f13a36959000915df28035df69afabd0ec1
EBUILD ox-2.12.1.ebuild 715 BLAKE2B 916ca3f9ce3fd847de972d8fe94973a23ff47a6c676d512ae027cf9a9b9fdd649bb058acce5e8f3f388156010e3a0ade09c80cfe9e7c6e7ae1ce929b4388ffa5 SHA512 301d0292cecbb395f1466b53dfeef2784c333e88ccfef93e663cacdbdcf263a5ea40a121b4a2af87933636bb2cddbac35528becbe2999a0d7460d40c7f679b66
+EBUILD ox-2.13.1.ebuild 715 BLAKE2B 916ca3f9ce3fd847de972d8fe94973a23ff47a6c676d512ae027cf9a9b9fdd649bb058acce5e8f3f388156010e3a0ade09c80cfe9e7c6e7ae1ce929b4388ffa5 SHA512 301d0292cecbb395f1466b53dfeef2784c333e88ccfef93e663cacdbdcf263a5ea40a121b4a2af87933636bb2cddbac35528becbe2999a0d7460d40c7f679b66
MISC metadata.xml 336 BLAKE2B 7371e572c7bce86e0d3c2ac19ff7555b4bdf793d96377dcdbb810f8fc09feb597f4cc883a03e888c0c38c1a1d9ceb7ef150ac228db7300aea01238f497f0473d SHA512 43b8b42cb09fe73a49e0db49671effd91859d2b9001fc3e51761a1b51b245e83a719ddddd100ecfeb92910baa06690b2cc0bd52db0afc872e007c4be9616908e
diff --git a/dev-ruby/ox/ox-2.13.1.ebuild b/dev-ruby/ox/ox-2.13.1.ebuild
new file mode 100644
index 000000000000..dfa02327978f
--- /dev/null
+++ b/dev-ruby/ox/ox-2.13.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="ox.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast XML parser and Object marshaller"
+HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox"
+SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE=""
+
+each_ruby_configure() {
+ ${RUBY} -Cext/ox extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake V=1 -Cext/ox
+ cp ext/ox/ox$(get_modname) lib/ox/ || die
+}
+
+each_ruby_test() {
+ ${RUBY} test/tests.rb || die
+}
diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest
index a34fb2a6abec..ee4cbdaf5a9f 100644
--- a/dev-ruby/pg/Manifest
+++ b/dev-ruby/pg/Manifest
@@ -1,6 +1,8 @@
AUX postgresql10-tests.patch 1747 BLAKE2B e0a992461221f31cca1f39453e077a1d04d3f436e0eba3b683ed42092d266a8edb8a46e61933ac41e94ead483bac325833f1c21bfc57cf7ebb160f046d80e1f6 SHA512 89a7937b0791307366fbc97549d48cb7bdf92b66895b1de7dd554a040ad6a08b4af69709bf1318df95cdaf9824415d76b5f6be98be48995b75909fbfeefb6295
DIST pg-0.21.0.gem 214016 BLAKE2B 9e27646cd85bc97dedfb980f4851b19a1ef2aad17f6a5c60726c1683642af5c4cf87d518b300fb4c894e1580f808f8af6158b57f1ac25971c1fc55818abee6f4 SHA512 590a8c34487d2cf030082cfff87b2cc83b636df06a931e394acfb098ecb5728e793d777f125b036ee9953bbd21ec5facf91c932930acccb507d3394f2fc4cc5b
DIST pg-1.1.4.gem 233984 BLAKE2B 5a92ca49f8e471905286c07dc468f2932461f73fba13d2786c50883b271e2528b4476a81737023c252e75784c49113aacc50e1722fa100d5e97494fe60965a41 SHA512 442eadb4e9fe51aaef71cb5bbe8786c61dc4cfaa1241491270cb251f062abae88b6b2ef88dec7ab6ba2baa6390e954a2fcf4862cc95be4bc516e029c788fa1d9
+DIST pg-1.2.2.gem 196608 BLAKE2B 068be98d190cb4074cc89bdb5b376322f323950909f7a6fddc8669a3ff0f85eef9f512bd2ec7121707e9ea077b2b428f698e84f2118c76e34f5def75ca303fca SHA512 5c7cc90afb75a66e80cfc34c4875cf22b005aa0a27e78db6f71d1829f870c6409b73326a9925f79c0d642e93ea51d1f84c7383323fea44b7488e83deb7754951
EBUILD pg-0.21.0.ebuild 1690 BLAKE2B 7bf7c030a7242d81075dca8aba7252bdb78e75d773d5d908312b5c817abcc4b845cfb5ba7c42a332a9b8142fec4a8d03bda4384773d6976659fbfb19925fd1c9 SHA512 69ada4e6bafafa62b6d41400489d06d41e036832ff22ab9bfebdfcb4f4a6edb761d7bd24ac94f589ace352fa77c7d24dfa5dc5d29347f3f99c931ac671af5aa5
EBUILD pg-1.1.4.ebuild 1642 BLAKE2B d945da6c533864b59b81a5953f31a02052d73ba504d96c53ed3d4ef5ae509723dbde0d46246ef419cd5dfd7fa0fb0ce31e017b96861f55027196f67247e3dba6 SHA512 6afc3cf20a81a4ea6b83f32018f0111f0d06ad22291b318bd2b18656c8776e0228a1af14875a2e6f02dd3d953215693f9b23fbb9773e1c8c95983b52b60add03
+EBUILD pg-1.2.2.ebuild 1614 BLAKE2B 00c56251e06ad6e171c25b90c6e8a0d4ae81e27b6bed8124eea3c9d174e32b1c1f79e3fb8e2c6ba8f582cce104c4bac53758e37bb64f7e4fe617bdf05c31d450 SHA512 763cf8a157deeae63ac616b90bf9884f5e43756a2532a782c92f66e859cde9e6fdbd0205e40b86343e2691247d4684fea9e34c13bd68d07b29e891a83e2462b7
MISC metadata.xml 340 BLAKE2B 8ef2673e4dafd5495e2385e4216ae715d3334c170e81f45f823f8ef6942533ad088115e6f8e3c75b35e2af28cbbf1e3446cfb8b2eb084df7b9a3adc6c869c183 SHA512 76be8c407457ed3f1a8e2caaf5a10949a830d4033d8d18e88830f37d2b62d4ff9675367f123364041ca88f5af972d4d7152c1f2832a5c891b516a83f989e1598
diff --git a/dev-ruby/pg/pg-1.2.2.ebuild b/dev-ruby/pg/pg-1.2.2.ebuild
new file mode 100644
index 000000000000..5b2197e59bed
--- /dev/null
+++ b/dev-ruby/pg/pg-1.2.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Ruby extension library providing an API to PostgreSQL"
+HOMEPAGE="https://bitbucket.org/ged/ruby-pg/"
+
+LICENSE="|| ( GPL-2 Ruby )"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND+=" dev-db/postgresql:*"
+DEPEND+=" dev-db/postgresql
+ test? ( >=dev-db/postgresql-9.4[server(+),threads] )"
+
+all_ruby_prepare() {
+ # hack the Rakefile to make it sure that it doesn't load
+ # rake-compiler (so that we don't have to depend on it and it
+ # actually works when building with USE=doc).
+ sed -i \
+ -e '/Rakefile.cross/s:^:#:' \
+ -e '/ExtensionTask/,/^end$/ s:^:#:' \
+ Rakefile || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -C ext extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+ emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
+ cp ext/*$(get_libname) lib || die
+}
+
+each_ruby_test() {
+ if [[ "${EUID}" -ne "0" ]]; then
+ # Make the rspec call explicit, this way we don't have to depend
+ # on rake-compiler (nor rubygems) _and_ we don't have to rebuild
+ # the whole extension from scratch.
+ RSPEC_VERSION=3 ruby-ng_rspec
+ else
+ ewarn "The userpriv feature must be enabled to run tests."
+ eerror "Testsuite will not be run."
+ fi
+}
diff --git a/dev-ruby/pkg-config/Manifest b/dev-ruby/pkg-config/Manifest
index 9f5f96ce5efa..03dce5a5c8d6 100644
--- a/dev-ruby/pkg-config/Manifest
+++ b/dev-ruby/pkg-config/Manifest
@@ -1,7 +1,7 @@
DIST pkg-config-1.2.8.gem 20480 BLAKE2B cc11b5eff30f0f5e1a91e64902931ed540da108fd326fe731b71527c9c4310f55e9002617e1baae4f71a4b705b20cf10f6fa112f8ef56971e82868145d372a47 SHA512 d83a599a48c7d404946054c6846b6cfd9fce2a264c288519a6eccd9787f05d45397dd46300bf97c80700921456318154ea6d44ba32cd159803471073c2a2b065
DIST pkg-config-1.3.9.gem 22016 BLAKE2B bb22881e07a251722e5e2344a8ebfea105456c4994da01b6cad53b93c5fab515537c04166be9985bac224944e89506040a2f89886f03c9f5d9c2227551e6e840 SHA512 ffec47956f59daea7eefe749474389cc43b500251b7d35cf268caed975d4b8483990c6c5cc0eb1cb918a7e09edd483fe88d6e7141c13496edeb4d4aac5ab3019
DIST pkg-config-1.4.0.gem 22016 BLAKE2B a9f56e68580b290bc0b09b07dc059b5ac7141a97a2a4653529fd59aa348bee7ce90a2e752172d2d0f376b67fbb7253f0d3bb38107eb68e3d6bb3f7d57637423c SHA512 d60539519e86e210def73d2536a694e2fc7a6a424c7cdd49b6046420b113520465e1863ef4d90d9491d081b78e16cfff27121d3b7f78a78330c4a242c652ebd7
-EBUILD pkg-config-1.2.8.ebuild 815 BLAKE2B 14e9131af5184dfcd43ab15edd031aed81b11c385930f2a178fa745a47391a6cd6e4f55c3053714eec8e0226717099cbc647e040f0205fe8ec6520c91d83869b SHA512 d6cb2e50e5c9902852306d99739a4be821d132982a41f6d3d449263fbcd58e944fc4394633786ef25bad14f50eb8f215910db531fa13ec2d85bca00f36e2587f
+EBUILD pkg-config-1.2.8.ebuild 816 BLAKE2B 5045cfd8c5c4a37b0a06d39b1d24cd56f1f4703e785f4014badca1af0a3727d1793d05ae58d50998148eeeec41f06d1263d46c779e9f0ba5dd1939f406c30fcf SHA512 ea15c80ab2c5e7861b8aca703c0a75ded6b7634d57eff601475fb422b8666603a809f2063b7d47358a14a176866ac72dec1c9292144dc35af436a5725e7822f4
EBUILD pkg-config-1.3.9.ebuild 788 BLAKE2B 49582d44e2867db96945d2440f9798f1899b139ec319829a09fb031875942e912e72c8a968ff0cc70a164a0fd75469d4e1400922b5a4633ffd0304a0a0de2fe2 SHA512 0f15c9ed29a8fd5585b3eb53605eebffc54f794539875d176486ec370c3ce316758e539df11dd4dab6b61aedd6a3bba45fedbbb3399345b5ecf398f2b6783136
EBUILD pkg-config-1.4.0.ebuild 795 BLAKE2B fad01678fbf71307a416a05e29bb78d34df3a6e929160f4bbedf5d36ad8ac7b51319ebaddf274046fc4ebd621e2df7b1d52b6ba57148fc16c41b27837056d69c SHA512 425e525edf41395cc87aa75af779340ceb01fe00adcd89266318eaafb8e11879d10794564216dd09db5e7cc7e285a7ceb76d8964ebb35ea7f5e6720e3079ed52
MISC metadata.xml 424 BLAKE2B f3283c73952daca20d85a5421afb67150aae553faa03d653686718ca5216c1a65ab5983fb669cc34003902b0a969275bd22e4d1765f3896c7e25bee301323f42 SHA512 40e700a309e3678157d9da4ef18e8f0178e23aa192949ac06acd6f8026d0d53d4f79c199aaf59e0e27dba17925f44a97ad901e0774c6b70583b24b09254eb8d5
diff --git a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild b/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild
index 3bf988ebe25c..4046496212f9 100644
--- a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild
+++ b/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A pkg-config implementation by Ruby"
HOMEPAGE="https://github.com/rcairo/pkg-config"
LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE="test"
diff --git a/dev-ruby/pluggaloid/Manifest b/dev-ruby/pluggaloid/Manifest
index 82c68d95533a..7215cba3951b 100644
--- a/dev-ruby/pluggaloid/Manifest
+++ b/dev-ruby/pluggaloid/Manifest
@@ -1,7 +1,9 @@
DIST pluggaloid-1.1.2.gem 14848 BLAKE2B 72bbcfe71c3c2e6a96425639b0db2af9a10f92888af09093861879529458e51ef3793a614a8d573829a4cc34be6e56721bd3f01523f3e5feb722800538ed097c SHA512 e381adf34e918c7d9e1b1ca88cc7eba585f2d88937fc7e2fbb6ffc7e276ecea42f27e101bb0d0a80ce5d365cdbaca9aab0c8f2ba33899cc3e1ba6729514de1da
DIST pluggaloid-1.2.0.gem 14848 BLAKE2B ee092768b9aac2c64a0ded18f328f0f1a5d67d073da28a3029c9be13554f77565ed2338fe9630115067ecc1d0d712273642e0679a43f822995faaff48cdd7849 SHA512 b17bd264c2e8027ae1a9288b5b9a12f5c0e4c91bebf9cee5328bfe61aaa32662f55901d5ece030702780756474d54028272c7cef18fc79982d9d7c48f04b5acb
DIST pluggaloid-1.3.1.gem 16384 BLAKE2B cea02ddee3d0edc48b5a43de7737e1ee85d3bb00fa29367e1e540e9824d0433a4973b30214f5b0a01b981d6983d9d783753565598fa9b3815fb31d0a02cbe1ea SHA512 4db3a26d940d55487614e67aeb135121f19261e6d63e77d623f89b2b4eef275c035abb83e1d2d5197a27248c944110a26196f5ff1915fd14bac7d3b39827a020
+DIST pluggaloid-1.4.0.gem 18432 BLAKE2B 4df2180a2facb3d0d82f891bfcf888629fe211cb69ef3e5934619136df7b72f28c0f56e7dd76dde7667eca079beb9c9e5f716662185c565b7252713217fdde8a SHA512 75ce56c1831d79fed9216f0b217ec1a0962db2ba98cb690debeb8edca8a4c27f4f40f498440b35595d756d5a3790fe422fdd63cdf39cd8c157f8bc200879c018
EBUILD pluggaloid-1.1.2.ebuild 556 BLAKE2B f89267674776c7ac0d5426b887eb5db28aa1df63f1a06af61fbb2d2300fcdec75aa0dd505df58705925ab265a3b2656dfc515390ef06fb13e721f083d0e74077 SHA512 c4c979703f4996345fb7c23d661342c49f3a28fe90705c0fc69d5ac26662a89a2c40b3e8f34b7d796762ecde209bef37fc4c04adf8dd0e6ed01fc7934d04ecd2
EBUILD pluggaloid-1.2.0.ebuild 558 BLAKE2B 3503584a6126ecdd56f0715c57d6bb3d9902c5fc201cc1e883dd94e11219e5502b802b75f40ed92f1e9cb5ddac834c4a3bee1847aff5f29193604125dd9552a9 SHA512 5fd51185815ebad86f3c4b312c5e7c383ba99f166aba9ee65e98e5ea4cc84bfac45beb31db12b832f797ba896c0712ad4141676c0868b10d5fc9091dfffe5a84
EBUILD pluggaloid-1.3.1.ebuild 529 BLAKE2B 1785d1e03356c7562e72230a1d9f0d8c569475bca5b0947f011f60930c606ca0944f3a392ec028ea95066f66d83ca4818230b78219946434ca5b60615d014003 SHA512 68c72da7ecdf91054e76b6647b01063aa4913fdea6d54fb81e726c2459c98672b2168a7df1f4d516d13a73d72e69fe8999a58e7919ca842fa0d916daa2a0016f
+EBUILD pluggaloid-1.4.0.ebuild 536 BLAKE2B 5938d6b08fdb81537219c1d135e79a61832923701072e6b6473b6b6f7d170ec4954fe34883a84becf9147051628b042f76446dae683ad4157a40a50cf3c26f08 SHA512 63688f45ecbc61abf85787fe5563f2d98ac4078511faa87a0bee5b029913dd27c59d24412a03d51167a875e9f6579d0ac170aef33e8b6f3b69611483adff3724
MISC metadata.xml 411 BLAKE2B c4607d99d68dd5f206741e4021f2c8c2495468085c941aa66fb26aa356029b47ae33d1cdc16b07e256bc1bee58a92f5ca4599432a1b6e7e882275638fd02ecc1 SHA512 24dd8c687efe2f4b36b890912e583b7800151d1209b74b0676ec9c863e263e8858a9a9e465523680890e14243c8a2d67e7a999a1973bc5bb797cebdf886ae546
diff --git a/dev-ruby/pluggaloid/pluggaloid-1.4.0.ebuild b/dev-ruby/pluggaloid/pluggaloid-1.4.0.ebuild
new file mode 100644
index 000000000000..493b5e874163
--- /dev/null
+++ b/dev-ruby/pluggaloid/pluggaloid-1.4.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+DESCRIPTION="Pluggaloid is extensible plugin system for mikutter"
+HOMEPAGE="https://rubygems.org/gems/pluggaloid/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/delayer-1.1.0:1
+ dev-ruby/instance_storage:0
+"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' Rakefile test/*_test.rb || die
+}
diff --git a/dev-ruby/power_assert/Manifest b/dev-ruby/power_assert/Manifest
index 141a802e7d8a..a17378614f69 100644
--- a/dev-ruby/power_assert/Manifest
+++ b/dev-ruby/power_assert/Manifest
@@ -1,3 +1,3 @@
DIST power_assert-1.1.5.tar.gz 17326 BLAKE2B bd5e0627b681ccebc546a8b95170a3fe20ba919ff19405552e47c8e8f7faebe0c638a71e303e63e04a88b7d48a6ccd3e1117fea863275abbd5182d66e9634db1 SHA512 bc1f98b9b8c3ac327a744a28c54c747177eef187cd998778244f3dce59d2909e94960a50179552a9a687b973bcef49f26fffa67d75e9b3b92ea9959d40b93298
-EBUILD power_assert-1.1.5.ebuild 1430 BLAKE2B dbcd9aeeb6fb2e9f7683566a9ff0cd91b11de5a13ffe7a70102d8023c735f86c59533a2711fbb6ff5a699e0ff0e548dbcac846816f8be333c2222e2982afe6d8 SHA512 cdbdd21ebdce17cc5be32b33c080128afaf592d055499222a85e24fe5a2591ac69d4a1da1f883efb07745e08208879406f0515bd668aff0266809209a2897d2c
+EBUILD power_assert-1.1.5.ebuild 1431 BLAKE2B 7dfd7b110c14ce50d699c4c19e8b3978e415e756f15d9463cfa258cf8ba18fd0da809bc7c9897786dfc414b72163092ba980ab804a945fe95b2cd2d9b8f3ff20 SHA512 7e4d58055dd5c3931a55ed0bb606ef4d9d3a1ca19adb195d7a698b0c3e7219678cee4344f1ce636616d7a6626440e4fe504f0710fa30aa7185d8a36bd91ff6a3
MISC metadata.xml 344 BLAKE2B d878cc041f73fcacc13fc94374eeb102440977f57c47880e9a597af3b4d3b20cd81e8bd0d367cd2abd7799a27b5aaac46611291ffaffb3298bb253d726e23726 SHA512 87e232c55b49880144aa509aaa79413864b3f575df07a559a9f1aa60909d4d8e01d1ce2e86542c847533eda2f233542deb36b1103b56d7c512f2385a6c8eb2fc
diff --git a/dev-ruby/power_assert/power_assert-1.1.5.ebuild b/dev-ruby/power_assert/power_assert-1.1.5.ebuild
index 8cba34865389..f59d0127719e 100644
--- a/dev-ruby/power_assert/power_assert-1.1.5.ebuild
+++ b/dev-ruby/power_assert/power_assert-1.1.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/k-tsj/power_assert"
SRC_URI="https://github.com/k-tsj/power_assert/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby BSD-2 )"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest
deleted file mode 100644
index 2f1bf5339e37..000000000000
--- a/dev-ruby/psych/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST psych-3.1.0.tar.gz 137194 BLAKE2B ab2678d44ee0824ac64cffd03f7d3e204c1c097c27f6aefe5701f663fc4e6f8adfc898f3c666c1485e6719b2902d284e8191c72cc4b35cec0982e31188b3319b SHA512 c2919840462502bca6c1619409005f3904816048caa08f9637ff6e306542afc566bb3f873e615581d9d6fcb6ace8a30c080a21523714c18d8e639d70026ed153
-EBUILD psych-3.1.0.ebuild 1135 BLAKE2B 5f78c0e89ccd99c1fc24ce3a2bd6bddb6c6b1c22f96a2fa15ac4e477ae413373d1767d497a2412cdb224148d40e86df88c3f23fb989f1030d06584ddd88b3b8b SHA512 10f82d20b7a4cc2e60195a837bb4311b4ee9d31736fcc430711e6f9b18dcc5d5458bfce161b7601edaaa7c26deb1a83218a92f47d3e0471672cb7bed45c3af2b
-MISC metadata.xml 342 BLAKE2B 0ef324da844625ecd5d24a84a61f2845b689deec699669df0fbb6ce980509c10b1597047f917577cdca9121892ceb30fdd777fd2c66892e16ef41bf011b2cf3c SHA512 d1246a904cc4a3185ba2d91dcc6be5230461555cb57d71f1715c163caf5f8954937cbf58ddd71647a0662b65e59e917dc2dcf59d2ce92e9d8e600a3818422ca0
diff --git a/dev-ruby/psych/metadata.xml b/dev-ruby/psych/metadata.xml
deleted file mode 100644
index 3b82d1915150..000000000000
--- a/dev-ruby/psych/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>ruby@gentoo.org</email>
- <name>Gentoo Ruby Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">tenderlove/psych</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ruby/psych/psych-3.1.0.ebuild b/dev-ruby/psych/psych-3.1.0.ebuild
deleted file mode 100644
index ea60d8cf5d06..000000000000
--- a/dev-ruby/psych/psych-3.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A libyaml wrapper for Ruby"
-HOMEPAGE="https://github.com/tenderlove/psych"
-SRC_URI="https://github.com/tenderlove/psych/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND+=" >=dev-libs/libyaml-0.2.1"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- sed -i -e '1igem "minitest", "~>5.0"' test/psych/helper.rb || die
-
- sed -i -e 's/require_relative/require/ ; s:lib/psych/versions:./lib/psych/versions:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext/${PN} extconf.rb || die
-}
-
-each_ruby_compile() {
- emake V=1 -Cext/${PN}
- cp ext/${PN}/${PN}$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:test/${PN}:. -e "Dir['test/psych/**/test_*.rb'].each {|f| require f}" || die
-}
diff --git a/dev-ruby/public_suffix/Manifest b/dev-ruby/public_suffix/Manifest
index 7c682a6d6f9b..15caef6a22ef 100644
--- a/dev-ruby/public_suffix/Manifest
+++ b/dev-ruby/public_suffix/Manifest
@@ -5,5 +5,5 @@ DIST public_suffix-4.0.3.gem 105472 BLAKE2B 5654fb2323161eb04fe6e30194593fc52114
EBUILD public_suffix-3.1.1.ebuild 824 BLAKE2B 8f0807fe124fa6f7d2c53995b22a4ebeba4a9294f4b065117e278694665a9019a26c1dca9f7066c936b574d44f2a40b2026a03715853d4d12843c2133bcb7517 SHA512 6bd0730e80046ea293c72f3757b27aa2301200cab7e9d76efa21d2b68c4b33ac689c597a9e87ec16bc072929eab9b91f9202e696abed29b3f2ee6231c8670fe0
EBUILD public_suffix-4.0.1.ebuild 826 BLAKE2B 0adaa0e039f297a5190a84386ebc96ca11337589a8819126446823b40622c8ca8ef0c7df3eee9a17065d7a409956463afdc7a4e728e8e67c643d7a02feca0884 SHA512 4f3c30c0ebfbb39faf49dc547cd20a18161d9aaa78b7f3aeaef60dfa17e5890eeb4418cb55b20cf6a44fd6a4abe638cb3594213509c62d880f2e8e2cb47c0872
EBUILD public_suffix-4.0.2.ebuild 826 BLAKE2B 0adaa0e039f297a5190a84386ebc96ca11337589a8819126446823b40622c8ca8ef0c7df3eee9a17065d7a409956463afdc7a4e728e8e67c643d7a02feca0884 SHA512 4f3c30c0ebfbb39faf49dc547cd20a18161d9aaa78b7f3aeaef60dfa17e5890eeb4418cb55b20cf6a44fd6a4abe638cb3594213509c62d880f2e8e2cb47c0872
-EBUILD public_suffix-4.0.3.ebuild 826 BLAKE2B 03a14ec137b58ae86e151384108c699a0cdd38101b519afbeeeb30ee371b24e6509003ba9964334767ae374c3f0ee83d61c375cea9ae3b6c85fe1b7c87192a93 SHA512 5aad3794017ad3b49d70a30c82b1b300570a0ae320edbcd61cd7425ed7057bd04687aa7162bbece92648feef2f86abe9fa9e504945ba6790b34e935ac10061f6
+EBUILD public_suffix-4.0.3.ebuild 833 BLAKE2B e1f10e1792fcb999893eab04af9f80455657d1eb7c02a7a22d66bbb86130c505002fb29f1bfce2454b4a82e12babb28602f93b38e27c27a5697662185e76f315 SHA512 fd438953eabfa4effb99ab0be5fcecbdf186b6e71a24993a58a613a4a99e6deac2754bd0e8ce93cd46bf3e657848dccae687babb37be3143a2f2c7a46e0477f6
MISC metadata.xml 340 BLAKE2B e5ff0b06a3e6205a270389a1aaec9cb8902fad8e9b815e650b9be53276545b401565d8f7b1167ac415766a809fa2358289811196001e840d9d8641bbe2ff281a SHA512 e5091bcfca152fb1301ce5969cb5ce1e65db3452926c5b75db5afb284e28f44655495663fcce3ba5718b9817d1e3f6db491fe8da96732181926ccd58b36d7f20
diff --git a/dev-ruby/public_suffix/public_suffix-4.0.3.ebuild b/dev-ruby/public_suffix/public_suffix-4.0.3.ebuild
index 41a1693f5f53..ea465e4783aa 100644
--- a/dev-ruby/public_suffix/public_suffix-4.0.3.ebuild
+++ b/dev-ruby/public_suffix/public_suffix-4.0.3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRAINSTALL="data"
diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 9972fd632746..3cd4304004f6 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,5 +1,5 @@
DIST racc-1.4.14.gem 116224 BLAKE2B 67abd0e9bed46d7c589c62426943c8594d3b119328cd08576247727b11beb9e32ea45c54d0aadefc26691972fc40aad1b009c55bcd90a5b89aaf37e37a1097c1 SHA512 7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f
DIST racc-1.4.16.tar.gz 451711 BLAKE2B d3bcb72a69df255d5468054541c281bf7bd3225eb3ba1997fccd6dcd219d3a8890e3df7b43fe106ffa3fc63a8d8079cab83e7096b0737f5bbacf816b7c3bbfb2 SHA512 7cdf6a62449e8f39984a8b27706045e509828a93a72d112b22a4c467184a63ee23b4b2048ef7017846053fb2ff4021aa43d96a6147fa271257df584ab3d66f38
-EBUILD racc-1.4.14.ebuild 1805 BLAKE2B 02cb182400298257ba3258ca4606385280d9a594ba096248c0aa49d143cbc6f2e8ce3110b54e632c9fe4a0246134caa2372b7cbd94e773dbb4f0bb797a1f6290 SHA512 95df61d8edd6f29dd0ccb7446a2e77034f2a63e96d0381f44b5654e9755fe8deb634216ae8c7a7ad7d6a1d2e0643826770ce931f427066478b71205b81cf1295
+EBUILD racc-1.4.14.ebuild 1806 BLAKE2B 9b7c8746e1c221474125e605e8a14cdfdcb700c362fba6744be6e6a6c6a5bb5953070d9aeac2b4028997af739d7de4c64a08c10557b5695cb27977b71f8a1ab2 SHA512 fb74d47220771a60a095b1298bede1d0442a51149be7632fa53d91b73ff7666ae23634868780fb78f33339e47e683802e5faeb80289890c98a7153814a7ae486
EBUILD racc-1.4.16-r1.ebuild 1913 BLAKE2B 92102fcfdbd703a0a4e38510900857759a5c27c17205b2ad0d4c8286c8ef6269e718899932002e6a99ec5c8f904b5b83ef137514b19bbfe9a84887566d851a99 SHA512 18ca0de7e76f9539d1079bf99c7e6630e5f85324ecb5c7a67b9783ed93c3b6c108b67a62403a34a8e250489e75d352c76d6419310ce8615cc7518caa195c867c
MISC metadata.xml 331 BLAKE2B 67dac6bbbf2927c5fa694a0de98635c952eab8ceffa913aac7762c88625957b83f7bbeb22dbab5adb445b306e7bb5efed458e23b9a2c8137e65c36b4d12744fa SHA512 cf609ee98391504a83037f2fb2601b7b4f5dcb3ce58be9dfb895b8b961ed54e19d9782979cf24f1c1187087c1a8482e755d24abec089187870dd6361f17559b1
diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 60cbea342b78..1209c40784e4 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
ruby_add_bdepend "dev-ruby/rake
diff --git a/dev-ruby/rack-test/Manifest b/dev-ruby/rack-test/Manifest
index a77fb02ea702..0e4382d3b2a0 100644
--- a/dev-ruby/rack-test/Manifest
+++ b/dev-ruby/rack-test/Manifest
@@ -1,7 +1,5 @@
DIST rack-test-0.6.3.gem 23552 BLAKE2B d494f7fa3d2f7ed6fc6d33e507c445990613425826ec2e3d059d978b09d316ab93685aa5fd00ea89d00002ec7ec242f7fa64a42ce214fa7e9c40334d7e7a3750 SHA512 a5ad0f20130eedc153515127d2483cb1322c230ab772307943ec6eb295706f3aab26c8599cba69323b3cdc5692b284ba0609d8db957ade7085a95d94ccdf8b41
-DIST rack-test-1.0.0.tar.gz 26188 BLAKE2B e1df3e0d0e9cb8757bc898a2780a45f808921638a01a9ade0c8ac3233745992fbec1780ca36d4595e5a89bf124dcec0fc74fc33e9b22c46723e851aa371a73b8 SHA512 e654a10359b771607eb5295f574ac4a7b42afafc9a85c65e87a54559db1b5221b6e4b5ace18db05acfec1f381caa93c4b3be1912c3f08fbb74861d6053a2d242
DIST rack-test-1.1.0.tar.gz 27035 BLAKE2B 640de2303850662c3b6a8fc17f2344223c9928b48abde6d1b251a634689793158f35498c4736e4e2d069efa921d37bc32da92a7e17c0761a6f6111b345b54c1a SHA512 36d947d9b13d33ee8322e5b9d18fe8266787ccb7703f1fafadc040123e34dd44e98e7faf8b6dd816e51ed167065b2ffe79e9bcee74564dc324ba2b7dba76f82a
EBUILD rack-test-0.6.3.ebuild 959 BLAKE2B 97f7f0ba6f376e50991dadf70c745069b295c03e0a2f139307b089d4287e9c2419d2c0e26f22b746c102efb229df4287c35db85e8020df69f8e9e5e067047fdc SHA512 732544b35298ca4b7a5124ef0ecb55a1df59ec39a4b7a60285f31744c2005156bb26243ee17bab495bd1d5887e652295bd0e6d348e05d79f128685b7e045056e
-EBUILD rack-test-1.0.0.ebuild 1139 BLAKE2B 3dcd59c429b221b8a6be19e3d94cee14b4a17e160d20fb928333aba22d41a3881755e58c20ece07e47c67b5df8d79bbfed8062e146d6e8035c1f049ecdec0179 SHA512 705851287309794166304b60d138b2f6e30d37407fa03d9a645a2876562f86a10e8f88e4ab7b0fcf409e95ae242c2200cffccb9887e33845e8cedb7b5b1cdd8d
EBUILD rack-test-1.1.0.ebuild 898 BLAKE2B 545f0d05ba37ef2da7e17c82e74f07fffa3cc573532cb6139ff4a1a4cdc453767a801a10efca2c34490035ee5033be2788604382bbdab0b0dd5a2a6003767dd3 SHA512 73ab31d1c793b815820a5f7720ee2ffa505f74a5953ccc96a49c5cd147d38929829684184e1e50c379716b8b09840fd0fc8ff6de0b66c2237615bbef965b2d6e
MISC metadata.xml 343 BLAKE2B 3d64a9d71f8ea0b1af70404e282f27ba4028ccada49dd94cc54f3517a939749d1d98cf1e08c85ce1e4481971b007f88dd40b7bb9609b4879cfcceb55519f97fa SHA512 8f9aa1b7be720aa89aff9ada3782e3b7098edd7181203d78a56fd6576ff3d2cfb812557158a30353eabff9084f6cd148222f4d7cd39b7cf0073c4f9da0aacd0d
diff --git a/dev-ruby/rack-test/rack-test-1.0.0.ebuild b/dev-ruby/rack-test/rack-test-1.0.0.ebuild
deleted file mode 100644
index d15d7a3cbbde..000000000000
--- a/dev-ruby/rack-test/rack-test-1.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit versionator ruby-fakegem
-
-DESCRIPTION="Rack::Test is a small, simple testing API for Rack apps"
-HOMEPAGE="https://github.com/rack-test/rack-test"
-SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rack-1.0:* <dev-ruby/rack-3:*"
-ruby_add_bdepend "
- test? ( >=dev-ruby/sinatra-1.2.6 =dev-ruby/rack-1* )"
-
-all_ruby_prepare() {
- rm Gemfile* || die
- sed -i -e '/bundler/d' -e '/[Cc]ode[Cc]limate/d' \
- -e '1igem "rack", "~>1.0"' spec/spec_helper.rb || die
-
- # Use correct version
- sed -i -e 's/0.8.2/0.8.3/' lib/rack/test/version.rb || die
-}
diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 1e9f1d2f5bbe..3ab52af61aa4 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,13 +1,10 @@
AUX rack-1.2.1-gentoo.patch 410 BLAKE2B 18246afd31b682e66a5bdd92c08bb9faed9a9fe22fade22f2c124a3a499b67794082e1bd03081c1914793003fe3c0a73b2d42f51395fc2603eb6513a3b404ece SHA512 03dba431bbdd77f87e0f26ccc6022248edbde20930254da1c55db6115dd49be5dd3f16919e15ee7baab40682b3f959b52692d5018b09ad79d4db3acb3adf6f43
AUX rack-1.6-rewindable-ruby23.patch 1360 BLAKE2B 062c4a474959c4dce61969583b6aec1ae98acff38c1e72f5e22440c4c8938dbaa2142d70a0354948c151eede2b23ca5accadc72aeab366ca1457216d9725292a SHA512 3cb110af584cc3f767a0d3976acb66f37423559865af0726109419728ce6fbe9f484ac2340b1816ae89c1a59ca64330c1bfe4be3910bf6a8ecb05784115a1cda
-DIST rack-1.6.11.gem 230400 BLAKE2B 923a0a1ee7c3ea86c76e632764a678d47be4d4d953d3166488fdea6c198a64603017ff0bd21597dc633dbcb1f108363c52480a98ac0b80991fc4a759dd374f6f SHA512 f54d9c4d72d22c57624bb745399ac0d4f155185d01f956ad395bee2a0add6f11e8d9d25fcd330ec6aa97409ba10c2246424d067999b86f2e5cb1fd74a43c6529
DIST rack-1.6.12.gem 230912 BLAKE2B 98a3ae6905535b284a5e723d39db7788f97c11b29506fbdb3c584c53d1dae35d1e8006724e5f63195d8407521806c53a5fcf47544b4241370a3576e6dbea0dc6 SHA512 9d0f6f44d228c1b6a7b0fbf29a1e5a2f45339b4749d563336c1729d88c3e37d6360fedde75b7cfcddcd7e051025fc50f04b594fb68d499899e96e2385478fe76
-DIST rack-2.0.6.gem 255488 BLAKE2B 7b23ad825e3e82f5010e810acde5eb6f3696489a78c3c67d7ac6cd73574236f83107b8a5fc0dbd4c932e2bf866c03208933d4e5bd78bf8d57aff02f96bccf6e8 SHA512 f1b93bbd16b7e44423c0977444183d9685e3c82e806304f304620731e5b4590920dcc363026277aa4b9ee0a2151c54570be341dcb9265517c7315ca4a504ef22
-DIST rack-2.0.7.gem 254976 BLAKE2B a005cfcfb4bbd6884c415a8604aeea5a93f2c182e8fda25a64af2393485c09e06fa16b2e5905274d3c9ae8d91c9f451d7f5949a9c3c7fb6592a210f8ce1fbbea SHA512 caefa4c3b6a76dd3f57f229fa0a6b0e1d84b7e9a029c6b473695b44467ae1400d098132b206092cd900e636af6d734117fba02ec21a90500f7fab8aa9dd84cd2
DIST rack-2.0.8.gem 256000 BLAKE2B 30fc53abd2a9389ef00b1803d2d329b10288356fadfeaf80e0b6f7d2327b5aea058626f50d228454716007b1be0b316c6083debee98c0d0ee5eed458600f8315 SHA512 88c406cfe38c3db1a3502fc563272a99d8f2e36bfea1122cdea6b6b49b0e6b5649e1f0864161793eed83cb3d934aa260650b703bb1b059c6e56c6073c2060fb2
-EBUILD rack-1.6.11.ebuild 1808 BLAKE2B f86bb0cf99df2b8954e431c901468768cb501c2a500d836a1dbdfbfeddcfea07d16d3bdaa1499ed9bc9c4cbddc2cc7599ecfab8b4556c9c9bdc9b9b5cd09228f SHA512 4dc17ddf01e42fa8de9d53eac0370f4154c2f2ec7f76925d851bcc73425e078fa5f96a28fd7bb83126fe9d38c6758a054c4b8fd81a4b340d878ea01d984f250b
+DIST rack-2.1.1.tar.gz 250934 BLAKE2B d7d50c011d963dbfcd5dc456bca5711fa46c062df88f70280407cf617fde0c954f9a9453ae077dcdeeea54ac6291388420f37f25f629193112aaaa1bead6a55e SHA512 806842fdf1df332fc13d1aa8c4fa3f5bf091eaaf5db8684ad2c2de23d41955f850dad5da3ef7ca89ae5c51a0eea78e2d31b2c5465734ec949948a1fbc911427b
EBUILD rack-1.6.12.ebuild 1696 BLAKE2B 32c4b3b7ac5eed90a5e9d65a8bc0899bb8f00f1f285a1a4392bed213a00896fb4dcc8dd3ff6b0e89cc09276b4add25e44d0f68c11743eb5696615610030ebd5a SHA512 fb879bc94b7e264802665103f2392303dd22cadb4d4ace4416085b6fb2c515e53c33e113bd09e916bcd0c9452a55464a7f6c5d1eb2972f7ac31aa4e4f4b68446
-EBUILD rack-2.0.6.ebuild 1433 BLAKE2B bcf58be4033781371278c20ac1b002189cc6b6615c71cb83321da3320004b51e1c016b45d2d2475ea011682eaa6a9778cb2c91b8013218b5a8c0f1f0be876e46 SHA512 c6822eccbf21be1927613dd7ec7d4c0dde4dec743b0be4230be64f5ee5fe92d267083c1136d5763f6352c961cbf47773130042afa54b2bea303b9541e06fc8b6
-EBUILD rack-2.0.7.ebuild 1434 BLAKE2B daee063f7659acc881f7f299690b296a4d2e4cfc6abd05115802ea72437fb2302c67d5377a503b696f5acead58160a86c461f7f489d3492db3aa278bc6b83db6 SHA512 9998ccd98eca4414869edac9ae4c88cd96e961cf6b85f4b465b9eecb5d96bc3650eaec48f90416fda16ec5230dc8bdec63f0e324a46d6f69095f5ad0b080dcf3
+EBUILD rack-2.0.8-r1.ebuild 1413 BLAKE2B f37d1550e98bde46d4c9be01f65d3ad26094f2f20a36c34463788a9a6d5b41675363ea3f17882e56588e37b91dfa0432893d7f7850e11a7bf8106bf9936dd24a SHA512 18c1e3f9005ec097dac587e7fbe7faccf93098325407183037d72f398cf9fda6c81efb67023d2e4dfacb4a30f7ec2237bbbbc4d5280e0a53f9355c93f8a40077
EBUILD rack-2.0.8.ebuild 1387 BLAKE2B 134d5c1dd981d3d595d50129a809f9124d3ca0236de01170e5e87abb66e168a46b8e588c5f4494da0d6e28385142f8c8cc714af0de83d91db96789dd70341bec SHA512 5a4f927a4557f76e5b9ffc739588b833fedee1798c197171e562852fcd53f6095486c643b0ca3fc6cc35d2ab0f30d919f3f3c6eedea60058db8433f067f044ae
+EBUILD rack-2.1.1.ebuild 1416 BLAKE2B 306fe042aee8f2e79562c8fdd8375f3924a3f77484c487474a3594c806c60ff1dcec51f28d8eecce56667ea063d78c963ec8b81ac0a3a2619ad11580935c8a19 SHA512 831b559f3d8a4da43081b61ee9792c4ef558b50fb0d2e12603e0088462aa1adde4254b8371fef5f0b698de58ceb6cef1c725d2bf40c76c2fd0def1452f8537ca
MISC metadata.xml 391 BLAKE2B 5ed2f863a5fd68cf57f25afc2c2efa63df1eb25c4e01087130f70edbbd1b79c655ff7455b73ecdd31e083cd35381331fceef52856f946d24fc3d313705fbaef3 SHA512 7ffff4c4cc64855b0c95e2364fa9cfd1e3b06946155cc8244444f5f4e450abda8d8387aabddc224b94a55ff3d5e42391970e5541923e5aae24f408113a65a5c7
diff --git a/dev-ruby/rack/rack-1.6.11.ebuild b/dev-ruby/rack/rack-1.6.11.ebuild
deleted file mode 100644
index b3501524df2d..000000000000
--- a/dev-ruby/rack/rack-1.6.11.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="HISTORY.md KNOWN-ISSUES README.rdoc SPEC"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="A modular Ruby webserver interface"
-HOMEPAGE="https://rack.github.com/"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RUBY_PATCHES=( ${PN}-1.2.1-gentoo.patch ${PN}-1.6-rewindable-ruby23.patch )
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-# The gem has automagic dependencies over mongrel, ruby-openid,
-# memcache-client, thin, mongrel and camping; not sure if we should
-# make them dependencies at all.
-ruby_add_bdepend "test? ( dev-ruby/bacon )"
-
-# Block against versions in older slots that also try to install a binary.
-RDEPEND="${RDEPEND} !<dev-ruby/rack-1.4.5-r1:1.4 !<dev-ruby/rack-1.5.2-r4:1.5"
-
-all_ruby_prepare() {
- # The build system tries to generate the ChangeLog from git. Create
- # an empty file to avoid a needless dependency on git.
- touch ChangeLog || die
-
- # Skip test also failing upstream in preference of making a security release available.
- sed -i -e '/knows to prefer plaintext for non-html/,/^ end/ s:^:#:' test/spec_showexceptions.rb || die
-}
-
-each_ruby_test() {
- # Since the Rakefile calls specrb directly rather than loading it, we
- # cannot use it to launch the tests or only the currently-selected
- # RUBY interpreter will be tested.
- ${RUBY} -S bacon -Ilib -w -a \
- -q -t '^(?!Rack::Handler|Rack::Adapter|Rack::Session::Memcache|Rack::Server)' \
- || die "test failed for ${RUBY}"
-}
diff --git a/dev-ruby/rack/rack-2.0.7.ebuild b/dev-ruby/rack/rack-2.0.8-r1.ebuild
index 705fdd07effb..6ccbc9c8b581 100644
--- a/dev-ruby/rack/rack-2.0.7.ebuild
+++ b/dev-ruby/rack/rack-2.0.8-r1.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.rdoc SPEC"
-inherit ruby-fakegem eapi7-ver
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
DESCRIPTION="A modular Ruby webserver interface"
HOMEPAGE="https://rack.github.com/"
@@ -26,7 +28,7 @@ ruby_add_bdepend "test? ( dev-ruby/minitest:5 dev-ruby/concurrent-ruby )"
# make them dependencies at all.
# Block against versions in older slots that also try to install a binary.
-RDEPEND="${RDEPEND} !<dev-ruby/rack-1.4.5-r1:1.4 !<dev-ruby/rack-1.5.2-r4:1.5 !<dev-ruby/rack-1.6.4-r2:1.6"
+RDEPEND="${RDEPEND} !<dev-ruby/rack-1.5.2-r4:1.5 !<dev-ruby/rack-1.6.4-r2:1.6"
all_ruby_prepare() {
# The build system tries to generate the ChangeLog from git. Create
diff --git a/dev-ruby/rack/rack-2.0.6.ebuild b/dev-ruby/rack/rack-2.1.1.ebuild
index 6e4cb7682a2a..6600d14fc888 100644
--- a/dev-ruby/rack/rack-2.0.6.ebuild
+++ b/dev-ruby/rack/rack-2.1.1.ebuild
@@ -1,32 +1,39 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.rdoc SPEC"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC"
-inherit ruby-fakegem eapi7-ver
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
DESCRIPTION="A modular Ruby webserver interface"
HOMEPAGE="https://rack.github.com/"
+SRC_URI="https://github.com/rack/rack/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
ruby_add_rdepend "virtual/ruby-ssl"
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 dev-ruby/concurrent-ruby )"
+ruby_add_bdepend "test? (
+ dev-ruby/minitest:5
+ dev-ruby/minitest-global_expectations
+ dev-ruby/concurrent-ruby
+)"
# The gem has automagic dependencies over mongrel, ruby-openid,
# memcache-client, thin, mongrel and camping; not sure if we should
# make them dependencies at all.
# Block against versions in older slots that also try to install a binary.
-RDEPEND="${RDEPEND} !<dev-ruby/rack-1.4.5-r1:1.4 !<dev-ruby/rack-1.5.2-r4:1.5 !<dev-ruby/rack-1.6.4-r2:1.6"
+RDEPEND="${RDEPEND} !<dev-ruby/rack-1.6.4-r2:1.6 !!<dev-ruby/rack-2.0.8-r1:2.0"
all_ruby_prepare() {
# The build system tries to generate the ChangeLog from git. Create
diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest
index 28c6e2f503c8..f6f546e6909b 100644
--- a/dev-ruby/rake-compiler/Manifest
+++ b/dev-ruby/rake-compiler/Manifest
@@ -2,7 +2,7 @@ DIST rake-compiler-1.0.7.tar.gz 33444 BLAKE2B c3a92206d4d7defdf21295aaf094f70459
DIST rake-compiler-1.0.8.tar.gz 33547 BLAKE2B 542544543cd6d02a9ff964571244c65a0d748e09ea88027a514f25d13086463094aec29b0961881aa175f9553afcf14fc9f7c12dba0e96a07bf88e21f51e87bf SHA512 30b753d45a1180e034b520ad6385f2799098f0916d55e8b4729f5e3a29dabc1acfa292475edfb384c7809543e1c3e428e28db1bacb5383deb9f4bb31b18d6fe5
DIST rake-compiler-1.0.9.tar.gz 34780 BLAKE2B 59b736dedf70de3daffdf30b74d251dc3b3d7588610dc57d3aa7e13b55dad2d637b1569beb31075a0e5336d9827adfe3b9f89c9a8b75b141c3012a1d48274d2a SHA512 8a5ccbc4bbe6a546634f939c1cbe42b35d952173bbe914e7a22eb78f3f2e85b48e207ff36b70432fe469a2d07d62b8e59c9827352181122fde76ba89bbc2aca0
DIST rake-compiler-1.1.0.tar.gz 34819 BLAKE2B ec4fec1eb92031f9f6b378b190c4e8a2f2627623afd6fb11922f71a93431de94bce640863deea2aab05656612533ee2b110f295f87590b48500583af71b08dae SHA512 77338776506df66c2e99e9b1b82dc4d54cc4e7c8fdb1f8b7b6d7507b9f9cb0718839e5139e9c0cb6295259e819dc8a011101e2427cdd387b568b639889321d60
-EBUILD rake-compiler-1.0.7.ebuild 1434 BLAKE2B 56af70d8bd846832a5452c07124c1b0fd2293a1a20ae40643cc034425b8957a288e85d7bd6f7a05070c7ba074931134e6b7a6e8ca91147bbf192bdab0b93537b SHA512 9d3a145dbf5b471ca702ce64ee65a46b4a2d52bc315937e77aba9dc18bc03c18835c452cccd6532d75f48640cb3232e649921ddd5f4a72d284a33f915ca11934
+EBUILD rake-compiler-1.0.7.ebuild 1435 BLAKE2B 1ff09c6b09e3e9ff899577cabedb1595178d3aa99a555e8079177873360e169caea82da0bea983d1b2a56288fefbd11b5dbd97c1301887b009006febcd3a2446 SHA512 d687f626dba5d2aacac99b87664a60ef66cd0b35d5ae8aaf897a87269dc325586d719649cd35fb413087b5fdc939cf3218f5299cea6f63548710dc76d5a49c56
EBUILD rake-compiler-1.0.8.ebuild 1443 BLAKE2B 034d0c5a62bee51aa97ece9e3900e3c64e8d3cbf8a776d0b1bc7f656796cd2823c2bf7699013b10df208405af2b7399533caf134d39008000373d27538d57d41 SHA512 79a29aff93a548b2e1ae446e45afa26ae6061d7685a5e20bfe612aeb986da2f629201fc1c7eb9ae888aeae9e4e3e95f916bbf8658e5dfde13fa086d52466eb61
EBUILD rake-compiler-1.0.9.ebuild 1487 BLAKE2B c896fbe8560d99643ecf4839d1684d93b3eedc8b2e8c24b1f2860822af963d2c5c281ced8b56db1824ebe82f7a2e2b8915abfafc006077c06b227346e8ab0af7 SHA512 e8515d614e88ac2a9a73d89b04bb762200b486ede1fe3aa8c5d792a6ed60003888b7c3d8d6e8cc2c098f11379853f9bc165fe466bd9e608256feda7086cc3289
EBUILD rake-compiler-1.1.0.ebuild 1494 BLAKE2B 142033bab528c631ce2af3809811a3a50ec45f423fada92b01d7925b905feb4c9214dfa95b34bba8b10c9e9e3b15e9d078f78f45c2025c965fd067bd340bbc57 SHA512 25ec9b19125488358445d3675c8e2a1264d1e5f5d313794066a8fe1c0d5157c207d7928314705367c2baaeb58f194d48e048110be496bd75d125c0cf19a5eea7
diff --git a/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild
index cdb31526f20c..db1c5e2b5e2e 100644
--- a/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild
+++ b/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild
@@ -17,7 +17,7 @@ LICENSE="MIT"
SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
index 9d034cfc156d..296a29826760 100644
--- a/dev-ruby/rake/Manifest
+++ b/dev-ruby/rake/Manifest
@@ -2,7 +2,7 @@ AUX rake.bash-completion 1335 BLAKE2B 5f4b81b850e3435246018d7bb420263647c1157365
DIST rake-12.3.3.tar.gz 122233 BLAKE2B e6c913b833092ef5d4203265bb5daf725bfc34ff3abef5a4871845ba9ee322bb8ec668564ed7fe5a2d9ce219d5b7cb00fa22d0b76fb9721f2138d2d963f16c22 SHA512 de15ea4428e845de214d35ad2155bd55cab51354feb5c7ae4c2cde5365d7a3959ee96d913346bdafacdb0542ab2d0e4c2e905514a7f97cfb18e630794bba3a3b
DIST rake-13.0.0.tar.gz 122378 BLAKE2B 996990f061a2604bf031926670043773b029d03e092513be3566763b04474d88b9bd05c085f25fc9d66b26a55e191b45fa34dc4aa215376703ad28750d71a6b1 SHA512 56038199fedd952994459967173d298afb13ae7fe9d7873dfe18cd4030b37f841ff74c944835843379cd66da96a6d1ee8c38294203f9d8e514c4331d65f5db79
DIST rake-13.0.1.tar.gz 122821 BLAKE2B 698e92d32d4bedf523bc81636f4183ccb11da1f467d116f7ff4978e121bddc41b66160798e2c0a2b00aa8f79171a81df7e214e556adeb386bdb00a72a18b82b7 SHA512 50d82b3a9bbe194467c7669000ed9dd8e55fbb22307fbc7180aff6ab77095108a2519b3095965ad08b52cc984d0384016d7b166676f2e97394409a069d01545f
-EBUILD rake-12.3.3.ebuild 1281 BLAKE2B a13027e5307a19bd91b6718245c687664b4b9cb3ceaeacb027b5be4defd6d7765283f282bcb3edad68af6063ab4bbca956674817cea31c997fbe5bd7e702e844 SHA512 8b309aa70daa6df13dc01d079bc7af41ba4603eb027c0cee69e3bf3866e0d9219618927238779defc8071438db737692bdf38c9e580d4316a8d4c692c33323e0
+EBUILD rake-12.3.3.ebuild 1282 BLAKE2B 108b40f9cb94c59cb375213f3e3d62e319a865e504b78a9733f9b0b6c3c04adfc2e1dcfbf4396831c27aa44d3e7028563da4eda953ca8f866b86e9031027611c SHA512 7033acb820702d4642034508f9ba2d6bec27a4370cc5d7b986bcb0e0dc2b57e26614b85424bc9e8cdef18e31306b1ebfc7fb99b67243ecafdc0540f6a46b8215
EBUILD rake-13.0.0.ebuild 1461 BLAKE2B 64a89d887bdde655980355c68fb13e4f3d48b5f588f9053361f6d5d94a2821d49755b90a12e4d2bf66516157cff7fb03775b0353a19ba778b3e08a66c66c5313 SHA512 73c7cbcda9a544bbdd7a64cba9dc51c2162648bb5142674cb89775ee4cb7605eeb0f48121039b3d51c8a8862347ccd6832f3ee77295d46196885d8a3ae900466
EBUILD rake-13.0.1.ebuild 1468 BLAKE2B 036ea38adb8eef6fa12c204b09de00de1b9c06d1a5a64ee3ce5cdab411d6827925a2db45d7f3c8aa7cf859b20d3a6fa286d470b84af755fd77147d267a0cc9ef SHA512 2a40854815b346e91bdec7d5c219d2dd68f0daf0216a88966a3b5e6eaefaca69db9b653732a5570621eb65ff4f4075ad718aa8b5b2d1e2a0f663bbb6f8cd7386
MISC metadata.xml 341 BLAKE2B 4f6fce5484dd3adf4b7025f95d26ecd9f2f435d2b5e5774cb3f6ea2ea07727d4d76ef640eb039aafe67e5597b70d22258d0f8f939471af2057f0f933250098e6 SHA512 56fc95931062163036dde73847a796fd5802ff4bcb8a8e72686847537d0f38c9d15e0ec83bd06c2f86ce92952e9fbaa0e90eb4633d7afc460adbc0c9676e0040
diff --git a/dev-ruby/rake/rake-12.3.3.ebuild b/dev-ruby/rake/rake-12.3.3.ebuild
index 3700041b851f..c497e2cfc78b 100644
--- a/dev-ruby/rake/rake-12.3.3.ebuild
+++ b/dev-ruby/rake/rake-12.3.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc"
DEPEND+=" app-arch/gzip"
diff --git a/dev-ruby/rbnacl/Manifest b/dev-ruby/rbnacl/Manifest
index d77b4ff2759f..466cb732dcd3 100644
--- a/dev-ruby/rbnacl/Manifest
+++ b/dev-ruby/rbnacl/Manifest
@@ -4,9 +4,11 @@ DIST rbnacl-5.0.0.gem 221184 BLAKE2B f64a754c478c57af901432e9cef335d9f01c1acadcd
DIST rbnacl-6.0.1.gem 225792 BLAKE2B dd2f3ab1996b51f905016df9a21d2c4dce69246727efa35444a9f88f3d071607d122aaa7e61e5283f491e3e8e9deb0897844fc4d8f8562c3b855b6489ff8ee71 SHA512 f30161cf38972c94f00200bdc0790b7b3b6c5a7b0b2663fab0a11b488477424e5b57280479cd28e2736eeaa1e524227e6aa688e814a1b4af274f1c82a5d553ab
DIST rbnacl-7.0.0.gem 225792 BLAKE2B f489e0f8521ca01d49676ba4d06b28b449743dad309a0ff9ab30499b76ab132b1d176144d24bc0eada1bbc2cb13e83d332105a0010946cff0b02baf4d4b3c246 SHA512 49cb3587ce183349234be7ec7db83b797c1e6d09535e4e692d01a307e221baf7af6009ae8aed5fd36bbcd8f1847c49a0cf599160e89dc2f2cb3eefdbadc2bb09
DIST rbnacl-7.1.0.gem 226304 BLAKE2B ebaca6708a1e57e131bb4b5dc973264eebc719df8603a9eb663f4e835c6370ac3d71a9ed27a1210aba9a93e98067e2065d317f0367f978b15db7f189a0c44552 SHA512 bde9cd8ed43732758e3315fa10c88c7754edb9de34691090664c961469928d7b39d26b712dd9b978e38dd90c82d2fed66e864f749e8842e934e1472f1d83dbd5
+DIST rbnacl-7.1.1.gem 226304 BLAKE2B 4c7c356cc3414c1b49302ff16af701bffbeaaa18b49bcdb4c9d0c10fe2e1f693e7917f8031c90d5c4362d95ffe5a8d471a48476788f64f97092adbcdce0d9f72 SHA512 da7e406bd2b5112e51d2c15cab35d955b65091ed745fbd027750eaca8ff1d11d982c82f497fc15b9ee9aa6536dbd21ff9ac285bb2a2d1fb39c3374fd0f3dca5a
EBUILD rbnacl-4.0.2-r1.ebuild 794 BLAKE2B 674c9c4ca5ced2f9216ba1aa14e4e6fbe08df35f6af28c91541e26ff5a14e9024afd7b936ad38dd2aa748b7866c8a8a167326f99f7525f3f944a8c771a2086fe SHA512 7eaba4f90b7b832720e2a7fb3ad226811ad678d6002c5db83ca4bdd15f121f25943e15651111695c447ad1fda70dff37d39a2056ffbb9347dd85b902f83ceaaf
EBUILD rbnacl-5.0.0-r1.ebuild 798 BLAKE2B f6df83228b60bd0914b10ea9aac3102bfcdb36394a5f40c051ac51bc36776eb3bb788876560f1965fb7498513da735dcd2895909e6c2a0cda2f68ed3af214f20 SHA512 be8528b0feb3a34d6d75536dfdc99a002a493a3593b56c248d2e1623abb22ef8e5f4b43f3335e757b2db763b9aebfba18edbfab8d3a36da4cca539aab8b51ec8
EBUILD rbnacl-6.0.1.ebuild 746 BLAKE2B 61729c7e6bc87b88ee3db31c86a36c4ba26137af7d830009ed5c2c8fe86576b5e8c8c44b87bf25d9078ae072125f2460dc458f61c10508a80139f112aefe76b8 SHA512 12c7e458496cd6d02aa8a9cb26754abe63905c0aa1c86140b1f8c0aea661e8fe79a6f9cfb82fd87aa6f1e980a1620530c0a3a44ef73711fa3889d8e38ab4c515
EBUILD rbnacl-7.0.0.ebuild 739 BLAKE2B cacdc80445a2cf9aed181fe7ca04df972c778f62d79582c20a554a40c38aeb84585f6cfabfb40494c7aff0b45df244653a0130aa376889477d20fce9c4671dac SHA512 1b0777df6444d247ede6c156ad6971fcbcc4a2c2e8a145c80ba9a43285059b61c20653da5128a013698611f775f0a07fcfb51ab44e209465d7aa6a41b0b87827
EBUILD rbnacl-7.1.0.ebuild 708 BLAKE2B cb1e45ae8ffd7ef22c477505ddb9b5af000eaa2cf73efb725986deef9fb5dc76cd089213a8b8554e7c0ba5beb961f5fed1a440d352282f2870591e640a690f8d SHA512 62eeff90eb37214173fcde4f4a1615f577662ac2fc171d0c440fdacdcdcfbae1c09e8dc70bcc0dc6ba6d22fa731c9ffd619ef36296fc22aa843f121f2fbb3047
+EBUILD rbnacl-7.1.1.ebuild 715 BLAKE2B 8222d6ca00ab7d53770b0e061211ba3675069be9e7c78dbe9455820ebcceccf07392ee477d50b7a2d9d54e01475d8de872ac99be844576e066e14fdc1dc94bfa SHA512 dd3cccbad9756f9b6d9c8e33f45456dc140b62cbcab18149bcbd589cb62d2a52682bc000874bbaa986a0f126ce9d90dc85d658dd58ffc6f7a530550b98f99baa
MISC metadata.xml 345 BLAKE2B 9b2e901225c95717838370d1de17dea5619d4485d7856050d55abd8bd05eeadbf012ce47b160d367e0027d2e42abfdf4eed15c598d0a8062713a00894495cd88 SHA512 e18502485ad21a5e5cb71be6f2980657a40b08618b50147f50daba44e1f87f009f796e1df046bef94c05bb9305e1bf9dd1a81df33c7fdacc8c2974dd18cd309e
diff --git a/dev-ruby/rbnacl/rbnacl-7.1.1.ebuild b/dev-ruby/rbnacl/rbnacl-7.1.1.ebuild
new file mode 100644
index 000000000000..e195a555ee57
--- /dev/null
+++ b/dev-ruby/rbnacl/rbnacl-7.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a high-level toolkit for building cryptographic systems and protocols"
+HOMEPAGE="https://github.com/cryptosphere/rbnacl"
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND+=" dev-libs/libsodium"
+DEPEND+=" test? ( dev-libs/libsodium )"
+
+ruby_add_rdepend "dev-ruby/ffi"
+
+all_ruby_prepare() {
+ sed -i -e '/coveralls/I s:^:#:' \
+ -e '/bundler/ s:^:#:' \
+ -e 's:rbnacl/libsodium:rbnacl:' spec/spec_helper.rb
+}
diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest
index 5da869cb189f..7d7a6f0927a6 100644
--- a/dev-ruby/rcairo/Manifest
+++ b/dev-ruby/rcairo/Manifest
@@ -1,5 +1,7 @@
DIST cairo-1.16.2.gem 100352 BLAKE2B b8b02e949b33c60ebe05852efd1cd775a79dab5ab6837f973ecf1b2c1af653a7c09221892b92210b9e5a0d615732116a91e5e1e9f93229f98987c18b36514dcc SHA512 b711399ddd7afa958e3faee87b2a768f55af9ec0cef486d9edcf082a0c7a5ec90610d9a52784d55608a70befe4571e4cb1abc401a8a5b5357fa0bfff9159d239
DIST cairo-1.16.4.gem 196608 BLAKE2B f7cc8d9e2dc5e3f6dc5a6e259f5594bd7a6cfb13c3577a870949696c25c5139b69d6809cceda664ccf7b7278536b2d551bbd42e4471154a302eb1710324c2792 SHA512 5af8536cd374255386fdc84b265deebb7ed21ef270538f0c2d6a5cdf3dcf1c913633f1ca813f197460968b20b6e592f24334b872cf822584d4de28c589160da8
+DIST cairo-1.16.5.gem 196608 BLAKE2B df84e6b0b4419471cdaacb7eaecf23b9257b8e0933dba0e3058afefc288cbb2f14acb38d4f5302f095ed37c46469eae61d934c8da2d0b1ef1cc48f06e794179f SHA512 98c10e16a3a2d964dd9b5fd450118068042e721f9655758ca567ed45f418ce1c2b9fe8cfa991a94778eb17d69fef65008d2c21244592f4f1819104bdeb76bdcc
EBUILD rcairo-1.16.2.ebuild 1793 BLAKE2B c7a07ee26d6e26d19d59ac423ab7b14f9b4df45c19511a36771c3c40edc03e18834c0df8cf4bfd28fbf8b017ae05033fe4bbe266be94dce40bab5e1f6c8c678a SHA512 c6267cc0d698413057a12072368c833ddcd777cc09c9d6ed713fce9670b45bf28a3bb7031d2a59098cdc9fa578de8da1e20e13218bf4baec0ee54029ae5816a5
EBUILD rcairo-1.16.4.ebuild 1891 BLAKE2B 55ce6d910c377866b51d8ad3d525c56727727bb3fa04ddf28ef6c9a7424a56bde3f06c33eedd5292158ad7161b32344aece891c74503afe798cbc5fa613463cf SHA512 05b7b802b2623cba16d1677d216e35d68c340cb5d962973cfe19068708c8dee57924779b1b62599beae753d543712cf29ab9592ff4059e36a9485906e8ea1de2
+EBUILD rcairo-1.16.5.ebuild 1844 BLAKE2B cb81a8c32e03514b134acc5e036f3c9f04545dd0b7a91016f43c3d0ab672bbad56390a126b831c40a306e2a825735436a17b9adfd3eeb38091f1fe7b6a13755d SHA512 1c6212d3af7c2bea74735d720b922462a30117d9a7633f6856beaa23e836d5e2a0069055098a86591e5fb0836cc3e6e097a36354c31d614ffb849bbb5e23a10a
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/rcairo/rcairo-1.16.5.ebuild b/dev-ruby/rcairo/rcairo-1.16.5.ebuild
new file mode 100644
index 000000000000..56694baf14ba
--- /dev/null
+++ b/dev-ruby/rcairo/rcairo-1.16.5.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_NAME="cairo"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Ruby bindings for cairo"
+HOMEPAGE="https://cairographics.org/rcairo/"
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Ruby GPL-2 )"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="${RDEPEND}
+ >=x11-libs/cairo-1.2.0[svg]"
+DEPEND="${DEPEND}
+ >=x11-libs/cairo-1.2.0[svg]"
+
+ruby_add_bdepend "
+ >=dev-ruby/pkg-config-1.2.2
+ dev-ruby/ruby-glib2
+ test? ( >=dev-ruby/test-unit-2.1.0-r1:2 dev-ruby/ruby-poppler )"
+
+all_ruby_prepare() {
+ # Avoid unneeded dependency
+ sed -e '/native-package-installer/ s:^:#:' \
+ -e '/def required_pkg_config_package/areturn true' \
+ -e '/checking_for/,/^end/ s:^:#:' \
+ -i ext/cairo/extconf.rb || die
+ sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata || die
+
+ # Avoid test that requires unpackaged fixture
+ sed -i -e '/sub_test_case..FreeTypeFontFace/,/^ end/ s:^:#:' test/test_font_face.rb || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/cairo extconf.rb || die "extconf failed"
+}
+
+each_ruby_compile() {
+ emake V=1 -Cext/cairo
+
+ # again, try to make it more standard, to install it more easily.
+ cp ext/cairo/cairo$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+ # don't rely on the Rakefile because it's a mess to load with
+ # their hierarchy, do it manually.
+ ${RUBY} -Ilib -r ./test/helper \
+ -e 'gem "test-unit"; require "test/unit"; Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
+}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ insinto $(ruby_get_hdrdir)
+ doins ext/cairo/rb_cairo.h
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ dodoc -r samples
+}
diff --git a/dev-ruby/rdiscount/Manifest b/dev-ruby/rdiscount/Manifest
index 1edfc524ed2d..6bddc6b1d906 100644
--- a/dev-ruby/rdiscount/Manifest
+++ b/dev-ruby/rdiscount/Manifest
@@ -1,3 +1,3 @@
DIST rdiscount-2.2.0.1.gem 68096 BLAKE2B 71ea7010116739e8c61aab91c2cc4a86cf679b4ae10221135c0bad854822a9a81969e927ef898c0ebf753811205ad98258c4e7c4b16f9e18a81bb01137a79fc9 SHA512 81a477782b9829ac5e68ab390ef00b7f470bb4bd84e86ce28dd9abbb71aab6fd17b67416078dd7d4e0fc7e0c8eb78250b7a71a2f24d2bd236e861cb445f9feb6
-EBUILD rdiscount-2.2.0.1.ebuild 1108 BLAKE2B 682a6247d6f6f549c26771b399a6dfb82395a7edcfd92971f5c2888421185c66c0e366f328ed4588b0efb7b2db17d720ef1a192f968214e9b22e1a6109db398c SHA512 a4b50b7861b26a68fef1bda238e4b993acd76ae0a42be7824aa63ed4cc3a5db4941bd27933eaccbe282c6718f5acbd0fae1d57293113500e0143ce376f8b720a
+EBUILD rdiscount-2.2.0.1.ebuild 1109 BLAKE2B 592365ab3585eec07ebce08b173310db2155dc0ced57ff6d215d27708485c0b59253b5be211c292831dfaa5ededcd586d6a7f272b92bd7e15ae6f3a965e2e179 SHA512 0f21b821eceb5cdb299ff412d5455fd2261f722b6f12c9996ccadf103523deee60f975e84cc2e2ab10cd59c66122bb956bb3de5919d47c335f6b61fc1a0529ef
MISC metadata.xml 344 BLAKE2B 4afa4c43c02006cc29edbfd9c7792c42aec4aff05203b57a9e727ec6333f3f55c13b8f197f915f8a632d9deb888f5e00f3992fa8df48d7f0969206927a342d0b SHA512 4d2e68c0284b778089ddae07ad5026c296d997afc771a5b3b994464691ac794dee27f1f7bbdbdbe2037565be70d2bc480480a7b93c867dc100dca228b09b7aec
diff --git a/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild b/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild
index 38c2e2a41870..32007f8f94b8 100644
--- a/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild
+++ b/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/rtomayko/rdiscount"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 92f7158dccb1..6fbeccb62d90 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -2,7 +2,7 @@ AUX rdoc-5.1.0-jquery.patch 16770 BLAKE2B 144d10bcfdf6917af0ebec7ff0df90afa4f162
DIST rdoc-5.1.0.tar.gz 702376 BLAKE2B 733d77a341ddad10f5b648b6bb492e0f79daa392e2ca371d38236e4c85a1c409699e35dd3f5bc8bc48551b399603bb0a747cb3c5f7f1fbf4765aabffaad575aa SHA512 cd2ed37e8502a3e9093c88c258ac5e39542a23c3dcaedb9b5eb48ce391a694e5b35fbcfd62f01ec6353ac9c40a4b7043b2ff11bbc403d2e03de9a84c52bcefe7
DIST rdoc-6.1.2.tar.gz 667607 BLAKE2B 4857bcf5f72d93fe4e9ea89acfda9ae82afd61a7ff501d2eea529330d2b8a63d7cc775490648fcff5000ee60417123244518f56a31593af8efccae8f925b21d9 SHA512 a54e36adf9f98117f0b5ae4490a0ab1ce12d9b1de5b7c61ffa326b36ef13885bb8f18147f3548f95a285b15470faba14965bc87088fa3ce584928d8ee396689f
DIST rdoc-6.2.0.tar.gz 668152 BLAKE2B 9c92b27c427d6229778aba54ce7f12fe883fd3e40151f518f3d023d4f6dd10d4f1f6d05c8d6bcdce80d1ac81ab25cd99ccbe9479a4fcd950b895e14d4fdc4b83 SHA512 15352889833436c0a243e4f79c4ae8113fa3b8c222950baf1fcd272773a7a17198c2cd91a50c92e225c282a37ec743a38d8e9ca4dffe0b66c39d56412fe56ca2
-EBUILD rdoc-5.1.0-r1.ebuild 2729 BLAKE2B fe77b5d40da790d1771b47228f8d0041b9e988b46c12480a47923009e69d35dd88c0bb301feab9ce332e77129a3a78e32a4cf71154aff7f24b6cdfecee44bcc3 SHA512 0b37c18d93ace28d1e5f3f612ddd5a11c49c1ce5a9d93afde43ff4486a7aa2d30e80f203e4a71e705e9d99f64e6bd00a1cfc81b891484b3991489b4f32f4ba63
-EBUILD rdoc-6.1.2.ebuild 2657 BLAKE2B 3a351ac36381fbb0138f96fc3ca89e2a231c846a7e9dcdeb15f81d0a9cff48dd93c6469683fb0e4b73e49dbbb280a9a24f6443a11873fd5e0afae552800d7dcd SHA512 33e98288d66d8ecea0563afa150942da67a9259bea3f2c4994cbf31fd3de14ef6d14379a1c704405200767c35ebf092078a1ad43eb17e135e3d3096bfdc532f3
+EBUILD rdoc-5.1.0-r1.ebuild 2730 BLAKE2B d9251cffb4815870af847988a000ab5b47b79e2884134bce83fed488b0bbb098f5a7c1fba36d28c0ec4e85a4d3ab93ab1de838ccf9cd944045ea4fb884a41686 SHA512 087cf8145c9c73d357f1b382c8f1f1d12f3cdcf17c1d58248ec2809d48a50b8ba56c955e3dac75641132654ed8c57e31fea6e83b536a97f2c343ea17317be1d0
+EBUILD rdoc-6.1.2.ebuild 2658 BLAKE2B 40f8a57a673912d13c436234c8dd6385c0b7d6f10ecd33c083de8da623a7195323e98ec246f384a3189e75ee2944359420d55965eacfa8a5f6adcb0e4d9ab066 SHA512 f7f3a8e732f8e5df6418252e45ecca166e9e75f4a6dc3407279ec4d161e63a41eae8c5867f371ad0729b6cac27251711f611d4b35fc65d4ae7f056d387959a74
EBUILD rdoc-6.2.0.ebuild 2692 BLAKE2B d9333759670aebaefd748239141f5705aadcd92275e19010847925306046bd18d079d7d9226dc3921aca3990d4470e8e8a8ecd2b8685ac8ceb68a9c3624e1406 SHA512 2d9d5f5d584bfc9db0bd577b17db699a4741274c159b0689faa97dcbbb2acbddf1ece5e81d8b1dce0eded5235be51ae5f4e3b97dba8938cbc237574f24594220
MISC metadata.xml 335 BLAKE2B 835d498407155ac5295c70af8a671114c777e5f9371b3d47f9f92a6b102b8e1d58755df0737c34820630464772dc001163e83b5d319707a1c630f4cf2f9ef8de SHA512 3421081016cb99570f9ce9f775097669cd40a709efbbb3c76a20947717bc40d886195a5fda889407d1c436a387c126e07def1eeae01edff53c490ea9c630e992
diff --git a/dev-ruby/rdoc/rdoc-5.1.0-r1.ebuild b/dev-ruby/rdoc/rdoc-5.1.0-r1.ebuild
index fbbb3abe2d41..11bef1f3bf84 100644
--- a/dev-ruby/rdoc/rdoc-5.1.0-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-5.1.0-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/rdoc/rdoc/"
SRC_URI="https://github.com/rdoc/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby MIT"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/rdoc/rdoc-6.1.2.ebuild b/dev-ruby/rdoc/rdoc-6.1.2.ebuild
index 534b7f11193a..2874cc68acba 100644
--- a/dev-ruby/rdoc/rdoc-6.1.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.1.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/"
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby MIT"
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="doc"
diff --git a/dev-ruby/rdtool/Manifest b/dev-ruby/rdtool/Manifest
index ed5721f54296..c8a4206d1320 100644
--- a/dev-ruby/rdtool/Manifest
+++ b/dev-ruby/rdtool/Manifest
@@ -1,4 +1,4 @@
AUX 50rdtool-gentoo.el 174 BLAKE2B 9480cb7873a3f12db0cfff40adb1bd18a5f5fb8c8249c24767631aa9f0f341237fb8c9ccd3cc720ddbe02c63b0d7846127706f7a25def3ca23e71716099e538c SHA512 77e893e6c9660b8a6cb2b8e7d1134867c4e9d38acbf11db4ee948f288b69dfe3a938ab0d37bca7b4b9da2f6ca27fa27e2d9c17629ef3c0d49797f65c036c472f
DIST rdtool-0.6.38.gem 115712 BLAKE2B 037575dd890512ad1f88a4a04532b6c2b8ca6d5245cccaf7ab1b7f51fad971e449bf280bf5ffdb295f212d56add4e817fff5494b0bba011229cf54d2ed74e1aa SHA512 958e9066a8b3610eb1a78069e615c5bd672aa56b3b45669604b35cd094bb8ddc549d8f373d1ee53864c27a0aa7ee038101b3256c56b3b8ffe618f75a1a939bcd
-EBUILD rdtool-0.6.38-r2.ebuild 804 BLAKE2B af5e0a244aedaf4ddc449d3704ecfa6165da97f59a9325ee9ac6f275626e34245bda512a9af0e44bef566f09f8cfeaa498fef220d05c4f2a8fe7546c6e85e528 SHA512 44174c6fd084ac2dc5934cfaa47c24ec9cf77137525c6fa48616375a0835294a28c040c4d5fab185eea50ba85eff99d32fc104172def7bea54e8d1d572716741
+EBUILD rdtool-0.6.38-r2.ebuild 805 BLAKE2B 501d4a8cdbe1deb793fe3c61a37899959a2dc77368bb0ebab9363a4e2393bbc85595afe2550e4922f806690b226ace647c15d13262eb7727acca950d352d4f3b SHA512 f76844a9e0bc8998ceec02dd9fb3d06214cb9009526fbd1a8e7edcbe0b9c1e7fa5ca576f20afa19f6d0a4e5b7e8c2eaa1d9b8f08a31abf6ea597abe8574d69bf
MISC metadata.xml 340 BLAKE2B 6683bd4df51b0c5f6a518fc42dca175f433ee69afbe8c58883f2eb4647e8ab667355701b334cc2c967f5937e269f7e1fe0165a0d5a439881c4d7c917a1a11070 SHA512 c10ea0b20a1e65ffa766d84cc0f6a4fc8065dd33096962af1c0aaea27f5edde51129c987df2c10e39a378d084226c4e9b7cbdcbac6295c4e09de32ac365f7fac
diff --git a/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild b/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild
index 2e6b04b1f746..b4336b921a97 100644
--- a/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild
+++ b/dev-ruby/rdtool/rdtool-0.6.38-r2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/uwabami/rdtool"
LICENSE="Ruby GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ia64 ppc ppc64 ~sparc x86"
IUSE="emacs"
RDEPEND="${RDEPEND} emacs? ( >=app-editors/emacs-23.1:* )"
diff --git a/dev-ruby/redcloth/Manifest b/dev-ruby/redcloth/Manifest
index 63968cb07459..51ec5658c6ca 100644
--- a/dev-ruby/redcloth/Manifest
+++ b/dev-ruby/redcloth/Manifest
@@ -1,4 +1,4 @@
AUX redcloth-4.3.2-load-documents.patch 988 BLAKE2B 75e2a385abaf14caef523ae418e87b000900c93d3afe4491300335dd9d5a26fef28a34b3318fada0625e91cafba42a82fb05a2d8acfd6c5afcff4e8ac491890f SHA512 cce18ba0c30d6820020d71dd032d1b193976eaa103ca7bb294a7b1cfb0e61b82aa31e0d8bd8b8d9305e8c087a4109563897a7cd77ec9c020b453c8dc97d48003
DIST RedCloth-4.3.2.tar.gz 91880 BLAKE2B 0feac1ec59e23fcff39e2fdf9beff896be7949764e53a5a834c5f4e7d18813dc59bf354103d4fab82a709341a0f1b6919bbd3a463fd601564888672dbe73d343 SHA512 377fef21e646beb1658a4b8b8d0228e9730c6c8f33075a14137afcf80e8d37501ede8c05b720d0dfb36a680017f4dedd01565fe9b326ae06ead77afee6f122ca
-EBUILD redcloth-4.3.2-r1.ebuild 1524 BLAKE2B 35ef8ce894caa5ed68c5408649eff5a2591aeb62a32bb4a08e4219a2f467191045ea9eb199957723dbdc563ddd577ccfd26316323117d52cbf7c2fbf99c29a30 SHA512 bf07e350db1a0ab7c35e31492ba52a660c4f982f14ace1ca144038468e6c451d4fed3bc0541cb46b3a0cb7eaf26e0f874073bfaf3784e00b88d733daa8538b28
+EBUILD redcloth-4.3.2-r1.ebuild 1525 BLAKE2B b97dd4fc1bbf9f664c31a4e31a0624bf45eef16d774593565d6b15af208c96910059469949642f3989f958e2f8a5ba3bc85be9586d038b06bce0bc849c4ad80c SHA512 3d4c067ca3cc1a181ae346495228b04ea833fe3e0308e03fb8e21ff04d4b6618101742b2bee8cb8604cb424647d06f821c5ae1546507066dcd429a25149dadd9
MISC metadata.xml 342 BLAKE2B f28d0e6234cfbeb3d398315b38e8dcc614b32aed150b047e61e7d99b2f6083abbabc36515de2cd2aa4d451dd3372dfc15018c1d8ad02cf64ff8e87b147a441da SHA512 7a6f73a77cda62ea21a2d2fdfcf0bf848ffdd90e7272e0b06aef67a8147e5a6ae14e871d216750ce20d12e18823d3e3d36e60a99972019fde7195a2350480791
diff --git a/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild b/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild
index 061dff80235f..e8b26d2479dc 100644
--- a/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild
+++ b/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild
@@ -26,7 +26,7 @@ SRC_URI="https://github.com/${GITHUB_USER}/redcloth/archive/v${PV}.tar.gz -> ${R
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND+=" =dev-util/ragel-6*"
diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest
index f91a35c3f378..a42531f02793 100644
--- a/dev-ruby/regexp_parser/Manifest
+++ b/dev-ruby/regexp_parser/Manifest
@@ -1,9 +1,7 @@
DIST regexp_parser-0.5.0.tar.gz 80554 BLAKE2B 7890e6850e3ffbb927c5e72430ab29e6aeec4f8684eb56f4153414aca62702faa57f48887618e84b1d087e2ba366ec9d6b2e92200cc34472b7bbb5a8b0043415 SHA512 0d1c43fda01077b9b3d9c28ce9cb01772f10817e42d9c0ff28e6ea5cd059ad4869b940498c6a4e77d4fc6acb6ac0aba293ae67dd012650cdb58989b90868be16
-DIST regexp_parser-1.4.0.tar.gz 82874 BLAKE2B b758f5c16c163d43fbf856af20ac6146e9fa81b2945fe7bed8ce66bb3f46586ca03d680a98ea3c2a2deab825adf5d7589856c666b763dc9e688e37e555bbeb1f SHA512 0d350df94cce0812e721d9b2d3b3dc2f5fdadf87eda3824e05121cbb6aceea9b99783bba771af74d9b5606e99e64e23af13abfb000f925440095d612b579c8b3
DIST regexp_parser-1.5.1.tar.gz 82482 BLAKE2B ff1746e52e786e273923dd222ea8c8276eb1e4ffe9bf899068160dec229784709ba679983c1e43736c128ec094861174bd43e0aceea704ee2d38aff4a53e6775 SHA512 4856fbcac800083b417880c30b5d6a5ea445bb85950bdd7898f368bfa2d44b01b1e2058b279f1640cf1cf4d7b28e225d25bc2d356d2c4a7c1be0a2c621dd3827
DIST regexp_parser-1.6.0.tar.gz 82909 BLAKE2B bbf36af3686165c7d0d439cc22181519a79e46853d7e185577026e4e200c1dda9d8696fa2d83a3cb90f78cb2f13632ff0ba9996b7f4a029780d840ba8211507c SHA512 96214654e56bd17a5b79cd979e87ca4cbd86bf9070fb0646dcea913d482e731c8190e17eb31668eb5d429b7ee6f9a13ef3111c60d2d9b87adddfb760859241e9
EBUILD regexp_parser-0.5.0.ebuild 878 BLAKE2B 643ac4c39b1558bbddd7cd4fce144887fdc6edefd08da694dc1626685831e30cd46da1d1f0a866fb05861ca49a3045583c5016a8586832508de917a0cc306eb7 SHA512 e8e6ff8528e6e7498e0ac559764a0ba260c373734962252777002ccd5bd70665f22e673cbc4857980dc4f0801b4409c37ca90e45b2f05c809d27a6edd0352aab
-EBUILD regexp_parser-1.4.0.ebuild 922 BLAKE2B 5be2d2c572cf88f11d57e426aff58fc7f5daac3d87920f159375c8efdeaab4865dfccd870d292ca9452ecea611dbaadfbd1ca575a496fb409dcca3f410a0f89e SHA512 4253374a0205da63624210a7fbecce3f587364997b02bcc11e526a14d1ee0fedf011da4029b011e830ed759492b0f839a0f18d425b89e5617d2be1f6588fed57
EBUILD regexp_parser-1.5.1.ebuild 871 BLAKE2B 8312266437f818eca88c3e38b25e2fd9cfdb32eb89d9e6af79520e65e61fa10a9519bec7be620d0f6bbcd3d02c827269adc5a7c137df93dec037c0791afe7839 SHA512 6fcf5a7f54450d96fa233a82015414990caa2f828bacdc69a67434c82c37879a111a31cede371e0fcecb0b33a627622ce75f14528c22856006d4920eb636c67d
EBUILD regexp_parser-1.6.0.ebuild 872 BLAKE2B 107f94802f5a83479ca268d02be49acd1806e9f66c3ed3d36c5c89c5072a731707e0a53da01dfea7c1f213b3aed303d8002912f7acb6529abbc3545b09019b82 SHA512 6a44361590329aaafd241f1340ea7632464776c7d535a519372943907173fc29b5a75b6b5ae34e3ff4aa7134ecb7594f1db2ccc0038082d39fe0bd728992b82e
MISC metadata.xml 345 BLAKE2B 1b8ad1173966e2528e85b076052a92f378eccb6bc3159a69de1a276dea6e65c3b2e83db43d65ab9cd357fa58ee0af3cde2485b0926002cb74e0fe1d54cef375c SHA512 aeac372e6213e9b018782fb640fe6d88b3d86d8f5d02b8511f69980df204dd82d45443c371e81527fc6c34b2c1684ff04b3a7789808b884644c348139b4999ff
diff --git a/dev-ruby/regexp_parser/regexp_parser-1.4.0.ebuild b/dev-ruby/regexp_parser/regexp_parser-1.4.0.ebuild
deleted file mode 100644
index 2167d9769c71..000000000000
--- a/dev-ruby/regexp_parser/regexp_parser-1.4.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular expressions"
-HOMEPAGE="https://github.com/ammar/regexp_parser"
-SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="amd64 ~arm ~x86"
-IUSE=""
-
-DEPEND+=" =dev-util/ragel-6*"
-
-ruby_add_bdepend "dev-ruby/rake test? ( dev-ruby/regexp_property_values )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/I s:^:#:' Rakefile || die
- sed -i -e '1irequire "delegate"' test/support/warning_extractor.rb || die
-}
-
-each_ruby_compile() {
- ${RUBY} -S rake ragel:rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib bin/test || die
-}
diff --git a/dev-ruby/regexp_property_values/Manifest b/dev-ruby/regexp_property_values/Manifest
index d0c7720a9141..4758127bea49 100644
--- a/dev-ruby/regexp_property_values/Manifest
+++ b/dev-ruby/regexp_property_values/Manifest
@@ -1,7 +1,5 @@
-DIST regexp_property_values-0.3.4.tar.gz 11273 BLAKE2B a52ab11676b58a752741240912da5fa312661a583dd74a4321f8184fef2864c74e0d5f709cb68e3ce64a3e19e9320305e80bf7614a40142c4855ccec1c40b5a5 SHA512 01ca50f831bf3364e38559e06cb54faef59fdb0b995a6bfa0aaa3943591d98f97939a47911bf8b075b34b3c401b5de51e42a71088400112ee8afd8d39f164465
DIST regexp_property_values-0.3.5.tar.gz 11410 BLAKE2B adcf7848af9df53707a878ee35443583b03f96f60f9b23fd5f146e81b4b12a4e3ada2c48d6509b15c848b15c668d9430ef93b34f08491ce13249ec458b2be0eb SHA512 5ac91331deb12fd77ee6a5ca8f942c2b2ea0ccb42bc63548444ecfe85c3a60bad385831b408f21c848f0c0ac2db3c68f8391fd68074acb0187ae9de51ca76e47
DIST regexp_property_values-1.0.0.tar.gz 12884 BLAKE2B 82f63d21a1e1508cef79afc2f1b5cca842c1e5bc96b197efa90ec0d02e7bd213cc67ae99f4f71cae6e632e0804fa2d6e935c7d30f27a940c767f5a83dd9edd21 SHA512 f51946d93c255c3b51bfb8055d2c0548c9656db9f208de74b569df8799fa97712a76b509546e149f71e3176ae0e979f295b225c171cedc687e1871f204c1e0d3
-EBUILD regexp_property_values-0.3.4.ebuild 1254 BLAKE2B d9b901483114466afafc8f82ffbe5485197c7de551b7d277e45a8cde2d8f5e3ceb831ad15a19375b2d891db72a99d3ed91d2972e4e2f87a7d2953582b6047245 SHA512 5fab7ef2092989c213bf7f9c91b7ae06b6c87602b95c08e061c8c7304314a629e7cf4a656766b1c058555f3bb1829fec1a5e1916e5fafc802334b625bda3a2c7
EBUILD regexp_property_values-0.3.5.ebuild 1267 BLAKE2B a7c9022cae7d20813a4c8b73d8fe95e8f091bdc77b7fb87ea2daf1ad286b34fcb687c18a4f038b227da44bca3e20758d97b3f50f70bec4d034df65643a9348c8 SHA512 1d0756ed1877d3aad22c74e59282adb6de400a9011fbe3aaec2750396ba4d544da7e7b87a703eb958b10489c460eb905612a1b15dc5f40f2211f5c5068c3de65
-EBUILD regexp_property_values-1.0.0.ebuild 1257 BLAKE2B 7bd976ac2ecdace41afe46bcf514fac193361ec886cee79191ae30b9e8c3eefad223940fa2c5700900e2917a7b7f7704470cf5cb4fff5be3db7619622edcf45a SHA512 3163ca657fcd8956b6e5ecc1ac09d72ddb4eb089df0b8fd8bc5c0edd07fb28844a7be15a2ae4920115b8483bb60b86c88b6576069f31f99c7dbf74362cce81e4
+EBUILD regexp_property_values-1.0.0.ebuild 1264 BLAKE2B 180e7de94765f6e5b66623faff0800b8e451c53064ee5ef09216fd404c3240f414e445c6c93e072053ee2db369bcc0d014067de5b2386a66ebb08347e9fc6a1b SHA512 688ad8606b0e8e7787d815013e8bafc021404017d01fdcc94e5f9b1c6f525ae0602df57e9579ddf322d9d89d0edd0ed54c57cc419e0ee82b600bdecc518d9354
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/regexp_property_values/regexp_property_values-0.3.4.ebuild b/dev-ruby/regexp_property_values/regexp_property_values-0.3.4.ebuild
deleted file mode 100644
index f75f71df624a..000000000000
--- a/dev-ruby/regexp_property_values/regexp_property_values-0.3.4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="See which property values are supported by the regular expression engine"
-HOMEPAGE="https://github.com/janosch-x/regexp_property_values"
-SRC_URI="https://github.com/janosch-x/regexp_property_values/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
- sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-
- # Avoid dependency on character_set which would lead to circular
- # dependencies.
- sed -i -e '/returns a CharacterSet/askip "gentoo circular dependencies"' spec/regexp_property_values/extension_spec.rb || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext/regexp_property_values extconf.rb || die
-}
-
-each_ruby_compile() {
- emake -Cext/regexp_property_values V=1
- cp ext/regexp_property_values/regexp_property_values.so lib/regexp_property_values/ || die
-}
diff --git a/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild b/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild
index ebf2956d18d2..96471aa238a9 100644
--- a/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild
+++ b/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/rexical/Manifest b/dev-ruby/rexical/Manifest
index b4d48dbb98be..e92042d8bb37 100644
--- a/dev-ruby/rexical/Manifest
+++ b/dev-ruby/rexical/Manifest
@@ -1,3 +1,3 @@
DIST rexical-1.0.7.gem 22016 BLAKE2B aaadf4131fbc4958a6a17be02b970070e511dcb031fd6432fb62fb841eff36b4d5c41d8f8f295aed4ac376c49e736e5d795166f71957578c6cbe14fd6cea26be SHA512 f71c86bd9764e65ebe0c66acd5446b5da7a1b38aae9d33367d70bfa253eb53c178634ce90c883c5459622219670d4d32f375b216c3023a3109329d6930dec1fc
-EBUILD rexical-1.0.7.ebuild 1031 BLAKE2B e723b436096fba946e73f4b70416764572ce246b3c844e25eb6b3860a71887c5b97faedd4a003d9ea7588614d0c1c2c2c5e1fd2fc81b40e451f9491ff65dc4c0 SHA512 645be6a9e61e0ca0d5a62cd2cba0e779434f611bb53ba85c853ebb59b6b6a6349c8395c804ba09dc368953b02111dc8ee6fd4200f3672b1bc54d589894b723d4
+EBUILD rexical-1.0.7.ebuild 1032 BLAKE2B d08cdfe868cf67726e5dcdbb006c4f2774fdcf3e6b4eb26875dbb5d8e04d8a46ae1bbba790e4f68604f31cd17e9e5bf51b2c0f6efb6644a2cc42bfe6e422e192 SHA512 bd57949d1def6043b2eca1e471b2cef3f86fbe13b2642fdb03c858ebd11aec98b90744a918066fd7b97a5dd6dc5a3afd6991be2b268cc3bfacb34153ddb5c00a
MISC metadata.xml 344 BLAKE2B 308f72345dd9f7ce808e53f6b3883102b7c5b51d41ff822d28888d684abb4efdce86e24fbbb2d6ba46342c85e23189fa619343c467689a13b62382a5ea024d2b SHA512 96c6b9e4f3ca4aad95e01087158bbcd9a159569d7ccfc90365732e4ee6b9772506521c7e4706043897ffceccc98236077abf570efac9f0ddb24ef56efa65176a
diff --git a/dev-ruby/rexical/rexical-1.0.7.ebuild b/dev-ruby/rexical/rexical-1.0.7.ebuild
index 82cc6c93362d..02c02e007893 100644
--- a/dev-ruby/rexical/rexical-1.0.7.ebuild
+++ b/dev-ruby/rexical/rexical-1.0.7.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Rexical is a lexical scanner generator"
HOMEPAGE="https://github.com/tenderlove/rexical/tree/master"
LICENSE="LGPL-2" # plus exception
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/rjb/Manifest b/dev-ruby/rjb/Manifest
index 4f82dd8f29cd..12bb12131713 100644
--- a/dev-ruby/rjb/Manifest
+++ b/dev-ruby/rjb/Manifest
@@ -1,5 +1,5 @@
DIST rjb-1.5.7.gem 72704 BLAKE2B 9a4f2b304c05f65c0d78ca4909814da366de717f518017c73d23cfcf188d653141d6c4549200c4bd3e55421f59cf8442cf2d01c1c5c1be813964ee7fb4a7b501 SHA512 0ccdbb5bc6f9f5d914d5b117c96310d709965b81a4bd2d0d7c428aabf4e32672572d4187660bc1b509fa3c92ac4cbe97cbd98412253d4ec9a7e4981f3b7a3131
DIST rjb-1.6.1.gem 74240 BLAKE2B 103e3885634be9c7dd842c2737c420511fea04e4e2d18f77dba7689c47da996fa37af5d08827de21ec38effd3fd99407e99491c8b99d134dded219ccf3880b79 SHA512 5b78fc4eabceddeb901145af39b1fc76e9a44801596ea4bacf9ce601cc109107cf042b1aa4c27049abd766ffca3206364079866ce7b88d25657fa75e7593adc3
EBUILD rjb-1.5.7.ebuild 2039 BLAKE2B 8983ec30b45a3566cc08438dbdd52f76aa910ab2a92c29325781776eedc98484c83939ddfc4fc4c385145b2b6cb35b68c02b9be0e39b6f2edd53c9efa0f3a77f SHA512 3e0c7a0f8342f6e191dfaa0f33c1a17c2f1d4aa7ef2b92abc9155f3bb8e52c856aa7b9c4b4de42564db821bc5929ca63f19556383119bdca18abf087fc7fde94
-EBUILD rjb-1.6.1.ebuild 2180 BLAKE2B 9b00145c6376c1a3fa9850bcbf42b6e4aed20847220c3134ca37f04c4f998de9065f2a23c212eea4361fd245024bfcfd18f3cc3987c21aa327234bbe9698b8ae SHA512 ebbd749cff547fdc896fc3ec05c6f88f025b584eb63714e64cb98100e705eed3f848dc50d1bf4f3dd37c10b05fa2bd2f1c65579d5bf1f602ed0f3f8a8f5581b8
+EBUILD rjb-1.6.1.ebuild 2156 BLAKE2B 6be233ff05435ad3911ac10bc5a3e3296e46ce8a2a6f8e985d630f0a19736300fcbfaa88026d608e77e192700ce744c6031b5a1d8ebbcb4da392a69ba0fd8b5a SHA512 779a6addb448832a41a5a117f27fba090eab184ac59b0feae46b0377f97c50dfcd24ff4e39a9d5116f078c649256dd521411dfc67e4261f551009f8dd2baaac6
MISC metadata.xml 433 BLAKE2B f23feff51bbe88032b365e2cd7989e91f0d09bc20a9d0f3a3084b593d5c94e220ab86f26cf8bb6ad37044130f17b4a2724d339f36805778a739fc3755b8b94b6 SHA512 9e71bf1595b1f96faf1a13f69c4a045ad498382a196a2ec6960c85909c699ae4d49c25b993130ad2328c565862186ce6343f64baba8c9c6fa83c1954960b7264
diff --git a/dev-ruby/rjb/rjb-1.6.1.ebuild b/dev-ruby/rjb/rjb-1.6.1.ebuild
index 0c68f9ccbae4..75650dc2ab9f 100644
--- a/dev-ruby/rjb/rjb-1.6.1.ebuild
+++ b/dev-ruby/rjb/rjb-1.6.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog"
RUBY_FAKEGEM_TASK_TEST=""
@@ -64,8 +64,7 @@ each_ruby_install() {
ruby_fakegem_newins ext/rjbcore.so lib/rjbcore.so
if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r samples
+ dodoc -r samples
fi
}
diff --git a/dev-ruby/rr/Manifest b/dev-ruby/rr/Manifest
index 28aeadd176fa..9d9ca8eda1b1 100644
--- a/dev-ruby/rr/Manifest
+++ b/dev-ruby/rr/Manifest
@@ -1,3 +1,3 @@
DIST rr-1.2.1.tar.gz 137497 BLAKE2B 3db6751d15e54da6ee6777fb7d383c1bfea2e68482dda03ceda9a70f66382cf9aa7c39f27fca9f0ce92b19858b5324bdbb5811809b3ae146e213bb03ddca0772 SHA512 df2d05ff732908da55878cb89cb7d1c4442a18c19f71940244f5bd7dc55632467a1824f55d7fade4b5122486a61277090d7ad05df9f99098030c21aa45b36dd2
-EBUILD rr-1.2.1.ebuild 1110 BLAKE2B 669f9cbf04e1a43d88412b58c43d54f85d576783b88825c669935de96e1ec76ea71b369314338f05200a00aab61be52a4996442bcad693bff9f62e5f24b79f17 SHA512 b948f7d25b8d2b2b30e0378be98683f66504ced6c86155ee29ee0dce4e85e7091593b0fd0e1dc7beac8ef2c4e8a90ea53e3f745ea482cdaf275218156a5a8c2f
+EBUILD rr-1.2.1.ebuild 1111 BLAKE2B 42d79f646c405de234a7fa091f13f3922b74e9535863439a066865a739648f1af76c98bb9a842c74383b8ebca5df0fb5caed35f2b248d4a9a0375bb56f41800a SHA512 511926c20130ff2f0003bf0201cec23cb41e31b8d59d47107c97e2d4782f9697e24b45eb20107d537b8546337380ab5c98ce623ed9d85ddf40fa7014cbcc93b0
MISC metadata.xml 331 BLAKE2B bb2b9b8afc411541f4cbc3f3ae7034761b8424dc81bcfce4c47d945a974a13c1519c2b46968dee270bc76beeca6902fc42cb0f8ac1ba3d944d96e4146993094c SHA512 3a7b57e7e43fad3270e91950256d20839fa2a4a2d7e7c8a9b82ca9e5bb72bd465427925b7994ece2f882c37b8ba5984bf8949ebe28c3bb0875c8af6cba3cec39
diff --git a/dev-ruby/rr/rr-1.2.1.ebuild b/dev-ruby/rr/rr-1.2.1.ebuild
index a9e8e0bd06e5..638cbb5ed50b 100644
--- a/dev-ruby/rr/rr-1.2.1.ebuild
+++ b/dev-ruby/rr/rr-1.2.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? (
diff --git a/dev-ruby/rrdtool-bindings/Manifest b/dev-ruby/rrdtool-bindings/Manifest
index 2caac042ab5e..41f2a779d7e7 100644
--- a/dev-ruby/rrdtool-bindings/Manifest
+++ b/dev-ruby/rrdtool-bindings/Manifest
@@ -2,7 +2,7 @@ AUX rrdtool-bindings-1.4.8-graph-ruby.patch 1857 BLAKE2B 4a36c4dee4e755bd39851c5
DIST rrdtool-1.6.0.tar.gz 2186538 BLAKE2B b56ef79b9d45a65cacd7c1d8da2158dcaaff3ebc2ffc0640081cdc2fa3ac643be1ce48a2cac60427a836dc3e457ddb042c95533d0ffbcdefa2978f5659150391 SHA512 45a8f16a2bda9d497c5f39de80236adb7a5bd054a14755c4d130f21cd6430bd0a76caef9632994be56fd1ea2364eb218687ea8ebf945a71ca411221c248f3ebd
DIST rrdtool-1.7.1.tar.gz 2881346 BLAKE2B e538c6ba3fb6726f0515ed655aa8d5e184f6d3066bb32e981b3254e41c53e29529698da5ef73f8365391180c76d15808d1d727a0834b8025893b01c3b9af8f46 SHA512 ee5c9ff234493442ccd9bfc7031700483011de3e05c01e026509b699cb0d7d3e286e2046357c5fff5807f3e709043c8f218b48b43f8b126a23e228a3927d7b14
DIST rrdtool-1.7.2.tar.gz 2883737 BLAKE2B f3ff6cc4e325cdec42a6f9e67a1644f501c11edc47bc281df58c2e1d7be4c01767c35166f4301f68cf9c22dcd5c159bb51ee704a5e36776acdf166100122cebb SHA512 453230efc68aeb4a12842d20a9d246ba478a79c2f6bfd9693a91837c1c1136abe8af177be64fe29aa40bf84ccfce7f2f15296aefe095e89b8b62aef5a7623e29
-EBUILD rrdtool-bindings-1.6.0.ebuild 1375 BLAKE2B ae472b1c2c178a9df49b6eb5e784b6b09697d4868c0c0fff61a2a196df000460d7efb5f89be89337e642a468993942ca3465a15b9b6a5f3ba4f9a26c0aa3909d SHA512 8e74e631063676a1b1d5efa7a19383780fa10fe21d02030e71b5a879fc054b05e12aa9cfa980cc345cf8392946bfe1c872b9ce089c6690bb504c7a67a5d3065d
+EBUILD rrdtool-bindings-1.6.0.ebuild 1376 BLAKE2B 5c4962270b72c058f8c8636666ecfb0f48a0627a31077dfa7533aae2167026383bc19c1d4fb56a8272ff1ebf8b1ebdaaabe61195d9f6aa68325e2369d4eb9ac0 SHA512 0f805dc5cf5a6abf71ff3b3d03819a42a7efc831fbb2fe528d9c2531fb824c991be7003c4d18dc94ab92aac95484de37794abfcf999d7b9ad7b542426d753326
EBUILD rrdtool-bindings-1.7.1-r1.ebuild 1387 BLAKE2B 869aaec729e3dea628d01e4ab014d57382ee8939b18dfec8859e1005ce3539c073089adfe562645871a1d688574de5c992737151ca2b9db7f7eed553a22ee12d SHA512 39a6ffd2bbe180e5c0e408b43e314f945e650edee19019125b489f5f59a424c6a67a317835b73e1823ba7bb91d4e51be3a3d92195cef44519fa58298879ae49c
EBUILD rrdtool-bindings-1.7.2.ebuild 1387 BLAKE2B 869aaec729e3dea628d01e4ab014d57382ee8939b18dfec8859e1005ce3539c073089adfe562645871a1d688574de5c992737151ca2b9db7f7eed553a22ee12d SHA512 39a6ffd2bbe180e5c0e408b43e314f945e650edee19019125b489f5f59a424c6a67a317835b73e1823ba7bb91d4e51be3a3d92195cef44519fa58298879ae49c
MISC metadata.xml 463 BLAKE2B edb3b1f3703163a7f6c28ea7d16a79158d108721a2a775e30967885fb6b7b31d6074585951cc5b1c7b640c88b0694b95f0aaf62b71df43a8d6d6a0d6f78e07c9 SHA512 60732861cde4604b50875b6bbba205f232a52c4d91e6e21bce49a46bcef824bc542140e73b07ce4c18518a366ff8c9bd34569895741b0ac292124f43b0f02aa1
diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild
index e5a58dd9e149..5bd7afd727d8 100644
--- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild
@@ -19,7 +19,7 @@ RUBY_S="$MY_P"/bindings/ruby
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="graph test"
RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( graph )"
diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest
index e5d3a88f218c..6d05ff52183b 100644
--- a/dev-ruby/rspec-core/Manifest
+++ b/dev-ruby/rspec-core/Manifest
@@ -1,7 +1,7 @@
DIST rspec-core-2.99.2-git.tgz 212935 BLAKE2B 37195012f79aca3a1959f9143e2f5cbab63230ab07ea97928d6f66face8d07ab54d87f19535f5f235c441b2da6dec17ef2a889e9ccd7e83d987086e24afd1b82 SHA512 e13bc3384fd85c367481a8651c14be4a412cba5f58e12a8f4ab14b5d2768a7b92191b81e000e7dbf6a28275b41044d8b3eb70a04e4b30b5bf88db98cbec4cc44
DIST rspec-core-3.8.2-git.tgz 387788 BLAKE2B e6cf93f5cef70f53039b6c22fc875cff58eaff4c0c7d4e75d23dedfbe16081980c6fe575d3082dbe6ed9edc8e81f0cbb9e29618da78af40a94c517a859f9d793 SHA512 2fe88ee3d66ecf134562dfa7b1001f23a1a750640c4f65cdec64d85dd735e0fde9d91479286f8f9c38064746813f41632d12d21b3926724ccd7c9ded50d2a7c8
DIST rspec-core-3.9.1-git.tgz 392102 BLAKE2B e41d4d930201e854015b486eb97e32f356027a837930f061f6282215a0d7e80db99c30c8b537d10f9359380512b46a03fe10ec382f5403704cdc7f0c1796aeed SHA512 2da714ebf35e78be789758857efbebc69548df7a11fff8bcd74a854b61485ef726cf0cec781e27a97d20f4eac0010aad50656b6074248c94b1833d4cb267189a
-EBUILD rspec-core-2.99.2-r2.ebuild 5114 BLAKE2B f9cfd721c9e99addcc3d92bb9bf63e575686c94b045a7920c44ea5bcf8ef071d82d8fd1ab6558b76f19438bda0c6a52fdd4a35256ccecb59865ade4c19e98106 SHA512 7c4d48e2ea7780dfb56f38dd6aa5223964a9570e5009a34ebce09c904b65e7c34a5f4aa646c88db7d305aca7d37e8d7849abbde79d6af32b2ad35245dd348324
-EBUILD rspec-core-3.8.2.ebuild 3169 BLAKE2B 66a803f6cde8a21b49a53fdd21d29a9dd03bd37d65301bd4f63677cad5af301b825584c068f8fa2cd30a9888268271241dbc092356c226e198175bfc731b85ab SHA512 810e3448980b61cbfd6273b216a8fe480335774de82d50066af20b26bef570f6b4525be83af13eb96188e47f638e0611992fbbaa800f0950ce11a4fa1dd4bb50
+EBUILD rspec-core-2.99.2-r2.ebuild 5115 BLAKE2B c39661e91dd2e5e5833162c6f4a659be4d9c93433335f96a78df9bea7a16450b888885d205eed80752b9b5bbd26e0fb2bd9cc4f1202ac0ca3c8a827d4be3cfbf SHA512 4082d6f556a3f8a2eec20c9635e78ea0adc6afa8c1a342a7b6ba282e6982ae613a3246d3f7858c957ab76c88f0054ab57f15aa5f88640cf27e29dc283658a989
+EBUILD rspec-core-3.8.2.ebuild 3170 BLAKE2B 30175b65522015a0457ebda88631d17ce012e8d7bd1d070bceebec98e679d66926df7bd738f82be9054c819158843b55a228f16c0556c1eed9f14c9598fd47d7 SHA512 a6138ba6db8a2e361dfcb1a3e21a07e751f535954c4d78ee8e15c1d77d102a6853a28e6a9a93ea8d05a4c40442923e1386e03bfeb01c6bcfc775e9d394ec38e2
EBUILD rspec-core-3.9.1.ebuild 3146 BLAKE2B 27080ded088528a1c53d252e67a66a513b60ba0247a7552663b26560bea55ea6939affe58d5f0a4fc667914b73dc0fe3081514fa047096b006f01b9c919461af SHA512 2d104cd46aba233c32f0c8a26dfbc65323e7a6e0e7560b56828a9a1fb48d77b4ef39d0cf7ff114fb448361f36fb75453413dfea6d13ecd83b970e7f9a47c9e98
MISC metadata.xml 465 BLAKE2B 7aa4aea8fcc4616588f8842e4d3625219eabe0c17f7a621f9d01ba3ba403ce178ba5960a15c9a163eea32a9956cdc27ce1a607bdae1c32a1a6fa1207c7358388 SHA512 987f6c0ce5814c23f3d76a32f0b59ebd89ddc71bcb23d109106a2ee11a5ab050cafd1ec7f87c84f07b4b4d71244d71885c6d727d2b583484c0e5f6466066a57b
diff --git a/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild b/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild
index 2f4744eb8f1a..05da6ef098fc 100644
--- a/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? (
diff --git a/dev-ruby/rspec-core/rspec-core-3.8.2.ebuild b/dev-ruby/rspec-core/rspec-core-3.8.2.ebuild
index a10e6887dc25..843ba07dd1ab 100644
--- a/dev-ruby/rspec-core/rspec-core-3.8.2.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.8.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="highlight"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-expectations/Manifest b/dev-ruby/rspec-expectations/Manifest
index 524673246f74..7973ecca3212 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -2,8 +2,8 @@ DIST rspec-expectations-2.99.2-git.tgz 106884 BLAKE2B 5b31c8681306d5c688f62fc3fc
DIST rspec-expectations-3.8.4-git.tgz 200149 BLAKE2B 45fe4cdc4b032bb773ef0e7d3e9b75e6d14a6e8c1850ad6fd84991d85a61860730caa9f191aa9d1ce4e21c85dadd2c52bb69bd0a1454f5ab918dc1e563fc54f1 SHA512 0ecb16f11ccf19c02c40ce587f33846fb2241f1663dd87f012b9b782338c213362dac624c434dee6e00ad2cc7ec4a1cd0af7f2edf1a8e9ebb0a0dfb31cd244d8
DIST rspec-expectations-3.8.6-git.tgz 200343 BLAKE2B 9d668216c18716344e8c249086bcbf2b70e7c1a5a0d1f3a5328fe03752ef4ace6f5029219314016a4bb00ef482f440702a2adb7d9fe49392b5b1c6ec15f6a2e5 SHA512 9ded8de53127f63f2117f5ef64b6608b643586be498d8df24909366ce159a8bb95c9d8771633b777897f3e4ad3c9a12e3dfe62b2310513320b3d9656d24a120a
DIST rspec-expectations-3.9.0-git.tgz 203008 BLAKE2B aec60d36516ecfd599479b581815e952322e9072a8b807f9f2ac9e9b6b806ad74f4c0313b77a0dc5662b7698549d732578ab960265a4087e9b59ef9c54796d31 SHA512 663b9739681c19b5bb1301447017ce4e10bc377ea3f4e51745ccfaa12b014a47e893aeb262b6fa3792e823adb90ae7a15f5c146c48aa80c72eec5faaf84d516c
-EBUILD rspec-expectations-2.99.2.ebuild 1638 BLAKE2B 8eec28f01e1f5c4fcaaad3821194252e4014863d7ad7e6d8f74e8badb764207c800f2a17a633d693184fa5f16ce8789e149ebf74cd3204387b544af624a06575 SHA512 83d9c4194b204e6759255bdaf0ef2e3c9f75b27ba813a66b7345b571fe423874ea7394a76883abfa435f2955ec885d044d7087aa41f906c7f9ec3b77fc6a8fbf
-EBUILD rspec-expectations-3.8.4.ebuild 1314 BLAKE2B d74076ba79ab45ca672e28b901ec9b6d9ca987a34312bd5128880732a6eb1ac84f4f2ebe6477f7b765309e356c9d515d9a278d1ca62c259e9ad616bb15760813 SHA512 19c3255f578e5b438da6992c2404259c947e4e60e533cacc9e9cf14a842cbe796a7dc2cc49be6a81dcb9c17915786bafd911813217b3fc9908eec40b054e211f
+EBUILD rspec-expectations-2.99.2.ebuild 1639 BLAKE2B a616f214764988230f57e15755630ea5ba1c42e13eb14e1cfddc589e50fd776e801bfa92886faa031384bd687535599676cf1e2a2ce1869733f8cebff53e2d85 SHA512 a003b11740609286694df7fc1748c68efe4b37d2efe84f104fa32b940179a71435dc6fb664412888d651352c70970cefaa34bf6cab55bb39fec39240b64c2129
+EBUILD rspec-expectations-3.8.4.ebuild 1315 BLAKE2B c8449ef33e0f2e47b1e454705f9a2cc154fd0db00da465d02fd5bfeb0036168aedbbdf6da5d5dc5400fb093bf3265f96c279037d62d0da3a21b4dff48988a93f SHA512 f49af1eec3f5d223a21d9b534a86ba8c944a0d28721e066b1628ad70897a0bc70ed502b95820006b10e93403c1e126d1da036e6a78a5c71eb2a9af3b69a182cd
EBUILD rspec-expectations-3.8.6.ebuild 1320 BLAKE2B 776866f9e2b07652d3d555288920c5c137f4d24985fd30a24ce6aa858767fe43842779b80fe7e83245fe967feb82a258c1e77e5a730d83aee255874b6067a0dc SHA512 b19db3b5ee0f11dc8bc3bf410a9fea5b9b660ca8a70a14dd01803e121d743d82a2308eeffc306ff4e1a46222a03b4d611739dcaf04404598d44e0785451d845b
EBUILD rspec-expectations-3.9.0.ebuild 1327 BLAKE2B 29dee9f12963fdf983f137c028193aec734b9ace53bfaded173cc67388e4325a07d291f093a5a794e46ff5efe792a2444c24caaa40cc7c9b99671571717149cc SHA512 a14d23a23602fc999af299b716e7ba856b64759c3b87159fc649d626097eb8c694260acade863b54d12145ff4abc99e39f7d564d12fc4676a039bd68498ba1da
MISC metadata.xml 350 BLAKE2B bd2aeaa98f6f5cdbdce70c0dd6eed61eee36323502021664e10356e0e558eb9fbf09f9b056944aaf13859c0f4f29603c5523584e4b823a9218fefb2824edcff6 SHA512 c0cbdb181bc5981daa6dea5ecb445cedbda6d6430218aad98a39b2db67074169305f3cba419fb1e24d79900be311619337a5421b75e0da6d2838a0ccb7de45b1
diff --git a/dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild
index afe2e00f7f15..cec381d55c13 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend ">=dev-ruby/diff-lcs-1.1.3"
diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.8.4.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.8.4.ebuild
index abc31db7d8c4..206ab3f7868a 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.8.4.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.8.4.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index 63f5f46f6496..a432808c05ef 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -3,8 +3,8 @@ DIST rspec-mocks-3.8.1-git.tgz 191543 BLAKE2B dae8b22a011a3563eb65d1709006169bf5
DIST rspec-mocks-3.8.2-git.tgz 191807 BLAKE2B 9ec44fcaad9fe1e9d75cfb84253e52411b7083070de5dbb19bcdf7c518eb2439e6493e979daf814df7b31bab8bbe72821d42eb797ab88d95e051a700b63d93b5 SHA512 42b9b952386ce862a1cc19116991ae6b4633d551db057babe2e4aa6553acb6eafbb05b98df8a5c6cb362a00025ac3ce0f43f3c4e4ea63343c8bf0dad769a3aed
DIST rspec-mocks-3.9.0-git.tgz 192426 BLAKE2B af19a0dcd5009db310c4417a8f9f75284cb81e02010ffe6f5caa75e3f157d8b5e72c7782b7150bf0ff273bc5a78771edf88659f769a1b0ed95dccdca0f3f248d SHA512 bb6bb5d5dc272e0e0726d23069e0087f780f57614840208816867c570173f1980a43c2cc955c68b2ceca58828951229361305551a4b6bf3530880db843a49bf9
DIST rspec-mocks-3.9.1-git.tgz 192772 BLAKE2B abcc8fc82648993e6a407a8c4ac4f5b146b821e1e842c1dd2b95824d8468aac0ea796438d77e376c897675f66bd2bc9024da8fa5ccaf60139ea296b388d542cd SHA512 f804783fca4cf2258e83f82515cd5881ceae0bdd3aedb452a1db901e01de5dbca1d2bdef0ac0828a4bd23a1de58d127a42150c8c204219bca39ea7072619098f
-EBUILD rspec-mocks-2.99.2.ebuild 1524 BLAKE2B 60915e80e6a8ef89095d7d1f9c943fa26cf0b9f7a2e9824f5e43cfe5641a7b086fbab2b346f3510f2466aa8f9751bab622c0690bbb7ac6112bcd2cc25ce6b0ec SHA512 d6f91792a5db9ee8391748e10a3aec09e5e909ae38e13ba209cd79f1e8592f668b3aa537b244e8fa20c28d16aed53256c97d4819c7363bc651502bfa18b5a7e0
-EBUILD rspec-mocks-3.8.1.ebuild 1338 BLAKE2B 1a63b11d16a461fa17f5b2595293b31c2e96224345499ba4d1219042d412b6d4c58de134ed9238b1d11f0f082eeae316ef39bc247ae43b5a6d071a3ed20cf840 SHA512 91371174909c15943f92f4d2fea10122e68f0e2465ce8014465c1ac2fbb925a9e1c9ee2fbc7dcb08ba7371ebba11f3e90adde1ba9fed684ebef5963135e75c53
+EBUILD rspec-mocks-2.99.2.ebuild 1525 BLAKE2B 98eb937b681cb59ad80acc887f8bd39dec0631b8ac0dec1673251979d4a124ee10df29d0784ed560ade071d0f131139d7050f94c11af653a1d870fda23c76301 SHA512 edbb3ec21247627c7fb1aa211c0bb6a7a9979a9c60b1df220d40001fe616bb62327638f22561a9e3aac36adf0ada9882ffa4837376d300be56bb3dd46a5d7fc4
+EBUILD rspec-mocks-3.8.1.ebuild 1339 BLAKE2B ac00cb3c7a7952bfd2dd75bd9e3f1e1e7045a53b5f643bcfb8b6352944cd82aa9edaca3fb007328180d47e5c0bb2f7bb00530988214673da68f84c30c3d6b69e SHA512 e128d1a17bb0db3b2eeac30baec7d5093a277f7a71be80f1528835107776315a348a2f7de0224a4bd015d475d64b19e874a84782d251808e7c34e76fbe9c64fc
EBUILD rspec-mocks-3.8.2.ebuild 1383 BLAKE2B d91f9731dcd656962344208d8a4ceba1968b9911df6d6156268eb9233fec83a9f20d36a98f31d4a967bd78f599e85ebebd6fede8d67e9621dc44826c858c4c8f SHA512 f475c30974df804d72c718708146582b87defea042c666e625acaae445a24381c451f29da6e9293cf6f5f32bae2324bd5b32ac067f635ea8a818ae8b0cebd912
EBUILD rspec-mocks-3.9.0.ebuild 1383 BLAKE2B d91f9731dcd656962344208d8a4ceba1968b9911df6d6156268eb9233fec83a9f20d36a98f31d4a967bd78f599e85ebebd6fede8d67e9621dc44826c858c4c8f SHA512 f475c30974df804d72c718708146582b87defea042c666e625acaae445a24381c451f29da6e9293cf6f5f32bae2324bd5b32ac067f635ea8a818ae8b0cebd912
EBUILD rspec-mocks-3.9.1.ebuild 1459 BLAKE2B 6aca73c5418463777a2e39b586ee5041e6cb55681cc80143558d941f71a34283fb92ca4cb8389874482be87cc6102f43ceb0e5c509dc2de9a1f94e68d177f65e SHA512 0212a8b78f75fb04e4dd1cabfb46819e1a170a6400ce1392d69526b39ebb6115cde2833c4d8844f5c5210c5360d984d36dbf7c1bd3a47fe06088f39371bf4ed6
diff --git a/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild
index 79deeddae071..7c85cad3cac4 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "
diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.8.1.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.8.1.ebuild
index 9566c8e5cd72..b1eb5cdb084e 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.8.1.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.8.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
index e0f54422d571..50d42bf6edcc 100644
--- a/dev-ruby/rspec-support/Manifest
+++ b/dev-ruby/rspec-support/Manifest
@@ -3,7 +3,7 @@ DIST rspec-support-3.8.3-git.tgz 69654 BLAKE2B 1ea3eed0602655fbf5f92cdc14217eb83
DIST rspec-support-3.9.0-git.tgz 69705 BLAKE2B 96d5cea9c63e6ec2acdbbfc4b7253acc26dbf5202c3bafc4a461123380db7d56958d2bbc787eaf3f1c480801441f6a134e1f29b1d3ce23b1bd3225fe4d8f37a5 SHA512 10e8fa4af59097891219f00e2ced5940e7a5bc67d946fbd348683d2246a4a491e62f7bac6bb757e14d82bb0ba970fe5633609ca4ab2c97c4900719b8004cf4b5
DIST rspec-support-3.9.1-git.tgz 70196 BLAKE2B 1edf8e64f6121cb5ed9f543c6ee1aac54f53dfa33e25caf278803a3284414e6d0aba69d1d137e0b80b482e798148ec865feb6e3ab0e9e5d86d13c9aa3754fe75 SHA512 d8267117c9e785766860d781d1e6190714f0d3bb378bf19def213d0807cdfa706f90ef54ff24e8e71ea1e14c6bfa175879250525d3baa7282d997bdc2aa13a0d
DIST rspec-support-3.9.2-git.tgz 70021 BLAKE2B 410464836d322545a05277cda5cd5cca8b9d2dcb4bf4299850e089d7a169d05aa630395a7c6fc42dffa29d7c6739bcfbf734fa8b0bb69d15b03243534c8da67f SHA512 436a3400a354012b06f471a339386667ed4854814b780f9c21d71182b001b3b4ab45ade578b56e4f2dec81325de5d88baa783f7e56b27bb215cfdc58448b10f1
-EBUILD rspec-support-3.8.2.ebuild 1577 BLAKE2B 3af99963fd018a5eb9fe3faf50d629dc39dabf0898cc4055020b351b5df79a2d634c6640da1942167fa90dbe8a1f8b626927b93e7a332df55aff7e6edccadbf8 SHA512 6ec3da50cb3544d1b50b8b65c090f5842d5d46553a2d7a4016e7089cea95acf1eb1ffc1d1f8c69dd0ca1ed3549ebb83948d0a5c72b037098c04592f375d17c2c
+EBUILD rspec-support-3.8.2.ebuild 1578 BLAKE2B fefbbd9eb1f31403c63556899b0361a57fecd5630b63db1284fd3db4e850ada7148650fcdca08e86cbee841e1a3d3b3a94ac18b7ba20cc7a2dd07c9037d053ad SHA512 fda29124f3e698a2b47a5d672863bbd5ddc97e44626f9248faf8fac458c7f084b03724cdc44ff8a742c82819e79c702341fa3e1eaa9e6ab11470a5d37bca20b8
EBUILD rspec-support-3.8.3.ebuild 1557 BLAKE2B 753bdfc00b3b2a5432ebe2b46a02116aef5b9468c62897a73ec5dbf561610ab99a939da69081bd228a6d5444ad911708967e63db2e45b0a2e4f52dfbb707988f SHA512 356c886c1052b33ef271da09af964c759ce4dbd83be6e1c0e379f3609ea4db99188be27c56ece11d4cd9c651466ad63dacfeade1b6f210d6b0043f1663867e37
EBUILD rspec-support-3.9.0.ebuild 1557 BLAKE2B 753bdfc00b3b2a5432ebe2b46a02116aef5b9468c62897a73ec5dbf561610ab99a939da69081bd228a6d5444ad911708967e63db2e45b0a2e4f52dfbb707988f SHA512 356c886c1052b33ef271da09af964c759ce4dbd83be6e1c0e379f3609ea4db99188be27c56ece11d4cd9c651466ad63dacfeade1b6f210d6b0043f1663867e37
EBUILD rspec-support-3.9.1.ebuild 1557 BLAKE2B 753bdfc00b3b2a5432ebe2b46a02116aef5b9468c62897a73ec5dbf561610ab99a939da69081bd228a6d5444ad911708967e63db2e45b0a2e4f52dfbb707988f SHA512 356c886c1052b33ef271da09af964c759ce4dbd83be6e1c0e379f3609ea4db99188be27c56ece11d4cd9c651466ad63dacfeade1b6f210d6b0043f1663867e37
diff --git a/dev-ruby/rspec-support/rspec-support-3.8.2.ebuild b/dev-ruby/rspec-support/rspec-support-3.8.2.ebuild
index 85bc58e8ace3..177a45e8a959 100644
--- a/dev-ruby/rspec-support/rspec-support-3.8.2.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.8.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.8.0:3 >=dev-ruby/thread_order-1.1.0 )"
diff --git a/dev-ruby/rspec/Manifest b/dev-ruby/rspec/Manifest
index 9a6a4c808f40..b8e436785adc 100644
--- a/dev-ruby/rspec/Manifest
+++ b/dev-ruby/rspec/Manifest
@@ -1,7 +1,7 @@
DIST rspec-2.99.0.gem 5632 BLAKE2B eba837aeebcb0d65dc18a644fd935f241a6703998885418460b2c0bb59574ef144c416518099a77905ca7676852903804169d1bafc2cf8b3f79654b669c43762 SHA512 bcdf5e86938b102200144c49370e0a0691e39a8720048df2eab1a55f95a5bc5e4ced84c7da86d0ddc83ee4ce0f40602c2ae7ee10e55dccf8bb8b769ab048ebb8
DIST rspec-3.8.0.gem 10752 BLAKE2B 14b1710fb64fb2ab46d59ac692ceb95dbe7f5e2f5c54e4f97170bd99c2b0d32e1977250f69160ab191367c8016663ecf5cd4e0c89941ff12c727ed52e6118551 SHA512 aa3ecee499240a26866797c00461c7e63915bb84a9a29afce75bd4e7864027588bafde05b108aa7b6d988c1a123265587db807567a8e0f3d03527b0f2d8329ba
DIST rspec-3.9.0.gem 10752 BLAKE2B 212cebbae9e71b8a090757ec4b9902f20043eaf95b079a409247990e1fca4236e13d0e9a3bd9b9eacfbc2d2aaab19583452dbe08b298ca69a85e20f0163741c2 SHA512 a7dbb22f01d842a41b54c375d32d94c77a7b964d1ea5b1971e7c228dfd5dbfcfe03c007d687781addb93f819dde8de664dda307c266137fdd0a07dab96f96fad
-EBUILD rspec-2.99.0.ebuild 788 BLAKE2B 36e3e9f5c1a280d404405836312a4d0d6ed9b23737758cc7a70580c4b55103fdb605452cf2bda271d052b4c233d5d28b87b0037992ec37f5268652a45b2e7a3a SHA512 d344f2162663626beecfc1300af388dffb06f764c4f8871681aec35bdb6218e1cc3f2c5b6658b1c4eaa67c842ab7077b08d30b0168c810b29ab35b8e4d14d0df
-EBUILD rspec-3.8.0.ebuild 654 BLAKE2B f4eb7b374c277b44991ea9bacc5f9c17a10e8cf0c2c81ac2645cfc3f4354f426ffdc271c95093f19f091019b4f2af1d3827a819f252df019ac9939792a3b3062 SHA512 9654be08260fdf349a2921d0433c2afdbef86394a60174dbf0f55e5e4823932f0c898c3f81a4e0f22cd970e834a1177cdf03e2cb91bbc629799777131fdb34cf
+EBUILD rspec-2.99.0.ebuild 789 BLAKE2B 3cc77a3061c213d7dda81313691a48287cf19cbbf85e3b12bc2f4f0061e57d6ba274df8c8566a768cd4bd6980856fec6ad834e41dcc6c4eacf3c1d049d882151 SHA512 9b15b3bfdb89f7afe7bb23b29cf210aeae96e922ea12d77f0b53d1dc46c610df7d83b9f9e45180b4279f4b4e6b80f2303398b57cc585bf16cb7c972895d4fadf
+EBUILD rspec-3.8.0.ebuild 655 BLAKE2B 6810c29fce6ab561ef51d0de6ea7fc66ed8a2859fa4d734f692675c28f269599409b5d3e252927fb27a751f12f80c27696ab5dedf2595a0e3e9a6cfe0d9351cb SHA512 c877ed434e75d587da296d097120cc4cf23d0a1ca79a4fd4904195949b40a4b7ef35664c9b62f342935170d5e24781dda4db1829eea3a485b3e463b729a8745c
EBUILD rspec-3.9.0.ebuild 629 BLAKE2B 3532b5b27943c8d91467d8587b5c96f0d75add4efc852c33fab5ed033758661b91272273616523fc4611e176183e2932c88876d1d95702b19fce5fce3723ef90 SHA512 234bc3f3c4df27376fcdf0361ae0cb61fb83aba9730d6fa54e1208969d978e286c449dc7ef859464593b9473b2c5b2b20613041cfc9993338f1f6cd04d701e37
MISC metadata.xml 337 BLAKE2B fd99a128031819f061bb4b2fea336d7b14b26b7a986d782d8a4e2b9b9b7ce4c703242ef724cc9bdd98cf0219973dfcfca2a2eb7979b446f879d2f337b566985f SHA512 0a9165edcea2906fb370afa35ef77b74a4b833539959e8f28194e4d02ab7685f23dd16f04ea7e18873d10bf607236972610c49cf61ed97e5df7b4796ec9a66be
diff --git a/dev-ruby/rspec/rspec-2.99.0.ebuild b/dev-ruby/rspec/rspec-2.99.0.ebuild
index 5277f900558f..15e6cb0a4502 100644
--- a/dev-ruby/rspec/rspec-2.99.0.ebuild
+++ b/dev-ruby/rspec/rspec-2.99.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="http://rspec.rubyforge.org/"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
SUBVERSION="$(get_version_component_range 1-2)"
diff --git a/dev-ruby/rspec/rspec-3.8.0.ebuild b/dev-ruby/rspec/rspec-3.8.0.ebuild
index ec437150a350..e88df5d7893c 100644
--- a/dev-ruby/rspec/rspec-3.8.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.8.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/rspec/rspec"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
IUSE=""
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest
index ab06fb546a74..e411206c9478 100644
--- a/dev-ruby/ruby-gettext/Manifest
+++ b/dev-ruby/ruby-gettext/Manifest
@@ -1,3 +1,5 @@
DIST gettext-3.2.9.gem 285696 BLAKE2B a7bc40b2102f5b937d5f0e407dbaa23ead1da59eb9284c10a249c59548d0e2ad5fcd56b8855439893d2d31b57e0109bb6a9d5cc2d24075f5e360dc16b9291137 SHA512 21496c38cfc16a2b280f30bb94ff4560007eaa7f02c2341cb26aca2969a663c0863cdb650b4eadfd262d8585111dfb572e2ebc66a7a879045de50bf9da80a501
-EBUILD ruby-gettext-3.2.9.ebuild 1770 BLAKE2B 74d95e720369bd57c57b9e496c3a0a2024b1c458427d3f3c6c820d61c07430d96dc61fa4a96532ddced81f49df60c22dce37fb9cd79332c270e0f09082cd9e11 SHA512 032b445f889a534d11930d5cbc1cc8d5055abcc21b55e019e63d4ca711d9423b6aaded5072f0723cc193657eb5b77b3bb62c453f2ee96111f1d31ebb9df0a69d
+DIST gettext-3.3.2.gem 289280 BLAKE2B f18af8ca573c7a503983c741cb719896208f062b83382533fe818c0ca2e6b3eb5c4491150dd43ba5701ec0fa9a52c1b7686b938d05da6e4a35c5823fe447b4f9 SHA512 92ec140795fe4477754349375413061f20933daddf71f024b989b85fa05a773aa63583c11d982f7c65ab6e842ed03d2083834883ddd45a76f84655ae814969c2
+EBUILD ruby-gettext-3.2.9.ebuild 1771 BLAKE2B 3a90a8f5e83d68612b25caaa368a7512553c613f232d0d499e3ac1c5d2e071af887cfcf583072ad2faf3357b2b78bb1359a6dee2dea4f8e76f8c9b093ad2f2a0 SHA512 9cb5126eac74536bf1438f9c80bd1db13ffca9093a80386ae696f33e6952712df355ce78c52d5ce5abac1153ac615f4fb2e26d23aaf0d4b5f1e726db5bce9ac8
+EBUILD ruby-gettext-3.3.2.ebuild 1735 BLAKE2B 44ba7497e1b79b6801ec072f308a96428d2719ac847bec8dec6b9a06de67e9c62fa84ddfc4fe956f656f812c3e08fe02f49c0e9cc821e8a3b23a3389f5f62ff6 SHA512 7a52d6c43e90efd7bd7f64f2d0ac438fe559b42bafed1325be88d94c7b42bb79ca2a181456f42e5b96e1a77f2699afc08e2ca73807487ae068705f71818f7de6
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild
index 5dcd02b1eddd..4a984941be10 100644
--- a/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild
+++ b/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild
@@ -20,7 +20,7 @@ inherit ruby-fakegem
DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package"
HOMEPAGE="https://ruby-gettext.github.io/"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="doc test"
SLOT="0"
LICENSE="|| ( Ruby LGPL-3+ )"
diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.3.2.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.3.2.ebuild
new file mode 100644
index 000000000000..6dbe1dc2f605
--- /dev/null
+++ b/dev-ruby/ruby-gettext/ruby-gettext-3.3.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_NAME="${PN/ruby-/}"
+RUBY_FAKEGEM_VERSION="${PV%_*}"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRAINSTALL="locale po"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package"
+HOMEPAGE="https://ruby-gettext.github.io/"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+SLOT="0"
+LICENSE="|| ( Ruby LGPL-3+ )"
+
+ruby_add_rdepend ">=dev-ruby/locale-2.0.5 >=dev-ruby/text-1.3.0"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard )
+ dev-ruby/racc"
+ruby_add_bdepend "test? (
+ dev-ruby/test-unit:2
+ dev-ruby/test-unit-rr )"
+
+RDEPEND+=" sys-devel/gettext"
+DEPEND+=" sys-devel/gettext"
+
+all_ruby_prepare() {
+ # Fix broken racc invocation
+ sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die
+
+ # Avoid bundler dependency
+ sed -i -e '/bundler/,/helper.install/ s:^:#:' \
+ -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die
+
+ # Avoid dependency on developer-specific tools.
+ sed -i -e '/notify/ s:^:#:' test/run-test.rb || die
+
+ # Avoid tests failing due to a missing test file.
+ #sed -i -e '/test_invalid_charset/,/end/ s:^:#:' test/test_mo.rb || die
+
+ # Avoid SAFE mode test that fails on ruby 2.6
+ sed -i -e '/test_safe_mode/aomit' test/test_gettext.rb || die
+}
+
+each_ruby_test() {
+ # Upstream tries to daisy-chain rake calls but they fail badly
+ # with our setup, so run it manually.
+ ${RUBY} test/run-test.rb || die "tests failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ dodoc -r samples
+}
diff --git a/dev-ruby/ruby-ldap/Manifest b/dev-ruby/ruby-ldap/Manifest
index a178e5451297..a83c2f13ec1f 100644
--- a/dev-ruby/ruby-ldap/Manifest
+++ b/dev-ruby/ruby-ldap/Manifest
@@ -1,5 +1,5 @@
DIST ruby-ldap-0.9.19.gem 91648 BLAKE2B 0ea6fe17ac2e4cd34a0834c6b95b1db4905e709010962959735cc3cedf9d50695d642b6042711b4f5154198fbe0bb5312903169ba8f1a7868b6f18d681a81682 SHA512 0ed931552df00c11855297ab44fd1c9a79e751937758d38189147f1d37cbce9b1da6fa42e64a9fd44610e948b1c13031013b7931ed473cd55b8425e64a50584a
DIST ruby-ldap-0.9.20.gem 67072 BLAKE2B 626a35ab764dacfb37c727d867e1d435222730a3e7ea745ee4e7ec051ce3a822cc5a1230b463bc12f4a2390db667ed3b61deceb9842c014f64cdf43a26d285f9 SHA512 4f4902e7eaf4fe0cd421d58c73ce4e625d61ee20ef02363d3cf5754c66237e0f378ac433b234c2b86d5f5284ae03b7ae6c46d3575c512487bc1a931d021c9517
-EBUILD ruby-ldap-0.9.19.ebuild 1092 BLAKE2B abc96bd521db0cd9eb15361a56bc6c639afb44162c5e0b6675d7fbe0fd3a120005db619b6b851d6a19ce731de13f6bd9a69ad70711fff4b17e191c1152e8eb57 SHA512 417cfa49ff5ee058e33a5aca32d0289948b2afdabdacc329daa3acbd997897e94c3725b35801fd5ff3359e1ba133f7daafa2c87adcb0bdfae0af911c354936e6
+EBUILD ruby-ldap-0.9.19.ebuild 1093 BLAKE2B 5d5d449af08808d31dc78ff4d83c55b1388a0ab58a77c86479f9883e18d8571b900128feedb85ccde087f93ea3c49ae77daf95dd61fb4a119ba9f386b315c0b8 SHA512 c15bfa8d7a635ccaa2d811ad4a19343f0cc9d3a3d5290154cc7185eed02c76a93ae19b0794a23c82c4c2b8d541fb89050f0ba588f18a342bf72b998957d59cc8
EBUILD ruby-ldap-0.9.20.ebuild 1098 BLAKE2B 31a366454528070733819c4568f69cb3eb9e0c72b0b30dff33b5c8cb08965b47627f853813cbf824da4778ad2292ea3fd0d16cb1ffc5380b1b37405723f5ea46 SHA512 9506a18b9e19b9edcb373137a03d8fc38ef3a82e8922ee51fac93d35514f4401b2b1ec57cd1b82cfaf2e89943c35668fd9f3b9575b45f41f51941d14abf40ac3
MISC metadata.xml 390 BLAKE2B c6e77e29563ead438259a5643f24d5f9d69a3049e0e3a427ee44561f08c72ab2bf8c427a735606ca7a160d0f623538d12ed3d0020e2e817935152f956f70793f SHA512 55f9b63787f86238cf1f6a465e2eea49496be45c0e80fd0175b73434b93f7ce495c46b081833b5f3d7ff3322c1de31c86ba524f3327630908e424b0346dc02b2
diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
index 7ac9ba929efd..9b41b74b1d5a 100644
--- a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
+++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A Ruby interface to some LDAP libraries"
HOMEPAGE="https://github.com/bearded/ruby-ldap"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ~ppc64 ~sparc x86 ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ppc ~ppc64 ~sparc x86 ~x86-macos"
IUSE="ssl"
DEPEND=">=net-nds/openldap-2
dev-libs/cyrus-sasl
diff --git a/dev-ruby/ruby-oci8/Manifest b/dev-ruby/ruby-oci8/Manifest
index 7c2c6e92d83f..e46a45535f19 100644
--- a/dev-ruby/ruby-oci8/Manifest
+++ b/dev-ruby/ruby-oci8/Manifest
@@ -1,5 +1,5 @@
-DIST ruby-oci8-2.2.5.1.gem 329728 BLAKE2B e235d2b252673962618d8a7840b10c62944407a08bef02a47cbd3fa091fc41404b682d9f89ff42592f16b990ff0e051d0a1b4c87409bbd2429ced488a8e67696 SHA512 e868fae291155f3fdeff2acd948fcf3e56d9dfc5ea9c60e40cc9c742a82fc924999f788b2765088d31fb680c9e192e37e6d12c6dcedd2ed1f6aeef4c8c9bfe7a
DIST ruby-oci8-2.2.7.gem 337408 BLAKE2B e5f9d620e7df2b64643981614a3df877fd2bb9c5047e16d5aec6885259190faa437687c440c226a03bb70d4ca0a14155da4d64b442e9a532234b9cf047f7455c SHA512 03ecd7d0b94a8a8d164afec0f71c862c10d57d6d227b971384678a39e40bbf7dc14e7267c9133f3ec466fcaa5da46d78c6804d34187790cc8c23289ab9093fcd
-EBUILD ruby-oci8-2.2.5.1.ebuild 887 BLAKE2B 07522ec17d0487218d4e6b0141cf3052e877917500dcbbea0d314ee165b6ae9fc9edebf00208b78849d2fdb953f66ede9bdf07a5925df0b6e4c4fa1d01a9a3fc SHA512 25b221fdfbba5824acec6c2ce355edec3c3384201841338be0375bd5e3acbe278bf9d9d6d473c870a41ec9e9d33906f5a3c08e591fde4325ffa59f3962b98542
+DIST ruby-oci8-2.2.8.gem 338432 BLAKE2B e1db0c29ba71fff190b94c5946bc5025d4809ad92e154ddc5de2c2e1a4ccf856e81e33589ed17e303fe8708cd9f47e131e803bb534981da496f9f5820d895d0d SHA512 4184a7899384a6dd6ce9f152371015aeb1d6f09c37c48a368a1919168ddf0eb340bc8d576abdc1f804c2c776685ca9afc660104e35e2666d7c59cc16fd2c84f7
EBUILD ruby-oci8-2.2.7.ebuild 887 BLAKE2B 61222901f8d00c13f9bb50246eb9f98e3ba1444dd737d0418a8c3858e06e5e38ab2e39557e31d8feb82a6719b713b20db2f16625a0c10e1f6811ce1fcb1c7d01 SHA512 6a99ea3783c1116a8d8d3943026037fa016f3137831f58d2c6264375bf84d73d01cf19aff0df5776980fc39e7df01dc35b3ba8aebc33d8190cd5c7f37786970e
-MISC metadata.xml 651 BLAKE2B 4ac983df534d442e63e0d6b9e664b51b2ebda1be8345721c684d683acf5a7cad953e73fc1064a7706cf43406e4439cb5f09f749a6e3efdf3face5edfae0fc61a SHA512 596959885bbdf6aa103b16ac124de1929f7d52a7df1bcbb9d28ea9442e693cf44780dcff0605d256461c70e7d2c183f5dbb930a2f9e498ed3602b3a0aa9151fc
+EBUILD ruby-oci8-2.2.8.ebuild 864 BLAKE2B 289fff9bc904390015aa8eb34ca90b2aa55265eaafdde81a29325a33163d80c7e9286c2af67ad186342c422764fb91914a747dbe8cb4c492ed0dc7f51695e36c SHA512 d1b70fec1611e6d70160370ca123b0e23079873edd60f108d337c385c7e0a9b37353dac472c83f6900d9407349b10729fa504f8fb6ba51a723af9bc9d23050f5
+MISC metadata.xml 545 BLAKE2B a5ebf69fe1b547734d26705b62ef3ff195082d5a8ece966237ab634d15116fcfd33ddcd721adcf200e2787f4dc00913868cefcd5601e96d920dd5b471677550d SHA512 ab7a2dab0b10665d96de0a87c7133d6922bfc9ce4998148c5cc61875ef0082fd2a3b704f3e6d77c5c70577ecbc3b6b833c176a93e6e6d7cfbb455c297c75088a
diff --git a/dev-ruby/ruby-oci8/metadata.xml b/dev-ruby/ruby-oci8/metadata.xml
index be04504b4c82..cf6f1b712bb5 100644
--- a/dev-ruby/ruby-oci8/metadata.xml
+++ b/dev-ruby/ruby-oci8/metadata.xml
@@ -13,7 +13,6 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
- <longdescription>Oracle Interface for Ruby, compatible with oracle 8, 9i, 10g and 11g.</longdescription>
<upstream>
<remote-id type="rubygems">ruby-oci8</remote-id>
</upstream>
diff --git a/dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild b/dev-ruby/ruby-oci8/ruby-oci8-2.2.8.ebuild
index 92543abfde96..0eb354ca1b47 100644
--- a/dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild
+++ b/dev-ruby/ruby-oci8/ruby-oci8-2.2.8.ebuild
@@ -1,20 +1,19 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
inherit multilib ruby-fakegem
RUBY_FAKEGEM_EXTRADOC="NEWS README.md ChangeLog"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
DESCRIPTION="A Ruby library for Oracle OCI8"
HOMEPAGE="https://rubygems.org/gems/ruby-oci8/"
LICENSE="Ruby"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND+=" dev-db/oracle-instantclient-basic"
diff --git a/dev-ruby/ruby-odbc/Manifest b/dev-ruby/ruby-odbc/Manifest
index 9eaf5574b890..506dd36d2530 100644
--- a/dev-ruby/ruby-odbc/Manifest
+++ b/dev-ruby/ruby-odbc/Manifest
@@ -1,3 +1,3 @@
DIST ruby-odbc-0.99999.tar.gz 76934 BLAKE2B 59de5a544b7eefe8e181f2c6a9a61915361743ef5f7554f778667b50ca0dc57fd0c4f71e406ad6f1d00fb2c6a6509030e61ad34dddecff61896f7bfe383d0a9b SHA512 05e3e67a895406e1a57fbea6f8ecd1c087d836794ea3245bd9eec888eb3c46fa2bf2607cc1b8fdc416d7bc531d783d621c03c9fde004db8c2e431fe838c531af
-EBUILD ruby-odbc-0.99999.ebuild 1443 BLAKE2B a886b2eac3518504e3f6c2bbd8c35bfae52993e9e7335c7203da35046825ed96320a82abc4f00b0c1bbc47394f2e76fda1b42aa44879c423202aa00af8ae393c SHA512 071d2bd44fa4a5e14cf0826929cc1300c9c24df1bca7d67861f1333e7263912380e0928f6978128839a7ea46ecf31df80bfa49f59dec933c9c79cc3fb440bcae
+EBUILD ruby-odbc-0.99999.ebuild 1442 BLAKE2B 53b660e6b9f1af6b1fffd893527f541839f9d16c63e69bb5be7f001dea79f63e2f3a46145ec45336a64b6625bb48fe79704320f63d31071a1166cd92e2982449 SHA512 b0d087a0302422c8615faf5debdf97e847a76e1ae776353262e161a88db9dece320194fe400fcc03fccf58604ddc39c4047efb2440189ab319ed81b9c8f286c5
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild b/dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild
index b37c60a050c3..53bada59107e 100644
--- a/dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild
+++ b/dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
@@ -57,5 +57,5 @@ each_ruby_install() {
all_ruby_install() {
all_fakegem_install
- dohtml doc/*.html
+ dodoc doc/*.html
}
diff --git a/dev-ruby/ruby-opengl/Manifest b/dev-ruby/ruby-opengl/Manifest
index 6ff9ddd873d6..1d8c6bfbb8b8 100644
--- a/dev-ruby/ruby-opengl/Manifest
+++ b/dev-ruby/ruby-opengl/Manifest
@@ -1,3 +1,3 @@
DIST opengl-0.10.0.gem 565248 BLAKE2B e427590865e7ff13110d22a21d04a936cbdc7e559e80b37be94938a4b15c71ca6341d72bc093a45ca10e7cf419fe720e7c68866724a3c99ddc44314a4b054414 SHA512 8d85d7f8a25e429b18245a10c186d07a85fdc8dc4e158b0001cde2b6e4bacfe4b09552a3b3fba5e14439d2fdbe000ad23bba89563f58f612f79958283b588dde
-EBUILD ruby-opengl-0.10.0.ebuild 1005 BLAKE2B 4ce7cb51f9ec5f48ffbea3f42ea93abc4cb71ae7378dbdc3a3d58b4599c1f5788b9b85af5dce9126a2353b54e5df59455ee7b8885d5d50821201371e6d47c2e2 SHA512 a03873befa199bbd1cc39eac4254312da9ea1666a9212c67007b0ef306fd4aebe56f31905963d0d3cf52c6493e88dc2228ef40786d1672d82c700313ad412b6e
+EBUILD ruby-opengl-0.10.0.ebuild 964 BLAKE2B d3335dcd32a872aae0fd3f33ed93407ed5b73d30c4c05fac8f5fbbcedbe4e5cb011c2041db3bccec6a044bec2d3bde7d048909080d565d0b47939da316d04f90 SHA512 8bc220b25a2053030738b26f6f28848942d54816ee22d0158b4e937ed9179b3100374a8f7a5130e79a8d94c4fa4da99a833abbb5b3f26bd2eb5413685edc2425
MISC metadata.xml 342 BLAKE2B 1217ae7877527a2bf18aa869b52c91310b18a87d56584d54a9b9254134b79b6b2902fa20fac35c1ae6a61b9aab152a32d80a54d561532b27a5e7305eab1697f4 SHA512 93ca4bf1889e89305b5c99e9664eef226a23d4ec8dfdeb2c028c23910b903f8cac684a8c1fd150ae524c02fa4c9af324b8f657c8830801f179dcfdc1e7733de8
diff --git a/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild
index 4ea3eeb6ad67..e13565a006f8 100644
--- a/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild
+++ b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
@@ -44,6 +44,5 @@ each_ruby_compile() {
all_ruby_install() {
all_fakegem_install
- insinto /usr/share/doc/${PF}/examples
- doins -r examples/*
+ dodoc -r examples
}
diff --git a/dev-ruby/ruby-openid/Manifest b/dev-ruby/ruby-openid/Manifest
index bf3789aea1c4..bf391ecbdbbc 100644
--- a/dev-ruby/ruby-openid/Manifest
+++ b/dev-ruby/ruby-openid/Manifest
@@ -1,7 +1,5 @@
DIST ruby-openid-2.7.0.tar.gz 513958 BLAKE2B d09b1817768376ad35c3ea9ff11b371761c340902f006f2f4a89af050fea104a8f975a45e90035f501e981fcd412925e3d4a5cf4679e4526b595d06124ce2511 SHA512 e53104d4cf0198953172a2ed567877c3d1cc11664acbab8ca424823e2249d9fa13ad9b931a7318709f2865f3f16e0e38714428d12accf16080aa1818b673d8cd
-DIST ruby-openid-2.9.1.tar.gz 514851 BLAKE2B 08344127e971231bd8a6950cc15d680e07b5ae9668be0d5dfd378003686a6e0a9ec8a7b477dded735498814972a159744b2a0361b5b1688179876c721dfb3706 SHA512 7e6e21bb2686b6bb6c851699121254694f76e3766985884a4eb8488b2d52cd7c95a70bb53f48146a544f0abd01bd9259add7b5d6a511d791f16149358f35d3f8
DIST ruby-openid-2.9.2.tar.gz 514882 BLAKE2B 496b257087617537fc413931820fc721f026d9e7826d1684c85250d29d295ef031f834af31449e3448386f714c45a7db802d46531ca207fec099e2e2e80b9780 SHA512 5f4b696952d457ecbb99c6e2bc4b5c04557e8ed8d7653259eaf89a151ef43e62edc1936a28ac9e0d5a2c253379010d6c6a820be4bf2caa90bfcbf4689695d075
EBUILD ruby-openid-2.7.0.ebuild 705 BLAKE2B 84e9ecdf3039cc799217e51a6350c5bc4b0ba5f7c1ed9319b2330c77dd4c6d22e3f8c96cb7d5b99477584176e7a7979b2492624f68353c15169f66491860ae61 SHA512 fde02be22f3157ba262ed7472d82390ad50331e25c1ff715b4a6ac99febce71207b832be2fd4beed7385f2488ef85eb4d8b252d4447040c958158a929a84aed2
-EBUILD ruby-openid-2.9.1.ebuild 744 BLAKE2B d3302a8be8924acad914bf4fa6f3e852fd36305f6c88039611327ae4da428143a72b51e6e7309e9b845dbec6c5df88bfb48383ab00cb8bec8a09a86058a3e04c SHA512 2990b500deea7a8b20caca06cb78fec7ee6767cd74ae21b770fe32ca20d94ac0218746c2c04457d171c181e88495813dd5215d366b11490723bd058512d8b5eb
-EBUILD ruby-openid-2.9.2.ebuild 744 BLAKE2B d3302a8be8924acad914bf4fa6f3e852fd36305f6c88039611327ae4da428143a72b51e6e7309e9b845dbec6c5df88bfb48383ab00cb8bec8a09a86058a3e04c SHA512 2990b500deea7a8b20caca06cb78fec7ee6767cd74ae21b770fe32ca20d94ac0218746c2c04457d171c181e88495813dd5215d366b11490723bd058512d8b5eb
+EBUILD ruby-openid-2.9.2.ebuild 719 BLAKE2B 0ea76bc4aa7b2fe46c9c6eac01eb5641b9d9e05925a2029842404049ea2b0922f2c0dc211091ab000bd81b9f546620dda32241d5f776e81af45c70916389ce83 SHA512 1a57b0cacf6f83977c4ca81e0246c2538c9dc38f4e3bf6c32ca9e590fc3365abe171b4c7dcfbb919bd42a8102c11a1ed2f0cb5f033c048c7518d8a0c028406c7
MISC metadata.xml 344 BLAKE2B 37b1f5b85c7ce7bd3a4dc857b273bfdb420f051561c4908bd5ae894244a507c9931a38218ed0adf594cf3fc8e9015c27fcaa7454770fdc8ad46ba25ee399abf1 SHA512 e8d22b48aae2c08373d0dcd4320334c50ffecae7b2a2b04144e5ad3f52ded0cf44eb1921e30baf8576bfef533a8267b5e6606381d6c11d36b125b04d4a4a8a25
diff --git a/dev-ruby/ruby-openid/ruby-openid-2.9.1.ebuild b/dev-ruby/ruby-openid/ruby-openid-2.9.1.ebuild
deleted file mode 100644
index 8664913d2592..000000000000
--- a/dev-ruby/ruby-openid/ruby-openid-2.9.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md NOTICE UPGRADE.md"
-
-RUBY_FAKEGEM_GEMSPEC="ruby-openid.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A robust library for verifying and serving OpenID identities"
-HOMEPAGE="https://github.com/openid/ruby-openid"
-SRC_URI="https://github.com/openid/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-macos"
-IUSE="test"
-
-all_ruby_prepare() {
- sed -i -e "/[Bb]undler/d" Rakefile || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- insinto /usr/share/doc/${PF}
- doins -r examples
-}
diff --git a/dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild b/dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild
index 8664913d2592..947e273e4a45 100644
--- a/dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild
+++ b/dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md NOTICE UPGRADE.md"
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/openid/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-macos"
+KEYWORDS="amd64 ~ppc x86 ~x86-macos"
IUSE="test"
all_ruby_prepare() {
@@ -27,6 +27,5 @@ all_ruby_prepare() {
all_ruby_install() {
all_fakegem_install
- insinto /usr/share/doc/${PF}
- doins -r examples
+ dodoc -r examples
}
diff --git a/dev-ruby/ruby-romkan/Manifest b/dev-ruby/ruby-romkan/Manifest
index 5b528cd61c28..f1d42ff9138d 100644
--- a/dev-ruby/ruby-romkan/Manifest
+++ b/dev-ruby/ruby-romkan/Manifest
@@ -1,4 +1,4 @@
AUX ruby-romkan-ruby19.patch 900 BLAKE2B 209603b4b3ac92a7a076fa5c121d1274bc974dff581eb6d53b09163a555a4bd2ad2aead660c2e6066bf94b309f82927e88ffc1a856696d1c0f9852ae4dd3b7f5 SHA512 b031c67b6bc821ab6dfd91cafaf98384eca8b8ecbe7f8490e54c06ca54e817e07f54b8f97a0b9499b6fc617e4493a737bb06177d2ecddc97db435c2ab5259073
DIST ruby-romkan-0.4.tar.gz 4653 BLAKE2B 2680fece04c80be9d2f312a98c5d5756fcd465aacbee5a3ddbd5409e89d8d54cbc0dd27b556173e94ead143dcc25cde530fb002dd3c4833d321b6169afaabaf7 SHA512 d4e4089122d643878a0e19852dd650c4d7e35918838edfe4bc210a5d26cc3e55b5be430db4378e75f44a3435331fd4e1155dfc3e1846babb3a1b626dd127eacd
-EBUILD ruby-romkan-0.4-r6.ebuild 688 BLAKE2B 5ba224326bb4240d052691ab35f5f8264f467892a946c9cf82aa509f9e8d7ba54f813b5882c2f05e3f1504d089820b8a1fd26a42a8fbe9acd1e639615ebe740e SHA512 59e9d3b494a2216c1aec722460826ef6a707ab83c5c70aa68ef1e5faffc76b92f9aa7b1abacb29ae6bbb5607ab342a79045c0d8fc104b6391e1ff20cdd56eb81
+EBUILD ruby-romkan-0.4-r6.ebuild 689 BLAKE2B b46a402cb0debfea5b0479069c07cb51f1d5ff5dd181f966ede6af5a35a65c0ab974961974f7dec5f08f509958b1cc46b21aa757306186b47a40c8c34dad1ab7 SHA512 993d1f7f39e17cfcbbcd28d3b4306606a930cc794a03d048a8f5d101d3b6f01635d27c1e37db09fa1cd05e7062ad12d241036b55d7960121a7e0bc67b1d46e9d
MISC metadata.xml 338 BLAKE2B f8a954021951292146b75f8693ae3b4219f237f771a0d31e3f60ab9a58a9ca3324a751b864a90dfdca505ea41e30888f53f756cf109be467ce954fd77730e894 SHA512 4fad57cfae8fe4452b4ef063dac4700b42e391549ebbd37a6b9be5205d04f463b05f7e92520a50a5147da8a40dd61eb6780d2fdb851518cb1409ec4cd5afd76d
diff --git a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild
index 1677bd0812c5..5f9c8cdcf1eb 100644
--- a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild
+++ b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://0xcc.net/ruby-romkan/"
SRC_URI="http://0xcc.net/ruby-romkan/${P}.tar.gz"
LICENSE="Ruby"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
DOCS="ChangeLog *.rd"
diff --git a/dev-ruby/ruby-yadis/Manifest b/dev-ruby/ruby-yadis/Manifest
index 52131fb8abae..ea74f44d3c73 100644
--- a/dev-ruby/ruby-yadis/Manifest
+++ b/dev-ruby/ruby-yadis/Manifest
@@ -1,3 +1,3 @@
DIST ruby-yadis-0.3.4.gem 16896 BLAKE2B 69527b23900792e83e8ef52970ed8b847f69748823f0bb04d417b2b1cdbd765127b54aad81cf5b1559f532cefc7ea78d7c32e2a222a6a1364103e2b9026ccd54 SHA512 1811fda5421b630c954a493a227d4ea70a6d2722c136c3b668a33c3c94f4bf9229f34c0e807dadb452a6c74f008461ed3bb3fa192bafe4bfd5e8f1d242e6e5c9
-EBUILD ruby-yadis-0.3.4-r2.ebuild 786 BLAKE2B 944bbfc5adba386f49ab14fbbd6b262a522bf4051b09bfa362da5fae99441894c291dd3358435914652fafec9d0ac5f1529541acb549f30c48b32488ef065f38 SHA512 c76edafac6b6a0cbc4578ee282e7ad6c3d53b6af47b49be4e2a36f3f376d73cbdf2313d074ba10d4b16d50cffe2b4d1c447df1557c197626350a550722c314aa
+EBUILD ruby-yadis-0.3.4-r2.ebuild 756 BLAKE2B da64c80d500a564277183c1454aba5763925c4b40c0e2291c9b724d8732d9bbef8c04bd1302011ae0fce438e48dc31debd0a5bbf636209e24c6d03ca59bb7b4c SHA512 b48adb0d638c4b6978095528a8c1716809de73987b9c153fd4df1c07d9f2efac1413332c7338a008ce6b56132127d5ff52286640c09afc8886a0926049d17d1f
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild b/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild
index 5ab6bf3f1541..98d05240649c 100644
--- a/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild
+++ b/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
@@ -32,6 +32,5 @@ each_ruby_test() {
all_ruby_install() {
all_fakegem_install
- insinto /usr/share/doc/${PF}
- doins -r examples
+ dodoc -r examples
}
diff --git a/dev-ruby/ruby2ruby/Manifest b/dev-ruby/ruby2ruby/Manifest
index 7da5f45ad27d..455908a501e3 100644
--- a/dev-ruby/ruby2ruby/Manifest
+++ b/dev-ruby/ruby2ruby/Manifest
@@ -1,7 +1,7 @@
DIST ruby2ruby-2.4.2.gem 26624 BLAKE2B c7ad5c63829bf03cc166d42f2ae67b47790b4652b1973367881a4c242866acffabf6783cc3296ca7ea91ff3e9967f703852be6c4bcb53dfaaff0f822b50747db SHA512 ae8a34a77d48a97d29bd0ea9e2653e6189666564e971b985e7a459a562f8f03fdff4ec8775a2184cef578249aebbc8a050b57613b63d3c09b7a84aec5f727a7c
DIST ruby2ruby-2.4.3.gem 26624 BLAKE2B fa8252e3e89fdef2c512e3f61dcea7e02ad000d0d65b14b5dcc2ee26d7ee6cc6243536bf3f745c44465c15cc557d1e5c2c9252421d3375da5142a2fe4b4ce1b1 SHA512 9858c2b8ceefe3604cbfedeb0c7c60ada2328d1bb7c5dbeb888936a3025af13718f33f498bb52ee5e659b021907a6e8c44117c6f3a4d4bbbb2dfaa8ddd15601f
DIST ruby2ruby-2.4.4.gem 26624 BLAKE2B d330cd65513218a96c9e35fe2b69d859fa103ad6dd1b8e8a671bddb9732f99cd65540b404632e671ababbe5842ed2be34a29c2b1fb3bc4c43935f5a7a0735d9e SHA512 51728d702d2142e9a7599fe53c2b58906cd386be429fe97590f850df8cf461c046c67a99fc7b7e277551013b78e35d21609c8125fb568ef90270d146a685c04d
-EBUILD ruby2ruby-2.4.2.ebuild 920 BLAKE2B d3b81b0bf1017701bebcc56ac9198edc421e14c3dc5d6c836167e767d5a594223560e4646b012cd8b0d8aa705a24e1b723833469510602621c71d7f7386e1157 SHA512 d9e61868c8bc771e093708cfe08b876d4f3e483a90f4b79d1ed3b5dc45b4ccc8a4926d0f75aa01c1a383b33d9af7079c77f7d7e50917506a5c9e000ccc2a7c1a
+EBUILD ruby2ruby-2.4.2.ebuild 921 BLAKE2B 4f8dfee0fe5d35ec9087f7cab0afada3e627ca6ce368f0f1b0440eecd20721fc8c72b5c16660c6b0c369e0eed6634473ffe578b27f9f2b44ed3ce3b606988442 SHA512 353f96b9d03dee6d8f0804cac3c68566ab165baec719872d06d19ed7cda463984fcd77cc43600ce1b092601af7300865290fdcb7da152d26789048d865196e60
EBUILD ruby2ruby-2.4.3.ebuild 917 BLAKE2B c5c6c800e3332a235945c95f9869661a7ec7f1467f860fae45f86952f03230fdefb499c917dc2ce42a98e0336af63422dd79952f39ddbdd7ab51cd03d3c876bd SHA512 1122016579fbfa5e4829b4c6d6df271fdbec54a8d43d612269960239be926d409e6d72a64518bc10dbae9fe74626c417540579cdf9316f871f2b7f6669b23cc7
-EBUILD ruby2ruby-2.4.4.ebuild 886 BLAKE2B 8657bca5f25acc01b06562669ba1dc2c48a0cc9c1210f2799f9a5369cfca854e71232d6b88e157070c1ba786d0e31a07efb5ac49345481c27a2f2f180ca04deb SHA512 1126223cbbfc0a0436fee1de4543de17f447bd7a97c77f11fea0c4f232b2d5fc41dc5aa66975210effcfaf415182218f0e2168dc8cf06552c87ba4397fcd4fac
+EBUILD ruby2ruby-2.4.4.ebuild 863 BLAKE2B 1164ee23a822ea5cb1a2f6c8bdbe2112678ecb3f50a470e30f62379826bf74787e1ea623609a3072acd128a50dfcd37028f444b2e7b3394c1a7c3415b40128fb SHA512 da7a020354c1c3943fbb22178d4304528c5b5a273ab0b5c898041697e2e8c3176f4c17f03efb3e040aa9bde02c1176bebfdd19321ee3c43ab9061e8623b710ca
MISC metadata.xml 345 BLAKE2B ad97abb4ce420cd1a798b019724f408bf5e8f04116ea72d8de35cb220b028d1e31d9b1380b625dd478e110edbc5100d38fa7ca10ee336d131338f2ba148ed284 SHA512 160d20c5eca00fc8d0cf3145e26d1a89ac158d5d7b826cf1161255c2b895986e7629215d330277d2e3bd8b08c106c4e8725f8d1d8aa3566cdc9e66a3e8cf37c1
diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.4.2.ebuild b/dev-ruby/ruby2ruby/ruby2ruby-2.4.2.ebuild
index 8f6e77311763..65ba4ea2d9a2 100644
--- a/dev-ruby/ruby2ruby/ruby2ruby-2.4.2.ebuild
+++ b/dev-ruby/ruby2ruby/ruby2ruby-2.4.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/seattlerb/ruby2ruby"
LICENSE="GPL-2"
SLOT="2"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.4.4.ebuild b/dev-ruby/ruby2ruby/ruby2ruby-2.4.4.ebuild
index f59e3fc1b7d5..5233d1dcc45c 100644
--- a/dev-ruby/ruby2ruby/ruby2ruby-2.4.4.ebuild
+++ b/dev-ruby/ruby2ruby/ruby2ruby-2.4.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
@@ -20,7 +20,7 @@ IUSE="test"
ruby_add_rdepend "
>=dev-ruby/sexp_processor-4.6.0:4
>=dev-ruby/ruby_parser-3.1:3
- !<dev-ruby/ruby2ruby-1.3.1-r1"
+"
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 >=dev-ruby/sexp_processor-4.10.0:4 )"
all_ruby_prepare() {
diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest
index ab8a7604aff5..0f1c1f7e4762 100644
--- a/dev-ruby/ruby_parser/Manifest
+++ b/dev-ruby/ruby_parser/Manifest
@@ -1,7 +1,7 @@
DIST ruby_parser-3.13.1.gem 445952 BLAKE2B 7df7bbfe3f7f700747d32bd5c66d94fdd7c57974e622969958dda39f4dc8656a4211378ba51c4b8e8eefafebf82e550ab73a775530eab06ff6419a3dee7f8f7b SHA512 90c8b68245168c7df4ec8d0e6c62d9723d759945823768645614fe085f375c6811a15c35334c485cb59f32f6adb1aa0a06e7df043b09a48ef4e6102d93562b1b
DIST ruby_parser-3.14.0.gem 467456 BLAKE2B 0eca83b919a87306e35e0a6481b6518d5b7ca04e437f6953de278bc757e8fd53e15dd26d7049a715314fd88c01cbd4fc5123fdc98e3cfa7d063e291f92a39a93 SHA512 077cc4610a768430982735e174ddff762ac677a6d437e0e82ee6615c467997434ec6f556d6144593e548c0e7bb8f7e208485e64085858757c4ba2dc9e606e9b2
DIST ruby_parser-3.14.1.gem 467968 BLAKE2B bcd72ebdf855111358f12c08518d200b1fdcd6bf860614dc190fc59f8a242d843271ec426797b7a2afb3082ec6775777d83d324d66391e21d1df8a27971e1b10 SHA512 0bbbe8a85e1602fd26d2ea8d19d4e57933251ba94341cda79631f7f0e35ea8f3c5b0c2e6e8bc182340838737d508cc8142167917dbd35e0bdb005889f152d72c
-EBUILD ruby_parser-3.13.1.ebuild 1146 BLAKE2B 348f7a5ce7620820595fa2317453016608f09cab766708b2728f0f83ae41914369fca062c9c98fd997949246945f703134855701a7fb1cf2f746f93ef0385922 SHA512 81c9bd640407920057c3f021d2cfbea9591d43ad1537df110d636795dbe38a66f499c9e4d4bc9a7b171cb21a28f5a1d28b98cef4ff6d7c8dd9f0c09dbd788a49
+EBUILD ruby_parser-3.13.1.ebuild 1147 BLAKE2B ccb4c3ef8e20170ad014651c5998c863c981f42e1006605ec147862118f8c61fc52e2b76a7d312caf8a9fa72010029b673045ac0c53126d8b6f8bd36d261581f SHA512 70e3087add371227f618b709226283c4b4d26417d2cf7ec56f942196c0acbb05223ee859a6b1f7aef95e6b8ea324043a450e8a1d01e197b69aa66dfd95bda161
EBUILD ruby_parser-3.14.0.ebuild 1112 BLAKE2B bde3969fb6a0e97d9254a90550e712e38e554b153c705c79edab16f5241559591e553441ac2cd94a74c59db6d9a2c563f351c46f87a44b49cdee99ce60a030fd SHA512 a0661c03d6619fee7757763f2def0a9fb8da27d860cd40c0bc47f65c5212264b104d6b7ab6168fc3577a4b61f973eed6049cdc2b8f2e3d498176598a63744546
-EBUILD ruby_parser-3.14.1.ebuild 1112 BLAKE2B bde3969fb6a0e97d9254a90550e712e38e554b153c705c79edab16f5241559591e553441ac2cd94a74c59db6d9a2c563f351c46f87a44b49cdee99ce60a030fd SHA512 a0661c03d6619fee7757763f2def0a9fb8da27d860cd40c0bc47f65c5212264b104d6b7ab6168fc3577a4b61f973eed6049cdc2b8f2e3d498176598a63744546
+EBUILD ruby_parser-3.14.1.ebuild 1086 BLAKE2B a7bd0e0acc05d2695380e8f913119d7dcfece80ed4b411e5cddb3a08c79c2172178377e453567bdf168d7bd2909fbc490971488a512ea3b3072f4efde20262b4 SHA512 7f48dab8c13939417c0b933f270a42a85d31f2f19405ea33b9cce1ace5bb1b2b48198f8fbfb81e0335904e8e3f313a749a758323f7c8d9e7b65a43a8918c5b6f
MISC metadata.xml 347 BLAKE2B 58585950079ff918b98a50b41060c516e4640d3d9e382bdd659ad6b17c1f0e138782cc7e94085cfae35faca53445beef7ce645113a49a47d42e912246ce8dd6b SHA512 ff141bbed5bdb7f610f87c5f8040889784f9a3a1f7a2f5802d0ee52a2a3d660d7ef2e8e3cc37af9c8b549433447f1d523b4864a6175efab755a3009c99c59632
diff --git a/dev-ruby/ruby_parser/ruby_parser-3.13.1.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.13.1.ebuild
index 9fea24c8891e..cd093c228726 100644
--- a/dev-ruby/ruby_parser/ruby_parser-3.13.1.ebuild
+++ b/dev-ruby/ruby_parser/ruby_parser-3.13.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/seattlerb/ruby_parser"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend ">=dev-ruby/sexp_processor-4.9.0:4
diff --git a/dev-ruby/ruby_parser/ruby_parser-3.14.1.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.14.1.ebuild
index 36c19efb7fc0..76b25e685651 100644
--- a/dev-ruby/ruby_parser/ruby_parser-3.14.1.ebuild
+++ b/dev-ruby/ruby_parser/ruby_parser-3.14.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
@@ -17,8 +17,7 @@ SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
-ruby_add_rdepend ">=dev-ruby/sexp_processor-4.9.0:4
- !<dev-ruby/ruby_parser-2.3.1-r1"
+ruby_add_rdepend ">=dev-ruby/sexp_processor-4.9.0:4"
ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 >=dev-ruby/sexp_processor-4.13.0:4 )"
diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index e2b75115f905..2ab123989212 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -10,7 +10,7 @@ DIST rubygems-3.0.3.tgz 904175 BLAKE2B d99de4bdd51779ab214bc4a81f55483341a2c193d
DIST rubygems-3.0.4.tgz 883664 BLAKE2B d5ec493657c055561aa9c0c09719529857706db197bf266ef4c51e48e6f97c08d85a8923b0c6fd72b3fd6ecb584533ff8ca56515c555e9c5b786b0d99ad2a16e SHA512 887c64226ec0b32d33f2ea331936683406d54dc74d19e658a23521e25ab50aa23534fe9eecaf696154247ad1df1d24c233d8900b9aabc79096eebd6afef3f775
DIST rubygems-3.0.6.tgz 887156 BLAKE2B 685cfb108cc684ecbbcee6fe341baa429ac28f331b3db444c5ed3557bc169147dddc8d226780a85842bf1de2e24f6a60b0464820afa2a6838221c22543a36daa SHA512 1ef1822a2b19790a36a6d242b7d4584222617baa27787ec58961a9cfeb2733f19f9085490ffc72ee375d3153c7114e050c42e68fc8039e727fe5961b09365ee5
DIST rubygems-3.1.2.tgz 995386 BLAKE2B bddf5dfc3568402257a2218642e6a15fe904b837114b9ce3a1aad155b235e42d96b1b0d4c6be1ee2e71712b8f1876902c343afdcb6d191ae0a6560f582cb282c SHA512 707525a98d14d46e69922e1deecd3b6c4caa090ee8113ba43b3912dc615cd2b1e0a083ecd0876a08b69c209bc05bba67d179f70d65aca45a92ac543170f13d39
-EBUILD rubygems-2.7.10.ebuild 4531 BLAKE2B c3417b9d7419ac2aa79a94891af32db6c4381e07099e8560b69ad7e08784c129ba6531e3450cc962b0a4378a7b308dfb738b5c3ecb22a3abb3f36174fc095bf7 SHA512 7be0c80531ab067ff6aaa5306c9b35a43feba0ef1d4785ba770ccccbc4d68d18c0cf91e635dc666575fd7a46c1e04882cd724c8efba6348f28dcf301c4754089
+EBUILD rubygems-2.7.10.ebuild 4532 BLAKE2B c6624fbea5006906056ecb073bdccbd75e92ac1ff31c59a48afbc0e30737a05c322f20743e4095894d3c110b19559a3d2a6d931ea49921b0c14d5b5c395a52f2 SHA512 99f98ff567fcb60db6d1adbb0afe60401757bdcd08be02e6fc4c98c0b12ac6e7e9754adf7dab0ef55abf45f9158b1412078a597360b55c9fb2ab07d88d68fa8c
EBUILD rubygems-3.0.3.ebuild 4674 BLAKE2B 836befdf9cf603635699fd75566d2158776b4921001706a7697df8889dc5e666ee24a29c5f5cae7db9d51d7a0b6980fb5ef30c3b6347b343ea7bdca6ead2fc78 SHA512 0918075a568834cc55bc616b147eb08926de6e28aed916f06eee857788eebf5912bee6fc76f510ca8d4d0d1b99f51af365f22853c81a22a5acc55c7e640c55a2
EBUILD rubygems-3.0.4-r1.ebuild 2529 BLAKE2B 9097b5cc04d2fa5b22a30e7dfd7135eca6731aa98a76081165f8d0d39ab6d8a03013615cdb362ad4031c90680729bbaecac9d6b65d429796023e1b2b402a2a7c SHA512 b206a48a22c249e9b1f8212866c9ca989999c7a5460ab6ed0e8d5974e724270ed5defa7fcf284e6794ddba347ec28e1ec985561b04f73e638a02b368fe35bd59
EBUILD rubygems-3.0.6.ebuild 2530 BLAKE2B f1ae60373637d6bf8033da863f78a144228b37362355916fda7efff53011adff3c230f2431daeab2f712bb5568f3b9f7ecca87a5c6852150e0233fc34c5f42c1 SHA512 8be7c73d249ff534b601b301108007e1ee172ade982bd4c66bae551684b97d07f424b2ad646f5f663deba44b8cbc22e82ef9864604a7925e5d0bdaea356c7b49
diff --git a/dev-ruby/rubygems/rubygems-2.7.10.ebuild b/dev-ruby/rubygems/rubygems-2.7.10.ebuild
index d207ee81a257..c970602128e8 100644
--- a/dev-ruby/rubygems/rubygems-2.7.10.ebuild
+++ b/dev-ruby/rubygems/rubygems-2.7.10.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 || ( Ruby MIT )"
SRC_URI="https://rubygems.org/rubygems/${P}.tgz"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="server test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/rubyzip/Manifest b/dev-ruby/rubyzip/Manifest
index 2077f96cdfce..4ba9a503cc3c 100644
--- a/dev-ruby/rubyzip/Manifest
+++ b/dev-ruby/rubyzip/Manifest
@@ -1,11 +1,11 @@
DIST rubyzip-1.2.2-git.tgz 153976 BLAKE2B 350c05b5dde15bf6450c32b679b474df68b8597e82770e2d5f59bd0c430344a3f2868e8d2d7f59f2240f8fea02bc7ccc31777ceb5ff66041dba5a619e7849b21 SHA512 1af115db39b5107687049cead85732a3cdc6b0c3db69103af20bccf1c684ddc99d5d2f5b178b86600d2d6458f5eb535b7c9dc89ab32c91dba3519bbd3df59e7a
-DIST rubyzip-1.2.3-git.tgz 155000 BLAKE2B 021bf1f3278fe52a2a1f0b8a6a8e0879f81a3b0765f1f5c12133ac6a2f2995ae56b786e7e53a4146cfd7df281199f4072dd820c334d18fd4f2a59ac500b57763 SHA512 a6dab87588655852fb4d363ce179af79e967f7fdcaa55460eb1bb40c0cccb04170022fdda5a88149bace8873646150cfbd0ba37ded79f6fc1d7243db45eeaee2
-DIST rubyzip-1.2.4-git.tgz 155389 BLAKE2B 384e820866d907aa98c6c97e1f37f05f3ed30949273e51b5492125b6a1540ab4b1dedf9757bf9d317f3322811c23bd063d7a75c83b420eb4dc9fe548a662d4a3 SHA512 3dc4c2caad9c319b05daa4fa693f6bee3d9895cbb1c92f77b1db8d4c5d58ce90929d545c5f5f714b5908580472dd93a2ce5cfbb480aafeb49172a102d9a5f59c
DIST rubyzip-1.3.0-git.tgz 156664 BLAKE2B 2bde6515ddc71da32fc2d2819770857f7dde8605718c868f73edb8493f7db5ce66a7115d09933ffc6a06ac0979ab07e8cbdcd47984707688b7a5db43394847bc SHA512 5a764725d1f6a797f710581dbe07bd7971f0a8a5b0ffb7fc9b1a627c32e6e342ff54e2ad39e74e294dd283b8cbf358ed2dc40857f6f656007adff80d4769b9f4
DIST rubyzip-2.0.0-git.tgz 156754 BLAKE2B c01e90c2d1c0ce0eec994c6d7e38de5afbd8fcfe8e18d5a2e0f163b16ff554e42096eab6dffbcf52d7b470137d70b0b9cf11a1aa6481207894847c7425f421f5 SHA512 38ceae4312aed8330b08bdec703cce5386df49600318eb587c73de604708cb77b9e3bd0467e5d59c4715dd24e40f08e7b5ff7d110d2c2721278eb912ef7dca48
-EBUILD rubyzip-1.2.2.ebuild 1179 BLAKE2B 0aa74e385c3b48d865efd94095a686cf3b38aa3e01ca2ee8752738ce9de5b63ebddea47e225c3f8305d9bcadba94adae27aa0579d51ea5b185c8744ac6a455c8 SHA512 463d0b46f68d778b5324722b42d5d0987e1b2d5d562cfe3c2d4a1984d037f3310739d8ce8f48c11bb63ab841666baa7429a99dec2275f8a555298d67cb11fd93
-EBUILD rubyzip-1.2.3.ebuild 1179 BLAKE2B 0c7f9926fd6b45441b3164d6a33ce0b70ab4e8fa357883544be63d643ef7462c8f5dd79a6d66e3e1757bcd12b89838bb4cb7e27ffb0ce9bb634ca7a59e2e55fa SHA512 5071a0b6e7a969344f4e23357224247a7ae0a8954f14989e7c4a723ca00628e1fc0fe4d9d12574a87c3c396d89b2564668dd918c349b60ff75505165be38e15a
-EBUILD rubyzip-1.2.4.ebuild 1225 BLAKE2B 50de27191c454e5fa913f907a7d4ecc22125841248edba2f0e9487937952406ce350dee044a5b8c85d426130e23062637eaca989d689b39df9e6fcc717e82a4a SHA512 a760bb20db02ab3d22b840659ced905ea7a653bc517a15c28c7a7af2b1c55c911f922fe7c5d608f3e350e9a06778572c5b37cae52b4df163679f28adcf1c4625
-EBUILD rubyzip-1.3.0.ebuild 1225 BLAKE2B 50de27191c454e5fa913f907a7d4ecc22125841248edba2f0e9487937952406ce350dee044a5b8c85d426130e23062637eaca989d689b39df9e6fcc717e82a4a SHA512 a760bb20db02ab3d22b840659ced905ea7a653bc517a15c28c7a7af2b1c55c911f922fe7c5d608f3e350e9a06778572c5b37cae52b4df163679f28adcf1c4625
+DIST rubyzip-2.1.0-git.tgz 158856 BLAKE2B 6c942b5225073d3c81d26693aa295961ff42e72d51f34d30328b4cbe5b2e1f77aa9687dcf5f1648861070b36df41fbf06b59f90918cbc5f0ac3f88e0ba55b303 SHA512 c88204d578b8cf60c245178d9fd7bb2ceb77d4260b7e2545add2c51ce191348583cd84e96d41c9d5097a297bda7d968bcf2e50fd37612b8d7352dadbdf2f906c
+DIST rubyzip-2.2.0-git.tgz 224109 BLAKE2B b1d879d04c4bd23f32f82260d386a0b0ff8bb4c1af705a4eca9fc279b4095551edad27e2187aa146b9c76f183df2687fc03dd7c6d62c2dde6d70c9137226316c SHA512 c10f3574c7948ae29ed665de69f79d714e146bda27a634c3bfdf7210240b535c6a9fba43fff0228fd85afd262ca56d25002393eda90237d8da1034edda62e2a7
+EBUILD rubyzip-1.2.2.ebuild 1180 BLAKE2B 71ec26f1e8700ec234ce641345d4e92ffcc0aa188f0e9ced57e7f13ba28d25bd2b65d59dd57fdcb6589d4c84001ac94bee5401fb293449381d77ad793a01b06f SHA512 ecb0d16cd1dcbca8c7dab355fc48142d86489388d0e1a1e1d5f83a5eb2ddf77eb11d50c3521728d21a91bb7e01dabb1f896164c6bf96da3e604ba266b938c86c
+EBUILD rubyzip-1.3.0.ebuild 1220 BLAKE2B fde830b35d8749d312bdc405190b0b7b878b7d1d73d148a57b2f32d7b77f7813ee086956c99d0bc4dc1ab723c3138f4612e9a3292ddedeffcc33b161b9f78c6e SHA512 be4de64482d0a351b6966fa20172be444babc622ffbb5245b709e70bfb0bdb499b22b93f8b10d25c6b0adcc5d21aecd446b969babbda73e63c7603984e83c730
EBUILD rubyzip-2.0.0.ebuild 1243 BLAKE2B c333344037a937fb8a42caf182ccc8af581b85c0bb5e609954027d955d1362bb1257c78346df0dd15d25a2766f1e0f9d1f88426e9d48704cf189b88eb5bfa6a3 SHA512 48daeb23fc92977de15ad8582d3127f6255267f790a1956ad14bd248a2fa0964198c9df98c54336e188d462db90af1a3f391136bf1d3fba93a67f6fffa0ef2fa
+EBUILD rubyzip-2.1.0.ebuild 1243 BLAKE2B 0210cf0e7765eb61522efcf26cdeca1c03f24fa95f9c4c71465bf71cf76b0e044d1d1adfb9cdd79c08038a8f4ab48715aa4d8db51f1f397790e5eb2b3f6c9d95 SHA512 b51f8e1c169d17b0c0fb203df05d8393bba2e9c71a62cb648cd6540e7d21d011c1dfd34ec9c6b9d92153783746b57540e05c405c660fae06a5fc9dd563a32466
+EBUILD rubyzip-2.2.0.ebuild 1243 BLAKE2B 0210cf0e7765eb61522efcf26cdeca1c03f24fa95f9c4c71465bf71cf76b0e044d1d1adfb9cdd79c08038a8f4ab48715aa4d8db51f1f397790e5eb2b3f6c9d95 SHA512 b51f8e1c169d17b0c0fb203df05d8393bba2e9c71a62cb648cd6540e7d21d011c1dfd34ec9c6b9d92153783746b57540e05c405c660fae06a5fc9dd563a32466
MISC metadata.xml 341 BLAKE2B 2e04f2f0e3ee64a4d476ca38f166efc94dad160850cd08b42ed54e68a275ec1d26b76a751bf9a347da5f9c8851575a8a58b9021f91acd1a733be536f947e6743 SHA512 7928d7e4a5dcaeb924d44348981910cf0024939f6f169a00df46fcd80cc933b56e91423e8919ef7a74f03e4bc1eda7b7f8a8bc6e954f6195989c1a9eb574cf3f
diff --git a/dev-ruby/rubyzip/rubyzip-1.2.2.ebuild b/dev-ruby/rubyzip/rubyzip-1.2.2.ebuild
index 9cfe3199e130..6af37cb02ca8 100644
--- a/dev-ruby/rubyzip/rubyzip-1.2.2.ebuild
+++ b/dev-ruby/rubyzip/rubyzip-1.2.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tg
LICENSE="Ruby"
SLOT="1"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sparc x86"
IUSE=""
RDEPEND=""
diff --git a/dev-ruby/rubyzip/rubyzip-1.3.0.ebuild b/dev-ruby/rubyzip/rubyzip-1.3.0.ebuild
index c4e67bbb1c68..e1bb9ec68526 100644
--- a/dev-ruby/rubyzip/rubyzip-1.3.0.ebuild
+++ b/dev-ruby/rubyzip/rubyzip-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tg
LICENSE="Ruby"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
IUSE=""
RDEPEND=""
diff --git a/dev-ruby/rubyzip/rubyzip-1.2.4.ebuild b/dev-ruby/rubyzip/rubyzip-2.1.0.ebuild
index c4e67bbb1c68..c9a40ccdb29e 100644
--- a/dev-ruby/rubyzip/rubyzip-1.2.4.ebuild
+++ b/dev-ruby/rubyzip/rubyzip-2.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="none"
RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/rubyzip/rubyzip"
SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="Ruby"
-SLOT="1"
+SLOT="$(ver_cut 1)"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
diff --git a/dev-ruby/rubyzip/rubyzip-1.2.3.ebuild b/dev-ruby/rubyzip/rubyzip-2.2.0.ebuild
index 7f864a046e0d..c9a40ccdb29e 100644
--- a/dev-ruby/rubyzip/rubyzip-1.2.3.ebuild
+++ b/dev-ruby/rubyzip/rubyzip-2.2.0.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_RECIPE_DOC="none"
RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
+RUBY_FAKEGEM_GEMSPEC="rubyzip.gemspec"
+
inherit ruby-fakegem
DESCRIPTION="A ruby library for reading and writing zip files"
@@ -16,7 +18,7 @@ HOMEPAGE="https://github.com/rubyzip/rubyzip"
SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="Ruby"
-SLOT="1"
+SLOT="$(ver_cut 1)"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
diff --git a/dev-ruby/session/Manifest b/dev-ruby/session/Manifest
index 1bb19a6ce10f..e8b816eb9243 100644
--- a/dev-ruby/session/Manifest
+++ b/dev-ruby/session/Manifest
@@ -1,3 +1,3 @@
DIST session-3.2.0.gem 18432 BLAKE2B b50ff6f52dd0226cdfbe07ea434ac35fc19d695ab474d2c240ce3a6ab707da1d03db5006d68594de6a75ff356154a1ba5ab06fe17a766d3e4154fd11d3abe4b9 SHA512 57c0676fb4a4254e86dbe68e36309c8eb85515dd659de73a87e1ae2e8e5dc7f979192ef665135e75182c26e2a5c847d61daf855639772da7c66af888ed0dc91a
-EBUILD session-3.2.0.ebuild 1179 BLAKE2B 019f80a32db42f0e4982fc09a4bd114152a4c3a77339247c876ab6797d89fcfc3b428996946ba07b5ba9e43f780c7a2571b26d841368649d5701b236f8cbab06 SHA512 82d4b0c3b7ca02f9b3839b297af168bcf12a5f9792b87f3aca7c23fee5be5fe39bd7f369934e856e0921c4541c2385dfa10cc9e30c179579e94a9ee5187aed51
+EBUILD session-3.2.0.ebuild 1180 BLAKE2B d20751d957ba2b62138ac7fb0ced267ab8271a9e634d9d439661a6a4cadf8f9511fb03a9843c54da37b1125a45be56f329ec44a780d53d60c5948fbe94f5e73c SHA512 93b83bf2234dd5b4fdf1710d18ec7d9264debf04a2604c0658cb30592537f6ceba30a6e43b1fadb94258bc793809e97c7d5a36f6b50aba5da8ab4049075fe895
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/session/session-3.2.0.ebuild b/dev-ruby/session/session-3.2.0.ebuild
index 9b6b073c8ff3..2a9291affc09 100644
--- a/dev-ruby/session/session-3.2.0.ebuild
+++ b/dev-ruby/session/session-3.2.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://codeforpeople.com/lib/ruby/session/"
# by author.
LICENSE="Ruby"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="test"
DEPEND+=" test? ( sys-apps/coreutils )"
diff --git a/dev-ruby/sexp_processor/Manifest b/dev-ruby/sexp_processor/Manifest
index 6a5a7fdc5604..be0cf284d321 100644
--- a/dev-ruby/sexp_processor/Manifest
+++ b/dev-ruby/sexp_processor/Manifest
@@ -1,7 +1,7 @@
DIST sexp_processor-4.12.0.gem 54784 BLAKE2B bdbb349a85fbd1c7750db3dcd22d9b792eb17605d5157c969d083a8fca404b1af3db1e2bfdcf76a6b7f392043996d246686dfa73117b9efacec529896d5a8e35 SHA512 d1e1ae7cf13b0b8c2e6786aad1bdeda25697d88abec86fc9415bb76d4e9e98097d2fecf16ceddbc80d1d447064bfa73beec5eaa5270ef38ce224c4bdbcdede3a
DIST sexp_processor-4.12.1.gem 54784 BLAKE2B 95b238abb3050448cd076cfbda61d60c1d2bd90cfc94c3eafb51187b48a26249eb84b26e2a9469414e61f1c26f7764703fdf33842cb77730219048f999d48b92 SHA512 00f27cfea808ce16eba209207f804a432057d434c181d62f44656798d051c783f0232fa9ff9068ba83c254dfc0bb50d59a83196bf2a5f247f438b6467d9ba701
DIST sexp_processor-4.13.0.gem 55808 BLAKE2B d807f632e93bbffaf92c31214a5d76fb5f069563af07f3f3c9d8095114d4ffc41a759144f93e1081d4192e6b7d572feab2be10a5fd639bafc0d3b166a4d5b5e1 SHA512 0b83613c10dd268837bddd552910c799e002eea6b409aa9788a5a65957454d2ef601cc023f84d98dbacc34e3c58923d6c43115510bae7ec9d2d72286f141828a
-EBUILD sexp_processor-4.12.0.ebuild 794 BLAKE2B e24ef74a8f70d303fd6a60703455d5dfd41a05386b72d6ccd96afae77d9656e2fcb5af8482ac2dabac36825469618021e31acd84cbf0b30ac659883a162aae40 SHA512 1b96ebc667d2401f7c87e3ae7bb964f36948d3319481061e10543a169f092127651e86addbe71341c2a3001f3fabf96b512ba984b3065d771dafd61cf5842390
+EBUILD sexp_processor-4.12.0.ebuild 795 BLAKE2B 8a7883f4528a25b8a7389dd6388c576198659171d769fdfa318354e06a3ff2415f135778dc62524770525b7e49cc0e267416e85afe7cede3790119ad25689911 SHA512 e23953a9935a9d71823af891fa8229708e5116238bb7cb53eafae37251c2d479464979d2a912c763886a75313b4e4b89bc983d0e19e58dc1ca62f985e4b2e26b
EBUILD sexp_processor-4.12.1.ebuild 791 BLAKE2B ca40d600c9884ec49bec91d9a8f5fdfa1020c3e6ab657c72a3acb460e649eac97a5bfa642de2b4ce4397a83cb9043a454d2e34532ac73f8b40e741bd60bba02e SHA512 13a733c8fdb7fd4c383f6a792f3f188b8dfe947810926036c7aaeec8cd2ef6f28b2fc253e494935178d126ff6a412c39123c3350f98b592a43fe3656405f942e
-EBUILD sexp_processor-4.13.0.ebuild 760 BLAKE2B 522b08f490b7fa66b573a7f09ff5742f7cf77072b8d9adae3c1f1db35bac7e209ad7876cce7eae1b9856ee5ec1272557cb8aeac74113a1424fa00a50330682cf SHA512 43e02285dcf724cada29179f765b407064fc71a96b1908531f91d64e84662e0712c46b0e06bd7449c0a520f90d9be15cf7614bed57c71a55787501f3ce25d5f0
+EBUILD sexp_processor-4.13.0.ebuild 767 BLAKE2B 20cf438ff554ac4b0dd6d3f282d7884b14052c51d6f530434b7e366d1f550f978e2cf2fb383cde7b6dd2b3453300853c3f4ca2d7c727fb68a5f20304907be5ef SHA512 37d7c9f1c7a47fd37db1061dd891aae6c358d6a44dfcb3ab8b87d383179ef9f32bd0cd6445090744ed46943664a6aa7bea11da5a6879e9c27f0f884f2412ae8f
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/sexp_processor/sexp_processor-4.12.0.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.12.0.ebuild
index e38e46d1a497..7380b7c17b68 100644
--- a/dev-ruby/sexp_processor/sexp_processor-4.12.0.ebuild
+++ b/dev-ruby/sexp_processor/sexp_processor-4.12.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.zenspider.com/projects/sexp_processor.html"
LICENSE="GPL-2"
SLOT="4"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "
diff --git a/dev-ruby/sexp_processor/sexp_processor-4.13.0.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.13.0.ebuild
index 8ce072937fd0..05b45ee53021 100644
--- a/dev-ruby/sexp_processor/sexp_processor-4.13.0.ebuild
+++ b/dev-ruby/sexp_processor/sexp_processor-4.13.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
diff --git a/dev-ruby/simplecov-html/Manifest b/dev-ruby/simplecov-html/Manifest
index b41d0a4715ab..03e6a0c71c09 100644
--- a/dev-ruby/simplecov-html/Manifest
+++ b/dev-ruby/simplecov-html/Manifest
@@ -1,3 +1,5 @@
DIST simplecov-html-0.10.2.gem 183296 BLAKE2B f4edfe25249927d46f32d422b004d8a03671926792ea78016864764242f8bf8dc9131a0580b9519db6798beb3fa093f79a0d585b63d6b6b62c9faf7ae94087e8 SHA512 141b9d55ca7cbf1bb64616482828107c7c33c7d6db1b5650ae9d463e5ece7a7fb56d123c539c7364fe2a35e5faea382620a0b34e337d4c9d4871caafc794a967
+DIST simplecov-html-0.11.0.gem 184832 BLAKE2B d70fa7688752d0286fc72de57352169749a78737b9ecd97bb735d26951476c872eac87c4a41eb9dd5fa4513474c21071750accaff6297c6d8a4f31206a36364b SHA512 2971769d9bd5d84229ca074fbefab5223874946062804bc4ce195b1773e96d374338908684b72a0b33c2d37ee6778ca01de888b09d856944f018aec6ac7365d5
EBUILD simplecov-html-0.10.2.ebuild 525 BLAKE2B af432d2da72a1f2185b31adb1394a51362b1850950baac7a5cefb20b8bdda93942f4c6170de4ff5f81f04158c04540ff5479d935d8120179ae4a2101411fc2f5 SHA512 e739ca874f3d3a2fb06d56157ad44ec15fb5147cf2fb99beaa0aa2480bc0567f8a21cbf9c2f82f9d6e31bd294b9784f9f632cdf476c0a39f690d2995afe3f8ce
+EBUILD simplecov-html-0.11.0.ebuild 535 BLAKE2B f8074766912c6750f609ea0318e32017cdda3b64fd15662c3d6f9ad4147fe89ab4f0c00aa6c0fb2788c2fd46ac9c302e0f75e8cd121915cf1a391ad401f66608 SHA512 3da416b2adbcb8b8d87fd6cbeb30e07174c9acec6fe6b9509673aeebdf303ee1a11e221370dc8c9bedf86a749af266af969c8113c3ae292d765725efbf99785f
MISC metadata.xml 345 BLAKE2B b1b086ff87954b47674d7c4ea2e3179d43c10fab22383c937600b0b83675a9dba5434dc9425a1dd1bfff27c8bb81d36fc558523a0b80ed818a37ff9585dc094f SHA512 ca0ae8784caca2cc0091622a5bfa3796600239a0d81bc5338eb36f743db99f36ba7b50866b1de1cd2ae541f2c2dff96c648f5cdb0661ab766501f4c757d2ddd5
diff --git a/dev-ruby/simplecov-html/simplecov-html-0.11.0.ebuild b/dev-ruby/simplecov-html/simplecov-html-0.11.0.ebuild
new file mode 100644
index 000000000000..9f00e25ece36
--- /dev/null
+++ b/dev-ruby/simplecov-html/simplecov-html-0.11.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRAINSTALL="assets public views"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Generates a HTML report of your SimpleCov ruby code coverage results"
+HOMEPAGE="https://github.com/colszowka/simplecov"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="$(ver_cut 1-2)"
+IUSE="doc"
diff --git a/dev-ruby/spork/Manifest b/dev-ruby/spork/Manifest
index e55e26c8a03c..f3c3bc48273a 100644
--- a/dev-ruby/spork/Manifest
+++ b/dev-ruby/spork/Manifest
@@ -1,3 +1,3 @@
DIST spork-0.9.2.gem 33280 BLAKE2B 0c06cad1d6fc7264aee25fa400ddf1890685f87bbcb3fa8f5cb31f45f9c99845ff650b1d8e9738b04d87bb35fa4bc4466c24ddfb0d35a27377b9f42ba46eddfb SHA512 04acbdb00cb23c74ab5e3737d85f6b353dd50555e01e13aa4e0289bc7716eaed144800127840d9eae8d580f020ab646351411f5c1cbf299cf17ed5a73d24d81a
-EBUILD spork-0.9.2-r2.ebuild 506 BLAKE2B 0b09817c3f5bbfc69626e5899b8ab13b1b6631bde48d38913277f5cfdb2bdb1853b2572830ab1c6f57679cfb000979767b5d4928d72a123bfdcdbb3e1db159ac SHA512 915783b594cc1ca37ce2e7d21f89e1879fa43725814c3588f92796eb6cfd8e893175499e416fe88833d95700e8888c0fc27df0a6c3b7d990a4f5851e2453960e
+EBUILD spork-0.9.2-r2.ebuild 507 BLAKE2B 180a9be737d1bb70a2a0d89a70318050db64f801600804b711f14999f719aeb40d31102885822c689a95e2d5fb30a23fcd1eb4cf824416edeaa1465401ae87be SHA512 cf29827f44e05ae8e3a5a655b3f7e0047167b492f94c8af33758aa0dae03ee74d044db45a241c5c3563c9deb413db118f91be2f8e8c102479e9c0a754bda53c1
MISC metadata.xml 339 BLAKE2B 0c874f7cd4273f669acd83ec67b0a84797bfeabdd71ed53597fcc6263578a3ab2480d24c161b4b17669456c2415fcca3f1d4110bc7047907491944e88fa64976 SHA512 e70684bf4dda9def0a09a12a67a94741cea52601c298e76fdb2b1d628f311fa043cbb2d6c8b1d1a3c5cd1a6139ff753f6d264350f53496847c77bf26a62685ef
diff --git a/dev-ruby/spork/spork-0.9.2-r2.ebuild b/dev-ruby/spork/spork-0.9.2-r2.ebuild
index 2a7f32929128..3409a357c0f1 100644
--- a/dev-ruby/spork/spork-0.9.2-r2.ebuild
+++ b/dev-ruby/spork/spork-0.9.2-r2.ebuild
@@ -16,6 +16,6 @@ DESCRIPTION="Spork is Tim Harper's implementation of test server"
HOMEPAGE="https://github.com/sporkrb/spork"
LICENSE="MIT"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/stomp/Manifest b/dev-ruby/stomp/Manifest
index af7fa792e3b8..1c77e7401e21 100644
--- a/dev-ruby/stomp/Manifest
+++ b/dev-ruby/stomp/Manifest
@@ -1,5 +1,7 @@
DIST stomp-1.4.4.gem 93696 BLAKE2B c1647ba119946ed41d58b1fe08baae5fa54317e3ba4b4b33eef50b7ff588daaf2ecf89a45b21b3eac7969609337fc8b09d73ea7f54f40af6c4b2613cab686df7 SHA512 77c5a53b56177869beb9ff236405479d1fe48ba6841f42eefbd104a5e1b8f82584283c909bb2f6ec5a34ae99c0dfa91079d0716d1bef65db24c5b1414c1ed673
DIST stomp-1.4.8.gem 97792 BLAKE2B d3a3ff9795adfe9b53a60a3fa9f18e9e96693882325475fba6629b2c4bb4cf3fc3d9bbd68277d6dc3e093ceaefb680a5f0365e89cd87fae187880c8b35ee022e SHA512 6e5c0727d4b3853f90f8ec4450162b38f571dcd63b58a4d09c284f42f5b9ee884ee8a3b8d27c8d85f8a297337e0d6ed61538bafee840cfc26e15b15039e1e4c9
+DIST stomp-1.4.9.gem 99328 BLAKE2B 9aa50880224cede15be69657ec7ecccf1a075db3e51de55faf3a0ba50335b90b910d1202c646585229cc35c0e2e4cf01fd99774960d9ae90ff82030c4bac6a69 SHA512 e1e3aed86621e2dac199fd7e4ba67fedc3582b5cfe9e4ff2efbdc9c545bb25d2c52391d9403e2fa935f69635e85bd3c1ca29d2d5b3c425aa850d3ccb8f7a5e86
EBUILD stomp-1.4.4.ebuild 446 BLAKE2B f0988cec062813e456a334ee0e0397fe578f7d46be7c8cb00dedade018bf8b6dc498d346a0b3ed6d187253d9fb09f4553a049ff6148a1b94cc5aa7ee1d7347f1 SHA512 182fe4d9b410a4c27a4fc14269ef257c915c43b949cd65c1090c3f0bc129967fd3079ced1affa2b85fbe746e08c0228be5184a5a5238f8d5d5167e71dfc43f9d
EBUILD stomp-1.4.8.ebuild 622 BLAKE2B 5866baf72d790fcfcb8fe391a66f4301c647e2c93fc64c383dc371d4b2d7e65f36f502a07bfc0cafac24da45d6c442ced7ff761ff08ca5e54cfd2147fdc3e7ab SHA512 908e9091ef526bc08901135c87027dadfefe864ad13c1045fd3fe8c27feddf8c69ab512715425a43dfffe174ecd9d68acc7308f8176230ed05227aa2f00e73cd
+EBUILD stomp-1.4.9.ebuild 622 BLAKE2B 2c0820c3e6ef1b155e87ddc0508bc03623585e581c2cc905210bda92c97b91965e4f84aa9501536cdf02f7c14fbb6c8475ba671cd3cf8c11147cc981966cb6d1 SHA512 31c363ce72bd25ca975d20177b2884fe7256522a7902be34f3755139e7478579af71a3acf78e3b2407b19efcc11b30d1aa5887a310596a45c8c8595412dafdfd
MISC metadata.xml 340 BLAKE2B a6651b0b90e84ece8ba5aca92bff77b66b97324fddd4b54aaf141ac0627bfb7ab5a9533c5610c3fbff944b354c938b12df8859cb5773f50b525072eef4a1d6eb SHA512 4abeb3f05f1cca14519cc2cb18d904bfb953ddf661b5ced2b5f790df590b863b41ab4b11ea9ca71bec60fa5bfcaddae84d216471c2b3cb2be6f01f2b965a592f
diff --git a/dev-ruby/stomp/stomp-1.4.9.ebuild b/dev-ruby/stomp/stomp-1.4.9.ebuild
new file mode 100644
index 000000000000..089aa7105eaa
--- /dev/null
+++ b/dev-ruby/stomp/stomp-1.4.9.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby bindings for the stomp messaging protocol"
+HOMEPAGE="https://github.com/stompgem/stomp"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+ # Skip specs that hang the test run indefinitely, most likely
+ # because of rspec-mocks deprecation output
+ rm -f spec/connection_spec.rb || die
+}
diff --git a/dev-ruby/syntax/Manifest b/dev-ruby/syntax/Manifest
index 32368b105ab8..e23be1dc3da1 100644
--- a/dev-ruby/syntax/Manifest
+++ b/dev-ruby/syntax/Manifest
@@ -1,3 +1,3 @@
DIST syntax-1.2.2.tar.gz 41485 BLAKE2B 09a1fc9a4172ec8e6a748981a966c891038fe43303360a3e5f2302aa0fb370b1098c7fd7b8a1fc2f022365ac8491b3e9f9146f940dffc772fb68fa8be5245986 SHA512 a3be7ac736d6c77833aa532f17485c076d34e66c40426c9c6be2dbbde87b2adb7154c9b3bed3439cc12577dffc01c8148e0870a0d02b3a02ffbf9fb1d651433b
-EBUILD syntax-1.2.2.ebuild 894 BLAKE2B 663a708bd1b25869e12546a40cd191611c7965077251bee994b3f9e30b1cf172557ea9ff11339c07c8dc7a6e9602d6fe0ecf12f3729c12e556e31d07d56a40a6 SHA512 fa709e2e8c0fb24ee777b95f423b8d99f35a1c928d3adf5355b10b7f64bcde869338ac8142f53600f3b29985710e15a6ebbb6f720b59a78cfd232cb570907efd
+EBUILD syntax-1.2.2.ebuild 895 BLAKE2B 2e2f8cb1ea72b4e979fd45b4c9a68783dd1ddc772fc2dc4d31d1383c1421285627ee83a4fe747d4f1bd39599c2cc7edbc76013dd75fdeb210fe1fe12a7abe948 SHA512 9c2248212c3deb6b121b8ad4fb0a281d3edabe262a0caff0b20a34e0821bd1d854a266c8e623306c6d01c54433eba050f8a2bd73fd3eeaa5939dce9cdf4cefc0
MISC metadata.xml 339 BLAKE2B 007757aafebca384bbe340c653875cdfa7c36a40d0fcc948f28f2a1eae85265100d30442f1bc05af9b4286f88f969d54bcf001ad9156aa0bd3dbbbf999a3f129 SHA512 d3d2406f489b687ceb61d99a66ec5e0a4539491277a5c2b5006e03414d14fbd5a25d7de00d2983ab629a1c8efb3e4999681734d07df9ef67f6a01c6abe3f0608
diff --git a/dev-ruby/syntax/syntax-1.2.2.ebuild b/dev-ruby/syntax/syntax-1.2.2.ebuild
index 7eb80b76d0df..764d872dfd27 100644
--- a/dev-ruby/syntax/syntax-1.2.2.ebuild
+++ b/dev-ruby/syntax/syntax-1.2.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/dblock/syntax/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test doc"
ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
diff --git a/dev-ruby/term-ansicolor/Manifest b/dev-ruby/term-ansicolor/Manifest
index 91223a903139..db27ddc90027 100644
--- a/dev-ruby/term-ansicolor/Manifest
+++ b/dev-ruby/term-ansicolor/Manifest
@@ -1,3 +1,3 @@
DIST term-ansicolor-1.7.1.gem 44544 BLAKE2B 2c2c2de0a18d1f9a975901f8a7005f740ac81a609c43705d8c184deb26dc9010876deeca411488c787132a3d8b78339c75b0776f3c9bba1ff71efa23ce3671a6 SHA512 d49f8825c31accfaa58a2f34ed5fbdaf503d4b47c23f07c52cc82bbf6cce457bd9371e197da1ec36dc83e32b95e9ea9a349922d9759a827923456ea46f81ff50
-EBUILD term-ansicolor-1.7.1.ebuild 860 BLAKE2B 1617fab12962db7cb9f170a6fc0039082b1cf69c52ceeb4762d02e4319ec4cc364908ada4fa1c44661850e56b71fe84eb46c1902c278d5f6a824aa0be161389e SHA512 4f3bdc8530e39dabd107ccee83e438608356fae2935d93a3f115487ef627786e7da4436059afeb55354ad006dfef5102dd817cf0082a79efec77007599c95b75
+EBUILD term-ansicolor-1.7.1.ebuild 861 BLAKE2B b26f1a4f98aed9060abde1ff1f7dfc15ff1bd8fb77fb9058eb4c6a7d7653bed90fe1e2f089689502970f388bea529557f7b51fde9fdf4c597da953f5f5812ee7 SHA512 07d3ac657101034cef2cb618d8e7790a83ec915118b4813b03c1c89fa062f708ef25dd9bca0e8282a3917d3b1af23604f9d0c8988bd455b289f923a12e549292
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild b/dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild
index 6c8130fed4cb..8c5e63303821 100644
--- a/dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild
+++ b/dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Small Ruby library that colors strings using ANSI escape sequences"
HOMEPAGE="https://flori.github.io/term-ansicolor/"
LICENSE="GPL-2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/test-unit-rr/Manifest b/dev-ruby/test-unit-rr/Manifest
index 2195e6c6a1b8..9852b1599736 100644
--- a/dev-ruby/test-unit-rr/Manifest
+++ b/dev-ruby/test-unit-rr/Manifest
@@ -1,3 +1,3 @@
DIST test-unit-rr-1.0.5.gem 16896 BLAKE2B e9424a29e5f23d11fc9daebe431e49945262633b5c4729a70b59b054e7a9d2373cc86d69dee86a82a39526ce506e21ff63dc0878313c72859cdd5ac28476aa2f SHA512 120c0c6d0b203a40062d61f3b9c915460660d1222b60878eb4bc30111d7aa51ec271d9dba138ba0b91eaa116ab07051323e1de365c6cd21f84c372748f89d36e
-EBUILD test-unit-rr-1.0.5.ebuild 579 BLAKE2B a4fdd794ae457f47653ce3fb3ce4542686870350c4ca4faf7b32ab81f406cc5e9cc18666de64251077adf24478c4b7416ad0df392a3b66fe4fc7fcb3ecd3356d SHA512 b0934f24f16fd9168c1bd109b7577d11c839e3b89062dfe02e8d2049fb6280d0b85e0f4327f961733e99addc5a23a505e07c2708307fb43816dc8ad20ea9a994
+EBUILD test-unit-rr-1.0.5.ebuild 580 BLAKE2B 384826e7f473e0b79986fcf0c03a6d6551700f34da361764ef24bc3b9ebb2ac8df6c6f963e13c1173711811b51d237f9fe5f19c60288bef7d35e4e56b8cdd1af SHA512 3fd1b038182af1822986c3cfe9b8bd9c5fe1991aa2f28dd5957794bd6257b27d800862d382fa186327185bf8119a868373a8483e0e0f425f41410aaaf57fa6b5
MISC metadata.xml 338 BLAKE2B 85bc12a3d50f4734ae4d5188230046205dda2e902291ea368f79a75cdc183f38329fff34b04e3b0455fc8c318c1f3cd3175a596bf93a40338f02ddc71ab7049d SHA512 4bd0e95ac4f05d5671716f6b416de5436728297faae0a32c0d2a4e0ee977066a77f70991de74d8dfe4627a13adecf50683265332023af423e4003250adaa22eb
diff --git a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5.ebuild b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5.ebuild
index 0aa0ae6e37b7..9b1eadedfc13 100644
--- a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5.ebuild
+++ b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_TASK_TEST=""
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/test-unit/test-unit-rr"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/rr-1.1.1 >=dev-ruby/test-unit-2.5.2"
diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index 3e8f0d013b83..3a3275a61d86 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -3,7 +3,7 @@ AUX testrb-3 183 BLAKE2B 5bd4712b7a73cc480669facf537b5bbeaf16eeae2782e21d5fe88cf
DIST test-unit-3.3.3.gem 133120 BLAKE2B 37fc200b121e84046d1ee483277fc1274dc3bbcdce95ecb5c88a71a77ca9c164faa8364f68d777896bceb3dd1857fc7146ca464f039c0f30ce5baa466f38ede5 SHA512 ddb40e2ec1f15405cc396a9008912fd41ecdf67a0c02bc7ad4bf7725ee68cdaeec6f171f1786469ed55c1154ce094c5f0dd75103c1989a694bff412c9cc86934
DIST test-unit-3.3.4.gem 133120 BLAKE2B 1f0122ddfd6337a6dcf16c09f294b3632aff6b20491a6d6dd6ebead18570f4db42fcbc656aada7b11a46c0d04c4a1134356db3d101138739973687695221d819 SHA512 f8fb546ab764cc01f374fd387b26c0d49b5a572b4a428be9b7a583c449fcb73d4aa755f6666d16c7a62e24f263f91329e9e9f997646923b38a1e30af1bb3d168
DIST test-unit-3.3.5.gem 133120 BLAKE2B 8a799d05fc25a11421eb2385b435de5fc53ffdbffb3ee9c3d4761b11f3b40461ef12b4e2a5583d5ae20fc468846b923317a65cbfbded8dc6ddc066764f1cded4 SHA512 eab194e2361b7aa82dbe18d87dd309e81ddb1cb063e289b63a99c4803c0b88d0323a2028afd6585c14e11e458d4cd5ceb67e674bb7d5065d31b91649be2cbd68
-EBUILD test-unit-3.3.3.ebuild 922 BLAKE2B eb761305fa78a42dca1502d436bda3eb58c44ec4e953ca64f81dee1f74863b5f235cc71b4c3e389c755cb1caad5bc801d4ed98986e37c02da3ef91cadfbe36d7 SHA512 1aaffafabcb78614b472e56987cfb035ed1aa84f2ed2c24632486fbb6cf4ef1e7f0342fb9da1f4a3286ebab4e4cf6927ca97fc9d78f729a1d5d2f656495bd1fe
+EBUILD test-unit-3.3.3.ebuild 923 BLAKE2B e7d9b7229f095b5ad7f3bf4ebb1f9cf4c9766924ea47d216ee09359c50c634a29f1c739932fa88d923516253271137c4de4079b83f20a0f6a936112f84aebe6b SHA512 be3743aa51880199505de2c01d1df71865b6fd1b8bc9111269e42bd337c19214ebb008afcc3017d325af1e8525849465938fca108e5e497b5f5ee9ab0472615d
EBUILD test-unit-3.3.4.ebuild 902 BLAKE2B 543bf92ca3bfecd25f30e151e83f8a6e1b67630fde228c8c11d1309617ba531428253e6c1b8dea1e1f5f09b9b0780d6180c269c58dc520411f8a29286bdaef4e SHA512 0efba4a19bccd2c5ceca30634d97a507282e08a47f6efd83d6a255013af34886f0f44dc422d85b56e783f93f15b058c2661c34ff7b56560f9f2a47d5972781f2
EBUILD test-unit-3.3.5.ebuild 902 BLAKE2B d88dee0d837c0b27ee02873139277255ab643b253ca8c035fac35f07c22517293753f41e8ee46e1c6176e143b7a754b386f5267283fc5ebeefcb8e5f63894be1 SHA512 fbd5f84cff919b381d7013d7f491ccc6b5977f28fec918df35c89b84f5503582e50b0f4b33c03d1a7cba72bba7df699c1f4baa8cfb02f2de58f4ebec45c49ce8
MISC metadata.xml 491 BLAKE2B 9bef2b6085dbc82d562f091ae4e136cb7aa0817369b257f77bad4aca6faba4074d4dc70134999f81ea612f70f98c072414e1a92878d349e940df8ad0811304e1 SHA512 ef28e88bb4b269eeaf05f0bb512a6cdd73750247b60c2b4ba6c5b2abdb7b2e946c07bb42e7d6416f30f864378c3fa51b86455be2d3ea4467936602d5742a66b6
diff --git a/dev-ruby/test-unit/test-unit-3.3.3.ebuild b/dev-ruby/test-unit/test-unit-3.3.3.ebuild
index 00c78c199a9b..9932373b57f3 100644
--- a/dev-ruby/test-unit/test-unit-3.3.3.ebuild
+++ b/dev-ruby/test-unit/test-unit-3.3.3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://rubygems.org/gems/test-unit"
LICENSE="|| ( Ruby GPL-2 ) PSF-2"
SLOT="2"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
ruby_add_rdepend "dev-ruby/power_assert"
diff --git a/dev-ruby/text-hyphen/Manifest b/dev-ruby/text-hyphen/Manifest
index 24482b41f134..689e8c0e2545 100644
--- a/dev-ruby/text-hyphen/Manifest
+++ b/dev-ruby/text-hyphen/Manifest
@@ -1,3 +1,3 @@
DIST text-hyphen-1.4.1.gem 751616 BLAKE2B 4a6d6a9b430c2dee2a486dde9f49405b98bc32fe8f96448c0cbe8d55f416c4e4e9bef5ae3adb57576dee6fa285680fc57b958cb279786872c8d95282cbf72e73 SHA512 4a6667aff01e56afce79302f46d0afdbf9c965ad80dbf9a7266a213143e6b6bc2cb00092d26900286bf72a700e47be6b0860cfdf87fa2856477db02261f9ef3d
-EBUILD text-hyphen-1.4.1-r2.ebuild 737 BLAKE2B 953e23e92dbf644819a37e27a945132a6d13fafebb928a4eb9f717ef0822f22fc41701bdcfa7a308a1af8eb8671562f4b2eed6f46fd123e135bb638fa5b9b2aa SHA512 c541be8b6b1d9d52658a74ff11e437966f8ef97406070757c410eda06825029a3aef00ef014bc06a2d5afe49ba2599ed2037469d2a64378cbf3b9650a0ce1f89
+EBUILD text-hyphen-1.4.1-r2.ebuild 738 BLAKE2B a70a734a74cfff67a9d5de4b4252715d0a03f1bd2e0019d6e444b489efb4f3de537585b86c4f21f4fd44eeffd90570a9d60555f5a3bda883e14cade5cec20a06 SHA512 b6ef56514c4d144fa64167f8f414314a5443ca9830463f2bd27d88eac529329ced40832eedbce10b9a40394904d5f2dbee30751b55a0baf39895585615fff73d
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild b/dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild
index b62c8a1d7e80..b86205409d91 100644
--- a/dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild
+++ b/dev-ruby/text-hyphen/text-hyphen-1.4.1-r2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://rubyforge.org/projects/text-format"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "
diff --git a/dev-ruby/text/Manifest b/dev-ruby/text/Manifest
index f37562d75cb1..c0a45641587e 100644
--- a/dev-ruby/text/Manifest
+++ b/dev-ruby/text/Manifest
@@ -1,3 +1,3 @@
DIST text-1.3.1.gem 138752 BLAKE2B 19c837d83f72787ef1a70eca74d9b2d2e8336d60eb2dc07578f07fa446919984946b1c2431efcb4a3b29770f77f9eb0ea9a40c8d74dd07972786066b67aa3e2e SHA512 0380fc77e2f0d427afd9015ed904947311139e52adf3d49b748d0e6ee32c579073ec979f0cdbc117b53e3d841f25ce9f271637dd7edb5f6e124e369cca788eb8
-EBUILD text-1.3.1.ebuild 433 BLAKE2B 9315e94fe320cf1e1dcc0134854b661c8b9e9b78bcff0668008ca82bd2390407ea635b18696245ad0882f8b98908d3b67d78023255809b091f7bf574d5865e9b SHA512 7833dffbb344e4cb5ff2c5af48f1911dc68043fece429ab4d8da9acac247b9b94d7377e968e5895fab8cfc46c2a68657eb4e6a2a7b8bc36bb367ee64c62cd74f
+EBUILD text-1.3.1.ebuild 434 BLAKE2B 1cb5de71adb3ceddb22e802d01c20832eb0400a56cb892c4b3db7734a2af92d7b7d4c830e2400fc36857221e8fb73c74f9d8d4e0e02c4ad413f7a8ba405cfa96 SHA512 5ff6e84ee669efcb016c663797773b6d04e381b1c69e28c0f976f2454a07d0c01eb6e1c096d147ad3e135eb7bf474859feb5fad9c2bc4330b8adca13a9cf01e3
MISC metadata.xml 343 BLAKE2B 91551aa0c1cc6f29cecfa2861bfd81de4a807b0611051c48695ff417fa32d67af93d1b5b28fc0653d1723886eed0c4b3f818fa5adb55fa43ecf479b21bcad398 SHA512 892628e73011329fa421c9237bd6525b90f548ef98b297b8ca9d2394f6c11f1c2a235b4676fd126722a5381484e8f278f42a8f045e79f6ab251e2dbb16eaba7d
diff --git a/dev-ruby/text/text-1.3.1.ebuild b/dev-ruby/text/text-1.3.1.ebuild
index 433cfc4e2740..00b8d865014a 100644
--- a/dev-ruby/text/text-1.3.1.ebuild
+++ b/dev-ruby/text/text-1.3.1.ebuild
@@ -15,5 +15,5 @@ HOMEPAGE="https://github.com/threedaymonk/text"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE=""
diff --git a/dev-ruby/thread_order/Manifest b/dev-ruby/thread_order/Manifest
index cb8213389ce0..29fc21f09ff1 100644
--- a/dev-ruby/thread_order/Manifest
+++ b/dev-ruby/thread_order/Manifest
@@ -1,5 +1,3 @@
-DIST thread_order-1.1.0.gem 10752 BLAKE2B ff212d2a2b441f4100980ff0a02c444230cd88a1b0ca22b358b882248f8fed9a25a7d074523ef21247bcab6a89e352831aa4e742f9d4f801833bbe0a2622d6f5 SHA512 e460d23fb33e8254c389d94ae17c4c2bba8f9aeeb7987d479f31c3e334a7e87b919f3f74abd51181072c7eeb48ec2f1d222e2c1a4025f2d7a05016ac93ca80c0
DIST thread_order-1.1.1.gem 10752 BLAKE2B 2d4677fa1f58cad02697d7946ec57080622deea6853b24d176cd3d77d857275d0f7b97a8701620e4afc7c4658de51a889b72fd7755c8edae03e00bf9b9b560ab SHA512 6c6ab86f7d0472d503107a7c58f84f24948e9418b00ad0076be40ac667f97f1cac78b1cc23692e73e37e2b3ebe1e2ea96c1b95c08d97984944860522d278ef25
-EBUILD thread_order-1.1.0.ebuild 819 BLAKE2B b027f76c9343e4afb3a83b33b7b7bb19b275371efeff60b1e31edeaf10856298060ce0e9ee7ff64a4c7cba6ead752f4b116c8bb0b22a49a5652536e878d2883f SHA512 a5e5789939c72f77b5c8fdcd248ac064cf909cc3879da9a5a5c9296933dca4cc5f413b20c253e904c613cf92ff9fa9db809f978ae710efb0fbb78c5b00253240
EBUILD thread_order-1.1.1.ebuild 820 BLAKE2B 712b932abb637f221303d1380f0a7a7979201564eb415f904e2973de2058b97896a34cb362402e6e4429299b04aca5b958c215169a465eb66d4d9f7f7eecb91b SHA512 121613d801550d6cb2f5565cbfea2357db1cb79f043ee32c720327710e6a5353db6480535ec05e27b722bba2e513f66f915f86c88a03b4b4cb00caa973c7bed5
MISC metadata.xml 348 BLAKE2B 7921753d82a3bf12a78fd7e3d648800083c61fa6297bdb5a415cc7275ac01d14f1ea1ac6b4c470463b30b728f6867a8402f6d0536f439b6caccb6052c423253a SHA512 63fbdf51c3331bbc7294d04f9e2d397791abdbcfb3f193d28824cab257f19db0685f1ea696791f82fa56b3ae76b03dff65d558d0b884d0b8c07d375dadc4a38a
diff --git a/dev-ruby/thread_order/thread_order-1.1.0.ebuild b/dev-ruby/thread_order/thread_order-1.1.0.ebuild
deleted file mode 100644
index 5575df3e8109..000000000000
--- a/dev-ruby/thread_order/thread_order-1.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="Readme.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Test helper for ordering threaded code"
-HOMEPAGE="https://github.com/JoshCheek/thread_order"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- # Avoid failing spec that already has exceptions for some ruby
- # implementations and is not essential.
- sed -i -e '/depending on the stdlib/,/^ end/ s:^:#:' \
- spec/thread_order_spec.rb || die
-}
diff --git a/dev-ruby/thread_safe/Manifest b/dev-ruby/thread_safe/Manifest
index 679654c5c9f9..bde1a8226c60 100644
--- a/dev-ruby/thread_safe/Manifest
+++ b/dev-ruby/thread_safe/Manifest
@@ -1,3 +1,3 @@
DIST thread_safe-0.3.6.gem 120832 BLAKE2B 0e3a1aec1d34119dc1f673acdc3d2e18b8c5f970bf79726e4729a806a52ce6ab265fd713972065011e8a04cf2776dda871d3d747eec77b0e94235de776d0cb2d SHA512 a11808576392c068e1cb31faad706be2b1bbfa4837c655c2ab1d5a235b62b25ece62065de6b65bd25496fa827ed89eb0796b90467107df255825e01316ff1805
-EBUILD thread_safe-0.3.6.ebuild 1082 BLAKE2B 7c0072f1b681564a241b0830bee15aacea19f0975288fe913ead205564fa493dea3625067b74e7b71063c552c561c79d9ee0e0fb6183058aec8e693169a978ee SHA512 3aa302d8b83a015e70606b1d8577de3e19f4fb04d48f510852a78128105d66f76d236a2a95bc4e56124267dab04a0c4af00cdd6a2788448bc24fd23975322e1b
+EBUILD thread_safe-0.3.6.ebuild 1082 BLAKE2B 2be74081818d25bc10c71b3cfc7f1fa814d208d9b7374a446e7faccb9b1eeddaf088c5359fa5853dee39e540ec3af2b70b244e954c46e56270dd2c2289e2cd91 SHA512 8a472b9a7f0332be6e58db68ea4c8e5cada86b9dd84dfd468773bd73c1f87aa5f4168988d60bf74c731c7a69baadd202dff6c0b91e3e148b4685fd6815523e85
MISC metadata.xml 354 BLAKE2B 00b77e62b42483c496a99390ca3e024b0d26e0a3f40275299401aa9f587e8bd3e5495522ab91a00c5a785f61759493ca0bcaf7f2a7ea71adb1c7790e669e7e4a SHA512 07164e076aa4dd3def9a69d2690b5044359562184040f63a2f09476771eddcd77d2723179c91173f877b99a23c9e24d2b6e959482ae83458c4d71cd099c1ab01
diff --git a/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild b/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild
index 05146d90aaa0..3ec62f1912fa 100644
--- a/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild
+++ b/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/tidy-ext/Manifest b/dev-ruby/tidy-ext/Manifest
index 0bad8e886525..88afd15762d7 100644
--- a/dev-ruby/tidy-ext/Manifest
+++ b/dev-ruby/tidy-ext/Manifest
@@ -1,4 +1,4 @@
AUX 11CVE-2015-5522.patch 1397 BLAKE2B 4e14c9f6c4d18e930b9d9324ed69717980a491e2ee217b96085d570541d5622a8120a5f47d53310cdf36b8907b610f527e1acf53918289eaf8b50b121c0ee823 SHA512 d0ff033d757ab6b1b4d4d77d4429f8e39ef7e818f35a9d6edeaf7e031c6e45d9df33d318d724a66fbc0a7cecd3303c4fe5260e5b3dcda5983e732b33aa675bd8
DIST tidy-ext-0.1.14.gem 260608 BLAKE2B 5401ec2019f25307f4083f3a1717cd2b0419e0025875b0ad461c72e50445f9b1ffc488a723db04432d262cf2dd94fd267f5261b33eb53d829f4a03d5cd29ab30 SHA512 8a8eada3cb5e815338de49332a24c85b9b2cabba0e10f2d72fe85bd4faf76924e52d82066e7b73e62bc459631aaa9d1c42a6941988ae2a71ca0ddd4f3302ad86
-EBUILD tidy-ext-0.1.14-r3.ebuild 923 BLAKE2B c307de26688087a36edb31fb8ae7a8b7c917b0c68e9828a23cd2e1bf60c2a71397955706598067b13c04a6c44f401f35711b17d53f08f96013a0ce4a6fd349e1 SHA512 38d5c121ac36beffca21bd771fc0d9badee75357e5ac0cc8c641b21f24391705d36b20b852a1781f9dc629c09e93cfe0c11c2ee1574b27040b590ece5d42dbed
+EBUILD tidy-ext-0.1.14-r3.ebuild 924 BLAKE2B 1507192c59504857a6638e24747f47bc1804d3723a016a59f27c29cf85b5a3035e7b1a3a6809aff6aa223546fb4e5bbf0e5d133dd423d10d396c8acde1f04632 SHA512 f45f2d37f1604d9665b24b2d6aaac22c70c4ed994113991de9c90bb4ca32f417374b03d6e0cd6535f85aa11a5660da16077fef1491fb155ddcc5a87f2dc62eca
MISC metadata.xml 336 BLAKE2B a2b7ab053b6c4de61a2e6e7a9dda305da109a9ec7141831a0cbfdf94c627169d6d3b00a37cf171bae637b1d2799144a1f84149b9ed06cb93b0b6a8d8260cdb94 SHA512 926327c8ac77dc9d24469cee2c16b5aaea0d056db02983a53a8b7624da76edf4be443ec2ef590971de667c770347e5e4258f9eb13d0df84ae4311ea2f5d4b711
diff --git a/dev-ruby/tidy-ext/tidy-ext-0.1.14-r3.ebuild b/dev-ruby/tidy-ext/tidy-ext-0.1.14-r3.ebuild
index 5cd26fbc43bc..b6e06d03352e 100644
--- a/dev-ruby/tidy-ext/tidy-ext-0.1.14-r3.ebuild
+++ b/dev-ruby/tidy-ext/tidy-ext-0.1.14-r3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/carld/tidy"
LICENSE="HTML-Tidy"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
IUSE=""
RUBY_PATCHES=( 11CVE-2015-5522.patch )
diff --git a/dev-ruby/tins/Manifest b/dev-ruby/tins/Manifest
index caa7d76601a8..45c375dd7625 100644
--- a/dev-ruby/tins/Manifest
+++ b/dev-ruby/tins/Manifest
@@ -2,7 +2,7 @@ DIST tins-1.20.2.gem 305664 BLAKE2B 37d206664077aa1ba8bac395e076b448797c9d73f469
DIST tins-1.20.3.gem 305664 BLAKE2B 26c78cf94acba6651c631b274a98cc7e19d3e215a450d255886d201c5bf94c343141edeb03456a178943cf70efbc9b75ea12cc2ccaec5c929fe5b2c08e918d2c SHA512 f5f723402096e869a8e44e64db9dcd0be4620812f0b5cc291df79010fcb87774ad56298de328242c96ce9dca64f7313271b9fec8cff758a6b3b689bec17c965d
DIST tins-1.21.1.gem 305664 BLAKE2B 1a86b55f0334d4e28fe4d4e67c12103ab4ed53056fb00d9d375ffc9b8213419bf277c37d23970e99c6bd7d3a2035cdde661dd63524b81082739d01271370be9c SHA512 25288e3c8e633bc9cef11b988bf778e75a304a52146a4501cd3ebbeee4c845a6be795d4ce7d01b24ff4a9a122fc16afbc20d9d88f7b1559c9b433d8f9282e29d
DIST tins-1.22.2.gem 306688 BLAKE2B c5b0aed29b763d37707de47a57419d9af934a0949417003707fd13a7e9e4a0d82fb905843ceac75a384c6ca9592471c15bc28ea63af4890ce54076f5c2f67d7c SHA512 6b93242d9c63a84de690c381086fd454714cdb0e82ce6eda4deb5d66a8b9ca4bbc5e2c502c258045b06aecb76487eddd019ca267b872717df36cdaf840ae97e7
-EBUILD tins-1.20.2.ebuild 628 BLAKE2B 8130fcde3c9ae7f8103b30cae9b164fe3245e243b053710c5cf59740e9144489cc50e05fbddf1a23a7a0dcba8fd9b6cd6d68b1790f2d63fd0c49bf58eb6c6697 SHA512 de10342ae03324eeb94eff836cc4761d87e533a1ab92642a5ee459e57048a0de3ab10f990ec8a400c4c1cd7b7ca382dc09279991254d89e785b4451cc1541e0f
+EBUILD tins-1.20.2.ebuild 629 BLAKE2B c443cd83d0fcb412337e32a0ce60aa8a03d4d4d4939d42beee21a7b6ff300e0b40789f02a1ddc64d4bc8529f49a7af311ccc59c11764337de98f93d019625a06 SHA512 e2a41ac8cfa5ab692186bbd0c28d8257223656d29daae4ee871e3cb50b3436c341a06a3cef95a4df3992f8c9ac497a047a7c8691ad9842668e8716e045d66afb
EBUILD tins-1.20.3.ebuild 629 BLAKE2B 39b3cb83747562c40402326766539b93349ae5dc6dbecb47e33a49f25fec4b2811351eb9c7d0b853df2bb7db091482ba5a5327c0ea0e9b2de9834e40566bd3fb SHA512 40ac327a065893791ccfa28e6d04e40d35a6e504fcafea7e0d2899ac46ce24b6c0b797bb184ee8f6390e427d6f76465d99b7b249c32933e66922699120347b80
EBUILD tins-1.21.1.ebuild 629 BLAKE2B 39b3cb83747562c40402326766539b93349ae5dc6dbecb47e33a49f25fec4b2811351eb9c7d0b853df2bb7db091482ba5a5327c0ea0e9b2de9834e40566bd3fb SHA512 40ac327a065893791ccfa28e6d04e40d35a6e504fcafea7e0d2899ac46ce24b6c0b797bb184ee8f6390e427d6f76465d99b7b249c32933e66922699120347b80
EBUILD tins-1.22.2.ebuild 604 BLAKE2B b773c516a7f609ed7df0df74a412558c7a55c7239e10a6371f553326fd76374fab7bffbaa700f40e9354251a61a7538e3fc065a82618b96ae7e511210c3fea10 SHA512 138df724b0c61abbda52246df9e8ae3d9c43696f57d76dee5c185050e6087ef80f6ded98da87e14a3dbdb922811fe810d0a69bed31c5c2163da6f71e1c0d7b27
diff --git a/dev-ruby/tins/tins-1.20.2.ebuild b/dev-ruby/tins/tins-1.20.2.ebuild
index 7abef2233f99..b486e7f1a475 100644
--- a/dev-ruby/tins/tins-1.20.2.ebuild
+++ b/dev-ruby/tins/tins-1.20.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/flori/tins"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86"
IUSE=""
ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
diff --git a/dev-ruby/tty-color/Manifest b/dev-ruby/tty-color/Manifest
index 4f6e0ebd446e..7bee11b303dd 100644
--- a/dev-ruby/tty-color/Manifest
+++ b/dev-ruby/tty-color/Manifest
@@ -1,5 +1,7 @@
DIST tty-color-0.4.3.gem 11776 BLAKE2B 4e51a41fb97b343c22a6ae832a449905fc215b7e218a31c993a47c66c66c049f70ce0da163d27f593309c6e49c014badc378ea89dec42c94ce6ba9e088798952 SHA512 4447c02f9b738f4fbecc14149d6c09da2da36c489d118f7d18b85f48b9c22b7939e5c62a32048f1a0c958533be15ead3952c72ea03fd1d06b23b1ed29beadcd8
DIST tty-color-0.5.0.gem 11776 BLAKE2B fc22689783c86b5d18bd3134b198b2bdf50563bc14a25b8a02611ac6a46f494c86b17ff1307089a87ad92442d99da3d408b4907b83f3c67f495a66ceaaddc2ee SHA512 998da9196055b011edf8b20595e548447d7a3cda3555a61c2645dac618dcebf8fcd3b257ae8948f93fd7720956f6dc2b554fb5521a8847017c4a2ab2e2b74e73
+DIST tty-color-0.5.1.tar.gz 10877 BLAKE2B 9ae72b4885ea1662038b6c98c672a349c458efb9b07747f2a1d2dfe69070efa08e45ae2fbaa513bbb8e7a9bee5a8a68a2b980456d64894df8556a4a6820b3770 SHA512 48144ef358cf04a4e88b0ee1cf96586c6c9a5d2862a7ea2a4fdcb92853c7b520d2cc94919b6dee97d9bf0384fa5bb9d8e0665730a9965de8b93af1edf459ebff
EBUILD tty-color-0.4.3.ebuild 484 BLAKE2B ba416a8188443ed245feb6221a9f435069a65b438161e8300d08fc1e89e9b493ecc249589a186cbcaae053c35b4163aec73f827c01715bd03d49478c64eb8c3b SHA512 969675656462ec45b6dd49c488105bb7cf49e1a9b9ba5f1176b77062cffc44d89083637bccbf30cfd81f950ed59d8232512616c44c7a076c3a40f22503c7ec12
EBUILD tty-color-0.5.0.ebuild 484 BLAKE2B ba416a8188443ed245feb6221a9f435069a65b438161e8300d08fc1e89e9b493ecc249589a186cbcaae053c35b4163aec73f827c01715bd03d49478c64eb8c3b SHA512 969675656462ec45b6dd49c488105bb7cf49e1a9b9ba5f1176b77062cffc44d89083637bccbf30cfd81f950ed59d8232512616c44c7a076c3a40f22503c7ec12
+EBUILD tty-color-0.5.1.ebuild 694 BLAKE2B 9cbe790c4f6a49ed306770ef0193cf71b6d901d7393c93e7c6b11e50293142221f9616be45bb835b353d546077521bb6a69efb4ba17a35fc75b6e6047e87840b SHA512 401cd6a9c5b058b4e83f9326952c1aba1f219711d83210f3fb412e34ba904d95034b3eb55c78deba93e0c1495a1ba22801f5cc75f33a066ca6126a4f84637391
MISC metadata.xml 337 BLAKE2B 65d689f4ae586a7f5eec89aa37ada3cf2d50858b0c206895f8f40e12f5ab642b82e25d140f80a3c546646ef6ef3d2030c5686b9e61a3775d7287b76e571aeb98 SHA512 1c18fad39587e39a56eb9f8627704924a152d4c6d6d66ac27822583d7d81096c4ec1b109a90d7b4b77ce5909cee3fd08c677ba01a2aff42e037c589532a16885
diff --git a/dev-ruby/tty-color/tty-color-0.5.1.ebuild b/dev-ruby/tty-color/tty-color-0.5.1.ebuild
new file mode 100644
index 000000000000..0d9e54158db7
--- /dev/null
+++ b/dev-ruby/tty-color/tty-color-0.5.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="tty-color.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Terminal color capabilities detection"
+HOMEPAGE="https://github.com/piotrmurach/tty-color"
+SRC_URI="https://github.com/piotrmurach/tty-color/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ echo '-rspec_helper' > .rspec || die
+
+ sed -i -e 's:require_relative ":require "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/tty-cursor/Manifest b/dev-ruby/tty-cursor/Manifest
index 95f2993c0f56..a21df4798130 100644
--- a/dev-ruby/tty-cursor/Manifest
+++ b/dev-ruby/tty-cursor/Manifest
@@ -1,3 +1,5 @@
DIST tty-cursor-0.7.0.gem 11776 BLAKE2B 5dea8f2bde63f803639b4300bf3a8b22a89de7a20530ede38f75bdae7fbb522fe70adb0c78e20cc45e8001dba9fb378722f9fce6d26a68c0af00b7bc98a62a96 SHA512 00de195ba183174ebd10da7f1fdbb436a17fe9befc6eacb2d4cf4b1505be2c7d0719c0dc32d75a82900b2252ffbed00219ce31836c442b63c267e26dad40da63
+DIST tty-cursor-0.7.1.tar.gz 11015 BLAKE2B 222602d7dd3ef2372555913dc59bdd4b4965ac5c3601268d0f77060835d4ae9bc9fa23d54f811e7c0a453b80786d4ef07e0bd26cc8d76f6b963787a04b17569b SHA512 7c1f664bfb3c8c46aab08cb3806b8a00d92b45195fae47e851967f88040cc64d598bdd80e37f782be83fa60dff82c607d93026ffbf003125fea8230f4e18639e
EBUILD tty-cursor-0.7.0.ebuild 528 BLAKE2B 7ebe22cfd7979df24047aa10048afe11f261c62a6d77fd181f9a092e2e0f92b3b69c479b9920d674f7644df2c1ab2785b67f0873541a75e9276b51db0d72075a SHA512 c81a3ed96c8fc47c2d1c6d03a4406cd92440240b372cffcb3a67288d625dbafcfb80c3a2f201a429a9d5743bcf92e9a910df99f4e4d1d8b3db1d37636d15aad8
+EBUILD tty-cursor-0.7.1.ebuild 739 BLAKE2B d7b8b1f028a8cc742b8fa5039e757c6ae3bf6f8e1b475b84d4540c85547748a4f3677066df53663bd869c3879529e5e46f0c643a977ff40048cdd76d19bb3fbc SHA512 03f5817f4e0c00ee5379a616b6e074224926f6eaf51326454e7123b187b0bf56866664527eb034abbfdedd5fc22ec581d74d62533bef43df86ed0621f5c87f3c
MISC metadata.xml 338 BLAKE2B 45f23e16fa65a93c490d600cf878a1ca15d22fc6ee4945a1fbb260e2534a3585bbb3eb4d483e3206aa9b3d4e555cd3c9fab1cf3f259e29f726c31395683fd2b6 SHA512 58e209eb6d1e1762dd409adcd4aefbc0afefcaeee160307d6ec02bf6c0c72b8dca516fdac1c6b8b65f33da43cd82cc01be38d76abe84ee22555b47d80f2fa9ba
diff --git a/dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild b/dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild
new file mode 100644
index 000000000000..db36fec431af
--- /dev/null
+++ b/dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_GEMSPEC="tty-cursor.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Move the terminal cursor around and manipulate text using intuitive method calls"
+HOMEPAGE="https://github.com/piotrmurach/tty-cursor"
+SRC_URI="https://github.com/piotrmurach/tty-cursor/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ echo '-rspec_helper' > .rspec || die
+
+ sed -i -e 's:require_relative ":require "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/tzinfo/Manifest b/dev-ruby/tzinfo/Manifest
index 8b704d24b3d8..e3628f2c3142 100644
--- a/dev-ruby/tzinfo/Manifest
+++ b/dev-ruby/tzinfo/Manifest
@@ -1,7 +1,9 @@
DIST tzinfo-1.2.5.gem 153600 BLAKE2B 3df5625c61eabf94bb457381ac7d0cdebd5b55da3bb043fe58063cccccb623b502e026a71faef4f7d7efe75eae2fdfd0bf3e0b97a3763fec9a1018f0c6c2ae0f SHA512 87f7cd66d6e80d51d216cb993cc76fe7758db03ffd39dde96eb24a9d208699766a8dbff048485fb732ce125ee9f971e38ed9ee1197f3ee3fc3ee8a8da840dd45
+DIST tzinfo-1.2.6.gem 156160 BLAKE2B 5e1459dc1a22e22e585f29f2ee71e5306017a04a75233f7cfdf0e54a3086b69e6d216c73f81b358e2b8aaa6898d3826f25c860f88439ed9181811254e7823943 SHA512 2ab5bdcb0c2d3b0dac801533235add47a9aea3f5c550874b5b66498c4ea065a2af826cd02334ce0841ebab4a543f9259433a712f64b2b7d858751854b8003b2b
DIST tzinfo-2.0.0.tar.gz 210379 BLAKE2B e3b8b7763dbe26ce58b1a1672d11c412f362910d695c321e51a9c28f1e742db34aa7c066827d7a4634e4a1f7824205007b66191cbeba7776dbc6cac1c9f144ca SHA512 cdc3393af8402dbde491f4547a1b169d90bcf7228c89b64f104538223fcb8f5cf8f7861ae1e11a723b213de7ab09fe31fc04ed9f275f80fe2929f0279d830679
DIST tzinfo-2.0.1.tar.gz 212477 BLAKE2B 95a7ed460054d258485e24e63140853218ba00a7e3afc0c0ee2be5c91ee66588aec663a17d50dab7237b0091d0f423a845c474b18873a2a8153db2745f8fc1a7 SHA512 9cfd0a076aba5e7ae2f519374a6154a62e3ec71eaeb2d5a31bb07e3e26b44c4e01fce8cb385e0da9c565e0e408a0a7f204ac666baa7a9d6f3a592f2218ef99b6
EBUILD tzinfo-1.2.5.ebuild 1068 BLAKE2B 0749a67585d14666d83b4cd1efb6be171fc7970afc829a5bb836b6b4f9cdb690b4cb9538d9875f760ec2cb892ccda6abec856984f52f9038080cab0ea379ec6c SHA512 de5b03d87ea69ef532ef0bbdbcfcec02fc68545c6e6467fa027e1648d1a2ea123386a6836c95133ea02c88e82085c1357b8e671abcdb54e715d32e59128adc21
+EBUILD tzinfo-1.2.6.ebuild 1039 BLAKE2B 9aacbe2b9b64b0db205f14e4d4d6dff4f84abea8eb95453c076ee06fd4f82346cdacc9a61a443cc75ef75b31a00e12a940096167a5be192e18078f7e12d8b18d SHA512 3f11ab2a5453600eca8132197402c9cfe4fb2cd92213593decd64aa934a375eeb277162f6a15baf5a04f93ea2fc74fd7c8ae7728c6ef410d081ba56da87fb85a
EBUILD tzinfo-2.0.0.ebuild 1428 BLAKE2B b91a4e77123428c7c8bb28d4db13b15f54bfc27ef742da8e1f39e5a6289c2fc75ae0aa5c21a60a8dde30b6f5e7329976f3140dfa737de4602bf4de56a2928e23 SHA512 4e35962299a19d682e2eeba27dc8403271e0bc36f7bebec311f163cb1ed624ae0f464fad09f2e6e3ebc6aab69a233833c42eb09424a7a241c121a722177986f9
EBUILD tzinfo-2.0.1.ebuild 1436 BLAKE2B 6ecb62b785c54898d8f41432a89c45b85f371f9d8790048ae65fbb292c6b14dac82724653ff2c01c86614e3d6e26cea0406cdb49406c0f125b6d2f03b9661c5e SHA512 ec29bef008fe557b017c633f4ace6c0eba8087e9f4cf88a460bb39ba6f14e21c08ddb422b431a9cb7c7878df34645c31947bb95d3576deca20a15be9fc64080c
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/tzinfo/tzinfo-1.2.6.ebuild b/dev-ruby/tzinfo/tzinfo-1.2.6.ebuild
new file mode 100644
index 000000000000..de073682bc91
--- /dev/null
+++ b/dev-ruby/tzinfo/tzinfo-1.2.6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="test_zoneinfo"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Daylight-savings aware timezone library"
+HOMEPAGE="https://tzinfo.github.io/"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="sys-libs/timezone-data"
+DEPEND="test? ( sys-libs/timezone-data )"
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+ # Set the secure permissions that tests expect.
+ chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+ # Avoid taint tests that throw SecurityErrors on newer ruby versions.
+ sed -i -e '/_info_tainted/askip"SecurityError"' test/tc_ruby_data_source.rb || die
+}
diff --git a/dev-ruby/unindent/Manifest b/dev-ruby/unindent/Manifest
index 4a40684cd908..e786f5a08125 100644
--- a/dev-ruby/unindent/Manifest
+++ b/dev-ruby/unindent/Manifest
@@ -1,3 +1,3 @@
DIST unindent-1.0.gem 6144 BLAKE2B 8720a1f6aca7da8cc8659f5a3943e9e56d15f9349efdd622857bbeffc39b04b61beb2b72a9cd337d516db2fbefd7aae02827b6705a81622ca5904dcdcc7575ad SHA512 1bab3352fc8da8b8a3ade8dff2f7c565e36529a79ca68c0a1ca73cdeca93fa507baa9399c6eed4fa020aa74dea6c4260a0242fa8057931a90bc172f138a5e655
-EBUILD unindent-1.0.ebuild 544 BLAKE2B 46774641b100e2dbe5c355374deb6120d2678e25dc99066db708782f45b7691ae431c6d37682bb1073acd51a7dd8981278bbd776782e671d4bec1da6366bebed SHA512 c5996018465175fb9004979a2740231b53e5ceb725a36b2f3c56f4a0564778f7fd9c208621502033a3f5cffb421ba84f8760a18882d1b9c903c3b38a8e7abbad
+EBUILD unindent-1.0.ebuild 545 BLAKE2B 64a63b14b281f6280a4ce3e569c98e9fc742a1aaa890d372e4eff4f0b7c946a5ec7f4a072151bea25afdec2be3a218a64c75fc9f196b0a57eac79d273884ff60 SHA512 cee0ad41892187aa380bc9c36267ca0dc093f1be547bb5336e43d467ba2e311658fb08930d7c9a532672b555d48c20474e3456a6db83282c75489dfa82d8649b
MISC metadata.xml 341 BLAKE2B b95139c053f991f2430ac53d70f116c8d70757162b4bdd246283cd3e477afc58c0bb9ce2de89cdf27a7f54148f4958920b04a5066522a7f628a062a81f4bf033 SHA512 41d29de1617293949f2df18b503f931818137f002639578a75b7b6254d78f47d5b56f08ac028c37b3d399dfd8a1d63b2d3f40e22452f9a7ec8beb61c52d88e21
diff --git a/dev-ruby/unindent/unindent-1.0.ebuild b/dev-ruby/unindent/unindent-1.0.ebuild
index 89dc2e66e263..f81a7a512e62 100644
--- a/dev-ruby/unindent/unindent-1.0.ebuild
+++ b/dev-ruby/unindent/unindent-1.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Ruby method to unindent strings"
HOMEPAGE="https://github.com/mynyml/unindent"
LICENSE="MIT"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/xmlrpc/Manifest b/dev-ruby/xmlrpc/Manifest
index 6dd45ee402ff..17168364c122 100644
--- a/dev-ruby/xmlrpc/Manifest
+++ b/dev-ruby/xmlrpc/Manifest
@@ -1,3 +1,3 @@
DIST xmlrpc-0.3.0.tar.gz 34157 BLAKE2B 862bff09fdd7febfd85ef4fde77a913b77f20024692b1475994b93b394d587f1b2139c82ed7159cc756bd1757ee2fee55f103866c52d4297d8a38be70c066c22 SHA512 370b2fe2ed9ca37fbbc2e85d08328450671019a2dc0c2a31ecf8fc8af95105ccf1b8f728307a5d9cf5f4dbcd93ccfb2f66244b441c0aea1cd1aaca2e820dfe31
-EBUILD xmlrpc-0.3.0.ebuild 970 BLAKE2B 236637e06ad10c80b71c6286ff2c1ce4f6321980fbc37ed74aee40d67e067f7f38f4b1739f05c759c90c45ca0881e9e6724f77db2714eccdcf9255c7003982aa SHA512 fa869f0044be7343c2fdb7bfbbc07cc0bf64d662fb3c8813f9567b09019463164157312aeedb8720d9fb9862c267e316f36929039670ee14df97a12e36612b98
+EBUILD xmlrpc-0.3.0.ebuild 971 BLAKE2B 9b3876ea034223f2eee3202f9cc9bf7a8193d88b606f2a77c662f76b27ae1e90ec9e0370e0ad1774299dca5563c8ed2ce2df31ae69c02a01e8ec25b6183a6a0f SHA512 26fceb148a6a6f4355f3c7d658c0874d11f51a249b23f966710fd4329d8b624706fae39089fd82bf346af95fdee9e9eef7dc0abdb17f49bbfb0833e66e7a796a
MISC metadata.xml 337 BLAKE2B e45e1b70e063e5f33759c32c987c2afee3283a31fddf4eec4a44c317f65a68926a84af12c5ab9a72e5315033593105dc95d1919fce3de684593755078246ef71 SHA512 94f995e14666100fd2f0e569f01bfcc86cfa319c213f0fb99e7fe104bc9b731dbd06e4e35cb76d94b126b296e1a5b916b4940c59f251a899781357f587f9be14
diff --git a/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild b/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild
index 9fce2f2b282b..43b6a4361888 100644
--- a/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild
+++ b/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/xmlrpc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit )"
diff --git a/dev-ruby/yajl-ruby/Manifest b/dev-ruby/yajl-ruby/Manifest
index 2946c7a02af3..c16c4072bc4b 100644
--- a/dev-ruby/yajl-ruby/Manifest
+++ b/dev-ruby/yajl-ruby/Manifest
@@ -1,5 +1,5 @@
DIST yajl-ruby-1.3.1.gem 550912 BLAKE2B 809608b5c767c560cf40a0a8d4160f17092762788af9c66e729762ade50fbb0cccd266f1bbd411076ef4b2dc7a4cdfcdeeb552b6d86a58a0d9a38ebf1bad638c SHA512 f18b47f1fd0b039bfec01db0ee298296199fbf91b22a00042e1220a1d8471f72424c082b696829e48ce7dee7514510dd731c2bc36fe29bd08ba7246c820621f4
DIST yajl-ruby-1.4.1.gem 557056 BLAKE2B ade1c18bff1d95a733a1981f7898f1ebaecaed6e9a0354af2a6b4d0190a37e613830f77d5e57178b622c32e2d8688aaa11a7edd543c17a30a16f9045d21ea4aa SHA512 24cd82380658d784bbf0a7a16d4048125cc5a856b0e0b4d3bdec29a550a9131d3959f9a75eba0d18d5db8d0a23158fb7ef6ea6f60d221a7bc3d8efc437d52df5
-EBUILD yajl-ruby-1.3.1.ebuild 1240 BLAKE2B 895860e667c57b0e086c48a4fdf74bc004c047f5a5209128fcadd396b5f7aa481e3d9e8d3a1c7c334774410e75b8444984af491bc58c351cdcc8570d929845fd SHA512 0f2bc6015d8d39814e79e5989dd4d0ec6e3bcaf90deee71a9ad0f94fa75b09044aefeb24defd602a165f54bb000711b34bc81643b3e9fc6edc18b9ef963244d9
+EBUILD yajl-ruby-1.3.1.ebuild 1241 BLAKE2B b35b617c964c01a772f9685178a3960892645453f8bdcf89bb1338479efe8925841af2047130d5632969f79708e0cd58f3f9b8d451edeb759131e4847ea2d42d SHA512 af1e6002fc96a42232d38bf85ed26623a87d29cea3a1047c3d650b79c66266beb438e4469b075682f66d5dbc073fc064875dbca7b5f0902a0815153b87d2867e
EBUILD yajl-ruby-1.4.1.ebuild 1249 BLAKE2B cad1e4a0efe80c90bff1641cfba639412c2b72091a08688be1800f7f368025e5e3fce573c6fef0b74bea0b361bb3f2fa079ccefa40033fc6c41b933eb38b1e06 SHA512 dcf6a4ae597f51a5a01afbb695d72e4134cfedc0d82fd55281d64b212d5a7ce86060a9459dd53c806607a3e4eea518ffe0ff812ff4def48f0a92aa3b49fa3247
MISC metadata.xml 346 BLAKE2B 2fff8cc633fbc47874a3e5a9e567ef430dcdd4de90343c35f599b15a85e0601a5d4b3c5b650e3971dab90cd90f382505000b40092e57d05fdaf86536a02106ff SHA512 54921a3e3df293d819d020aa6671e7e33f9031b83d375d6f8423fd844cf757c20c2e6cafc9d5a8f2670e10bd286b4e29067a8d7176e7acafd3474578134a2aae
diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild b/dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild
index d61d216ebf27..2a1c3681b101 100644
--- a/dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild
+++ b/dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/brianmario/yajl-ruby"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="${RDEPEND} dev-libs/yajl"
diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index f9e8707d1718..de168dad0252 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,3 +1,5 @@
DIST yard-0.9.20-git.tgz 921130 BLAKE2B 37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6 SHA512 b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608
-EBUILD yard-0.9.20.ebuild 1800 BLAKE2B cef196b4eb6a9fca871ee9cfbc0d2fbbc0dcf4491af8d797217da3f12f3019f86daeadb12ca945c817f811df65376307ebeeeeb4f144a9958b7ec837f0f8ab35 SHA512 611e9a6d036b97abb53a9fe6a35f6194405cb4c825ce615794a347298a79c53fbcbcad14da56d7967862b3c1a0e52d662ee6fb1b232c99173b6849016ca19615
+DIST yard-0.9.24-git.tgz 928072 BLAKE2B 33d0c3c0931b1234814651eaee674cbb18722b15674575860b57c2c7992d160ffe8606290a2c887e61dcf095230a8d98abaa2ac41c92a761272d64ddeacced9e SHA512 cf7f5973e03562c7081b7c213c6dffc01afdc1207f79f52fd51f7e6fd917cdc13e6b5b6e89c93dbe3c05338e3a1418e7c6e8d617e96613b8156b95868b60ce11
+EBUILD yard-0.9.20.ebuild 1801 BLAKE2B d5fbc4a52ce0290ded4aff4bc263bfe022439dd36246d38125ec90ff6992fd9041e2554e3cd49c2f8d000524248a9860326154fe498248987a42d7dd2b097e51 SHA512 115d5904307c18f109e65002c4ae4be1da11f24d105a2e662326948808f31c31b1d21029a5bb2552321dbfae024b5cfae7d0b35baeff9192532ec75a4ab10b9a
+EBUILD yard-0.9.24.ebuild 1984 BLAKE2B 3b1785565aa25ef62a07d521cf06f2e4e3219d6c96a34a2a30372199c089cbb13310bd0e7807e8bbc9db0c5232eab5f38e62ebb527e5a69355462c82762349b1 SHA512 2677ff4381bc07a7887693a7fdb49d2703455fe7d1a7a036ba39832cf9e3adc18dd1918080ee811c05110cb30b54ced2e6ea574b7793f733778e7fc64aeb3463
MISC metadata.xml 337 BLAKE2B 1aedede1271d1f9a566743dd25b1fd9961e429b78bb5f9f36bd6ea66f631f376a273d7a094fba7121d099f3a4a3f0e7738753078e2a1a554cfe6cf32acc6e2b6 SHA512 0de30cc9c4a9d08649f141cb6df0ee9c05703831603c77a0605f0bf8e2f49b8324a782d092aaa690581e23d6d948fda9781b98770a3ba89ed6bfc0de351c11bb
diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
index ee11a25a3ff4..aa6b8fb9e7de 100644
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ b/dev-ruby/yard/yard-0.9.20.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount dev-ruby/bluecloth dev-ruby/kramdown ) )"
diff --git a/dev-ruby/yard/yard-0.9.24.ebuild b/dev-ruby/yard/yard-0.9.24.ebuild
new file mode 100644
index 000000000000..3bc95628c6f0
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.24.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/"
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( dev-ruby/rack )"
+
+all_ruby_prepare() {
+ sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+ sed -i -e '/samus/I s:^:#:' Rakefile || die
+
+ # Avoid specs that make assumptions on load ordering that are not
+ # true for us. This may be related to how we install in Gentoo. This
+ # also drops a test requirement on dev-ruby/rack.
+ rm -f spec/cli/server_spec.rb || die
+
+ # Avoid specs that only work with bundler
+ sed -i -e '/#initialize/,/^ end/ s:^:#:' spec/cli/yri_spec.rb || die
+ sed -e '/overwrites options with data in/askip "wrong assumptions on file access"' \
+ -e '/loads any gem plugins starting with/askip "wrong assumptions on file access"' \
+ -i spec/config_spec.rb || die
+
+ # Avoid redcarpet-specific spec that is not optional
+ sed -i -e '/autolinks URLs/askip "make redcarpet optional"' spec/templates/helpers/html_helper_spec.rb || die
+
+ # Avoid asciidoc-specific spec that is not optional
+ sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
+}
diff --git a/dev-ruby/zentest/Manifest b/dev-ruby/zentest/Manifest
index 8e7f7c0f7664..7582c8a420ba 100644
--- a/dev-ruby/zentest/Manifest
+++ b/dev-ruby/zentest/Manifest
@@ -1,5 +1,5 @@
DIST ZenTest-4.11.1.gem 71680 BLAKE2B 27bd94ca98a6739829526c06689ee5a890aa254bef3cb7b7b02d79d82a4fa96faa1853d36069aa801983b4927d44b2af2c852c111ece3b64459c99d63a7a072d SHA512 6f3b5dfb8cc8154856e94f20134e9a6bd2d54e052d05d3e7a250f831ee0a3d3196b497cf118322c51201fb8dd30a05b8a0a0462c58a8852354c4dee2a10d867b
DIST ZenTest-4.12.0.gem 48128 BLAKE2B 32d2d5cdd95b8355b31ce81957cad823c1d5209f0c24cbdf920fe1276d952df4995484af7e576e498273c01fbfb70eb5ed99271405977820f68cd8feac08d388 SHA512 cbce7059ed48fba1a265c9a4360d032492cbc3a67131480e11bc06c1cc7fadcd82139231f16c5ff4fd2a9b771a574f834a71eae21392ee5fdbf335366748150c
-EBUILD zentest-4.11.1.ebuild 792 BLAKE2B 192c580b315cadc23411ccb064ee4e3d522f0bb5eb49a0294a355c04ada9c1d829917249f227dabcff32101cb296720fa225061c5cf8e3cb45d02d45f3144267 SHA512 a60adc30cd389db58f195f451878220bb4993d01eba57daabd9d93a26d8fbd9426a81bb555c69e97fc9ae5463e760084755a6cfd26cd0f7462093488c4836e50
+EBUILD zentest-4.11.1.ebuild 793 BLAKE2B 315c2dde690ebb661fb2dbb48aefd384c69095010b6be887e18bae71b6b7b7163d6b678430986f2d144d8c75f40f716cf95391bc2eb1db2c34c5b5b7dd205414 SHA512 e8bed6763ffd0f759342b8f39cbb83e5dc1bc8406ad0a8832560ace523882c673918435cb8257b881fe80a016a0f8879a2411e7e711dc2bb4205744fa45acc90
EBUILD zentest-4.12.0.ebuild 820 BLAKE2B 69b79fe4dce413897103c04bb998759f0a5a412087b1b5a6ea235cf29254d5adcfa3ab968a022529948cdc2bfd8cc0cdd49c4a34bb5ef443aa22c20604fecdad SHA512 437f668ba385ba5a2c74291a8e3440424f88d94359585d44c04f7fcd5e54601d35e49261b8c2c1180ce04058725ea220f37326cb45c46760dd104c1ed8795976
MISC metadata.xml 333 BLAKE2B cf1ac3fbb6994dc96110bdb974b726f53fdfe34db473f272ba78ede47b65e26350b807bf291c65f8a8bcf9e12fc3366e431ca32a277d9ac38cf9d4ed7ea46e62 SHA512 d02fdcc6c8ef63d22d0df77a6c7c82ac1d629d29685e6fc653c70079d56fb1b28574bfc7c372a5298dd4a3e20061aecc705d6824c569ce0f99e3dea464f04fcb
diff --git a/dev-ruby/zentest/zentest-4.11.1.ebuild b/dev-ruby/zentest/zentest-4.11.1.ebuild
index 5d0e4964fff1..c6c8ad9bfbb5 100644
--- a/dev-ruby/zentest/zentest-4.11.1.ebuild
+++ b/dev-ruby/zentest/zentest-4.11.1.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Testing tools: zentest, unit_diff, autotest, multiruby, and Test::R
HOMEPAGE="https://github.com/seattlerb/zentest"
LICENSE="Ruby"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""