summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /dev-ruby
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin113333 -> 112382 bytes
-rw-r--r--dev-ruby/actioncable/Manifest6
-rw-r--r--dev-ruby/actioncable/actioncable-5.2.4.ebuild (renamed from dev-ruby/actioncable/actioncable-5.1.7.ebuild)8
-rw-r--r--dev-ruby/actioncable/actioncable-6.0.2.ebuild45
-rw-r--r--dev-ruby/actionmailbox/Manifest4
-rw-r--r--dev-ruby/actionmailbox/actionmailbox-6.0.1.ebuild2
-rw-r--r--dev-ruby/actionmailbox/actionmailbox-6.0.2.ebuild52
-rw-r--r--dev-ruby/actionmailer/Manifest6
-rw-r--r--dev-ruby/actionmailer/actionmailer-5.2.4.ebuild (renamed from dev-ruby/actionmailer/actionmailer-5.1.7.ebuild)14
-rw-r--r--dev-ruby/actionmailer/actionmailer-6.0.2.ebuild46
-rw-r--r--dev-ruby/actionpack-xml_parser/Manifest2
-rw-r--r--dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1.ebuild11
-rw-r--r--dev-ruby/actionpack/Manifest6
-rw-r--r--dev-ruby/actionpack/actionpack-5.2.4.ebuild (renamed from dev-ruby/actionpack/actionpack-5.1.7.ebuild)18
-rw-r--r--dev-ruby/actionpack/actionpack-6.0.2.ebuild55
-rw-r--r--dev-ruby/actiontext/Manifest4
-rw-r--r--dev-ruby/actiontext/actiontext-6.0.1.ebuild2
-rw-r--r--dev-ruby/actiontext/actiontext-6.0.2.ebuild51
-rw-r--r--dev-ruby/actionview/Manifest6
-rw-r--r--dev-ruby/actionview/actionview-5.2.4.ebuild (renamed from dev-ruby/actionview/actionview-5.1.7.ebuild)16
-rw-r--r--dev-ruby/actionview/actionview-6.0.2.ebuild56
-rw-r--r--dev-ruby/activejob/Manifest6
-rw-r--r--dev-ruby/activejob/activejob-5.2.4.ebuild (renamed from dev-ruby/activejob/activejob-5.1.7.ebuild)11
-rw-r--r--dev-ruby/activejob/activejob-6.0.2.ebuild47
-rw-r--r--dev-ruby/activemodel/Manifest6
-rw-r--r--dev-ruby/activemodel/activemodel-5.2.4.ebuild (renamed from dev-ruby/activemodel/activemodel-5.1.7.ebuild)12
-rw-r--r--dev-ruby/activemodel/activemodel-6.0.2.ebuild42
-rw-r--r--dev-ruby/activerecord/Manifest6
-rw-r--r--dev-ruby/activerecord/activerecord-5.2.4.ebuild (renamed from dev-ruby/activerecord/activerecord-5.1.7.ebuild)30
-rw-r--r--dev-ruby/activerecord/activerecord-6.0.2.ebuild84
-rw-r--r--dev-ruby/activestorage/Manifest6
-rw-r--r--dev-ruby/activestorage/activestorage-5.2.4.ebuild58
-rw-r--r--dev-ruby/activestorage/activestorage-6.0.1.ebuild2
-rw-r--r--dev-ruby/activestorage/activestorage-6.0.2.ebuild59
-rw-r--r--dev-ruby/activesupport/Manifest6
-rw-r--r--dev-ruby/activesupport/activesupport-5.2.4.ebuild71
-rw-r--r--dev-ruby/activesupport/activesupport-6.0.2.ebuild (renamed from dev-ruby/activesupport/activesupport-5.1.7.ebuild)28
-rw-r--r--dev-ruby/arel-helpers/Manifest6
-rw-r--r--dev-ruby/arel-helpers/arel-helpers-2.10.0.ebuild2
-rw-r--r--dev-ruby/arel-helpers/arel-helpers-2.8.0.ebuild32
-rw-r--r--dev-ruby/arel-helpers/arel-helpers-2.9.1.ebuild32
-rw-r--r--dev-ruby/arel/Manifest2
-rw-r--r--dev-ruby/arel/arel-8.0.0.ebuild32
-rw-r--r--dev-ruby/async_sinatra/Manifest2
-rw-r--r--dev-ruby/async_sinatra/async_sinatra-1.3.0.ebuild2
-rw-r--r--dev-ruby/autoprefixer-rails/Manifest4
-rw-r--r--dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.2.ebuild37
-rw-r--r--dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.3.ebuild37
-rw-r--r--dev-ruby/aws-eventstream/Manifest2
-rw-r--r--dev-ruby/aws-eventstream/aws-eventstream-1.0.3.ebuild3
-rw-r--r--dev-ruby/aws-partitions/Manifest3
-rw-r--r--dev-ruby/aws-partitions/aws-partitions-1.248.0.ebuild21
-rw-r--r--dev-ruby/aws-partitions/metadata.xml (renamed from dev-ruby/poltergeist/metadata.xml)2
-rw-r--r--dev-ruby/backports/Manifest6
-rw-r--r--dev-ruby/backports/backports-3.13.0.ebuild23
-rw-r--r--dev-ruby/backports/backports-3.14.0.ebuild23
-rw-r--r--dev-ruby/backports/backports-3.15.0.ebuild2
-rw-r--r--dev-ruby/barby/Manifest4
-rw-r--r--dev-ruby/barby/barby-0.6.7.ebuild2
-rw-r--r--dev-ruby/barby/barby-0.6.8.ebuild2
-rw-r--r--dev-ruby/builder/Manifest2
-rw-r--r--dev-ruby/builder/builder-3.2.4.ebuild31
-rw-r--r--dev-ruby/bundler/Manifest4
-rw-r--r--dev-ruby/bundler/bundler-1.16.1.ebuild33
-rw-r--r--dev-ruby/bundler/bundler-1.17.3.ebuild4
-rw-r--r--dev-ruby/bunny/Manifest6
-rw-r--r--dev-ruby/bunny/bunny-2.13.0.ebuild2
-rw-r--r--dev-ruby/bunny/bunny-2.14.2.ebuild2
-rw-r--r--dev-ruby/bunny/bunny-2.14.3.ebuild2
-rw-r--r--dev-ruby/capybara/Manifest10
-rw-r--r--dev-ruby/capybara/capybara-2.18.0.ebuild2
-rw-r--r--dev-ruby/capybara/capybara-3.26.0.ebuild2
-rw-r--r--dev-ruby/capybara/capybara-3.27.0.ebuild2
-rw-r--r--dev-ruby/capybara/capybara-3.28.0.ebuild2
-rw-r--r--dev-ruby/capybara/capybara-3.29.0.ebuild2
-rw-r--r--dev-ruby/childprocess/Manifest2
-rw-r--r--dev-ruby/childprocess/childprocess-3.0.0.ebuild2
-rw-r--r--dev-ruby/cocaine/Manifest3
-rw-r--r--dev-ruby/cocaine/cocaine-0.6.0.ebuild48
-rw-r--r--dev-ruby/css_parser/Manifest2
-rw-r--r--dev-ruby/css_parser/css_parser-1.7.1.ebuild43
-rw-r--r--dev-ruby/debugger-linecache/Manifest3
-rw-r--r--dev-ruby/debugger-linecache/debugger-linecache-1.2.0.ebuild25
-rw-r--r--dev-ruby/debugger-linecache/metadata.xml11
-rw-r--r--dev-ruby/did_you_mean/Manifest2
-rw-r--r--dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild2
-rw-r--r--dev-ruby/em-websocket/Manifest2
-rw-r--r--dev-ruby/em-websocket/em-websocket-0.5.1.ebuild2
-rw-r--r--dev-ruby/escape_utils/Manifest3
-rw-r--r--dev-ruby/escape_utils/escape_utils-1.2.1.ebuild39
-rw-r--r--dev-ruby/escape_utils/metadata.xml11
-rw-r--r--dev-ruby/eventmachine/Manifest2
-rw-r--r--dev-ruby/eventmachine/eventmachine-1.2.7.ebuild4
-rw-r--r--dev-ruby/facter/Manifest11
-rw-r--r--dev-ruby/facter/facter-3.14.5.ebuild4
-rw-r--r--dev-ruby/facter/facter-3.14.6.ebuild (renamed from dev-ruby/facter/facter-3.14.3.ebuild)7
-rw-r--r--dev-ruby/facter/facter-3.9.2-r1.ebuild89
-rw-r--r--dev-ruby/facter/facter-9999.ebuild5
-rw-r--r--dev-ruby/facter/files/00facterdir1
-rw-r--r--dev-ruby/faker/Manifest4
-rw-r--r--dev-ruby/faker/faker-2.8.0.ebuild29
-rw-r--r--dev-ruby/faker/faker-2.8.1.ebuild29
-rw-r--r--dev-ruby/faraday/Manifest2
-rw-r--r--dev-ruby/faraday/faraday-0.17.1.ebuild62
-rw-r--r--dev-ruby/ffi/Manifest2
-rw-r--r--dev-ruby/ffi/ffi-1.11.3.ebuild63
-rw-r--r--dev-ruby/flog/Manifest2
-rw-r--r--dev-ruby/flog/flog-4.6.4.ebuild28
-rw-r--r--dev-ruby/gettext_i18n_rails/Manifest2
-rw-r--r--dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.1.ebuild38
-rw-r--r--dev-ruby/google-protobuf/Manifest6
-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.2.ebuild36
-rw-r--r--dev-ruby/gpgme/Manifest4
-rw-r--r--dev-ruby/gpgme/gpgme-2.0.18.ebuild2
-rw-r--r--dev-ruby/gpgme/gpgme-2.0.19.ebuild2
-rw-r--r--dev-ruby/haml/Manifest2
-rw-r--r--dev-ruby/haml/haml-5.1.2.ebuild2
-rw-r--r--dev-ruby/highline/Manifest6
-rw-r--r--dev-ruby/highline/highline-2.0.1.ebuild34
-rw-r--r--dev-ruby/highline/highline-2.0.2.ebuild34
-rw-r--r--dev-ruby/highline/highline-2.0.3.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/image_processing/Manifest2
-rw-r--r--dev-ruby/image_processing/image_processing-1.9.3.ebuild2
-rw-r--r--dev-ruby/json/Manifest6
-rw-r--r--dev-ruby/json/json-2.2.0.ebuild2
-rw-r--r--dev-ruby/json/json-2.3.0.ebuild (renamed from dev-ruby/json/json-2.1.0.ebuild)10
-rw-r--r--dev-ruby/listen/Manifest2
-rw-r--r--dev-ruby/listen/listen-3.2.1.ebuild47
-rw-r--r--dev-ruby/locale/Manifest2
-rw-r--r--dev-ruby/locale/locale-2.1.2-r1.ebuild2
-rw-r--r--dev-ruby/loofah/Manifest2
-rw-r--r--dev-ruby/loofah/loofah-2.4.0.ebuild33
-rw-r--r--dev-ruby/mechanize/Manifest2
-rw-r--r--dev-ruby/mechanize/mechanize-2.7.6.ebuild2
-rw-r--r--dev-ruby/memoist/Manifest2
-rw-r--r--dev-ruby/memoist/memoist-0.16.2.ebuild23
-rw-r--r--dev-ruby/minitest-power_assert/Manifest2
-rw-r--r--dev-ruby/minitest-power_assert/minitest-power_assert-0.3.0.ebuild16
-rw-r--r--dev-ruby/minitest/Manifest4
-rw-r--r--dev-ruby/minitest/minitest-5.10.3.ebuild24
-rw-r--r--dev-ruby/minitest/minitest-5.11.3.ebuild2
-rw-r--r--dev-ruby/mocha/Manifest10
-rw-r--r--dev-ruby/mocha/mocha-1.10.0.ebuild (renamed from dev-ruby/mocha/mocha-1.7.0.ebuild)9
-rw-r--r--dev-ruby/mocha/mocha-1.10.1.ebuild (renamed from dev-ruby/mocha/mocha-1.4.0.ebuild)13
-rw-r--r--dev-ruby/mocha/mocha-1.10.2.ebuild33
-rw-r--r--dev-ruby/mustache/Manifest2
-rw-r--r--dev-ruby/mustache/mustache-1.1.1.ebuild40
-rw-r--r--dev-ruby/mysql2/Manifest2
-rw-r--r--dev-ruby/mysql2/mysql2-0.5.3.ebuild44
-rw-r--r--dev-ruby/necromancer/Manifest2
-rw-r--r--dev-ruby/necromancer/necromancer-0.5.1.ebuild23
-rw-r--r--dev-ruby/nokogiri/Manifest4
-rw-r--r--dev-ruby/nokogiri/nokogiri-1.10.4.ebuild4
-rw-r--r--dev-ruby/nokogiri/nokogiri-1.8.4.ebuild93
-rw-r--r--dev-ruby/openvas-omp/Manifest3
-rw-r--r--dev-ruby/openvas-omp/metadata.xml12
-rw-r--r--dev-ruby/openvas-omp/openvas-omp-0.0.4.ebuild26
-rw-r--r--dev-ruby/parallel/Manifest2
-rw-r--r--dev-ruby/parallel/parallel-1.19.1.ebuild56
-rw-r--r--dev-ruby/pdf-reader/Manifest10
-rw-r--r--dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild2
-rw-r--r--dev-ruby/pdf-reader/pdf-reader-2.2.0.ebuild2
-rw-r--r--dev-ruby/pdf-reader/pdf-reader-2.2.1.ebuild2
-rw-r--r--dev-ruby/pdf-reader/pdf-reader-2.3.0.ebuild2
-rw-r--r--dev-ruby/pdf-reader/pdf-reader-2.4.0.ebuild48
-rw-r--r--dev-ruby/poltergeist/Manifest3
-rw-r--r--dev-ruby/poltergeist/poltergeist-1.14.0.ebuild46
-rw-r--r--dev-ruby/power_assert/Manifest6
-rw-r--r--dev-ruby/power_assert/power_assert-1.1.1.ebuild37
-rw-r--r--dev-ruby/power_assert/power_assert-1.1.4.ebuild37
-rw-r--r--dev-ruby/power_assert/power_assert-1.1.5.ebuild2
-rw-r--r--dev-ruby/puppetdb-termini/Manifest2
-rw-r--r--dev-ruby/puppetdb-termini/puppetdb-termini-6.7.2.ebuild28
-rw-r--r--dev-ruby/rails/Manifest6
-rw-r--r--dev-ruby/rails/rails-5.2.4.ebuild (renamed from dev-ruby/rails/rails-5.1.7.ebuild)11
-rw-r--r--dev-ruby/rails/rails-6.0.2.ebuild39
-rw-r--r--dev-ruby/railties/Manifest6
-rw-r--r--dev-ruby/railties/railties-5.2.4.ebuild (renamed from dev-ruby/railties/railties-5.1.7.ebuild)10
-rw-r--r--dev-ruby/railties/railties-6.0.2.ebuild71
-rw-r--r--dev-ruby/rake/Manifest4
-rw-r--r--dev-ruby/rake/rake-12.3.1.ebuild56
-rw-r--r--dev-ruby/rake/rake-12.3.3.ebuild2
-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/Manifest2
-rw-r--r--dev-ruby/rdoc/rdoc-6.1.2.ebuild2
-rw-r--r--dev-ruby/rex-powershell/Manifest2
-rw-r--r--dev-ruby/rex-powershell/rex-powershell-0.1.83.ebuild24
-rw-r--r--dev-ruby/rex-socket/Manifest2
-rw-r--r--dev-ruby/rex-socket/rex-socket-0.1.21.ebuild22
-rw-r--r--dev-ruby/rexical/Manifest4
-rw-r--r--dev-ruby/rexical/rexical-1.0.5-r3.ebuild42
-rw-r--r--dev-ruby/rexical/rexical-1.0.7.ebuild2
-rw-r--r--dev-ruby/rouge/Manifest8
-rw-r--r--dev-ruby/rouge/rouge-3.13.0.ebuild (renamed from dev-ruby/rouge/rouge-3.10.0.ebuild)7
-rw-r--r--dev-ruby/rouge/rouge-3.14.0.ebuild (renamed from dev-ruby/rouge/rouge-3.9.0.ebuild)7
-rw-r--r--dev-ruby/rqrcode/Manifest2
-rw-r--r--dev-ruby/rqrcode/rqrcode-1.1.1.ebuild34
-rw-r--r--dev-ruby/rqrcode_core/Manifest3
-rw-r--r--dev-ruby/rqrcode_core/metadata.xml (renamed from dev-ruby/cocaine/metadata.xml)0
-rw-r--r--dev-ruby/rqrcode_core/rqrcode_core-0.1.0.ebuild28
-rw-r--r--dev-ruby/rrdtool-bindings/Manifest6
-rw-r--r--dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild1
-rw-r--r--dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.1-r1.ebuild1
-rw-r--r--dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.2.ebuild1
-rw-r--r--dev-ruby/rspec-retry/Manifest2
-rw-r--r--dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild24
-rw-r--r--dev-ruby/ruby-beautify/Manifest3
-rw-r--r--dev-ruby/ruby-beautify/metadata.xml11
-rw-r--r--dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild35
-rw-r--r--dev-ruby/ruby-clutter-gstreamer/Manifest6
-rw-r--r--dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.2.ebuild2
-rw-r--r--dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.6.ebuild2
-rw-r--r--dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.7.ebuild2
-rw-r--r--dev-ruby/ruby-clutter-gtk/Manifest6
-rw-r--r--dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.2.ebuild2
-rw-r--r--dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.6.ebuild2
-rw-r--r--dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.7.ebuild2
-rw-r--r--dev-ruby/ruby-clutter/Manifest6
-rw-r--r--dev-ruby/ruby-clutter/ruby-clutter-3.3.2.ebuild2
-rw-r--r--dev-ruby/ruby-clutter/ruby-clutter-3.3.6.ebuild2
-rw-r--r--dev-ruby/ruby-clutter/ruby-clutter-3.3.7.ebuild2
-rw-r--r--dev-ruby/ruby-gdk3/Manifest6
-rw-r--r--dev-ruby/ruby-gdk3/ruby-gdk3-3.3.2.ebuild2
-rw-r--r--dev-ruby/ruby-gdk3/ruby-gdk3-3.3.6.ebuild2
-rw-r--r--dev-ruby/ruby-gdk3/ruby-gdk3-3.3.7.ebuild2
-rw-r--r--dev-ruby/ruby-gstreamer/Manifest6
-rw-r--r--dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.2.ebuild2
-rw-r--r--dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.6.ebuild2
-rw-r--r--dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.7.ebuild2
-rw-r--r--dev-ruby/ruby-gtk2/Manifest6
-rw-r--r--dev-ruby/ruby-gtk2/ruby-gtk2-3.3.2.ebuild2
-rw-r--r--dev-ruby/ruby-gtk2/ruby-gtk2-3.3.6.ebuild2
-rw-r--r--dev-ruby/ruby-gtk2/ruby-gtk2-3.3.7.ebuild2
-rw-r--r--dev-ruby/ruby-gtk3/Manifest6
-rw-r--r--dev-ruby/ruby-gtk3/ruby-gtk3-3.3.2.ebuild2
-rw-r--r--dev-ruby/ruby-gtk3/ruby-gtk3-3.3.6.ebuild2
-rw-r--r--dev-ruby/ruby-gtk3/ruby-gtk3-3.3.7.ebuild2
-rw-r--r--dev-ruby/ruby-gtksourceview/Manifest6
-rw-r--r--dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.2.ebuild2
-rw-r--r--dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.6.ebuild2
-rw-r--r--dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.7.ebuild2
-rw-r--r--dev-ruby/ruby-gtksourceview3/Manifest6
-rw-r--r--dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.2.ebuild2
-rw-r--r--dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.6.ebuild2
-rw-r--r--dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.7.ebuild2
-rw-r--r--dev-ruby/ruby-net-ldap/Manifest2
-rw-r--r--dev-ruby/ruby-net-ldap/ruby-net-ldap-0.16.2.ebuild27
-rw-r--r--dev-ruby/ruby-oci8/Manifest4
-rw-r--r--dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild4
-rw-r--r--dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild4
-rw-r--r--dev-ruby/ruby-odbc/Manifest2
-rw-r--r--dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild4
-rw-r--r--dev-ruby/ruby-prof/Manifest2
-rw-r--r--dev-ruby/ruby-prof/ruby-prof-0.18.0.ebuild2
-rw-r--r--dev-ruby/ruby-sdl/Manifest2
-rw-r--r--dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild4
-rw-r--r--dev-ruby/ruby-vte3/Manifest6
-rw-r--r--dev-ruby/ruby-vte3/ruby-vte3-3.3.2.ebuild2
-rw-r--r--dev-ruby/ruby-vte3/ruby-vte3-3.3.6.ebuild2
-rw-r--r--dev-ruby/ruby-vte3/ruby-vte3-3.3.7.ebuild2
-rw-r--r--dev-ruby/ruby-webkit2-gtk/Manifest6
-rw-r--r--dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.2.ebuild2
-rw-r--r--dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.6.ebuild2
-rw-r--r--dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.7.ebuild2
-rw-r--r--dev-ruby/rubygems/Manifest10
-rw-r--r--dev-ruby/rubygems/rubygems-2.7.10.ebuild11
-rw-r--r--dev-ruby/rubygems/rubygems-2.7.9.ebuild116
-rw-r--r--dev-ruby/rubygems/rubygems-3.0.3.ebuild9
-rw-r--r--dev-ruby/rubygems/rubygems-3.0.4-r1.ebuild9
-rw-r--r--dev-ruby/rubygems/rubygems-3.0.6.ebuild9
-rw-r--r--dev-ruby/sassc-rails/Manifest3
-rw-r--r--dev-ruby/sassc-rails/sassc-rails-2.1.2-r1.ebuild (renamed from dev-ruby/sassc-rails/sassc-rails-2.1.1.ebuild)4
-rw-r--r--dev-ruby/selenium-webdriver/Manifest6
-rw-r--r--dev-ruby/selenium-webdriver/selenium-webdriver-3.142.4.ebuild33
-rw-r--r--dev-ruby/selenium-webdriver/selenium-webdriver-3.142.5.ebuild33
-rw-r--r--dev-ruby/selenium-webdriver/selenium-webdriver-3.142.6.ebuild2
-rw-r--r--dev-ruby/termcolor/Manifest3
-rw-r--r--dev-ruby/termcolor/metadata.xml11
-rw-r--r--dev-ruby/termcolor/termcolor-1.2.2.ebuild24
-rw-r--r--dev-ruby/terrapin/Manifest3
-rw-r--r--dev-ruby/terrapin/metadata.xml8
-rw-r--r--dev-ruby/terrapin/terrapin-0.6.0.ebuild33
-rw-r--r--dev-ruby/test-unit/Manifest6
-rw-r--r--dev-ruby/test-unit/test-unit-3.2.7.ebuild34
-rw-r--r--dev-ruby/test-unit/test-unit-3.3.2.ebuild34
-rw-r--r--dev-ruby/test-unit/test-unit-3.3.3.ebuild2
-rw-r--r--dev-ruby/thread_order/Manifest2
-rw-r--r--dev-ruby/thread_order/thread_order-1.1.1.ebuild2
-rw-r--r--dev-ruby/tty-prompt/Manifest2
-rw-r--r--dev-ruby/tty-prompt/tty-prompt-0.20.0.ebuild30
-rw-r--r--dev-ruby/tty-reader/Manifest2
-rw-r--r--dev-ruby/tty-reader/tty-reader-0.7.0.ebuild31
-rw-r--r--dev-ruby/vcard/Manifest4
-rw-r--r--dev-ruby/vcard/vcard-0.2.16.ebuild (renamed from dev-ruby/vcard/vcard-0.2.15.ebuild)7
-rw-r--r--dev-ruby/zeitwerk/Manifest8
-rw-r--r--dev-ruby/zeitwerk/zeitwerk-2.1.8.ebuild34
-rw-r--r--dev-ruby/zeitwerk/zeitwerk-2.2.0.ebuild33
-rw-r--r--dev-ruby/zeitwerk/zeitwerk-2.2.2.ebuild (renamed from dev-ruby/zeitwerk/zeitwerk-2.1.9.ebuild)5
303 files changed, 2386 insertions, 1703 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 70c3704c581b..afd39552f741 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index b99d212df49d..d4bdc162788a 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,9 +1,11 @@
-DIST rails-5.1.7.tgz 6146668 BLAKE2B 494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19 SHA512 6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
DIST rails-5.2.3.tgz 8802794 BLAKE2B 786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0 SHA512 6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
+DIST rails-5.2.4.tgz 8822605 BLAKE2B 541332dab5acd358ba3c3ad660b25cec77050b44fba00f46bb3a6e0846ebede36cf4dc7d13f9269ba14ce4174bb81a342f0407672dc6f9372b7cc0ddd0eb66bd SHA512 bee783a0c8e24441f0fbe011392774684fa1390df837c6f85a17975ae72b8c60bea90998f36742c413eecffe125b6a606b0d920855231f910e8073fe28d44a13
DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10
-EBUILD actioncable-5.1.7.ebuild 990 BLAKE2B 87a5637568d66600ed414e4ae27b69e4babbf3a4020398e92fe34c85dc10b5cf34a32c7167ea72c8f9f1b7542031d001564637eca10328e1afa1940cb99b502d SHA512 2c83d7ba10c88a10e086d04867f770593576268c5ec82d2a1bedf11ae6a319fe4defac52a1416e5a4dca9f8faac8565415bf45348d85c9a9d57e5eb6e7d04a52
+DIST rails-6.0.2.tgz 18555652 BLAKE2B 27b775a8e9285d9d8501fd2115b5a4a68ef0df1afe0f237c32158fc3c4fa950916b725ececda2e9cabd199a2cef4f7c0421b4fdd27e5b28952f738ab99d48097 SHA512 f394d272771ae8eeba2878c7d8eace93a7eefae95f12b34704939f3f91201633da8cb8721999eec0c9729dd72841ef026fbdb7d814d5a0f31cd1f0fd6310a872
EBUILD actioncable-5.2.3.ebuild 950 BLAKE2B b844d7a524d987ce006f27b00525958f4e30c44ff49e66fa2a877422a6e35ea20f39bad6150244df31e44c43a2648c7d5f3847025b7d731c24dad80357e4dce3 SHA512 f17521f92f705b9c93e6697a2364894b3bbd67e9ad4987c7406b0558d5a625ab8c5c30bfd2b4df044e06484e215e4a76c447858b3ef714d8d600a717492ada62
+EBUILD actioncable-5.2.4.ebuild 950 BLAKE2B b844d7a524d987ce006f27b00525958f4e30c44ff49e66fa2a877422a6e35ea20f39bad6150244df31e44c43a2648c7d5f3847025b7d731c24dad80357e4dce3 SHA512 f17521f92f705b9c93e6697a2364894b3bbd67e9ad4987c7406b0558d5a625ab8c5c30bfd2b4df044e06484e215e4a76c447858b3ef714d8d600a717492ada62
EBUILD actioncable-6.0.0.ebuild 916 BLAKE2B 94c2c62fa121c4492d974fc3d552b6d5cf9daeaaa227453b0c365e972830195c62bc16afb754cf61f2ce815207208bd2401b76d3cbd64b457bbf85cf4bd16485 SHA512 bade0cac992db199d5c5f2017b1f8ea20f7e9de52847db2685287451700546a3fc98a79b1e65328f84c040e6d3248cafc0b3c0f8614d443eea4bbd519f32329c
EBUILD actioncable-6.0.1.ebuild 916 BLAKE2B 94c2c62fa121c4492d974fc3d552b6d5cf9daeaaa227453b0c365e972830195c62bc16afb754cf61f2ce815207208bd2401b76d3cbd64b457bbf85cf4bd16485 SHA512 bade0cac992db199d5c5f2017b1f8ea20f7e9de52847db2685287451700546a3fc98a79b1e65328f84c040e6d3248cafc0b3c0f8614d443eea4bbd519f32329c
+EBUILD actioncable-6.0.2.ebuild 916 BLAKE2B 94c2c62fa121c4492d974fc3d552b6d5cf9daeaaa227453b0c365e972830195c62bc16afb754cf61f2ce815207208bd2401b76d3cbd64b457bbf85cf4bd16485 SHA512 bade0cac992db199d5c5f2017b1f8ea20f7e9de52847db2685287451700546a3fc98a79b1e65328f84c040e6d3248cafc0b3c0f8614d443eea4bbd519f32329c
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/actioncable/actioncable-5.1.7.ebuild b/dev-ruby/actioncable/actioncable-5.2.4.ebuild
index b21f706010d5..0a968b050677 100644
--- a/dev-ruby/actioncable/actioncable-5.1.7.ebuild
+++ b/dev-ruby/actioncable/actioncable-5.2.4.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR=""
@@ -15,14 +15,14 @@ RUBY_FAKEGEM_EXTRAINSTALL="app"
RUBY_FAKEGEM_BINWRAP=""
-inherit ruby-fakegem versionator
+inherit ruby-fakegem eapi7-ver
DESCRIPTION="Integrated WebSockets for Rails"
HOMEPAGE="https://github.com/rails/rails"
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
+SLOT="$(ver_cut 1-2)"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
@@ -34,7 +34,7 @@ RESTRICT="test"
ruby_add_rdepend "
~dev-ruby/actionpack-${PV}:*
dev-ruby/nio4r:2
- >=dev-ruby/websocket-driver-0.6.1:0 =dev-ruby/websocket-driver-0.6*
+ >=dev-ruby/websocket-driver-0.6.1:0
"
ruby_add_bdepend "
diff --git a/dev-ruby/actioncable/actioncable-6.0.2.ebuild b/dev-ruby/actioncable/actioncable-6.0.2.ebuild
new file mode 100644
index 000000000000..39588cd47e19
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-6.0.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+ ~dev-ruby/actionpack-${PV}:*
+ dev-ruby/nio4r:2
+ >=dev-ruby/websocket-driver-0.6.1:*
+"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/railties-4.2.0
+ dev-ruby/test-unit:2
+ >=dev-ruby/mocha-0.14.0:0.14
+ )"
diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 630cbc24ae2e..d6f0608c1bfa 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,5 +1,7 @@
DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10
+DIST rails-6.0.2.tgz 18555652 BLAKE2B 27b775a8e9285d9d8501fd2115b5a4a68ef0df1afe0f237c32158fc3c4fa950916b725ececda2e9cabd199a2cef4f7c0421b4fdd27e5b28952f738ab99d48097 SHA512 f394d272771ae8eeba2878c7d8eace93a7eefae95f12b34704939f3f91201633da8cb8721999eec0c9729dd72841ef026fbdb7d814d5a0f31cd1f0fd6310a872
EBUILD actionmailbox-6.0.0.ebuild 1630 BLAKE2B 167e7d127ba1b97a4d41661b07be4bba29f4fdbdcb4c4f836bcdc08682e233d4afa96731f367b84dd992a66781f86db5774a82b761c1c900ae2e00a80753ac5f SHA512 d81c186cf1cef606c1703d47920e10aef9b8bb6e5c234a19f3b62e87275cf418442b626222579e3c8808487daa72dee4855e48a8fedf6bf4d11a3bd96045311e
-EBUILD actionmailbox-6.0.1.ebuild 1638 BLAKE2B bc0282aece6e7ecd94ada4fcd3f664776b3aefee5c045b6f92f7701750104c0d45e11f00f10a9e4a6a884a4ad57e5a7538ed4156684b480bb6ac4f85e4d5c2a1 SHA512 4d1086cdf89a7db6da8915da7293f74dedad9e86b61301d9c26663d0717f44928947d9a7cbe8fdc4ea1bae684e7f070730d194feeb5d3e93c7a049d3fcaa0695
+EBUILD actionmailbox-6.0.1.ebuild 1660 BLAKE2B 92ce1a2303a5f850318ac33b1065d1a7bd0f95c36fd76fd0199dd5cb9886d1dcd5a5e9cd1b6a335e7b76fa3309cfdf8d989250e24fa42537e89929e829edcb5e SHA512 9fa30d8efafbac2cfa47a94dd97ce478773521488ad025ebd3f003a7da5082015880034ea66ef35453b34154cf7c1c0aba61516f5a6fe2a3d57da50ef17db972
+EBUILD actionmailbox-6.0.2.ebuild 1660 BLAKE2B 92ce1a2303a5f850318ac33b1065d1a7bd0f95c36fd76fd0199dd5cb9886d1dcd5a5e9cd1b6a335e7b76fa3309cfdf8d989250e24fa42537e89929e829edcb5e SHA512 9fa30d8efafbac2cfa47a94dd97ce478773521488ad025ebd3f003a7da5082015880034ea66ef35453b34154cf7c1c0aba61516f5a6fe2a3d57da50ef17db972
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/actionmailbox/actionmailbox-6.0.1.ebuild b/dev-ruby/actionmailbox/actionmailbox-6.0.1.ebuild
index 5570f0be5ace..fc75637107a5 100644
--- a/dev-ruby/actionmailbox/actionmailbox-6.0.1.ebuild
+++ b/dev-ruby/actionmailbox/actionmailbox-6.0.1.ebuild
@@ -41,7 +41,7 @@ ruby_add_bdepend "test? (
all_ruby_prepare() {
# Remove items from the common Gemfile that we don't need for this
# test run. This also requires handling some gemspecs.
- sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\)/ s:^:#:" \
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|capybara\)/ s:^:#:" \
-e '/:job/,/end/ s:^:#:' \
-e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
rm ../Gemfile.lock || die
diff --git a/dev-ruby/actionmailbox/actionmailbox-6.0.2.ebuild b/dev-ruby/actionmailbox/actionmailbox-6.0.2.ebuild
new file mode 100644
index 000000000000..fc75637107a5
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-6.0.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/actionpack-${PV}
+ ~dev-ruby/activejob-${PV}
+ ~dev-ruby/activerecord-${PV}
+ ~dev-ruby/activestorage-${PV}
+ ~dev-ruby/activesupport-${PV}
+ >=dev-ruby/mail-2.7.1:*
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|capybara\)/ s:^:#:" \
+ -e '/:job/,/end/ s:^:#:' \
+ -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+ rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+ sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}
diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 076ef574fcfd..412f0103d859 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,11 +1,13 @@
DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 7db84961963f529a9b6c06011bb6e32b56f4beb064de31c811a092d27e93156669ade4dcceb7d8abcdba4845d42258d904f8ecaf79198af1c0e2afcb33fe3fe3 SHA512 198fa072f3f09a9893377439ddd1803effdf04a33ae7b609234464e7de9ad960439d1b80ae62e1f9b223b3173839be7233c314a72057933b43672f390d96a8df
-DIST rails-5.1.7.tgz 6146668 BLAKE2B 494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19 SHA512 6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
DIST rails-5.2.3.tgz 8802794 BLAKE2B 786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0 SHA512 6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
+DIST rails-5.2.4.tgz 8822605 BLAKE2B 541332dab5acd358ba3c3ad660b25cec77050b44fba00f46bb3a6e0846ebede36cf4dc7d13f9269ba14ce4174bb81a342f0407672dc6f9372b7cc0ddd0eb66bd SHA512 bee783a0c8e24441f0fbe011392774684fa1390df837c6f85a17975ae72b8c60bea90998f36742c413eecffe125b6a606b0d920855231f910e8073fe28d44a13
DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10
+DIST rails-6.0.2.tgz 18555652 BLAKE2B 27b775a8e9285d9d8501fd2115b5a4a68ef0df1afe0f237c32158fc3c4fa950916b725ececda2e9cabd199a2cef4f7c0421b4fdd27e5b28952f738ab99d48097 SHA512 f394d272771ae8eeba2878c7d8eace93a7eefae95f12b34704939f3f91201633da8cb8721999eec0c9729dd72841ef026fbdb7d814d5a0f31cd1f0fd6310a872
EBUILD actionmailer-4.2.11.1.ebuild 1668 BLAKE2B be5e490a600cd21d3e4938e65f6932a0b9728b0fd1ee95dc6a7a78124d880e2400b34761d0ac6b66e1058e61545a35f0a4f9b1ee0d66afb27ef643cd4c2b61fb SHA512 c602745eaab8bd280a4a1afc418ca2ff095dfbc14b2309831e99c2486171cd0e6bad446bfd44b43bc57ec2331f1e6b2beea9ab14581fabdf3412f0d5b44098da
-EBUILD actionmailer-5.1.7.ebuild 1369 BLAKE2B 519dbe4c1e91dda2497d31d2dad560d8d07a80b39c573d39c08b066ce6446d6baae2f99c81a5bc9815d80aff8b3e25673647bca3eda5c764b0c042adb027c4e4 SHA512 0a7d2b938d8e50210670b0e862f42b274a65dd0601596416555e842c61639c28e8bdb0a672d5c691e632f5f23e5fb2845bbbfd874cf6b3a423325d026185da2c
EBUILD actionmailer-5.2.3.ebuild 1298 BLAKE2B 38d3fa328e458b3fe692403e834fbf491ef802fae597b1df84a439a9ec369ae81db2aa8b45b5b25d7e399422c1d038c9511679fc16cfba2350831616d1c486e8 SHA512 beb5906e5b928e38d626e60fe635ab1b53bbb710c152ed550d922a4e4070ee64026c97115e79d1e80359d74c8ae9bb5479897f453112e2256231e3975e5e39e2
+EBUILD actionmailer-5.2.4.ebuild 1419 BLAKE2B 4f8010586d24cdef0659c0da29912afbe610f74d41ee0cb0d4ed6273e0b5102c3bec45c506fc6af68631fab8ac9292622d4c98e2ac575b15c860461995d63ddc SHA512 14ab89f310a553c786db58aa15b85643442d52126d270fd2d1e8ddbb265f2aea4a4a35069711ee8e4958dd661bedbdd3ce90da79f51f56e85d9ed70379574056
EBUILD actionmailer-6.0.0.ebuild 1249 BLAKE2B 8626347c7bf808103b83138b011c22b53f015c4a407804d5fcafc8719646731428b0a9c3373469444863c640ddabcd5074e45feb2313757bb0d342e558f35e65 SHA512 bc2b3fb71727fb676268f7d717c3a2173e5497f409ad943ab7ced8e739c1be87f715ea79d09f2ce093c36f6863731dc2455dbd3c685bb1c6a17382de95520a56
EBUILD actionmailer-6.0.1.ebuild 1249 BLAKE2B 8626347c7bf808103b83138b011c22b53f015c4a407804d5fcafc8719646731428b0a9c3373469444863c640ddabcd5074e45feb2313757bb0d342e558f35e65 SHA512 bc2b3fb71727fb676268f7d717c3a2173e5497f409ad943ab7ced8e739c1be87f715ea79d09f2ce093c36f6863731dc2455dbd3c685bb1c6a17382de95520a56
+EBUILD actionmailer-6.0.2.ebuild 1249 BLAKE2B 8626347c7bf808103b83138b011c22b53f015c4a407804d5fcafc8719646731428b0a9c3373469444863c640ddabcd5074e45feb2313757bb0d342e558f35e65 SHA512 bc2b3fb71727fb676268f7d717c3a2173e5497f409ad943ab7ced8e739c1be87f715ea79d09f2ce093c36f6863731dc2455dbd3c685bb1c6a17382de95520a56
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/actionmailer/actionmailer-5.1.7.ebuild b/dev-ruby/actionmailer/actionmailer-5.2.4.ebuild
index c30ffb5b20a9..b254aa22526f 100644
--- a/dev-ruby/actionmailer/actionmailer-5.1.7.ebuild
+++ b/dev-ruby/actionmailer/actionmailer-5.2.4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
@@ -11,14 +11,14 @@ RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
RUBY_FAKEGEM_BINWRAP=""
-inherit ruby-fakegem versionator
+inherit ruby-fakegem eapi7-ver
DESCRIPTION="Framework for designing email-service layers"
HOMEPAGE="https://github.com/rails/rails"
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
+SLOT="$(ver_cut 1-2)"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
IUSE=""
@@ -32,13 +32,17 @@ ruby_add_rdepend "
dev-ruby/rails-dom-testing:2"
ruby_add_bdepend "test? (
- dev-ruby/mocha:0.14
+ dev-ruby/mocha
)"
all_ruby_prepare() {
# Set test environment to our hand.
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
- sed -i -e '/\/load_paths/d ; 1igem "railties", "~>5.1.0"; gem "activejob", "~>5.1.0"' test/abstract_unit.rb || die "Unable to remove load paths"
+ sed -e '/\/load_paths/d' \
+ -e '1igem "railties", "~> 5.2.0"' \
+ -e '1igem "actionpack", "~> 5.2.0"' \
+ -e '1igem "activejob", "~> 5.2.0"' \
+ -i test/abstract_unit.rb || die "Unable to remove load paths"
# Avoid a test failing only on attachment ordering, since this is a
# security release.
diff --git a/dev-ruby/actionmailer/actionmailer-6.0.2.ebuild b/dev-ruby/actionmailer/actionmailer-6.0.2.ebuild
new file mode 100644
index 000000000000..4f728095c7ee
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-6.0.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/actionpack-${PV}
+ ~dev-ruby/actionview-${PV}
+ ~dev-ruby/activejob-${PV}
+ >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+ dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+ dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+ # Set test environment to our hand.
+ rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+ sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
+
+ # Avoid a test failing only on attachment ordering, since this is a
+ # security release.
+ sed -i -e '/adding inline attachments while rendering mail works/askip "gentoo: fails on ordering"' test/base_test.rb || die
+}
diff --git a/dev-ruby/actionpack-xml_parser/Manifest b/dev-ruby/actionpack-xml_parser/Manifest
index f09072035294..970b0aa5b862 100644
--- a/dev-ruby/actionpack-xml_parser/Manifest
+++ b/dev-ruby/actionpack-xml_parser/Manifest
@@ -1,5 +1,5 @@
DIST actionpack-xml_parser-1.0.2.tar.gz 6623 BLAKE2B 4dc039b2db8397d41f7da5cc643e8e990b4a3a5a1e86e67657a6a59681688144562a66484d1bec49b7166b1df5d2e30ddd882dcb2448cd14e6b44580e2fc354c SHA512 6fb9323b2632059d6c253083dfe6a09c413d4a5f7d622457402db95529ccad6d28b0471b01f4555c4e448b65183e6d07ef639de994c47c4858d2bfe5318aaa0b
DIST actionpack-xml_parser-2.0.1.tar.gz 6494 BLAKE2B 271e1352085e7c75754253222c9f861f7ece9875102a0bb4c47e20311367fcc040c5680ad0406112f8e312c4a8ae1a3f9b6d33f3736db3614ca1c3584942f800 SHA512 a240e59178722025a0c967cfc2f63ca1ed8a2aff55ad913652f06018b712a7009eecd915f494dc4087de12ad5dbe5a0f3c7290fc530a2e475b39318520809112
EBUILD actionpack-xml_parser-1.0.2.ebuild 838 BLAKE2B d29970900fd94346b8d780ef35b50102c4d3c930cb0607de030e0f757b272c999a133ff0217517e66eaba1f7e3bdc6a7173d792fbb77ce6b35adc173ef1cdf2f SHA512 636f0991a94b457cc9f511f1a435894952772cb9470fa755065358c20268d4da25b7ad609289387e54cfe78a932df47d9f31edf7d933a985990a6542ff31b499
-EBUILD actionpack-xml_parser-2.0.1.ebuild 771 BLAKE2B ba4a5920a0f535489b6ae1db8407e3b27d7902444d9c02bf3184f990fa01721f724cfc235066339937648a2bb3f81cf973b64226fe26cc2356da3a16014bcad2 SHA512 3207765c4578bbd64d2f47209b1d0263b273bb3210352d80e60613de6223322ff3d2207874c48e116c518aa65fe68be5e930bb0e6070c2a6a860d52a3f188cf0
+EBUILD actionpack-xml_parser-2.0.1.ebuild 965 BLAKE2B 2671125c4de6d806e39e4269c9f1b745da007d263b929091502e13956bc9f58fe4700cf014ebbf56093f96c9f1a87e952a810c98c436a6da7b04d8de269bacaa SHA512 281ab37e0a48485ad1d75d7be5e06d18bacde945f0c13f52b8034d9eefc8fa93f65fa7b7fdaa385d99f38a398efaf153c585f5ea0651f31707cfd66b71229522
MISC metadata.xml 343 BLAKE2B fae09bfee8e2838dae045fb6920229bf6d0d87affced294d61535b221af86767fc95fec8a7f5f87832d1948e50165369751b6450b84b31d0611e72cb0eafba19 SHA512 2e931999edbe73e74146107d2a75df2050649d682fcbba40cb877b742af15de0d0709a3acbee03722eff1bd1ddc3619a3c2a61e976a526f34f1bbc3bb0b87593
diff --git a/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1.ebuild b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1.ebuild
index 469ece6f2567..48e5bf081edc 100644
--- a/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1.ebuild
+++ b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC=""
@@ -22,9 +22,12 @@ ruby_add_rdepend "=dev-ruby/actionpack-5*:* =dev-ruby/railties-5*:*"
all_ruby_prepare() {
sed -i -e "/bundler/d" Rakefile test/helper.rb || die
- sed -i -e '1igem "actionpack", "~>5.0"' test/helper.rb || die
+ sed -i -e '1igem "actionpack", "~>5.2"' test/helper.rb || die
+
+ # Skip test that is not compatible with Rails 5.2
+ sed -i -e '/occurring a parse error if parsing unsuccessful/askip "rails 5.2"' test/xml_params_parsing_test.rb || die
}
each_ruby_test() {
- ${RUBY} -Ilib:.:test -e "Dir['test/*_test.rb'].each{|f| require f}"
+ MT_NO_PLUGINS=true ${RUBY} -Ilib:.:test -e "Dir['test/*_test.rb'].each{|f| require f}" || die
}
diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 3e8242fe2971..2df36cb60003 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,11 +1,13 @@
DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 7db84961963f529a9b6c06011bb6e32b56f4beb064de31c811a092d27e93156669ade4dcceb7d8abcdba4845d42258d904f8ecaf79198af1c0e2afcb33fe3fe3 SHA512 198fa072f3f09a9893377439ddd1803effdf04a33ae7b609234464e7de9ad960439d1b80ae62e1f9b223b3173839be7233c314a72057933b43672f390d96a8df
-DIST rails-5.1.7.tgz 6146668 BLAKE2B 494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19 SHA512 6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
DIST rails-5.2.3.tgz 8802794 BLAKE2B 786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0 SHA512 6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
+DIST rails-5.2.4.tgz 8822605 BLAKE2B 541332dab5acd358ba3c3ad660b25cec77050b44fba00f46bb3a6e0846ebede36cf4dc7d13f9269ba14ce4174bb81a342f0407672dc6f9372b7cc0ddd0eb66bd SHA512 bee783a0c8e24441f0fbe011392774684fa1390df837c6f85a17975ae72b8c60bea90998f36742c413eecffe125b6a606b0d920855231f910e8073fe28d44a13
DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10
+DIST rails-6.0.2.tgz 18555652 BLAKE2B 27b775a8e9285d9d8501fd2115b5a4a68ef0df1afe0f237c32158fc3c4fa950916b725ececda2e9cabd199a2cef4f7c0421b4fdd27e5b28952f738ab99d48097 SHA512 f394d272771ae8eeba2878c7d8eace93a7eefae95f12b34704939f3f91201633da8cb8721999eec0c9729dd72841ef026fbdb7d814d5a0f31cd1f0fd6310a872
EBUILD actionpack-4.2.11.1.ebuild 1858 BLAKE2B 92cfe0735197abfb283c49b28887d421166ea56dbded2d6ce84089cd85d10c2d58ff5c53e4576094c6bfe6eda08d495cbb64e8ed5c589a675de1b9406a3d8451 SHA512 35c6071ac1d25db006886699e59bdaeaa64ec31cc70ff5cdaf41fd046d8fe87ff63ef1bb84acfba974420f3844a58fc243568ab8a2fdc201fa2add9d4dbb3981
-EBUILD actionpack-5.1.7.ebuild 1717 BLAKE2B f702eaf4b01db58bf0cce994f4c06110ef5ce41c612c7f6af33b7fb4e20097d21cf902a3b076b0837acb8dcd311536be4bb0be8a47ef93ab7cdf83085f7ba5d7 SHA512 3d81e4ebdab892c38f9405765ab59f7ecb6b2cbf8d482887f515e138cb50d193857afe475cc66dbe52f55e2d6006a75d5074e2877df8089dc03afacc6124e4b3
EBUILD actionpack-5.2.3.ebuild 1577 BLAKE2B 488030d095bb40efcba8f2e7a83e10cc7528d17dc70ac26481016b5aaab7b4c86ffa231fc4e2572f41d7e2960488bd3b3578fbd24ae103460d0a3e954f3e57b9 SHA512 bf3a83d1c6db91e5335f74b61234d5139f880415688abea40963d39184496860b23466cf674954aa3fcae5fb6b68525bf26858d5db0fb1078fca40405428006c
+EBUILD actionpack-5.2.4.ebuild 1731 BLAKE2B 159a32575e06e41a8ca288d0f1863fb7bb6a71dfc413c3716c8a13857dc6770a7022bc9710a0777201822d6433466fe6ed1bce02407d238d294c671bc39fe57a SHA512 79f40c13fc3bbd6430f396505d5a6752c64cade17913b8beefabe7d0ee39e5b94b3faef49730e5c0d21d1355633dbf488bf12c04c20570372efee7d10eab3d38
EBUILD actionpack-6.0.0.ebuild 1529 BLAKE2B c6aed490c08693d80719b97351decbf0ada48aa96a2891a84d2b0e2982da1d67d88b1a8d27749792cfa3e2879dd4951578659bc1a00ceb11d63c8e1fa7687fcb SHA512 a7f7229a53af94e27788a53e591f4a9e8b7ae58f1e2614e39dea3a8894d8d5305ecbcc0cadd49fac56052f9fdd3423cbdb93b8dc9757712e56a2b3905706692c
EBUILD actionpack-6.0.1.ebuild 1529 BLAKE2B c6aed490c08693d80719b97351decbf0ada48aa96a2891a84d2b0e2982da1d67d88b1a8d27749792cfa3e2879dd4951578659bc1a00ceb11d63c8e1fa7687fcb SHA512 a7f7229a53af94e27788a53e591f4a9e8b7ae58f1e2614e39dea3a8894d8d5305ecbcc0cadd49fac56052f9fdd3423cbdb93b8dc9757712e56a2b3905706692c
+EBUILD actionpack-6.0.2.ebuild 1529 BLAKE2B c6aed490c08693d80719b97351decbf0ada48aa96a2891a84d2b0e2982da1d67d88b1a8d27749792cfa3e2879dd4951578659bc1a00ceb11d63c8e1fa7687fcb SHA512 a7f7229a53af94e27788a53e591f4a9e8b7ae58f1e2614e39dea3a8894d8d5305ecbcc0cadd49fac56052f9fdd3423cbdb93b8dc9757712e56a2b3905706692c
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/actionpack/actionpack-5.1.7.ebuild b/dev-ruby/actionpack/actionpack-5.2.4.ebuild
index 5f30cf305005..d623d61a409a 100644
--- a/dev-ruby/actionpack/actionpack-5.1.7.ebuild
+++ b/dev-ruby/actionpack/actionpack-5.2.4.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
@@ -13,15 +13,15 @@ RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
RUBY_FAKEGEM_BINWRAP=""
-inherit ruby-fakegem versionator
+inherit ruby-fakegem eapi7-ver
DESCRIPTION="Eases web-request routing, handling, and response"
HOMEPAGE="https://github.com/rails/rails"
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
@@ -30,7 +30,7 @@ ruby_add_rdepend "
~dev-ruby/activesupport-${PV}
~dev-ruby/actionview-${PV}
dev-ruby/rack:2.0
- >=dev-ruby/rack-test-0.6.3:0.6
+ >=dev-ruby/rack-test-0.6.3:*
>=dev-ruby/rails-html-sanitizer-1.0.2:1
dev-ruby/rails-dom-testing:2
"
@@ -39,7 +39,7 @@ ruby_add_bdepend "
test? (
dev-ruby/mocha:0.14
dev-ruby/bundler
- >=dev-ruby/capybara-2.13:2
+ >=dev-ruby/capybara-2.15
~dev-ruby/activemodel-${PV}
>=dev-ruby/rack-cache-1.2:1.2
www-servers/puma
@@ -52,5 +52,9 @@ all_ruby_prepare() {
-e '/:job/,/end/ s:^:#:' \
-e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
rm ../Gemfile.lock || die
- sed -i -e '1igem "rack-test", "~>0.6.3"; gem "activemodel", "~>5.1.0"; gem "railties", "~>5.1.0"' test/abstract_unit.rb || die
+
+ sed -e '1i gem "activemodel", "~> 5.2.0"' \
+ -e '1i gem "actionview", "~> 5.2.0"' \
+ -e '1i gem "railties", "~> 5.2.0"' \
+ -i test/abstract_unit.rb || die
}
diff --git a/dev-ruby/actionpack/actionpack-6.0.2.ebuild b/dev-ruby/actionpack/actionpack-6.0.2.ebuild
new file mode 100644
index 000000000000..70168d023a06
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-6.0.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}
+ ~dev-ruby/actionview-${PV}
+ dev-ruby/rack:2.0
+ >=dev-ruby/rack-test-0.6.3:*
+ >=dev-ruby/rails-html-sanitizer-1.2.0:1
+ dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/mocha:0.14
+ dev-ruby/bundler
+ >=dev-ruby/capybara-2.15
+ ~dev-ruby/activemodel-${PV}
+ >=dev-ruby/rack-cache-1.2:1.2
+ www-servers/puma
+ )"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/ s:^:#:" \
+ -e '/:job/,/end/ s:^:#:' \
+ -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+ rm ../Gemfile.lock || die
+}
diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 21d61c4127c9..846f51803efd 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,5 +1,7 @@
DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10
+DIST rails-6.0.2.tgz 18555652 BLAKE2B 27b775a8e9285d9d8501fd2115b5a4a68ef0df1afe0f237c32158fc3c4fa950916b725ececda2e9cabd199a2cef4f7c0421b4fdd27e5b28952f738ab99d48097 SHA512 f394d272771ae8eeba2878c7d8eace93a7eefae95f12b34704939f3f91201633da8cb8721999eec0c9729dd72841ef026fbdb7d814d5a0f31cd1f0fd6310a872
EBUILD actiontext-6.0.0.ebuild 1612 BLAKE2B da5e3efc4467a12d857c661737205adf0129c75c274492e7e10aa3e0a654be5c33b63d78e9154a200e2ab3e966f3f4391a338c37446443a343bf391ee3adbdb1 SHA512 02f906033420e1cce9abb220d4f63c6bb30155f5388fc6239cae36e69a8ca82182cb9dc8e43dbfd75b52846cb158e8c72cd27625d03357faa4487ab245a99924
-EBUILD actiontext-6.0.1.ebuild 1620 BLAKE2B f53f4df88aec8cd7f9a98ae625abd71af6a34d61e7656790b6b2a4d8400e1e2b6430fdbfd69c0cb2cc571f611701745752c88a8a005b76ca95fb7cad3c5ae792 SHA512 28dee316437ac7b17da63a264322a62c96e7280f515d5d5d75a0331969ccca6e9f20d75fdeeb4b1e40b80ae9b1be24b5b770a2c85c0bc7149818cff87357773c
+EBUILD actiontext-6.0.1.ebuild 1632 BLAKE2B 590dcde2a31df3a47e856cac53f7a86d8000170ca0dc3d786417866908e1b5e7f0c63ac6091954dc18a723093fcfbd3755eae37ccadf8d20bd5e1186c3edd164 SHA512 76b3831e262cb2fc96b1c8fa42d0c366a4892f28f17a3347d0ba119955e05e641feffa5194c2b4c57d0069e40c415b2ba3459736f41acc2d3d2aab9dbdda078d
+EBUILD actiontext-6.0.2.ebuild 1632 BLAKE2B 590dcde2a31df3a47e856cac53f7a86d8000170ca0dc3d786417866908e1b5e7f0c63ac6091954dc18a723093fcfbd3755eae37ccadf8d20bd5e1186c3edd164 SHA512 76b3831e262cb2fc96b1c8fa42d0c366a4892f28f17a3347d0ba119955e05e641feffa5194c2b4c57d0069e40c415b2ba3459736f41acc2d3d2aab9dbdda078d
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/actiontext/actiontext-6.0.1.ebuild b/dev-ruby/actiontext/actiontext-6.0.1.ebuild
index f06ed6e58aa4..2caeb0640662 100644
--- a/dev-ruby/actiontext/actiontext-6.0.1.ebuild
+++ b/dev-ruby/actiontext/actiontext-6.0.1.ebuild
@@ -40,7 +40,7 @@ ruby_add_bdepend "test? (
all_ruby_prepare() {
# Remove items from the common Gemfile that we don't need for this
# test run. This also requires handling some gemspecs.
- sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\)/ s:^:#:" \
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\)/ s:^:#:" \
-e '/:job/,/end/ s:^:#:' \
-e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
rm ../Gemfile.lock || die
diff --git a/dev-ruby/actiontext/actiontext-6.0.2.ebuild b/dev-ruby/actiontext/actiontext-6.0.2.ebuild
new file mode 100644
index 000000000000..2caeb0640662
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-6.0.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Edit and display rich text in Rails applications"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/actionpack-${PV}
+ ~dev-ruby/activerecord-${PV}
+ ~dev-ruby/activestorage-${PV}
+ ~dev-ruby/activesupport-${PV}
+ >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\)/ s:^:#:" \
+ -e '/:job/,/end/ s:^:#:' \
+ -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+ rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+ sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}
diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 8baca548cdf9..5776854b7738 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,11 +1,13 @@
DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 7db84961963f529a9b6c06011bb6e32b56f4beb064de31c811a092d27e93156669ade4dcceb7d8abcdba4845d42258d904f8ecaf79198af1c0e2afcb33fe3fe3 SHA512 198fa072f3f09a9893377439ddd1803effdf04a33ae7b609234464e7de9ad960439d1b80ae62e1f9b223b3173839be7233c314a72057933b43672f390d96a8df
-DIST rails-5.1.7.tgz 6146668 BLAKE2B 494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19 SHA512 6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
DIST rails-5.2.3.tgz 8802794 BLAKE2B 786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0 SHA512 6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
+DIST rails-5.2.4.tgz 8822605 BLAKE2B 541332dab5acd358ba3c3ad660b25cec77050b44fba00f46bb3a6e0846ebede36cf4dc7d13f9269ba14ce4174bb81a342f0407672dc6f9372b7cc0ddd0eb66bd SHA512 bee783a0c8e24441f0fbe011392774684fa1390df837c6f85a17975ae72b8c60bea90998f36742c413eecffe125b6a606b0d920855231f910e8073fe28d44a13
DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10
+DIST rails-6.0.2.tgz 18555652 BLAKE2B 27b775a8e9285d9d8501fd2115b5a4a68ef0df1afe0f237c32158fc3c4fa950916b725ececda2e9cabd199a2cef4f7c0421b4fdd27e5b28952f738ab99d48097 SHA512 f394d272771ae8eeba2878c7d8eace93a7eefae95f12b34704939f3f91201633da8cb8721999eec0c9729dd72841ef026fbdb7d814d5a0f31cd1f0fd6310a872
EBUILD actionview-4.2.11.1.ebuild 1585 BLAKE2B c001b8c56264e3d1969bf8c07c54ae6580cde982b38147c4c15eb1320e4ccd4228f1b554dc80c1f04150d6e14dedd25687e9d3707881532eba44286e9cbfec61 SHA512 c7de03ec6a2865e763be290f1f76cbcee866a20d49f3aaf44ff4f040ac0e5a878ce94083eca8d5817b30908997c25e82b4ccd84569ac770affc30e8f7169c5d8
-EBUILD actionview-5.1.7.ebuild 1877 BLAKE2B 2a1be3acaa314ed7ae85062f0c425b9c1402e8fca365341f76087bbf0a76bcc56102eacd84f8924326f428b99c83d92498a1ed99a2789e8e02162d25216bda61 SHA512 36af5a0630c889fffd2767740075c1d07ab51fc36c169a5fb8dce5e6a9dc3101856b007cfe52448e080cacc814fc938e940ee927b4cd1021db688932af4f40ef
EBUILD actionview-5.2.3.ebuild 1733 BLAKE2B e63d86214aed2a50ed7e759c615f5ff8e8a89fe070e09227fafbc39af565c537f1f4010d1cccbff57c79dfac89b9bb2128cd6779d17c1b10e17b450a498e5bac SHA512 b91c7cf9893601564fc9ad9ca1f23048a8ec36631ed57a02c1d8850decd583135dea306ad4e8158dc669475f037ff850ad3e454d3fb16b91d4ef78556058738a
+EBUILD actionview-5.2.4.ebuild 1926 BLAKE2B 56ea64e3458a7a377ce4d079349956c81fd9a44f2d21ad452a68948a569ff6e011b0d3d54322bae60407da42ff86b7fecc0dc8faca0afa18f2b2bd2ca2b10999 SHA512 c90fa173a8a0d7bb6c61859acb8e5738d81e2c5dde28ae2d5b35f1b83f7a894c7428fefd2d5f180d49cce884bdd9a5438adb409e0e7bc3d6ecb4e0fd6de821a7
EBUILD actionview-6.0.0.ebuild 1716 BLAKE2B 437a45380f8cdb3145716f885ed9462949e5cb81c13a24efd1ccc1c911c532c8d6c23ced51e11c4bbf211abe2b19d730f763ecf2abf01ecd49f163a099862fe4 SHA512 616317f0ff6f282890aa3899d883412f1d6e8b4a38b0ae295aecdd24cfcc6deb294ad297c8403308366022d00077268f320aa0cd95dbde1dfe5405132dcd2d52
EBUILD actionview-6.0.1.ebuild 1716 BLAKE2B 437a45380f8cdb3145716f885ed9462949e5cb81c13a24efd1ccc1c911c532c8d6c23ced51e11c4bbf211abe2b19d730f763ecf2abf01ecd49f163a099862fe4 SHA512 616317f0ff6f282890aa3899d883412f1d6e8b4a38b0ae295aecdd24cfcc6deb294ad297c8403308366022d00077268f320aa0cd95dbde1dfe5405132dcd2d52
+EBUILD actionview-6.0.2.ebuild 1716 BLAKE2B 437a45380f8cdb3145716f885ed9462949e5cb81c13a24efd1ccc1c911c532c8d6c23ced51e11c4bbf211abe2b19d730f763ecf2abf01ecd49f163a099862fe4 SHA512 616317f0ff6f282890aa3899d883412f1d6e8b4a38b0ae295aecdd24cfcc6deb294ad297c8403308366022d00077268f320aa0cd95dbde1dfe5405132dcd2d52
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/actionview/actionview-5.1.7.ebuild b/dev-ruby/actionview/actionview-5.2.4.ebuild
index ab072aff349c..b38d2dd2f542 100644
--- a/dev-ruby/actionview/actionview-5.1.7.ebuild
+++ b/dev-ruby/actionview/actionview-5.2.4.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
@@ -13,15 +13,15 @@ RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
RUBY_FAKEGEM_BINWRAP=""
-inherit ruby-fakegem versionator
+inherit ruby-fakegem eapi7-ver
DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages"
HOMEPAGE="https://github.com/rails/rails/"
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
@@ -36,7 +36,7 @@ ruby_add_rdepend "
ruby_add_bdepend "
test? (
- dev-ruby/mocha:0.14
+ dev-ruby/mocha
~dev-ruby/actionpack-${PV}
~dev-ruby/activemodel-${PV}
)"
@@ -53,5 +53,9 @@ all_ruby_prepare() {
# most likely related to test environment setup.
rm -f test/activerecord/render_partial_with_record_identification_test.rb || die
- sed -i -e '1igem "activerecord", "~>5.1.0"; gem "actionpack", "~>5.1.0"; gem "railties", "~>5.1.0"' test/abstract_unit.rb || die
+ sed -e '1igem "actionpack", "~> 5.2.0"' \
+ -e '1igem "activemodel", "~> 5.2.0"' \
+ -e '1igem "activerecord", "~> 5.2.0"' \
+ -e '1igem "railties", "~> 5.2.0"' \
+ -i test/abstract_unit.rb || die
}
diff --git a/dev-ruby/actionview/actionview-6.0.2.ebuild b/dev-ruby/actionview/actionview-6.0.2.ebuild
new file mode 100644
index 000000000000..744251922335
--- /dev/null
+++ b/dev-ruby/actionview/actionview-6.0.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages"
+HOMEPAGE="https://github.com/rails/rails/"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}
+ >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+ >=dev-ruby/erubi-1.4:0
+ >=dev-ruby/rails-html-sanitizer-1.2.0:1
+ dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/mocha
+ ~dev-ruby/actionpack-${PV}
+ ~dev-ruby/activemodel-${PV}
+ ~dev-ruby/activerecord-${PV}
+ )"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/ s:^:#:" \
+ -e '/:job/,/end/ s:^:#:' \
+ -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+ rm ../Gemfile.lock || die
+
+ # Avoid tests failing due to missing logger setup in activerecord,
+ # most likely related to test environment setup.
+ rm -f test/activerecord/render_partial_with_record_identification_test.rb || die
+}
diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 606f27c6b3e4..6716664d2f06 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,11 +1,13 @@
DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 7db84961963f529a9b6c06011bb6e32b56f4beb064de31c811a092d27e93156669ade4dcceb7d8abcdba4845d42258d904f8ecaf79198af1c0e2afcb33fe3fe3 SHA512 198fa072f3f09a9893377439ddd1803effdf04a33ae7b609234464e7de9ad960439d1b80ae62e1f9b223b3173839be7233c314a72057933b43672f390d96a8df
-DIST rails-5.1.7.tgz 6146668 BLAKE2B 494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19 SHA512 6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
DIST rails-5.2.3.tgz 8802794 BLAKE2B 786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0 SHA512 6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
+DIST rails-5.2.4.tgz 8822605 BLAKE2B 541332dab5acd358ba3c3ad660b25cec77050b44fba00f46bb3a6e0846ebede36cf4dc7d13f9269ba14ce4174bb81a342f0407672dc6f9372b7cc0ddd0eb66bd SHA512 bee783a0c8e24441f0fbe011392774684fa1390df837c6f85a17975ae72b8c60bea90998f36742c413eecffe125b6a606b0d920855231f910e8073fe28d44a13
DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10
+DIST rails-6.0.2.tgz 18555652 BLAKE2B 27b775a8e9285d9d8501fd2115b5a4a68ef0df1afe0f237c32158fc3c4fa950916b725ececda2e9cabd199a2cef4f7c0421b4fdd27e5b28952f738ab99d48097 SHA512 f394d272771ae8eeba2878c7d8eace93a7eefae95f12b34704939f3f91201633da8cb8721999eec0c9729dd72841ef026fbdb7d814d5a0f31cd1f0fd6310a872
EBUILD activejob-4.2.11.1.ebuild 1070 BLAKE2B bdd6e12043c4ee89a5efe8477e44d0d40d15a6f8f14952d9059fc2380f8c4a4e94365057673e16b2f08ee15df2a5b401215b1bd3f1ec6ca6a4584698d6933cda SHA512 6e9cc9d8e3097bbd6e0fbf3fd57a5b40d7abcf43482e1df2a9c104acab407b4818508580953f713aea500dca6a2a192b64935a2c4d506a1f229a756468af2196
-EBUILD activejob-5.1.7.ebuild 1092 BLAKE2B c15aa9687bb0058e15d7841c2a8eda4c51161641163e074126ef724386d93b694d7110a183912efe8809f6dd74fb4ad1deb599ff6031771e4a019a2971e06845 SHA512 cbe36a5bafabae30dcf372190dca67639e50b795ba07589b85aabcaa844a8279dfb36d16ad07da110db56ff74eb4e1ec5c70b491377425483df3b4406fd30141
EBUILD activejob-5.2.3.ebuild 1095 BLAKE2B c20b0752adf82a1f80058c695b1d5795a94a04fbbf91ce5eb15ff6c76a3a5b5457d7862bc9658af15012f7b21d89f84a67bd55d44b446cb5673f4dbfaf4d412a SHA512 bc80304fff0a768b70f3eced836dedc9da6e0c272165f77093e941be9eaffecbf0c2af189bc519641ad45bff6acf465e743b2526db13d90ae5292a0e8c42b645
+EBUILD activejob-5.2.4.ebuild 1095 BLAKE2B c20b0752adf82a1f80058c695b1d5795a94a04fbbf91ce5eb15ff6c76a3a5b5457d7862bc9658af15012f7b21d89f84a67bd55d44b446cb5673f4dbfaf4d412a SHA512 bc80304fff0a768b70f3eced836dedc9da6e0c272165f77093e941be9eaffecbf0c2af189bc519641ad45bff6acf465e743b2526db13d90ae5292a0e8c42b645
EBUILD activejob-6.0.0.ebuild 1117 BLAKE2B a41bf151f699a5fb56642cd2af01cb6ba39e1af0e7cdc28cc968a0881d5bc7d602bf3d6a46d52106a05e33b6908c46c6df275d9917caadc13b37db2042a0a356 SHA512 8964dae9b582df42b73e4385b5e6db5b66baf165b81970c7deae2d4aafc0f144e3270013c07e44ae9a9bc148e09992d2df0c234430ddbb25c86fb41d38516db4
EBUILD activejob-6.0.1.ebuild 1117 BLAKE2B a41bf151f699a5fb56642cd2af01cb6ba39e1af0e7cdc28cc968a0881d5bc7d602bf3d6a46d52106a05e33b6908c46c6df275d9917caadc13b37db2042a0a356 SHA512 8964dae9b582df42b73e4385b5e6db5b66baf165b81970c7deae2d4aafc0f144e3270013c07e44ae9a9bc148e09992d2df0c234430ddbb25c86fb41d38516db4
+EBUILD activejob-6.0.2.ebuild 1117 BLAKE2B a41bf151f699a5fb56642cd2af01cb6ba39e1af0e7cdc28cc968a0881d5bc7d602bf3d6a46d52106a05e33b6908c46c6df275d9917caadc13b37db2042a0a356 SHA512 8964dae9b582df42b73e4385b5e6db5b66baf165b81970c7deae2d4aafc0f144e3270013c07e44ae9a9bc148e09992d2df0c234430ddbb25c86fb41d38516db4
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/activejob/activejob-5.1.7.ebuild b/dev-ruby/activejob/activejob-5.2.4.ebuild
index e6d793b9c644..7bf1fc416045 100644
--- a/dev-ruby/activejob/activejob-5.1.7.ebuild
+++ b/dev-ruby/activejob/activejob-5.2.4.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR=""
@@ -13,14 +13,14 @@ RUBY_FAKEGEM_BINWRAP=""
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-inherit ruby-fakegem versionator
+inherit ruby-fakegem eapi7-ver
DESCRIPTION="Job framework with pluggable queues"
HOMEPAGE="https://github.com/rails/rails"
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
+SLOT="$(ver_cut 1-2)"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
IUSE=""
@@ -33,7 +33,7 @@ ruby_add_rdepend "
ruby_add_bdepend "
test? (
- >=dev-ruby/mocha-0.14.0:0.14
+ dev-ruby/mocha
)"
all_ruby_prepare() {
@@ -41,5 +41,6 @@ all_ruby_prepare() {
sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load paths"
# Remove all currently unpackaged queues.
- sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch backburner//' Rakefile || die
+ sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch backburner//' \
+ -e 's/delayed_job//' Rakefile || die
}
diff --git a/dev-ruby/activejob/activejob-6.0.2.ebuild b/dev-ruby/activejob/activejob-6.0.2.ebuild
new file mode 100644
index 000000000000..c516554b8fe8
--- /dev/null
+++ b/dev-ruby/activejob/activejob-6.0.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}
+ >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/mocha
+ )"
+
+all_ruby_prepare() {
+ # Set test environment to our hand.
+ sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load paths"
+
+ # Remove all currently unpackaged queues.
+ sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch backburner//' \
+ -e 's/delayed_job//' Rakefile || die
+ sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || die
+}
diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 2191f1a57a4c..25ac8e29367e 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,11 +1,13 @@
DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 7db84961963f529a9b6c06011bb6e32b56f4beb064de31c811a092d27e93156669ade4dcceb7d8abcdba4845d42258d904f8ecaf79198af1c0e2afcb33fe3fe3 SHA512 198fa072f3f09a9893377439ddd1803effdf04a33ae7b609234464e7de9ad960439d1b80ae62e1f9b223b3173839be7233c314a72057933b43672f390d96a8df
-DIST rails-5.1.7.tgz 6146668 BLAKE2B 494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19 SHA512 6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
DIST rails-5.2.3.tgz 8802794 BLAKE2B 786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0 SHA512 6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
+DIST rails-5.2.4.tgz 8822605 BLAKE2B 541332dab5acd358ba3c3ad660b25cec77050b44fba00f46bb3a6e0846ebede36cf4dc7d13f9269ba14ce4174bb81a342f0407672dc6f9372b7cc0ddd0eb66bd SHA512 bee783a0c8e24441f0fbe011392774684fa1390df837c6f85a17975ae72b8c60bea90998f36742c413eecffe125b6a606b0d920855231f910e8073fe28d44a13
DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10
+DIST rails-6.0.2.tgz 18555652 BLAKE2B 27b775a8e9285d9d8501fd2115b5a4a68ef0df1afe0f237c32158fc3c4fa950916b725ececda2e9cabd199a2cef4f7c0421b4fdd27e5b28952f738ab99d48097 SHA512 f394d272771ae8eeba2878c7d8eace93a7eefae95f12b34704939f3f91201633da8cb8721999eec0c9729dd72841ef026fbdb7d814d5a0f31cd1f0fd6310a872
EBUILD activemodel-4.2.11.1.ebuild 1636 BLAKE2B 670d133746729c900586c4238698548c8aedcc90f670c3d80d20d1841d4123d71f010189ef21673e3575b5d2c1b181eac6c7439571a29aa0d7e881b583ecf3e9 SHA512 2dc483fc464c85303f605d7acfe07775f1fb6242a2e5e7f8f9e659f781a80431f70c8c79dceb15af5c1b6f39fc003a52ebc4cedcc9e1aa4bf6af0ef7526550a9
-EBUILD activemodel-5.1.7.ebuild 1125 BLAKE2B 1f92fd1e19eda6dc3ba38734baad6d9388241825a8e898da6829a4d8e2c01f54d308c68299a5e6f9ed74eab0742cbfd4a6eb08519890bd5930aec4cffaf88aac SHA512 c40da93b518c332a26ede7ebc71bec1104fda3746be11f4b994561a1d6dda3632cf212449bd7952aa2233e44cca1b3d284c5f9221aee71a3775abf0e9f4613ff
EBUILD activemodel-5.2.3.ebuild 1040 BLAKE2B f57fa78d010743e04236bc091070ac556dfd161813c6747589e0042e2562ec4b8fbf3b88bcfab7c8c29fd25404357c03f19b7ac4090694db48a4f6c248209cca SHA512 64b2f7f9df07a28bd4a6ac1a82f0f092daddcc7f7278c9b39bb282b13948c2a9943b2efd70dc546ec70a746f1c465dfed688d80d58b0f6abc2c7d7b914f973db
+EBUILD activemodel-5.2.4.ebuild 1041 BLAKE2B a830367c50e7c995902420221b1e61e11d5db10d36d56dd02ddbadf574b2912da234e6e541a0fdc13229ae97dd96a3449d7fee9540ef2678624b13cf4efe6854 SHA512 44d2f0df9eef71538574997f40bbb42ffd5785edd8159758d8c360edd99ef2d26412ccc6c79a7930273b9e31a05ecf1b1e249d11395f7ce9c5ee8edcee5200e8
EBUILD activemodel-6.0.0.ebuild 938 BLAKE2B 9cf309f472b0563018af85706b35eb296c0cdb15e635a8b1975f08664a66f1ae07e622448ddda9f674f7385b08e7eb24c48b5f919189f4c5a91409c79a2ef79c SHA512 cbcfc6d89fe80c47a7fa4869d34e78d9609dce43512dc0985c649f73e16dd57c6b19103efa76b9529360b596a8ed8b21a9dfc2cd24748b8b155bddab7c22ad40
EBUILD activemodel-6.0.1.ebuild 938 BLAKE2B 9cf309f472b0563018af85706b35eb296c0cdb15e635a8b1975f08664a66f1ae07e622448ddda9f674f7385b08e7eb24c48b5f919189f4c5a91409c79a2ef79c SHA512 cbcfc6d89fe80c47a7fa4869d34e78d9609dce43512dc0985c649f73e16dd57c6b19103efa76b9529360b596a8ed8b21a9dfc2cd24748b8b155bddab7c22ad40
+EBUILD activemodel-6.0.2.ebuild 938 BLAKE2B 9cf309f472b0563018af85706b35eb296c0cdb15e635a8b1975f08664a66f1ae07e622448ddda9f674f7385b08e7eb24c48b5f919189f4c5a91409c79a2ef79c SHA512 cbcfc6d89fe80c47a7fa4869d34e78d9609dce43512dc0985c649f73e16dd57c6b19103efa76b9529360b596a8ed8b21a9dfc2cd24748b8b155bddab7c22ad40
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/activemodel/activemodel-5.1.7.ebuild b/dev-ruby/activemodel/activemodel-5.2.4.ebuild
index 0b0b685e4ad1..025609c0e43d 100644
--- a/dev-ruby/activemodel/activemodel-5.1.7.ebuild
+++ b/dev-ruby/activemodel/activemodel-5.2.4.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR=""
@@ -13,15 +13,15 @@ RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
RUBY_FAKEGEM_BINWRAP=""
-inherit ruby-fakegem versionator
+inherit ruby-fakegem eapi7-ver
DESCRIPTION="Toolkit for building modeling frameworks like Active Record and Active Resource"
HOMEPAGE="https://github.com/rails/rails"
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
@@ -34,11 +34,11 @@ ruby_add_bdepend "
test? (
~dev-ruby/railties-${PV}
dev-ruby/test-unit:2
- >=dev-ruby/mocha-0.14.0:0.14
+ dev-ruby/mocha
>=dev-ruby/bcrypt-ruby-3.1.7
)"
all_ruby_prepare() {
# Set test environment to our hand.
- sed -i -e '/load_paths/d ; 1igem "activesupport", "~>5.1.6" ; gem "railties", "~>5.1.6"' test/cases/helper.rb || die "Unable to remove load paths"
+ sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
}
diff --git a/dev-ruby/activemodel/activemodel-6.0.2.ebuild b/dev-ruby/activemodel/activemodel-6.0.2.ebuild
new file mode 100644
index 000000000000..b95a885ddc2c
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-6.0.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and Active Resource"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+ test? (
+ ~dev-ruby/railties-${PV}
+ dev-ruby/test-unit:2
+ dev-ruby/mocha
+ >=dev-ruby/bcrypt-ruby-3.1.7
+ )"
+
+all_ruby_prepare() {
+ # Set test environment to our hand.
+ sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
+}
diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 9085fadc4227..3fe4ac175731 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,11 +1,13 @@
DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 7db84961963f529a9b6c06011bb6e32b56f4beb064de31c811a092d27e93156669ade4dcceb7d8abcdba4845d42258d904f8ecaf79198af1c0e2afcb33fe3fe3 SHA512 198fa072f3f09a9893377439ddd1803effdf04a33ae7b609234464e7de9ad960439d1b80ae62e1f9b223b3173839be7233c314a72057933b43672f390d96a8df
-DIST rails-5.1.7.tgz 6146668 BLAKE2B 494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19 SHA512 6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
DIST rails-5.2.3.tgz 8802794 BLAKE2B 786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0 SHA512 6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
+DIST rails-5.2.4.tgz 8822605 BLAKE2B 541332dab5acd358ba3c3ad660b25cec77050b44fba00f46bb3a6e0846ebede36cf4dc7d13f9269ba14ce4174bb81a342f0407672dc6f9372b7cc0ddd0eb66bd SHA512 bee783a0c8e24441f0fbe011392774684fa1390df837c6f85a17975ae72b8c60bea90998f36742c413eecffe125b6a606b0d920855231f910e8073fe28d44a13
DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10
+DIST rails-6.0.2.tgz 18555652 BLAKE2B 27b775a8e9285d9d8501fd2115b5a4a68ef0df1afe0f237c32158fc3c4fa950916b725ececda2e9cabd199a2cef4f7c0421b4fdd27e5b28952f738ab99d48097 SHA512 f394d272771ae8eeba2878c7d8eace93a7eefae95f12b34704939f3f91201633da8cb8721999eec0c9729dd72841ef026fbdb7d814d5a0f31cd1f0fd6310a872
EBUILD activerecord-4.2.11.1.ebuild 2449 BLAKE2B a26059816f637e8138298795592fcaf8d839509fa62248ac010f065e7211bd63bad58183364dcf7aa9e2f7f1614c4a85fcde33f96f57ab314515c175e437256e SHA512 726fba126d24ab9f3a90c7c76cc3c6b032285bd3898e9b987f5621557e0a316eadff74cda94b553216f96ab1a858b874d120a5cd22ec5c279667a6d1bd9f08e7
-EBUILD activerecord-5.1.7.ebuild 2602 BLAKE2B 545f8aac2391b194d3642f80a0d7ba71a31dfda1cf0e46d4867e40f9420cb03697e915b54ba28a7e0cf8ebe2323632588b1de3730c02449dad7b09e10dd110b6 SHA512 dc51bf26da43cf2a2716723574215dc808ab4ce54c063f47619b452b21f9b3e8491895820b17921c0b4cf18bd8f84de734c0f6ee7b33850f958da69d4db04293
EBUILD activerecord-5.2.3.ebuild 2798 BLAKE2B 71356359949bfbbf8035d6f12f2a4b7d112ca6a7284c09aef49468ce612a2ba0b3c000c864584443d6a019aacd63078f88246a6341e719111438e5e0ca9252cb SHA512 faef79a976c17c093dbc2aec38e801b15a33c412e28e773a932af18f7239f5023c69f690fe2f7b613dd58e3cac404266c4cd21c591d384fad3aaf9c490ce3f37
+EBUILD activerecord-5.2.4.ebuild 2980 BLAKE2B e8d608c62bde38f68bd5fc450897a519ddd82b3492a4a96b50a7eaa47a39f03cea865fa0533bbcb55aff94e6a2a99c7d039d5d53de7a720504df883fa8f61117 SHA512 79ab42a6b4e3c735da79a8efe9e8274edb7efdd9c294fbfcf1d62b6633f9bea65d49fd899992b7a62474ed0e968c2cc8a8f8207ea68414878d6f8df5a83a9896
EBUILD activerecord-6.0.0.ebuild 2913 BLAKE2B 78749093163110210b192694d825ecb9351e8c34e21ab53fd56fd02057ed7e2caba5aa39c70de1313f3d98bd19e58042ca5e1d153526673974c59712686c73f8 SHA512 e4bbd350d80fdb9011ec2f340d54951eec0dee308bb605fc88a07b6714e913e1ccb5c51d7ad96a271dfa96584396574e2b0ef89cc59cc97e6ea943ac3f80d053
EBUILD activerecord-6.0.1.ebuild 2913 BLAKE2B 78749093163110210b192694d825ecb9351e8c34e21ab53fd56fd02057ed7e2caba5aa39c70de1313f3d98bd19e58042ca5e1d153526673974c59712686c73f8 SHA512 e4bbd350d80fdb9011ec2f340d54951eec0dee308bb605fc88a07b6714e913e1ccb5c51d7ad96a271dfa96584396574e2b0ef89cc59cc97e6ea943ac3f80d053
+EBUILD activerecord-6.0.2.ebuild 2913 BLAKE2B 78749093163110210b192694d825ecb9351e8c34e21ab53fd56fd02057ed7e2caba5aa39c70de1313f3d98bd19e58042ca5e1d153526673974c59712686c73f8 SHA512 e4bbd350d80fdb9011ec2f340d54951eec0dee308bb605fc88a07b6714e913e1ccb5c51d7ad96a271dfa96584396574e2b0ef89cc59cc97e6ea943ac3f80d053
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/activerecord/activerecord-5.1.7.ebuild b/dev-ruby/activerecord/activerecord-5.2.4.ebuild
index 46c181edcd5f..959c3c030739 100644
--- a/dev-ruby/activerecord/activerecord-5.1.7.ebuild
+++ b/dev-ruby/activerecord/activerecord-5.2.4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby24 ruby25 ruby26"
# this is not null so that the dependencies will actually be filled
RUBY_FAKEGEM_TASK_TEST="test"
@@ -14,14 +14,14 @@ RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
RUBY_FAKEGEM_BINWRAP=""
-inherit ruby-fakegem versionator
+inherit ruby-fakegem eapi7-ver
DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
HOMEPAGE="https://github.com/rails/rails/"
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
+SLOT="$(ver_cut 1-2)"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
IUSE="mysql postgres sqlite"
@@ -29,10 +29,10 @@ RUBY_S="rails-${PV}/${PN}"
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
~dev-ruby/activemodel-${PV}
- dev-ruby/arel:8.0
+ dev-ruby/arel:9.0
sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
mysql? ( || ( dev-ruby/mysql2:0.5 dev-ruby/mysql2:0.4 ) )
- postgres? ( >=dev-ruby/pg-0.18.0 )"
+ postgres? ( >=dev-ruby/pg-0.18.0:* )"
ruby_add_bdepend "
test? (
@@ -40,7 +40,7 @@ ruby_add_bdepend "
~dev-ruby/actionpack-${PV}
~dev-ruby/actionmailer-${PV}
>=dev-ruby/sqlite3-1.3.6
- dev-ruby/mocha:0.14
+ dev-ruby/mocha
dev-ruby/minitest:5
)"
@@ -54,9 +54,18 @@ all_ruby_prepare() {
-e '/:job/,/end/ s:^:#:' \
-e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
- sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
+ sed -e '/bcrypt/ s/3.0.0/3.0/' \
+ -i ../Gemfile || die
- sed -i -e '1agem "activemodel", "~>5.1.0" ; gem "railties", "~>5.1.0" ; gem "arel", "~>8.0"' test/cases/helper.rb || die
+ # Add back json in the Gemfile because we dropped some dependencies
+ # earlier that implicitly required it.
+ sed -i -e '$agem "json"' \
+ ../Gemfile || die
+
+ sed -e '3i gem "activesupport", "~> 5.2.0"' \
+ -e '3i gem "activerecord", "~> 5.2.0"' \
+ -e '3i gem "activemodel", "~> 5.2.0"' \
+ -i test/cases/helper.rb || die
# Avoid test depending on mysql adapter which we don't support for
# this Rails version to simplify our dependencies.
@@ -68,10 +77,13 @@ all_ruby_prepare() {
# Avoid failing test that makes bad assumptions on database state.
sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^ end/ s:^:#:' \
test/cases/associations/has_many_associations_test.rb
+
+ # Avoid test failing to bind limit length in favor of security release
+ sed -i -e '/test_too_many_binds/askip "Fails on Gentoo"' test/cases/bind_parameter_test.rb || die
}
each_ruby_test() {
if use sqlite; then
- ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
+ MT_NO_PLUGINS=true ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
fi
}
diff --git a/dev-ruby/activerecord/activerecord-6.0.2.ebuild b/dev-ruby/activerecord/activerecord-6.0.2.ebuild
new file mode 100644
index 000000000000..f20b5f1cb913
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-6.0.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+ ~dev-ruby/activemodel-${PV}
+ dev-ruby/arel:9.0
+ sqlite? ( >=dev-ruby/sqlite3-1.4 )
+ mysql? ( || ( dev-ruby/mysql2:0.5 >=dev-ruby/mysql2-0.4.4:0.4 ) )
+ postgres? ( || ( dev-ruby/pg:1 >=dev-ruby/pg-0.18.0:0 ) )"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/bundler
+ ~dev-ruby/actionpack-${PV}
+ >=dev-ruby/sqlite3-1.3.6
+ dev-ruby/mocha
+ dev-ruby/minitest:5
+ )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ rm ../Gemfile.lock || die
+ sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/ s:^:#:" \
+ -e '/:job/,/end/ s:^:#:' \
+ -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+ sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
+ sed -e '/bcrypt/ s/3.0.0/3.0/' \
+ -i ../Gemfile || die
+
+ # Add back json in the Gemfile because we dropped some dependencies
+ # earlier that implicitly required it.
+ sed -i -e '$agem "json"' ../Gemfile || die
+
+ # Avoid test depending on mysql adapter which we don't support for
+ # this Rails version to simplify our dependencies.
+ rm test/cases/connection_specification/resolver_test.rb || die
+
+ # Avoid single tests using mysql or postgres dependencies.
+ rm test/cases/invalid_connection_test.rb || die
+ sed -e '/test_switching_connections_with_database_url/askip "postgres"' \
+ -i test/cases/connection_adapters/connection_handlers_multi_db_test.rb || die
+
+ # Avoid failing test that makes bad assumptions on database state.
+ sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^ end/ s:^:#:' \
+ test/cases/associations/has_many_associations_test.rb
+
+ # Avoid test failing to bind limit length in favor of security release
+ sed -i -e '/test_too_many_binds/askip "Fails on Gentoo"' test/cases/bind_parameter_test.rb || die
+}
+
+each_ruby_test() {
+ if use sqlite; then
+ ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
+ fi
+}
diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 42bf819b5f16..2fd509f681d6 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,7 +1,11 @@
DIST rails-5.2.3.tgz 8802794 BLAKE2B 786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0 SHA512 6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
+DIST rails-5.2.4.tgz 8822605 BLAKE2B 541332dab5acd358ba3c3ad660b25cec77050b44fba00f46bb3a6e0846ebede36cf4dc7d13f9269ba14ce4174bb81a342f0407672dc6f9372b7cc0ddd0eb66bd SHA512 bee783a0c8e24441f0fbe011392774684fa1390df837c6f85a17975ae72b8c60bea90998f36742c413eecffe125b6a606b0d920855231f910e8073fe28d44a13
DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10
+DIST rails-6.0.2.tgz 18555652 BLAKE2B 27b775a8e9285d9d8501fd2115b5a4a68ef0df1afe0f237c32158fc3c4fa950916b725ececda2e9cabd199a2cef4f7c0421b4fdd27e5b28952f738ab99d48097 SHA512 f394d272771ae8eeba2878c7d8eace93a7eefae95f12b34704939f3f91201633da8cb8721999eec0c9729dd72841ef026fbdb7d814d5a0f31cd1f0fd6310a872
EBUILD activestorage-5.2.3.ebuild 1870 BLAKE2B 19983c022409435f1e58bfe47f184fc7aa77bc70b3a0148fd26f44078251472e6e579ea2ce5be138c86279ec1043a5905eb1667bf5a6d6e7b4513c90cd9ed30c SHA512 020adf4b757648f9e72e5f6e8e65cf9149c03f91b58a3bad13b7d48b03c8fd7596a037869fee5577e4b86f4bb3ce0d806333092906c8529009bea21a12b9f198
+EBUILD activestorage-5.2.4.ebuild 1870 BLAKE2B 19983c022409435f1e58bfe47f184fc7aa77bc70b3a0148fd26f44078251472e6e579ea2ce5be138c86279ec1043a5905eb1667bf5a6d6e7b4513c90cd9ed30c SHA512 020adf4b757648f9e72e5f6e8e65cf9149c03f91b58a3bad13b7d48b03c8fd7596a037869fee5577e4b86f4bb3ce0d806333092906c8529009bea21a12b9f198
EBUILD activestorage-6.0.0.ebuild 1897 BLAKE2B 3c70a844c96ca6189f82f7f722c0f805521bfa5d75e86f56e94ae447c417589580f2c0988e3ee4939ede648046f8bc2765f1c74213849d9ab8a369f2f012584f SHA512 2dcda5933908089ba1a8a787e725f6d4a19a47eb9efb15a7585b1c2d19618ae33f6b38feaae33c5c7df75850b80ea147efaa2ccc7a393424578a6fd81302f555
-EBUILD activestorage-6.0.1.ebuild 1897 BLAKE2B 3c70a844c96ca6189f82f7f722c0f805521bfa5d75e86f56e94ae447c417589580f2c0988e3ee4939ede648046f8bc2765f1c74213849d9ab8a369f2f012584f SHA512 2dcda5933908089ba1a8a787e725f6d4a19a47eb9efb15a7585b1c2d19618ae33f6b38feaae33c5c7df75850b80ea147efaa2ccc7a393424578a6fd81302f555
+EBUILD activestorage-6.0.1.ebuild 1907 BLAKE2B 7112f8715368fc924c5561a08465d7638d9560dda905637e00fe9337e18c4a170f881d1794842fc2ceb554ea81e3e6cc8c0462d631690a4a8895ef53db55629a SHA512 05d342b31a2e31de072595835de15a916a5c5a4b8fdfb5942afdc65d4d632a3eaa17b4d267ce7c075a0ad78b8a6073ebe2e11e9062c027e88aa11a285b49cf8c
+EBUILD activestorage-6.0.2.ebuild 1907 BLAKE2B 7112f8715368fc924c5561a08465d7638d9560dda905637e00fe9337e18c4a170f881d1794842fc2ceb554ea81e3e6cc8c0462d631690a4a8895ef53db55629a SHA512 05d342b31a2e31de072595835de15a916a5c5a4b8fdfb5942afdc65d4d632a3eaa17b4d267ce7c075a0ad78b8a6073ebe2e11e9062c027e88aa11a285b49cf8c
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/activestorage/activestorage-5.2.4.ebuild b/dev-ruby/activestorage/activestorage-5.2.4.ebuild
new file mode 100644
index 000000000000..ec98b14e86e2
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-5.2.4.ebuild
@@ -0,0 +1,58 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf ) "
+
+ruby_add_rdepend "
+ ~dev-ruby/actionpack-${PV}:*
+ ~dev-ruby/activerecord-${PV}:*
+ >=dev-ruby/marcel-0.3.1 =dev-ruby/marcel-0.3*
+"
+
+ruby_add_bdepend "
+ test? (
+ ~dev-ruby/railties-${PV}
+ dev-ruby/test-unit:2
+ dev-ruby/mini_magick
+ dev-ruby/mocha
+ dev-ruby/rake
+ dev-ruby/sqlite3
+ )"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|json\|dalli\|listen\|connection_pool\|puma\|mysql2\)/ s:^:#:" \
+ -e '/dalli/ s/2.7.7/2.7.9/' \
+ -e '/:job/,/end/ s:^:#:' \
+ -e '/:test/,/^end/ s:^:#:' \
+ -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+ rm ../Gemfile.lock || die
+}
diff --git a/dev-ruby/activestorage/activestorage-6.0.1.ebuild b/dev-ruby/activestorage/activestorage-6.0.1.ebuild
index 9310bf04d0d3..27b4d3528089 100644
--- a/dev-ruby/activestorage/activestorage-6.0.1.ebuild
+++ b/dev-ruby/activestorage/activestorage-6.0.1.ebuild
@@ -50,7 +50,7 @@ ruby_add_bdepend "
all_ruby_prepare() {
# Remove items from the common Gemfile that we don't need for this
# test run. This also requires handling some gemspecs.
- sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|json\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\)/ s:^:#:" \
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|selenium\|json\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\)/ s:^:#:" \
-e '/dalli/ s/2.7.7/2.7.9/' \
-e '/:job/,/end/ s:^:#:' \
-e '/:test/,/^end/ s:^:#:' \
diff --git a/dev-ruby/activestorage/activestorage-6.0.2.ebuild b/dev-ruby/activestorage/activestorage-6.0.2.ebuild
new file mode 100644
index 000000000000..27b4d3528089
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-6.0.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf ) "
+
+ruby_add_rdepend "
+ ~dev-ruby/actionpack-${PV}:*
+ ~dev-ruby/activerecord-${PV}:*
+ >=dev-ruby/marcel-0.3.1 =dev-ruby/marcel-0.3*
+"
+
+ruby_add_bdepend "
+ test? (
+ ~dev-ruby/railties-${PV}
+ >=dev-ruby/image_processing-1.2:0
+ dev-ruby/test-unit:2
+ dev-ruby/mini_magick
+ dev-ruby/mocha
+ dev-ruby/rake
+ dev-ruby/sqlite3
+ )"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|selenium\|json\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\)/ s:^:#:" \
+ -e '/dalli/ s/2.7.7/2.7.9/' \
+ -e '/:job/,/end/ s:^:#:' \
+ -e '/:test/,/^end/ s:^:#:' \
+ -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+ rm ../Gemfile.lock || die
+}
diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 151fbfb7193c..85252ead90ca 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,11 +1,13 @@
DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 7db84961963f529a9b6c06011bb6e32b56f4beb064de31c811a092d27e93156669ade4dcceb7d8abcdba4845d42258d904f8ecaf79198af1c0e2afcb33fe3fe3 SHA512 198fa072f3f09a9893377439ddd1803effdf04a33ae7b609234464e7de9ad960439d1b80ae62e1f9b223b3173839be7233c314a72057933b43672f390d96a8df
-DIST rails-5.1.7.tgz 6146668 BLAKE2B 494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19 SHA512 6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
DIST rails-5.2.3.tgz 8802794 BLAKE2B 786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0 SHA512 6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
+DIST rails-5.2.4.tgz 8822605 BLAKE2B 541332dab5acd358ba3c3ad660b25cec77050b44fba00f46bb3a6e0846ebede36cf4dc7d13f9269ba14ce4174bb81a342f0407672dc6f9372b7cc0ddd0eb66bd SHA512 bee783a0c8e24441f0fbe011392774684fa1390df837c6f85a17975ae72b8c60bea90998f36742c413eecffe125b6a606b0d920855231f910e8073fe28d44a13
DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10
+DIST rails-6.0.2.tgz 18555652 BLAKE2B 27b775a8e9285d9d8501fd2115b5a4a68ef0df1afe0f237c32158fc3c4fa950916b725ececda2e9cabd199a2cef4f7c0421b4fdd27e5b28952f738ab99d48097 SHA512 f394d272771ae8eeba2878c7d8eace93a7eefae95f12b34704939f3f91201633da8cb8721999eec0c9729dd72841ef026fbdb7d814d5a0f31cd1f0fd6310a872
EBUILD activesupport-4.2.11.1.ebuild 2386 BLAKE2B ae9c03406916c3f16fcd077ef49eea1f10123428af93f1b5e6739a28b1ca741e98b4572fc5643c27b7a8b3efc24bb038f2452df5ea90dc829477affc78a7b0d6 SHA512 b753886b2478c5b54a1800b47096f63ec68489dddb1ca68d72b15f192d6c8a4e345235a76395e6f5c2c3bdd662ea07ba723ac0a025103820afd308a5c9cd18e6
-EBUILD activesupport-5.1.7.ebuild 2317 BLAKE2B b3721cab2f6b57748cfd0cde85564754c360538435201bed5edea0f7fd0cea4c2c7552b0095b3b3d977552dea0a26577c9b10f3097d320382cbdc1e315613832 SHA512 26e052a3ffc4564539f83ce35c73ddb179d314475a1457d4ee1cd3f8b9bfd5aef980452d23ac7375d7f82e138c3624bbc70218d2a2d773b6d9569b6e6ace2b61
EBUILD activesupport-5.2.3.ebuild 2456 BLAKE2B 19da92a852c754b6b0ecf3bf5ac1f4e895087090c0542cae70287b115ed4c3d511f47cc3d688160fcaa419b1313cfc804a25f4efe6dddfee101ed05f5635bb07 SHA512 a7514744a6becd11541e24cb82bd59f56ebb769d3c0ac342105ce211684f7c8ab77add7bf6f1ba460015fdd1fbc4e386bba4a7a84cafa5972fa98bb7398bfaf0
+EBUILD activesupport-5.2.4.ebuild 2457 BLAKE2B 59d0cec7513fa28ee6ae807ca40e1001c7393d30f10a071b94833a753b37899dd4d3e80fc5a378a224a0c14a6f56b955656654951f8626ffe0c40b603934386f SHA512 6a176486b6ecca8071a829ce6effffd54483e86a00982dbd923d1bc65fcf1e251a1feb8c782c9e44d5eae29f39d7a0409d1f97ec35568fec12e29840b7dc23c3
EBUILD activesupport-6.0.0.ebuild 2315 BLAKE2B 798db308c9547b6ffc39eb500d9810c9182d2ba4b77e2f121f17d3d18d07d411b1c22eb58baf0106ea97932c00423c1ab8315febb69f0cfb41597612d045d800 SHA512 2a93518b371f9da9bbb3c580f715552329b3bb7c2b4312776c51677018948ac7049c9783c1a309f6c0e6a0b5123b033c029444493e1b78bf5954edae6908e6fb
EBUILD activesupport-6.0.1.ebuild 2315 BLAKE2B 798db308c9547b6ffc39eb500d9810c9182d2ba4b77e2f121f17d3d18d07d411b1c22eb58baf0106ea97932c00423c1ab8315febb69f0cfb41597612d045d800 SHA512 2a93518b371f9da9bbb3c580f715552329b3bb7c2b4312776c51677018948ac7049c9783c1a309f6c0e6a0b5123b033c029444493e1b78bf5954edae6908e6fb
+EBUILD activesupport-6.0.2.ebuild 2315 BLAKE2B 798db308c9547b6ffc39eb500d9810c9182d2ba4b77e2f121f17d3d18d07d411b1c22eb58baf0106ea97932c00423c1ab8315febb69f0cfb41597612d045d800 SHA512 2a93518b371f9da9bbb3c580f715552329b3bb7c2b4312776c51677018948ac7049c9783c1a309f6c0e6a0b5123b033c029444493e1b78bf5954edae6908e6fb
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/activesupport/activesupport-5.2.4.ebuild b/dev-ruby/activesupport/activesupport-5.2.4.ebuild
new file mode 100644
index 000000000000..de529116b464
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-5.2.4.ebuild
@@ -0,0 +1,71 @@
+# 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_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ >=dev-ruby/concurrent-ruby-1.0.2:1
+ dev-ruby/i18n:1
+ >=dev-ruby/tzinfo-1.1:1
+ >=dev-ruby/minitest-5.1:5"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+ >=dev-ruby/dalli-2.2.1
+ >=dev-ruby/nokogiri-1.4.5
+ >=dev-ruby/builder-3.1.0
+ >=dev-ruby/listen-3.0.5:3
+ dev-ruby/rack
+ dev-ruby/mocha
+ )"
+
+all_ruby_prepare() {
+ # Set the secure permissions that tests expect.
+ chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/ s:^:#:" \
+ -e '/:job/,/end/ s:^:#:' \
+ -e '/group :doc/,/^end/ s:^:#:' \
+ -e 's/gemspec/gemspec path: "activesupport"/' \
+ -e '5igem "builder"; gem "rack"' ../Gemfile || die
+ rm ../Gemfile.lock || die
+
+ # Avoid test that depends on timezone
+ sed -i -e '/test_implicit_coercion/,/^ end/ s:^:#:' test/core_ext/duration_test.rb || die
+
+ # Avoid tests that seem to trigger race conditions.
+ rm -f test/evented_file_update_checker_test.rb || die
+
+ # Avoid test that generates filename that is too long
+ sed -i -e '/test_filename_max_size/askip "gentoo"' test/cache/stores/file_store_test.rb || die
+
+ # Avoid tests requiring a live redis running
+ rm -f test/cache/stores/redis_cache_store_test.rb || die
+ sed -i -e '/cache_stores:redis/ s:^:#:' Rakefile || die
+}
diff --git a/dev-ruby/activesupport/activesupport-5.1.7.ebuild b/dev-ruby/activesupport/activesupport-6.0.2.ebuild
index bd6e7295a375..f79f36b8dc73 100644
--- a/dev-ruby/activesupport/activesupport-5.1.7.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.0.2.ebuild
@@ -1,11 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_DOC=""
+USE_RUBY="ruby25 ruby26"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
@@ -13,24 +11,26 @@ RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
RUBY_FAKEGEM_BINWRAP=""
-inherit ruby-fakegem versionator
+inherit ruby-fakegem
DESCRIPTION="Utility Classes and Extension to the Standard Library"
HOMEPAGE="https://github.com/rails/rails"
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
ruby_add_rdepend "
>=dev-ruby/concurrent-ruby-1.0.2:1
- >=dev-ruby/i18n-0.7:* =dev-ruby/i18n-0*:*
+ dev-ruby/i18n:1
>=dev-ruby/tzinfo-1.1:1
- >=dev-ruby/minitest-5.1:5"
+ >=dev-ruby/minitest-5.1:5
+ >=dev-ruby/zeitwerk-2.1.8:2
+"
# memcache-client, nokogiri, and builder are not strictly
# needed, but there are tests using this code.
@@ -40,7 +40,7 @@ ruby_add_bdepend "test? (
>=dev-ruby/builder-3.1.0
>=dev-ruby/listen-3.0.5:3
dev-ruby/rack
- dev-ruby/mocha:0.14
+ dev-ruby/mocha
)"
all_ruby_prepare() {
@@ -49,7 +49,7 @@ all_ruby_prepare() {
# Remove items from the common Gemfile that we don't need for this
# test run. This also requires handling some gemspecs.
- sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|sqlite\)/ s:^:#:" \
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/ s:^:#:" \
-e '/:job/,/end/ s:^:#:' \
-e '/group :doc/,/^end/ s:^:#:' \
-e 's/gemspec/gemspec path: "activesupport"/' \
@@ -63,5 +63,9 @@ all_ruby_prepare() {
rm -f test/evented_file_update_checker_test.rb || die
# Avoid test that generates filename that is too long
- sed -i -e '/test_filename_max_size/askip "gentoo"' test/caching_test.rb || die
+ sed -i -e '/test_filename_max_size/askip "gentoo"' test/cache/stores/file_store_test.rb || die
+
+ # Avoid tests requiring a live redis running
+ rm -f test/cache/stores/redis_cache_store_test.rb || die
+ sed -i -e '/cache_stores:redis/ s:^:#:' Rakefile || die
}
diff --git a/dev-ruby/arel-helpers/Manifest b/dev-ruby/arel-helpers/Manifest
index 356d5fd3fa5e..915dfd333715 100644
--- a/dev-ruby/arel-helpers/Manifest
+++ b/dev-ruby/arel-helpers/Manifest
@@ -1,7 +1,3 @@
DIST arel-helpers-2.10.0.gem 12288 BLAKE2B 04265863ff044a16c9119ce223342ec9007687ff40c7abea3d68328e292b72e0fbddf32756ebd6844a77373bcc3a78e2cb03bb81a9b72737872b4e2e50b3c64a SHA512 e6aa6dacdc36ccef11d665a50e84d9f0a0fdfb524974aa5091b4b11e5d41309153ff4b4bab4c72c3db0c19556f015a438e52c9da4c89daf979a02621622ec3b8
-DIST arel-helpers-2.8.0.gem 12288 BLAKE2B 9b48fc83ca777c481977a9ee629e4cabdf3b015749032ad1551ae082fabf4b238ab2ea4293560511bc8a598ad47e43cf0adb624376a56a6d8dfc22f35641230f SHA512 455ceab078863afe38ba704e84bf2bca4c2358f05a4cc92dc3213611f408e3e02fa5f7b2aaec34d261914563c434e04a91ae26209abb6a23085dd63baa43c1c1
-DIST arel-helpers-2.9.1.gem 12288 BLAKE2B ed8704d9ff856bdda8fc7a642f6f84cfb6060af9ab6830741ba56f76959f6287cf328ad4e0327f7568ac4cfc251f98c260ed9f1ddd01671fe7f75691eef2a3fc SHA512 3bfbf0d2e2f76ea59cd0f6757449993304138378454e90537addc92c41fde8b281bb0897c66f8620f617ae91e9c1765fe6928bc44f38544421a4229fd5b44c02
-EBUILD arel-helpers-2.10.0.ebuild 635 BLAKE2B 1b1b72550e42afa3227d0d8dc94e423254c54c76d57a99508e5e341f9cae970aae9b581f61638f816f61ca8787078cd168e696138f0546d8a215847167182044 SHA512 d93991fe6a86a11567b40aee14379f6bcf21e63ff4b5e4744ac42845959db9149c81365f0dc11a81728219cbdbf5ab552c4869d49f34d4d9fab8a63f362d26fe
-EBUILD arel-helpers-2.8.0.ebuild 673 BLAKE2B d3d45e093dd3fb3468f8f63a40d54ba18265eb7ed74277c25ddc590da51e12fde56e9c22ae01fbc0ad9b9ae1bb2cc6da2c971fd5664f9662940907b834a1be3d SHA512 4294ea73336acfda8fac8435fe067ae3c8c8262d5b46e695d9a52ad8ccadbc7af3af0a9644802ece7bb521f2552afbab05e8cfda9d10031d1b9d913c1f81a7d4
-EBUILD arel-helpers-2.9.1.ebuild 666 BLAKE2B 315a38756fad9e7170ad7bfc6f0e42e9bd3e3f675388b844b99aea3d6136c7ab76f0fdf50c814e94102f6d9ddb68fd26c5d1ea3cda0cd3dae2570905d7765ebb SHA512 6e8243e80a31e8b3f1cbb95463857bcaf651c652f0ec089e7b00d0f111bea8924fc2f374b59a4af55ab70acbeabc403139d313a396a974159df3b37fc015f4fa
+EBUILD arel-helpers-2.10.0.ebuild 635 BLAKE2B 888679224d5217be294493abeb3b134ce9d3bfaae30b7947ffa0ef695885e227d66be234174463c3d32ead7627d76a4cbfa0808bcf35399cdb8f93a12f48bd46 SHA512 9ce36edf20d352ae106e2535358589056b40f3896b8814c4e255a852611868e75001e0aad0f6abfc5d7d276ee8e4ecff5e981acbaf24561b2b99e212781f0e13
MISC metadata.xml 344 BLAKE2B 3c7611e49af6a5fdfabda583dc91fbe8fc4b7943e774a938e100d91633b3a5c38cefab5973207c25d62a5b8b9e8e7c720b5614c083c8568e532e819bb747855f SHA512 2b4f9f6a7cd7aea5f161da441195d3138810930778d441f0c0d3620fc3de6632088d0d49135e7638553e83db723356184db1abaaf1622999adeec59883087c96
diff --git a/dev-ruby/arel-helpers/arel-helpers-2.10.0.ebuild b/dev-ruby/arel-helpers/arel-helpers-2.10.0.ebuild
index 6c2ee61e2a5e..d50244168c2b 100644
--- a/dev-ruby/arel-helpers/arel-helpers-2.10.0.ebuild
+++ b/dev-ruby/arel-helpers/arel-helpers-2.10.0.ebuild
@@ -17,8 +17,8 @@ KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
ruby_add_rdepend "|| (
+ dev-ruby/activerecord:6.0
dev-ruby/activerecord:5.2
- dev-ruby/activerecord:5.1
dev-ruby/activerecord:4.2 )"
ruby_add_bdepend "test? (
diff --git a/dev-ruby/arel-helpers/arel-helpers-2.8.0.ebuild b/dev-ruby/arel-helpers/arel-helpers-2.8.0.ebuild
deleted file mode 100644
index b0aaef15c981..000000000000
--- a/dev-ruby/arel-helpers/arel-helpers-2.8.0.ebuild
+++ /dev/null
@@ -1,32 +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_RECIPE_TEST="rspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools to help construct database queries"
-HOMEPAGE="https://github.com/camertron/arel-helpers"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "|| (
- dev-ruby/activerecord:5.2
- dev-ruby/activerecord:5.1
- dev-ruby/activerecord:4.2 )"
-
-ruby_add_bdepend "test? (
- dev-ruby/rr
- dev-ruby/activerecord[sqlite]
-)"
-
-all_ruby_prepare() {
- sed -i -e '/pry-/ s:^:#:' spec/spec_helper.rb || die
-}
diff --git a/dev-ruby/arel-helpers/arel-helpers-2.9.1.ebuild b/dev-ruby/arel-helpers/arel-helpers-2.9.1.ebuild
deleted file mode 100644
index 2373fdf09172..000000000000
--- a/dev-ruby/arel-helpers/arel-helpers-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=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools to help construct database queries"
-HOMEPAGE="https://github.com/camertron/arel-helpers"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "|| (
- dev-ruby/activerecord:5.2
- dev-ruby/activerecord:5.1
- dev-ruby/activerecord:4.2 )"
-
-ruby_add_bdepend "test? (
- dev-ruby/rr
- dev-ruby/activerecord[sqlite]
-)"
-
-all_ruby_prepare() {
- sed -i -e '/pry-/ s:^:#:' spec/spec_helper.rb || die
-}
diff --git a/dev-ruby/arel/Manifest b/dev-ruby/arel/Manifest
index 4cd367c09418..7e0ead4630f5 100644
--- a/dev-ruby/arel/Manifest
+++ b/dev-ruby/arel/Manifest
@@ -1,7 +1,5 @@
DIST arel-6.0.4.tar.gz 52401 BLAKE2B 36df892474572863170d51172ff4f2a9e07c7e9a7ae6e65a6eb6878bba78021e25c76b2926a6daeae0f916e4a31999e0cbee88a716a0b82ff799806773745b40 SHA512 65833d68b8adf032ef461ac4b81307e59220a3c7b2c2aa33ed4eaeb830c6d6c379e33ddbcfa53edd5f398fa6a2aef293a4daac7c2c93ed86710bd0cf2b5ff7ee
-DIST arel-8.0.0.tar.gz 57781 BLAKE2B 507a874a391b0ce9daf4a8eca557b37950ca982bb695024550ab81a854e507c27a63ab335de259e9ff7cda22b6a22541bdff06e96d9da608acebd19d4b45f79c SHA512 15b99910555a6b4641573f90a126ac3c7fa04e71885eefcafdc6d075ff2c7e733c08a880bfb523e99604f912e2850a607edb757501b46695fd5366e94d8057a6
DIST arel-9.0.0.tar.gz 59065 BLAKE2B c464c8c52d0fa7c5626fdc9254c74db00e4b43f68f38b75972623f28961565cd6764db967158c48e938620636343b15c4be9bb3237f9c7422730b4702450eb6d SHA512 9d2958765058fa8a4f6a8d7d4c9671d92054748eabe5b94796ff5611cdcd6bb24906cc5e813fb21396aaa681e5703d2d4bce8cc9884f2d057042d1b06bf6f0f5
EBUILD arel-6.0.4.ebuild 918 BLAKE2B e592e6f7121d59c779cb7bdf8856739315c68f5ebed74f2654f833e6befe6215c5f17e532ad0f8dcfcdcf71508b829a0fa9675a3b76df81fc0549d696929a1f3 SHA512 06f0e3a23917da1b39b18a167c32ea128da13e1d62a7a2b091b133432bcbec2eb09765560ec0ebaf2360f2d8fa385e6bbe30697979f5bbaa5837203d3c3c0707
-EBUILD arel-8.0.0.ebuild 912 BLAKE2B 60782eca7d9810284d3dddadbf8d08f42165c3bd1b58ee41c0e892c6ab6e6ad255e50c741844f17c7bd21fc51c4a8a7c3eeef450807d614cd7024bb534b39bc1 SHA512 157eb6bcdae9d1563290f53df9cda1c54f0b648c6e4c931b7a2746b10f0dd8cfba469316e422f83f6fedfee703cc3a7747f0a27a7faad3f959a61425ee135511
EBUILD arel-9.0.0.ebuild 938 BLAKE2B 243c37fc37e6d3e482c9699c7758dea3be49844d01f47480fa7132a96e3911043b877dafecd0b5acf37bfc01089c6e0f002ca4c0eb049401706958c548533060 SHA512 9ac09d5b25cdeb63cab1bd006c9d4c485a0dbf0a25042a444f4925e007f68e5805afabde41a2dd78cf94f642f589ba36404e7a64a1d5ab27585b8e5461128fc6
MISC metadata.xml 336 BLAKE2B 5949c7e1289105e90d6f23022a41875fd2e8381794b9c63a4eed997f29d08957fe65c7ffaee3076ff7d656abc3068977d9092ee71da204e43514d19e63cbb970 SHA512 f1a6feaa1759411e75d8d11887d411e1e99d2c758b8d8eafb13015a710682b525b4c8b2ca196d2d6de0d7335842a74d28657ff578db015710eacbf4450137639
diff --git a/dev-ruby/arel/arel-8.0.0.ebuild b/dev-ruby/arel/arel-8.0.0.ebuild
deleted file mode 100644
index 1369e851e376..000000000000
--- a/dev-ruby/arel/arel-8.0.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.txt README.md"
-
-RUBY_FAKEGEM_GEMSPEC="arel.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Arel is a Relational Algebra for Ruby"
-HOMEPAGE="https://github.com/rails/arel"
-SRC_URI="https://github.com/rails/arel/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1).0"
-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_bdepend "
- test? (
- dev-ruby/test-unit:2
- >=dev-ruby/minitest-5.4:5
- )"
-
-all_ruby_prepare() {
- sed -i -e "/[Bb]undler/d" \
- -e '/specname/,$ s:^:#:' Rakefile || die
-}
diff --git a/dev-ruby/async_sinatra/Manifest b/dev-ruby/async_sinatra/Manifest
index 83bfcdedc39b..dc21ff7faa68 100644
--- a/dev-ruby/async_sinatra/Manifest
+++ b/dev-ruby/async_sinatra/Manifest
@@ -1,3 +1,3 @@
DIST async_sinatra-1.3.0-git.tgz 8657 BLAKE2B ba41b01a9ad00794f19273d41cceaf80ae5159e38f93c1907db5fae78d5d2f5d6d583f31ff495722b3a241f7e0d2d91c5b3202fe5a8ff39f500e6ab0e1e0030b SHA512 2975e41557da539e1b6427a43d41811f4e17315c01da8d1141dbdafad68702395bfce011844b8b1db2c24bbf19d09b5e680cd10e039ceaab1263ea66bcb8f9f6
-EBUILD async_sinatra-1.3.0.ebuild 928 BLAKE2B d186c6a8be7a1b50c3062f531b9d8b3a577863a384760ea6ebeafee9b396468cc7dd169d6973cae7830dada8a4e4acf6ba14965ac71603fb2bb12e1f8c4595e9 SHA512 87d42f46bcc937e17dd0f788c395997a28fe12b447bc100a69d7a8781d3257d03a293a10593a81cc34e2f4d4767ac1002930a5bd01b01e2c9810297c91f3d4ca
+EBUILD async_sinatra-1.3.0.ebuild 892 BLAKE2B e9d5ca36fd5da96720368cb02768fa4f17d796ce9be5af134cf31b6a1ec6296c7aa221a4b17a38fd8772773f8db2201bc1abf2141acb9adedd1f63cdede42105 SHA512 5acf6e8ae9d8d23081fb8684753ecb43f74836460a97527521b18377158c221001fc14872296b358b3b616e88d39e9e5ffaf962bb89dfd706c669e8e96dd7bc3
MISC metadata.xml 345 BLAKE2B bae47051fe3e703d2f308871b8f8b1b114d788d5340795ee379b6432fee4b01adad3e03eac97541135b63457520cbb04d34d9d6150e7ddff3e5c9c6ef87cc41f SHA512 0b8a1cf5f66733cdab98fca0d48c3f253f6606c4c84fb45d19af66dd41d3db463ccd7d533a6809ff1bb9262829760838fca1ac493b4c08b43903faf871bed07a
diff --git a/dev-ruby/async_sinatra/async_sinatra-1.3.0.ebuild b/dev-ruby/async_sinatra/async_sinatra-1.3.0.ebuild
index 56b8161d7dc7..ba6570972e51 100644
--- a/dev-ruby/async_sinatra/async_sinatra-1.3.0.ebuild
+++ b/dev-ruby/async_sinatra/async_sinatra-1.3.0.ebuild
@@ -37,5 +37,5 @@ all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}/
- doins -r examples || die "Failed to install examples"
+ doins -r examples
}
diff --git a/dev-ruby/autoprefixer-rails/Manifest b/dev-ruby/autoprefixer-rails/Manifest
index 75de1f2f6230..3f9625fcea3a 100644
--- a/dev-ruby/autoprefixer-rails/Manifest
+++ b/dev-ruby/autoprefixer-rails/Manifest
@@ -3,9 +3,13 @@ DIST autoprefixer-rails-8.6.5.gem 208896 BLAKE2B 50e8b8ef3fec9a0bb8d68afa8950989
DIST autoprefixer-rails-9.6.4.gem 221184 BLAKE2B d9b004cd643484e86ebf7b925e6eb3d0d825c885edd494f29f190f03ef3535374dd677f4401b673e4e6b8f2654518dd8656ed594d823aefc536cebb0fd0763d6 SHA512 24aa6934d0f6ff2f9f34bdfa4a8a31bc5e52a2ce2653ac5c1e8d78ac633c3647bd6d95a5ed83dd1c38889e4c094abce900d65ebf6ea791b12594f0f5a26c2091
DIST autoprefixer-rails-9.6.5.gem 221184 BLAKE2B 0a8d3dcd87cf4ad54252110bd60e86ab19563e614158575cb596aeaeab1d87946412625ce4bab4d8fc71d27abef1646822867aae19759b74445733f57ea076d5 SHA512 489e37e411fc86632d612b0d102955fd29b2654ba5bed3b648d89676e9d90aafb38139ea0d3f027fd9b23aff683c3f15979434d25c71d46560c3e1a1f1b4bc20
DIST autoprefixer-rails-9.7.1.gem 222208 BLAKE2B 67e1a7b9c8da63f35c1934b4fb9b5d3c04d7a171f74ab0deebb7dd803a8e369839f30f6f42436c0251bec292bfbdacdea942b08edaaca4d7a3f97442f278163e SHA512 7c65350438e42c700e83bacfbcefa2be7e2449ac0a3cfcaf186a4883f5d511f282304396a654c8cec1815d0a639ebebfeb2106361ea90c1db66dcedfe1b0fb41
+DIST autoprefixer-rails-9.7.2.gem 221696 BLAKE2B 8a413c5967c6f96712a93a640abc634183e8669417d7767f39c02436e32f00933894f3ac1530606179e5becb1fb86def570c2488106e5b599b60c4f6c91e7171 SHA512 ab229605c527ed99f7f6d14892f23d9a46d591c60d471676a000d85b9e6f8918608a57f034b2309dc61afdd4d4de49c96c9404e48efc3e3b62df3a0ad1f327eb
+DIST autoprefixer-rails-9.7.3.gem 222208 BLAKE2B cd091364f3089ece63dbfa13fad58c3e21b3275ebc845df543429f2952770a64221f4bda60567a37c3f4ee6031653856e4cda7d4cf4d24b3c08819c603f8db60 SHA512 08a78e4145f3d05c37c76d6ed137a2cb1951e36f4b36b9425f4429afb28e6eb2fb6a19e164189fad18f03e5d3540d02698f1466e95593f08ec4d064cbb21fd0a
EBUILD autoprefixer-rails-7.2.6.ebuild 827 BLAKE2B fd6aef469bd1e07f5100e88ebe523da96383c721dfc2bee9b7babb7d11f3d710bbb6debf4cf9cd57702f81150c8b7c7ef9a0f3de4efc1e6325240fd1bf2e4bf0 SHA512 f17f3e58a7cf0a8d960d683d3cdc6ddae7065ce7d28d3284b45b169210a068a9ec0dafcee100fcbda098aab73c809f455908df069ba72e5536b95aa1ddac7ace
EBUILD autoprefixer-rails-8.6.5.ebuild 827 BLAKE2B 4bce491c80db4a8eb1d77467167c3c290c0af5311f4395424f5f0c4e2b30e1474fed1746c3dc5127413d48b9e7031f8e782f7b5d1a1987550747c3900d8954cd SHA512 8bd8a32ceb04e688ec4d149a67b98905b2ec975684f3fb2fe3dddcc4ff0d8a04e7556b41a3a804a6b1dd2d4c46d4b5ab45c6ed45f300c7171bf2335f73d42768
EBUILD autoprefixer-rails-9.6.4.ebuild 889 BLAKE2B 85643bd01e0a4db78f304d55c7b75181e51258b83219073e17142c86ef025d746d9e34b6781adeb5a869fd4ab4643c1a039769ddbdf2ec45c8015a8ffc5d1bdf SHA512 dba75647eac0f7e41a6a20bb359fb137b982bd28a680c85c4240356005b4508613e4364d56b31e1db9a3f373809e9e84065184656086569b02f49815e118cee1
EBUILD autoprefixer-rails-9.6.5.ebuild 889 BLAKE2B 85643bd01e0a4db78f304d55c7b75181e51258b83219073e17142c86ef025d746d9e34b6781adeb5a869fd4ab4643c1a039769ddbdf2ec45c8015a8ffc5d1bdf SHA512 dba75647eac0f7e41a6a20bb359fb137b982bd28a680c85c4240356005b4508613e4364d56b31e1db9a3f373809e9e84065184656086569b02f49815e118cee1
EBUILD autoprefixer-rails-9.7.1.ebuild 889 BLAKE2B 85643bd01e0a4db78f304d55c7b75181e51258b83219073e17142c86ef025d746d9e34b6781adeb5a869fd4ab4643c1a039769ddbdf2ec45c8015a8ffc5d1bdf SHA512 dba75647eac0f7e41a6a20bb359fb137b982bd28a680c85c4240356005b4508613e4364d56b31e1db9a3f373809e9e84065184656086569b02f49815e118cee1
+EBUILD autoprefixer-rails-9.7.2.ebuild 889 BLAKE2B 85643bd01e0a4db78f304d55c7b75181e51258b83219073e17142c86ef025d746d9e34b6781adeb5a869fd4ab4643c1a039769ddbdf2ec45c8015a8ffc5d1bdf SHA512 dba75647eac0f7e41a6a20bb359fb137b982bd28a680c85c4240356005b4508613e4364d56b31e1db9a3f373809e9e84065184656086569b02f49815e118cee1
+EBUILD autoprefixer-rails-9.7.3.ebuild 889 BLAKE2B 85643bd01e0a4db78f304d55c7b75181e51258b83219073e17142c86ef025d746d9e34b6781adeb5a869fd4ab4643c1a039769ddbdf2ec45c8015a8ffc5d1bdf SHA512 dba75647eac0f7e41a6a20bb359fb137b982bd28a680c85c4240356005b4508613e4364d56b31e1db9a3f373809e9e84065184656086569b02f49815e118cee1
MISC metadata.xml 347 BLAKE2B 71b067345809944df1e70cdcaa44e44ae416d0c4ff80975aa796b8217170825e6be32a15d2549f464d9a65e8aa9ff1b2e9496989e66bce29d3dad672742495ec SHA512 b0985f41e9463a6c5bdbda0d5a84cc76cb6090614fa07395705b3207e0cd4fadbe9b1bb18fb7382f3c8bd00663db1232fd7107f6757bd20cfca0a0df99928426
diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.2.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.2.ebuild
new file mode 100644
index 000000000000..8c312ceb78ee
--- /dev/null
+++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.2.ebuild
@@ -0,0 +1,37 @@
+# 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_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use website"
+HOMEPAGE="https://github.com/ai/autoprefixer-rails"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="$(ver_cut 1)"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/execjs:*"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/rails-5.0.0
+ dev-ruby/rake
+ dev-ruby/rspec-rails
+)"
+
+all_ruby_prepare() {
+ sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
+ sed -i -e "/Bundler/,+3d" \
+ -e '/config.sass/ s:^:#:' spec/app/config/application.rb || die
+ sed -i -e '/standard/ s:^:#:' autoprefixer-rails.gemspec || die
+ rm -f spec/rails_spec.rb || die
+}
diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.3.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.3.ebuild
new file mode 100644
index 000000000000..8c312ceb78ee
--- /dev/null
+++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.7.3.ebuild
@@ -0,0 +1,37 @@
+# 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_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use website"
+HOMEPAGE="https://github.com/ai/autoprefixer-rails"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="$(ver_cut 1)"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/execjs:*"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/rails-5.0.0
+ dev-ruby/rake
+ dev-ruby/rspec-rails
+)"
+
+all_ruby_prepare() {
+ sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
+ sed -i -e "/Bundler/,+3d" \
+ -e '/config.sass/ s:^:#:' spec/app/config/application.rb || die
+ sed -i -e '/standard/ s:^:#:' autoprefixer-rails.gemspec || die
+ rm -f spec/rails_spec.rb || die
+}
diff --git a/dev-ruby/aws-eventstream/Manifest b/dev-ruby/aws-eventstream/Manifest
index 3443132f7376..85dbcf2fbfa2 100644
--- a/dev-ruby/aws-eventstream/Manifest
+++ b/dev-ruby/aws-eventstream/Manifest
@@ -1,3 +1,3 @@
DIST aws-eventstream-1.0.3.gem 9216 BLAKE2B 32cb1d14562365bd9fc579272f6f5a56d542662dbca765431a980c278aa1ecdc4c61ba4875c52c83d962771e89f831c4b167b176882bf45649cea7732ec68c04 SHA512 bd2babd7ec1e3190b839925116cfe315f09087e106970603941ce4e1eea64cb4fcbf59d16c547a5ac4968792839de3dbb2e4719a05cd4433c611df44567029b0
-EBUILD aws-eventstream-1.0.3.ebuild 432 BLAKE2B 481bf01934e96cbe00e70d74640fa3713aa35ffaf5ff8854e811a0ea5016603fc60e4cb7f74a6438ea6344c816e382092571d288c33d887f3951ff8a2c3b2908 SHA512 25429fc9427b4bb6eff7b1330e4b4b481cbb64e5601039adb5b55a748c7effdfe29592ec62d1d26670b4f8adbc4a81e8083b02db8e891d706294b40150415558
+EBUILD aws-eventstream-1.0.3.ebuild 401 BLAKE2B 0e891093ea7b627705db9e4dbc205372c5ffa6ca84febe3419615dc487783d290e82dbc6cca302f4558911443682cef7df86a1a46e793353c0047dcae473db0d SHA512 128d6144c2ed6bd69b449bdb09647e1591cb37dff94a93654940ffda9acf69741dbe417ca78db3834d228adcd4f6609e07da1ba9ab9df4631b9ba8dc3b509f63
MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0
diff --git a/dev-ruby/aws-eventstream/aws-eventstream-1.0.3.ebuild b/dev-ruby/aws-eventstream/aws-eventstream-1.0.3.ebuild
index 99439b30f15b..0fff340c1e82 100644
--- a/dev-ruby/aws-eventstream/aws-eventstream-1.0.3.ebuild
+++ b/dev-ruby/aws-eventstream/aws-eventstream-1.0.3.ebuild
@@ -1,13 +1,12 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
USE_RUBY="ruby24 ruby25 ruby26"
# Not packaged and upstream not tagged.
RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
inherit ruby-fakegem
diff --git a/dev-ruby/aws-partitions/Manifest b/dev-ruby/aws-partitions/Manifest
new file mode 100644
index 000000000000..026d13c7cfe7
--- /dev/null
+++ b/dev-ruby/aws-partitions/Manifest
@@ -0,0 +1,3 @@
+DIST aws-partitions-1.248.0.gem 18432 BLAKE2B 2232b8786f599c677984ecd92e256863951822402fa523ecf85b16a2c65659477132baa3831133db9cccbc07404ac5cb14bf84aebe1e03ee4a76aa265b6b457f SHA512 b055be405478a981e2061ceb217a781c813fc8779124d4078014003ff3c14bf22746a6f0211199c1d5f8ca1b46359d5b1b817dcf4600ec5a8da105a6eefab789
+EBUILD aws-partitions-1.248.0.ebuild 476 BLAKE2B 94b40d5f881ba4a05677b756d1a1a57fb4a1d1531b240c620938a35417323a4a1cb762fcedd360def4ce7552a4b8954d939fea75bc441e4a334fd7d3db9b70fa SHA512 8b8932580f0279194567adf628d62a11c41a2023369da073ee1d1881fd8240bd965dc684fc149a4ee431887db710d698bc99cf4c67c2809cb1fde9c856477452
+MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0
diff --git a/dev-ruby/aws-partitions/aws-partitions-1.248.0.ebuild b/dev-ruby/aws-partitions/aws-partitions-1.248.0.ebuild
new file mode 100644
index 000000000000..ced0919facc2
--- /dev/null
+++ b/dev-ruby/aws-partitions/aws-partitions-1.248.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# Not packaged and upstream not tagged.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRAINSTALL="partitions.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides interfaces to enumerate AWS partitions, regions, and services"
+HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/"
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE=""
diff --git a/dev-ruby/poltergeist/metadata.xml b/dev-ruby/aws-partitions/metadata.xml
index 1ec3a890fb3a..d27944e8068e 100644
--- a/dev-ruby/poltergeist/metadata.xml
+++ b/dev-ruby/aws-partitions/metadata.xml
@@ -6,6 +6,6 @@
<name>Gentoo Ruby Project</name>
</maintainer>
<upstream>
- <remote-id type="github">jonleighton/poltergeist</remote-id>
+ <remote-id type="github">aws/aws-sdk-ruby</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest
index b27e9cdd484d..be5892a5bd98 100644
--- a/dev-ruby/backports/Manifest
+++ b/dev-ruby/backports/Manifest
@@ -1,9 +1,5 @@
DIST backports-3.11.4.gem 157696 BLAKE2B 0c341380e350a61fac7ad09a2425598214945f1ecb26abf8f17494a2fc6ee256ee20517555bfde433cd2f564fd1148211c2cfd1c16d21ecbe574492837f610ef SHA512 bbc2afae9b40d2e3b14e46321200fb5e8290a2494a86187939e8e51b4a960b62aec55bee3ee37da4ece3d575a50653e63b950915eaedff745125ab39926765ad
-DIST backports-3.13.0.gem 151552 BLAKE2B cd36caf40cff2d6a3274a7a419baf27066a1ec26f60099d51c89e27a9c33194f23486763e8fb11649d44349feb51d934f79b877d4a4ef26ccd84a34f98b0bd27 SHA512 9e0bed5a0b03160e88d19b70848cc843a1a35fbc53dd2249c5b2f3adb43ce9f752cae06f955e50c96f2ac67cd5df3b3426e94f00c158cac3746401d603d6f3b8
-DIST backports-3.14.0.gem 151552 BLAKE2B f178ad697317aef22bed9e74552e1a819e1d73d0f816911ee917b78dbaa4d3ea93631ff95f6f95c4c1bf57e6f0bf21dac1313601f28afbd6762542f19c15d4e2 SHA512 405b6edf024ef60e7cda7e9ad2ef9d39f3c1b2ab61c910afabc707047e8b31b7319c9d8f301f7386c2ce436af31588e62a879b7c2f9d440b2d63c7795aa11633
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.13.0.ebuild 659 BLAKE2B caf245aa831fce0c2c811805a4d1d81c23217f3ed55caeebd3b9673de8c28ec8ed336dde63dc93c9a0defb7ff270a38e19742d97d0956e2685d1d884835b4fa3 SHA512 a27b0af32008737242927cc8a7467c98882d50a00d2dd2eaa5d26b6eb7c09c207dbec701036ebd07d3ddddd1d3e7f23c17705463733e894ba526ba4cf4cddf34
-EBUILD backports-3.14.0.ebuild 659 BLAKE2B caf245aa831fce0c2c811805a4d1d81c23217f3ed55caeebd3b9673de8c28ec8ed336dde63dc93c9a0defb7ff270a38e19742d97d0956e2685d1d884835b4fa3 SHA512 a27b0af32008737242927cc8a7467c98882d50a00d2dd2eaa5d26b6eb7c09c207dbec701036ebd07d3ddddd1d3e7f23c17705463733e894ba526ba4cf4cddf34
-EBUILD backports-3.15.0.ebuild 659 BLAKE2B caf245aa831fce0c2c811805a4d1d81c23217f3ed55caeebd3b9673de8c28ec8ed336dde63dc93c9a0defb7ff270a38e19742d97d0956e2685d1d884835b4fa3 SHA512 a27b0af32008737242927cc8a7467c98882d50a00d2dd2eaa5d26b6eb7c09c207dbec701036ebd07d3ddddd1d3e7f23c17705463733e894ba526ba4cf4cddf34
+EBUILD backports-3.15.0.ebuild 650 BLAKE2B 1f811024e25030a1d709307217506cbb64567cbab1adf7d63ed22ccbbbe3ac154c51de1e4327c84eecec2cb24e157053ebfc8cf7e35a6769bc8f6b84d69be94e SHA512 e5c53fcf6e051c5bb413ac1193e17751b4895c2ed2017d54bf867e6ac0fb18b18ac45a5d081be9ba0c37806edc03f41ec1fd987752536ded4c561dd6b54d9085
MISC metadata.xml 335 BLAKE2B 23e6e33c417bb055592549fdd07fd02a2d97b613095e42248f501ee6ea71e3d4b2a2e25796060d3448900ba0d2fe66d0c44307be97b89834711ed153751126c3 SHA512 2850da756cf7d97e70667e06587ab9a37869e4a77417c12386edff4ab09d380641a4573a7ecaa6eec5809fe85106ca53844b4b25fbeb6cef8e451fef2803ae19
diff --git a/dev-ruby/backports/backports-3.13.0.ebuild b/dev-ruby/backports/backports-3.13.0.ebuild
deleted file mode 100644
index 5a902a203bec..000000000000
--- a/dev-ruby/backports/backports-3.13.0.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 ruby26"
-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.14.0.ebuild b/dev-ruby/backports/backports-3.14.0.ebuild
deleted file mode 100644
index 5a902a203bec..000000000000
--- a/dev-ruby/backports/backports-3.14.0.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 ruby26"
-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 5a902a203bec..3c71061ced0b 100644
--- a/dev-ruby/backports/backports-3.15.0.ebuild
+++ b/dev-ruby/backports/backports-3.15.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/marcandre/backports"
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=""
all_ruby_prepare() {
diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest
index dce890d7c2d8..fcfbd8e196f7 100644
--- a/dev-ruby/barby/Manifest
+++ b/dev-ruby/barby/Manifest
@@ -1,5 +1,5 @@
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 2395 BLAKE2B c8c2ab141e7597208c521a3e97e32d564fa350fc8501c7cd79f7821c8b3b5ab3803e48feebd7f48d2c1f02a5a9ccf090bdb648aa6c87d0d735814789fac05bac SHA512 5697bc3d0af5ae3cf9b95bee7132daaaa5afdb7fdb05334d2f89c83f294286d999a73134a4cd3e6c46bce7d2ace45e8460b196201943908e8ac23b71c6ffa9b0
-EBUILD barby-0.6.8.ebuild 2462 BLAKE2B 5023ed582b48a3ff7ca58d61535554c5e7d784567fb112e1b79a925bd80d4cbeb2330c6d08e6422a77c69cf8fddfba07bb0c5c596a81edd09dd09c2039d13a6d SHA512 1179029c6afe3cb1b2dbd866f54a56f2ed01d249bdab34782f71dc1b74b47860f69e3fafb9c77f5a6e29fe011b99bac3867599fadf9a9c295c0522d24bbdbbf8
+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
index b0e8897fd519..c6bb89354728 100644
--- a/dev-ruby/barby/barby-0.6.7.ebuild
+++ b/dev-ruby/barby/barby-0.6.7.ebuild
@@ -39,7 +39,7 @@ DEPEND+=" test? ( media-gfx/imagemagick[png] )"
# prawn breaks tests for some reasons, needs to be investigated; code
# still works though.
-RESTRICT="prawn? ( test )"
+RESTRICT+=" prawn? ( test )"
all_ruby_prepare() {
sed -i -e 's/README/README.md/' Rakefile || die
diff --git a/dev-ruby/barby/barby-0.6.8.ebuild b/dev-ruby/barby/barby-0.6.8.ebuild
index 82ab2d6bd6df..8b5f75b2b3d6 100644
--- a/dev-ruby/barby/barby-0.6.8.ebuild
+++ b/dev-ruby/barby/barby-0.6.8.ebuild
@@ -39,7 +39,7 @@ DEPEND+=" test? ( media-gfx/imagemagick[png] )"
# prawn breaks tests for some reasons, needs to be investigated; code
# still works though.
-RESTRICT="prawn? ( test )"
+RESTRICT="!test? ( test ) prawn? ( test )"
all_ruby_prepare() {
sed -i -e 's/README/README.md/' Rakefile || die
diff --git a/dev-ruby/builder/Manifest b/dev-ruby/builder/Manifest
index 7a2694f3e0bc..9bee25386919 100644
--- a/dev-ruby/builder/Manifest
+++ b/dev-ruby/builder/Manifest
@@ -1,3 +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.4.ebuild 827 BLAKE2B 51bfefd244f383c4333064720a655088f7a65fe68d68580cfd3af35c7c13932bab93276f2859e005aa61f6a859aa7e3ca1009114e3ddc2b3eecbc65171d0cda4 SHA512 d769e3307f15de111cf84e0059393b9aee4acc2c5665e311015bb62d4286921c68accc5c167e68ed2fbe8b20afb8acbe99b92e14a76d3b23e6d344c94ab6a548
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/builder/builder-3.2.4.ebuild b/dev-ruby/builder/builder-3.2.4.ebuild
new file mode 100644
index 000000000000..f1328b7d4804
--- /dev/null
+++ b/dev-ruby/builder/builder-3.2.4.ebuild
@@ -0,0 +1,31 @@
+# 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_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGES"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A builder to facilitate programatic generation of XML markup"
+HOMEPAGE="http://onestepback.org/"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 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"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i \
+ -e '/rdoc\.template .*jamis/d' \
+ Rakefile || die
+
+ rm rakelib/* || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index 75beab5d8032..bf9008c0879f 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -1,5 +1,3 @@
-DIST bundler-1.16.1.gem 349696 BLAKE2B 6057aed2e3bffdfa7f3ea8489c4ae79d9241b7b300fd35c4a2c14899ff306183165d1554be793a1856d9fd1c696161161049519fc8915800c68c60a9a5b116d8 SHA512 2cca87aa17b61df98ef98a648a7d7cfe0529015f1278e8cb2298bb12544157933d723bd666d945bcdbaceacbf97a092a3848e2a587bd01cffa73c662d37d4834
DIST bundler-1.17.3.gem 364032 BLAKE2B 81e097156a593e4ec85a2353aa6c62143d9aad120c22c5f76423c6c5f4e4d33206c8ef41c64e54ea53eb610a0d865beba19d3c033e8f65913564963319bb523f SHA512 658de4228bc12fa5ca6ce335f76fff773f64da9f3d12f5097b4fd28d4c4f4d2a5bf12dce761b3d95432c5ea6a5aafae895df87c26660a4567db8b682aff48c02
-EBUILD bundler-1.16.1.ebuild 927 BLAKE2B a7ac70701a5f583386142d2ea5609ddd7118b6a1e073c41b68289aceed6e03d9af3cab1267946372230c7503b0b5998a96cb96219fc808ac13da988ec50201c4 SHA512 5bacc9353656e5db83c95a6718a2c159f99a67b90e1d2d2bced778ace0934a5b31514e67cac4a5ee5c80d6fc9595bf5350cac1cefbd77657084d70422399fbd2
-EBUILD bundler-1.17.3.ebuild 938 BLAKE2B 47cbf77c0bfd52934963437e2eb4fbd63411f53f759b5949089d071a6ff045ca80d54f8d02cfb0a81a58bb437af2cfc79a9f8fcfde9d8fa0a3143500aa612b96 SHA512 734be250b24c7ffea9983197c4aad9e10821abf77df751ba05f1cb632d38082719bce447a7f00b47c0f5f5dc2f98cd181b8b954a8c185efa48501e4b7c3e6ee2
+EBUILD bundler-1.17.3.ebuild 927 BLAKE2B 4720af274153ddcc09b0cfec4bbdb93371b03f00454173e7e87a92e0ea99754472d2e0d48dd9972a49a1949d9a2c5b0d77adf1aec3e5b0869af9705f8396b452 SHA512 39e65d7cc18a81a66e9da984c08e2e80d2d100b3c2beb0b25444b9f674b21da2b34467ac52e95571550ff2b50df04afa758c0d0bcd8e003588607138cc91f9f0
MISC metadata.xml 342 BLAKE2B 9247517894a366c8b67564e015ff966b22eb3df924ec8438d9886ee854d922e376a274e1dcb455e23451febbb1bf4d8f60023e6b7763cd42772749de1bab372c SHA512 2eb67c3eb94b1d7dfe3e3c818588e6a8b15b375e2e4497afbed91dd0ac28b261cc53e2c04a7f713db710c90566ffea60a0d27acc56893010f9f1b31a6f34cb3e
diff --git a/dev-ruby/bundler/bundler-1.16.1.ebuild b/dev-ruby/bundler/bundler-1.16.1.ebuild
deleted file mode 100644
index 56a0a9e071de..000000000000
--- a/dev-ruby/bundler/bundler-1.16.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-# The specs require a number of gems to be installed in a temporary
-# directory, but this requires network access. They also don't work
-# when run with a path that contains "-".
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-# No documentation task
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_EXTRAINSTALL="man"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An easy way to vendor gem dependencies"
-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"
-IUSE="+doc test"
-
-ruby_add_rdepend virtual/rubygems
-
-RDEPEND+=" dev-vcs/git"
diff --git a/dev-ruby/bundler/bundler-1.17.3.ebuild b/dev-ruby/bundler/bundler-1.17.3.ebuild
index d9b30d91afb5..d4e63e5bbe70 100644
--- a/dev-ruby/bundler/bundler-1.17.3.ebuild
+++ b/dev-ruby/bundler/bundler-1.17.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -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/bunny/Manifest b/dev-ruby/bunny/Manifest
index c0156a65ed5e..feaea024ffb9 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1,7 +1,7 @@
DIST bunny-2.13.0.gem 204800 BLAKE2B d79c52efee5853f9f5c851144d3ec329c681840d030c140109ebde5b1a400526dd5624700d289158349e655b0d4308c9732696d12fcc01cad98fa729af6cac6d SHA512 38291751c6a064179f4c07e36aed751f2656ae110c89de6e006c015aea0b62ac8b7533a7b86e9933ccb779a32381e3bca6b8e21a08bc5494610ef1d58d327d2a
DIST bunny-2.14.2.gem 206336 BLAKE2B 46bf0b7be7ac8973bdfc5f8368b09a5e86c175193e0e2673034ddb08aed23c63a05c4a2b634833217e14799f97d64ce79b3a1c980cb42401e253ca91e7f569e7 SHA512 26bd5624a342a81d66d6c052c51afc7668b1974fe8209025ddf21ae7624d86570279dd416361c327a8bf1ffee378bab1bf11066ccabb3b953aca9b29939bb6f4
DIST bunny-2.14.3.gem 206336 BLAKE2B 8bc1f4620502ee530f2f2192614c5b4bd40da7e4a849c7d56f77df8e7bf810f79b134bb242f42b0e380c5f3c7fa329d303db034585d7fb24436256fdfee64846 SHA512 5a2073b288e8fc943ff334dfaaa0a978891229e9dc27c3c39f9db24fb13997a409a6e951b07d41ca753c9aae9aa6b12a29f86b49d9b3473357cada9338fa96d0
-EBUILD bunny-2.13.0.ebuild 646 BLAKE2B dc97043f3c1870ee30c07b205a6a6c4b2dec4e3a8739a478207519a3106e1edae50a565775702cff70bbc2b17c540070c3c905c24618c30fad35fcbbb82e1211 SHA512 cb1a8e14cc6541ea5113a476b9cbbe8f0a4ff6c2ee0cfb08f267045d4304c7841dfa79c85ea65db46e11abdc8fdf7942d7492268ce93aa629cf3d6b2e07104b1
-EBUILD bunny-2.14.2.ebuild 639 BLAKE2B 629adbb0182ba7fe556a891ed497b2c61f65ae34e0116575825d2e3912526d78270ca20e0f608fce5119c65ad0f8ac3a44d6e74d8be2724017bd83315f5b7b49 SHA512 0f4414d4df375e272365b013a22085c15376617bf85a8cd5769bcf0ecf65c85404ecf0787ac513286c32d4a2a10550d30df4910b7d98c31c04321ff8fa5dc606
-EBUILD bunny-2.14.3.ebuild 639 BLAKE2B a5a7bc7daa400df13ab34993daa33d593436061eeff1c49ac78d99a084258d325c9450349b31dcb8247105bf0a5f5a42bf2b17eb9a2967643adfb2cd1244684b SHA512 65ca20f907b1eed6997de494c4748fc009751c1b48afaf51ca363f6b3ca213a5403379988629fbb186c67a9a0c01c212bf24103e0a0924894c5564d29951054e
+EBUILD bunny-2.13.0.ebuild 639 BLAKE2B 04ffe7da207cce8a52529538e62b7c6111413429769cd955e3edbfd05b47652ae91081999abe89883641ffbcdbbac16db671af93111ad2c9fd315691e804a27b SHA512 8063d8182d35402f49ce329cca0b069909aecc5f8f042aafb467f71b4b476de83b94a8db36df6b66c78e4ca881726f2ad696bcd1db9f85542129dab897cb32c2
+EBUILD bunny-2.14.2.ebuild 632 BLAKE2B 8cdf031d93d06b6833faff41fc261e2b54cdfc9236fcc48fd9e9e975866f8586a323458465edfd5188c0b3a450a1d9d044e374832102682b35e69b3915e44eea SHA512 febb96dcba1b4420819f5e1c810a32f4c79f37f2ce4f5e00627788c43f478d9678461d2c0ea2d0daa00f1df5f5dc6bcd2625e45704817aadfc81b5faa06cdcd0
+EBUILD bunny-2.14.3.ebuild 632 BLAKE2B d44cf08ed3f56d2a958c584fef64a8c003cc8e8d214866eb49f5b7ef48296e2176cfbbee9637d6c43f5ece7e11e482925aa85285f0a807b454904c141d1f10b9 SHA512 419c53b40c59031ca65c280df577749eab6d15b2d164c62f36ebcbdea07e8aca3e6b18e502b0b631bfe09c108a4fc7a796a7900fb0454a0254c71206b24536e5
MISC metadata.xml 339 BLAKE2B 4a125163d9a518d1b7da4bacf6af27231a0015ac40cec6278b0d144dc43734bf5b4957d0ecce757f4029634768da9460c44e6be884b8f1649cec204f5ec79e7f SHA512 2d782782ba704b3ea7db62f8b7fbdb71e09bbe7429de43461be76c6319d4e81d502a75008b12a580a9ad8a0d34ceba6bbc749ec061a7fb288043e7d9e2c2670f
diff --git a/dev-ruby/bunny/bunny-2.13.0.ebuild b/dev-ruby/bunny/bunny-2.13.0.ebuild
index cb1953ab548d..b1165915fd6f 100644
--- a/dev-ruby/bunny/bunny-2.13.0.ebuild
+++ b/dev-ruby/bunny/bunny-2.13.0.ebuild
@@ -29,5 +29,5 @@ all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}
- doins -r examples || die
+ doins -r examples
}
diff --git a/dev-ruby/bunny/bunny-2.14.2.ebuild b/dev-ruby/bunny/bunny-2.14.2.ebuild
index 8db85a3d2959..02c1afa1569d 100644
--- a/dev-ruby/bunny/bunny-2.14.2.ebuild
+++ b/dev-ruby/bunny/bunny-2.14.2.ebuild
@@ -29,5 +29,5 @@ all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}
- doins -r examples || die
+ doins -r examples
}
diff --git a/dev-ruby/bunny/bunny-2.14.3.ebuild b/dev-ruby/bunny/bunny-2.14.3.ebuild
index fca93e2a5458..4d211e6e2ce0 100644
--- a/dev-ruby/bunny/bunny-2.14.3.ebuild
+++ b/dev-ruby/bunny/bunny-2.14.3.ebuild
@@ -29,5 +29,5 @@ all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}
- doins -r examples || die
+ doins -r examples
}
diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 3f9ee263dff5..2d13aac91ec2 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -3,9 +3,9 @@ DIST capybara-3.26.0.gem 352256 BLAKE2B b6b71e163adfa2125d4e4a28fdaaf9feb725e874
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
-EBUILD capybara-2.18.0.ebuild 1552 BLAKE2B 7029dd19a177f4aebc1e78d83f9561ef4f3abdd41b0b8d77426e11bbaffc7865d746d4f3d3e6ed696c4414008648acc707f42e4a716681a2e331acae512ce8a6 SHA512 87dafa1f76c10eb0853eb7c8e3da36ff7c0b522b887c037ab9c3fdf12b29ec20d39a3638c4119225ab097dee44b878ed1ef0aa753d0d83f886c6d4c089a6c931
-EBUILD capybara-3.26.0.ebuild 1822 BLAKE2B a5d4327081440dd50d38c1ab02a8b9d0a303ab4a4030ff6d97a689d263e326e4a970baa4afdb5e00ae310fbc78788e69c0c64a480c5293b31589f5784e309042 SHA512 4d50b43ed8de4a6f4d49c3f0822f9a02d1963c18af166bc7d569e753f74b542337a000e7ac8e0d5d13c248d935e0f55b77603b7b6fd3e84bbce32e17db967e95
-EBUILD capybara-3.27.0.ebuild 1799 BLAKE2B bf1a7248c481db4c950e7b3571f857ac04c4aa5be7a43d79b66e9727a77911f19aef2eea21fcb627340e896814a8c8cf2b574bd9c16d73100dc9267a0172c12a SHA512 a506bb0f2961369bf071aa93748f6767f230142bc21e0631b62201d37e03f46782b971c0c3bffd7ab02f7c281524edd9eff85e6784490a7003eea19810c69b0b
-EBUILD capybara-3.28.0.ebuild 1798 BLAKE2B d098ff76ed398d0ca745c1f906898e069b935b58a2886629bec8b6c130a3804a3eb7428137f2f1e26e3574a9d8626605b6c0f3319af66ea87249daec8bfc17d4 SHA512 968ecd6b5eed8c0fabc9d9b226499c126e1d4d00c36467bb2f4252c07bf5db46fdf9a83145673f48ac5f4b44677fa6e2bbf7073de587458e5938cf49f17892e0
-EBUILD capybara-3.29.0.ebuild 1799 BLAKE2B bf1a7248c481db4c950e7b3571f857ac04c4aa5be7a43d79b66e9727a77911f19aef2eea21fcb627340e896814a8c8cf2b574bd9c16d73100dc9267a0172c12a SHA512 a506bb0f2961369bf071aa93748f6767f230142bc21e0631b62201d37e03f46782b971c0c3bffd7ab02f7c281524edd9eff85e6784490a7003eea19810c69b0b
+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
MISC metadata.xml 343 BLAKE2B 93caed6f938d8f2c10a7106e7377812064351018521cbb63477340af9531c5c67940097580c5f7610cea03b0dde6853c9fcbe9ab8cf5daa2a49018b8888e20fc SHA512 1e526463690f3ff61390ed77cb528352bdd1c089b368c3f6ab587766d81167afe99f752b861233f755e10bf2aa6f09dde98a9dc359d51392f15b55462ba66e77
diff --git a/dev-ruby/capybara/capybara-2.18.0.ebuild b/dev-ruby/capybara/capybara-2.18.0.ebuild
index 323a52a3c879..dc190b2ccfa3 100644
--- a/dev-ruby/capybara/capybara-2.18.0.ebuild
+++ b/dev-ruby/capybara/capybara-2.18.0.ebuild
@@ -46,5 +46,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+ virtx ${RUBY} -Ilib -S rspec-3 spec
}
diff --git a/dev-ruby/capybara/capybara-3.26.0.ebuild b/dev-ruby/capybara/capybara-3.26.0.ebuild
index d6290e188d0a..96a958bd3648 100644
--- a/dev-ruby/capybara/capybara-3.26.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.26.0.ebuild
@@ -57,5 +57,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+ virtx ${RUBY} -Ilib -S rspec-3 spec
}
diff --git a/dev-ruby/capybara/capybara-3.27.0.ebuild b/dev-ruby/capybara/capybara-3.27.0.ebuild
index 0cae33b1ec47..3977cb133865 100644
--- a/dev-ruby/capybara/capybara-3.27.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.27.0.ebuild
@@ -56,5 +56,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+ virtx ${RUBY} -Ilib -S rspec-3 spec
}
diff --git a/dev-ruby/capybara/capybara-3.28.0.ebuild b/dev-ruby/capybara/capybara-3.28.0.ebuild
index f50584426073..93815b6ec366 100644
--- a/dev-ruby/capybara/capybara-3.28.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.28.0.ebuild
@@ -56,5 +56,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+ virtx ${RUBY} -Ilib -S rspec-3 spec
}
diff --git a/dev-ruby/capybara/capybara-3.29.0.ebuild b/dev-ruby/capybara/capybara-3.29.0.ebuild
index 0cae33b1ec47..3977cb133865 100644
--- a/dev-ruby/capybara/capybara-3.29.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.29.0.ebuild
@@ -56,5 +56,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+ virtx ${RUBY} -Ilib -S rspec-3 spec
}
diff --git a/dev-ruby/childprocess/Manifest b/dev-ruby/childprocess/Manifest
index f16a51eb36a6..af07ed526ed3 100644
--- a/dev-ruby/childprocess/Manifest
+++ b/dev-ruby/childprocess/Manifest
@@ -6,5 +6,5 @@ DIST childprocess-3.0.0.gem 33792 BLAKE2B 7927e29efdff3fe5ad26fdf8ff5d55328412c8
EBUILD childprocess-0.9.0.ebuild 973 BLAKE2B 3bc5dfc120389d026df9cd0eb59b447e23ce3bd872b44e8b175e8e37499b97af6fba8ee3f295a14b8d09cced7b63f0148c3011788e6ba65d2d98afef9f8926c8 SHA512 1bf780ef4ee00430dbb11654301d4de943c1ad1412ed4371b674ab9a7b5381c6995c7e2b3dd033c1decfea2773f56e24814dc0c63817fdcb101fa9d7a0b86fe2
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 952 BLAKE2B f0e8eedac7584325b98b27bc06e39619489b91028bfe058e09e6ae5ef49d738ac326b4522c094c6f55c29070bc1e501d205650dab4f8f04b665e40b762df92c7 SHA512 d10c07333306e6c3f37f9ba796f452562b47dec48d15c75219a3199e266575cfd3b35733878f6e331430f280895bcc59febb962dc016a85446aff51f11dc1317
+EBUILD childprocess-3.0.0.ebuild 943 BLAKE2B 6504882c3626543603f62bddba1b95e87a498c862e1116f9b684ab41d7a5f83214d4a78fcb0fd464df851de15e49370d2961698408bd64b1f6c7c40dd7e4cb9d SHA512 0fe840f4dda8a8858ddadd386f085463bef9f2de67e951fdb672fa65c5012ae1d18eddb501a01e98ff8845ad37ccf6e147e47f80451525d0b59253c472c372a7
MISC metadata.xml 344 BLAKE2B 3cbaf9e4992ca3e9fa2283451433e35247418e190a6447453848988e305a4f04583a3ee563149774c347dbd6bac2ebb0451c19fba1d5447162707783c02ff6b9 SHA512 2995953d3ac4c6cc924859dcc2910bd303262f86d5771368956cb0a3d26db031302547154bd98cdcf189aad39e132020c0c22510c65c7830f528cbf2265d871a
diff --git a/dev-ruby/childprocess/childprocess-3.0.0.ebuild b/dev-ruby/childprocess/childprocess-3.0.0.ebuild
index 9194c6d66246..e9b0979ee245 100644
--- a/dev-ruby/childprocess/childprocess-3.0.0.ebuild
+++ b/dev-ruby/childprocess/childprocess-3.0.0.ebuild
@@ -18,7 +18,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/cocaine/Manifest b/dev-ruby/cocaine/Manifest
deleted file mode 100644
index 1181a84a9e0a..000000000000
--- a/dev-ruby/cocaine/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cocaine-0.6.0.gem 12800 BLAKE2B fc401c0ca3dd4cf9dfe3c3877094e0ed0ca8b1ed8101cbb99b7637c268331bd380fde71a5f6a5f77104040d4e6ceb6dbe03874218a88c98edbdf525a05448db5 SHA512 da77d9f356c420517c45bef2c91722b260b071dce42c78f84c00527a0065f82f3e9a8d4a45a2ea4be99adf9f39326957afce6df8463586201bcf5a675b25707a
-EBUILD cocaine-0.6.0.ebuild 1070 BLAKE2B 0aa86c3a6403c9fd1a695afc2dee66aff6e875ba4b1eb6ae9add63afd99dd4fc1c2c4aa8f1d0477b638b676b257555872f560573c135e482fb68e90501fb9e46 SHA512 c099990b8d698612464df48db0d0adc09c9d0fb10a020c345692c9845295e13071a1a50acdf4f8f75df48014d887ac12414aff452fa6474855a16a4e8d5e9e4f
-MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/cocaine/cocaine-0.6.0.ebuild b/dev-ruby/cocaine/cocaine-0.6.0.ebuild
deleted file mode 100644
index c5cbc04f8138..000000000000
--- a/dev-ruby/cocaine/cocaine-0.6.0.ebuild
+++ /dev/null
@@ -1,48 +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=""
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A small library for doing command lines"
-HOMEPAGE="http://www.thoughtbot.com/projects/cocaine"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "=dev-ruby/terrapin-0.6.0"
-
-ruby_add_bdepend "
- test? (
- >=dev-ruby/activesupport-3 <dev-ruby/activesupport-5
- dev-ruby/bourne
- <dev-ruby/mocha-1.0.0
- dev-ruby/posix-spawn
- )"
-
-all_ruby_prepare() {
- sed -i \
- -e '/git ls-files/d' \
- "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- rm Gemfile* || die
-
- sed -i -e '/bundler/d' Rakefile || die
-
- sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
-
- # BufferedLogger is deprecated in activesupport-4.0, and removed in 4.1
- # Require active_support not active_support/buffered_logger.
- sed -i -e 's/\/buffered_logger//g' spec/spec_helper.rb || die
-}
diff --git a/dev-ruby/css_parser/Manifest b/dev-ruby/css_parser/Manifest
index 9a029b9fc428..1dc4e89a8e32 100644
--- a/dev-ruby/css_parser/Manifest
+++ b/dev-ruby/css_parser/Manifest
@@ -1,5 +1,7 @@
DIST css_parser-1.6.0.tar.gz 33251 BLAKE2B 1e28e6999675fadc1bc6a98417cc698fb2e5f16e8d8b27e186037112ac9c3cee82161c7530b962209d76d91359d68016210a371c9e8a7f7d631c7aec73bc5c81 SHA512 838baf3cc4249e890f7cf006370f148261b392549e6cc25b11246e15c8347a8877b4cc3bfe70dee18a822a9a8fc496705787262d79e177d62587f41ba6f4c4d6
DIST css_parser-1.7.0.tar.gz 33480 BLAKE2B c9bf7f901f18f09b937d58d791a4550c37ae19b161ee8454eee4e88f55bd3871c9b264e935a00e86c8b918c45a2c4c7cbc7454f665e0a9d9c53621e21df294e5 SHA512 abf1f80577e9874e14e28bdffe9539ff2eb63a5521075e2ec481fc2b4e53c9652bcb60e7806b21a6e0866ec396cbdb495768db212018eb30dbf9e70088f0af4b
+DIST css_parser-1.7.1.tar.gz 33667 BLAKE2B 5732461958bb3abe7578c3898bd80c601fc957c38b3feda5092d89c4419cd64f0c6e4be296919c07bea5e9082cb03f32bfe9255244b56206caa7bab8e1a29765 SHA512 f1dba16fa18362e1b58d463a1f718c4c981170f3a7b0b719e5a309b74decded063cd3631540a4b76c1d78e5cfa92a35b56130979d7724d745eacdc372c69dd9b
EBUILD css_parser-1.6.0.ebuild 1176 BLAKE2B 5f9addf8cddf6317c28ebefe7caca3aeeae39f3e59ec4cd3ad5e4384a5cd1390c4d45822eeb729a08e448fc838088978bb051f20d1bb416ee8cc58d73f525ed7 SHA512 2746ad01fbffaf3c12cd3dbefaa2281ff6d34f48495355779ca0112e969f869fe8d050e2516981ff98185e895c24797ec8a625f81ae94227b4c80f3b9aa5bdd9
EBUILD css_parser-1.7.0.ebuild 1176 BLAKE2B 5f9addf8cddf6317c28ebefe7caca3aeeae39f3e59ec4cd3ad5e4384a5cd1390c4d45822eeb729a08e448fc838088978bb051f20d1bb416ee8cc58d73f525ed7 SHA512 2746ad01fbffaf3c12cd3dbefaa2281ff6d34f48495355779ca0112e969f869fe8d050e2516981ff98185e895c24797ec8a625f81ae94227b4c80f3b9aa5bdd9
+EBUILD css_parser-1.7.1.ebuild 1112 BLAKE2B 88bd79f32ec7983cd17d8267902157c146e9a76e190233ca2f64b80ef37def84652f001f3c2dea7b8fd0eed0674ff4bdd9f6520f7433d0e423029a2316f931af SHA512 cdee9117f1a346949197e62b341819f996837f620f6a947a0d12aee87820b99ac90233512f4312385a70fcc2da5fa4988c285012bfecb49c00d23aeee53864cd
MISC metadata.xml 346 BLAKE2B 982f54d9e88f4c45c010fa2ba5ed692af66ecb29b8384cf99075c8d919188a1635c9c50c5fd732ff20f204c0277ec85f2a000c4367d9ebd868c6f0e2ff48a694 SHA512 117b856fc53e92ff3c62ba01bc1e54f33e5f02c688aae98cb2754485094bb9f01dc3255ef05864bb944b01c9e8d37b7b622de42a38e4b9d8de893c16fec78d45
diff --git a/dev-ruby/css_parser/css_parser-1.7.1.ebuild b/dev-ruby/css_parser/css_parser-1.7.1.ebuild
new file mode 100644
index 000000000000..e6b598cea4fb
--- /dev/null
+++ b/dev-ruby/css_parser/css_parser-1.7.1.ebuild
@@ -0,0 +1,43 @@
+# 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_DOC_DIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md "
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+GITHUB_USER="premailer"
+GITHUB_PROJECT="${PN}"
+inherit ruby-fakegem
+
+DESCRIPTION="Sass-based Stylesheet Framework"
+HOMEPAGE="https://github.com/premailer/css_parser/"
+LICENSE="MIT"
+
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc test"
+
+ruby_add_rdepend "dev-ruby/addressable
+ virtual/ruby-ssl"
+
+ruby_add_bdepend "test? ( dev-ruby/maxitest )"
+
+all_ruby_prepare() {
+ # get rid of bundler usage
+ rm Gemfile || die
+ sed -i -e '/bundler/d' -e '/bump/d' Rakefile || die
+ sed -i -e '/bundler/d' test/test_helper.rb || die
+ # Avoid tests using the network.
+ sed -i -e '/test_loading_a_remote_file_over_ssl/,/end/ s:^:#:' test/test_css_parser_loading.rb || die
+
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib test/*.rb || die
+}
diff --git a/dev-ruby/debugger-linecache/Manifest b/dev-ruby/debugger-linecache/Manifest
deleted file mode 100644
index dbddb45ea43b..000000000000
--- a/dev-ruby/debugger-linecache/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST debugger-linecache-1.2.0.gem 15872 BLAKE2B 316200d4a06a7723f78b7697765d213c5500c1184f2eff13a7ace9d356d065eefb6e46347d037bf9d1af8b61bbc8d3957acd7181111b86b0b63586d823f836ea SHA512 deccae8f190da60a4e3b75017bf8bf691bcd3dad904bd153ed73d6b1b147ba710df0eff8b70449470f561f9227d43520faca69a45d765823c68650b2bb3ae65b
-EBUILD debugger-linecache-1.2.0.ebuild 632 BLAKE2B acc89b799dbf1da121a74a0a8388534256398a8bc46c480b3c761bb09d9d84508ed5d3100f3b44926fa778d75c7085f04c9c36f48aab0431d02142c4007107e1 SHA512 0ac393a28c8c5cf68eaa5aea77696f0e4f773d00a6695581b55215e4a77d6d9a866335ad50bcbc5b639ac6e208166b3ae7eb6de42379fee9ef5496b3c0ad1cc2
-MISC metadata.xml 354 BLAKE2B 16d870078d1d7dd28f1752a2eb04fa3c50126c90d96cee420289d8c2e3271a99cb164d0aeb0c8711e068f17d4d02d9516a889d4cec6e9112cd18c2a92cbd4bd8 SHA512 d5edf73c699ed0ee290b851f36269f6620682b9f493088a5a4e4e31dfc33aecd14518c94f4020d982df82f35c2cad3bcbe0d1e6dddba42a093c7ea5eabc2ae65
diff --git a/dev-ruby/debugger-linecache/debugger-linecache-1.2.0.ebuild b/dev-ruby/debugger-linecache/debugger-linecache-1.2.0.ebuild
deleted file mode 100644
index 43ffb3432a09..000000000000
--- a/dev-ruby/debugger-linecache/debugger-linecache-1.2.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_TEST="test"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="OLD_README OLD_CHANGELOG CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A module to read and cache file information of a Ruby program"
-HOMEPAGE="https://github.com/cldwalker/debugger-linecache"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e "/# -/d" debugger-linecache.gemspec || die
-
- sed -i -e '/git ls-files/d' debugger-linecache.gemspec || die
-}
diff --git a/dev-ruby/debugger-linecache/metadata.xml b/dev-ruby/debugger-linecache/metadata.xml
deleted file mode 100644
index a42816c69730..000000000000
--- a/dev-ruby/debugger-linecache/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">cldwalker/debugger-linecache</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ruby/did_you_mean/Manifest b/dev-ruby/did_you_mean/Manifest
index 21e898b1e07a..d8b1426069c0 100644
--- a/dev-ruby/did_you_mean/Manifest
+++ b/dev-ruby/did_you_mean/Manifest
@@ -3,7 +3,7 @@ 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
EBUILD did_you_mean-1.1.2.ebuild 772 BLAKE2B aadbf903dec6525fec0aac730bda07bc0384e3a47d877a476fe187d03dd1b08fe9d3218794bc0d18dcb4839341741622b429f207e2c5c606da7077839043f6d0 SHA512 63089491fb33f19b4d6e26426f17b47c24c32a9ec68276a56e9642844f8c340b1cb578c1bd5262c5f655d3d4b32ef466eb34fd9d1eef7a1d36709ebe5966d5fa
-EBUILD did_you_mean-1.2.1.ebuild 627 BLAKE2B 7d911ba587c830adb806d7d67f0c883ce8aa60e22cd712a81315d00cc83c6c879b73744b402f479a3326f526dcc5fb6c67af94ea3db8d95d019d614a823e6a63 SHA512 2c8b21f238b9163e6e6a93d1085d73175a661b09b90dc61bff5693e26003c06649ce5d80cadd160661cbb9597869c1d5f374aa06fd218d5ff0400fd55e3decb0
+EBUILD did_you_mean-1.2.1.ebuild 626 BLAKE2B 3a65cfb4277b0f851459766061359341dc079e63e19af024374fd7677544056b6322ca01820f151be671ff551a89e615d8d7aa9ef9d1bf16e4a1431d39d8b126 SHA512 e2b5a62827b2a5bd5058d5b71cccafaac2de3edf17ec2ca93b2630a921637ad4014ad57282b0c72d6927f8fda6841dd211286ee220b4d55614a31807495b3997
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
MISC metadata.xml 345 BLAKE2B b3764e5648286cb66e03f3343a41b460ea2bb24f51e1c25e89e386c2b16769c9b1f88888b1e10b2c2d0a2346659195454e4ee8262aec0d4a9066795759cad053 SHA512 418114238e3e2db16ebcdd3de5213b3bc0f0a45ed719de1be60cb19015966cf39912f38d0858e22aa6330ac2e7fb58a1452e9623e7559c26161d70e0f29e66cb
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 be0fdc090718..ca6a502f6660 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/em-websocket/Manifest b/dev-ruby/em-websocket/Manifest
index 2679566700e1..1abb02056b90 100644
--- a/dev-ruby/em-websocket/Manifest
+++ b/dev-ruby/em-websocket/Manifest
@@ -1,3 +1,3 @@
DIST em-websocket-0.5.1.tar.gz 27792 BLAKE2B 5aa8b9b9a1bf7066086c3115358a01054dbd24c3b9e7b454210c653aa25face2230e5504e0fc3a13d4770bcfcdf5d792c1914f173ec8d83d1b97ee7c169636af SHA512 ca2b4e2e4be663a5932fe63ed0efab169fbee9aec50f9780c1ee5df0efa300acb58410b97a22d5d10a2cb9195c2a68f6c71bf4e070ee6d915c6abf4015aa5d94
-EBUILD em-websocket-0.5.1.ebuild 1259 BLAKE2B 2ca57f1a5c07129819eed90ec85886c53a2d661f59211564f6a667302a67f703b46061e2c4cb86425127ecd3e03edcca777051300b5641cd84eae41a2dbf81b6 SHA512 5bd3fe4b3cd4bdb87278f1b206ba7f6d3cef466991e637bd8146a3296abd37e450fd7d86eb7c1b0e7f07778b040dbcff5b4101f5ea6cf36814592954c53e6216
+EBUILD em-websocket-0.5.1.ebuild 1223 BLAKE2B 3e288572986529a5151f0f688282cffed9b6898d420782e50c035e247dc79cd4d09354c4920b43410429ad7b463614f80ebcf9f57f3577430581f486509ee37b SHA512 5eaf451c9bfafc8c3d0a13950cfddd3745b7308d6aa896a74a30d1579ed072541a837b57f54273dd05cfb99e6fc9fa53bd7f0eb9b8a9848cd420baef80c7fc75
MISC metadata.xml 458 BLAKE2B 59015f88eb8e2a4d6d538febe271bc6c9cd6849db0f9a8a11125f6efe9ee15c437603d498412aa23e16f506fa44317314762cf9b4302d938c4bb3913a9e4418d SHA512 ea01b58e2eb6ab8a23418be9140c28f8849382014a12b6aa3910d12a6614361b63d2fdbd31b6c099df38c4223dab330425885af6943ce87b4fecf4edc13b7b68
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
index 9ac1f08bd34b..ebd3b4c2439b 100644
--- a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
+++ b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
@@ -44,5 +44,5 @@ all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}/
- doins -r examples || die "Failed to install examples"
+ doins -r examples
}
diff --git a/dev-ruby/escape_utils/Manifest b/dev-ruby/escape_utils/Manifest
deleted file mode 100644
index 25cf73a69383..000000000000
--- a/dev-ruby/escape_utils/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST escape_utils-1.2.1.gem 27136 BLAKE2B 7b5be4ee381c4e42efa007bb50df31045f91a8fabf299ca726ad994dbbe469482d846c718b90657139d9b65365e9775b127e9e428200037240a158da1122ec6f SHA512 e410777cfdd5004168db6134f30a91e29b71136d3e7ec1a312f7307e0593c310230887a63ed25aa4f899b71b5cb78b15f833e4db6f1ca0cc99091ab0c0e6ba75
-EBUILD escape_utils-1.2.1.ebuild 843 BLAKE2B ea773410d8bfcc5f6600f811d92758ffc4364226a71125ef860d3d2f9e1a9b443c031d7b6d24598f62359ea6e146948dbdc1efd403a6997a2526d460cd6d8ada SHA512 571f8bbbf6d04bc9d1ae4991090ee816f4e4718a6f95fec3cba06d9947832cc54e80943b5ec8fa97281dcd97424d09b4ff5715b7b82797e2a7702e3f2a5a2ade
-MISC metadata.xml 339 BLAKE2B 47171092a26be3a97a42c5bd7b3a1ec9bba1b7f664fc3ef9acd69fc1bc29c302c55e2005b0d671e9ec42fdb36accccbf21521e50e45366f9eb028ace2c367046 SHA512 2e394c7eccb7025c28aba01ebda2f03425489d32848c20395fe92a5c69d569073448f8779deb0542c08f1ea97e7b4a097199d1b57c0ae798b6c77739d9904898
diff --git a/dev-ruby/escape_utils/escape_utils-1.2.1.ebuild b/dev-ruby/escape_utils/escape_utils-1.2.1.ebuild
deleted file mode 100644
index cb952e8d73a0..000000000000
--- a/dev-ruby/escape_utils/escape_utils-1.2.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ruby25 -> code not compatible
-USE_RUBY="ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST=""
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Faster string escaping routines for your ruby apps"
-HOMEPAGE="https://github.com/brianmario/escape_utils"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- sed -i -e "/bundler/d" test/helper.rb || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext/escape_utils extconf.rb || die
-}
-
-each_ruby_compile() {
- emake V=1 -Cext/escape_utils
- cp ext/escape_utils/escape_utils$(get_modname) lib/escape_utils || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e "Dir['test/**/*_test.rb'].each {|f| require f}" || die
-}
diff --git a/dev-ruby/escape_utils/metadata.xml b/dev-ruby/escape_utils/metadata.xml
deleted file mode 100644
index 414f842370a0..000000000000
--- a/dev-ruby/escape_utils/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">brianmario/escape_utils</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ruby/eventmachine/Manifest b/dev-ruby/eventmachine/Manifest
index 8223e43cb85c..adceef5028a9 100644
--- a/dev-ruby/eventmachine/Manifest
+++ b/dev-ruby/eventmachine/Manifest
@@ -1,3 +1,3 @@
DIST eventmachine-1.2.7.tar.gz 246402 BLAKE2B 3eee1e5fbb367c03e3d801cb705a0f95b7bbb461885f04820f57421019a3d61eecabe71309981eec35168395eb6d98a8c675bd0fb225497de511f2ce09a5df92 SHA512 768ec084903dce4c737cf564fce7886a3e7e5b7d4a89c2baea3e998130c53dc00488eaa2d8e9b0133d9e4d8fffbde80c3025403881486a7968c2d84425cc1f50
-EBUILD eventmachine-1.2.7.ebuild 2813 BLAKE2B c855b9d368f0af2b264a9ff28c7b8c8f8013ceeb8b2086af6830c507a8df5d5285d4d46951a31a61dfbd68826e19e89ed684b0ca6f4d39944971ad3eb6bc3274 SHA512 9643e69e0e43db872632aa040c29afce1cbd40937620dac6bb6df5051a4e62a72587309dac506afd84f29be736e629e179b364faef29575e8942d4942781b038
+EBUILD eventmachine-1.2.7.ebuild 2741 BLAKE2B 59308a430cab2f52cc8e70a30f31f61512dd8093308143a6e293ba654fc927faee43525ca3c2441d36a592b529743ca11e57b135c41f0c9adab65745932639d6 SHA512 999df0bb8898f7ec9cd41e65680f1b539ca5560220fa237864edb1a5ffe087684cd5c0ed3d292de3ae106f5d5b4e446b84be1d48c85b47bf86484cdedb3b8a96
MISC metadata.xml 523 BLAKE2B c8c4dc99c1560b2dc7233a194f0892bf86397594daf3896408d080632dda52cae3fef16654e2a35340bc0746befab669071ff9de7707fcbd92583472aa52f73d SHA512 622ac8cdd832ad49db828fefc3c9ab089e1d7e3795e369778591b4f572a647a99d4625fb9a3624189d0521a8daa9d2360bfe01fd905e8d106b83e244d900e509
diff --git a/dev-ruby/eventmachine/eventmachine-1.2.7.ebuild b/dev-ruby/eventmachine/eventmachine-1.2.7.ebuild
index ee3b825cbf56..eef8004a177e 100644
--- a/dev-ruby/eventmachine/eventmachine-1.2.7.ebuild
+++ b/dev-ruby/eventmachine/eventmachine-1.2.7.ebuild
@@ -74,7 +74,7 @@ each_ruby_compile() {
for extdir in ext ext/fastfilereader; do
pushd $extdir
# both extensions use C++, so use the CXXFLAGS not the CFLAGS
- emake V=1 CFLAGS="${CXXFLAGS} -fPIC" archflag="${LDFLAGS}" || die "emake failed for ${extdir}"
+ emake V=1 CFLAGS="${CXXFLAGS} -fPIC" archflag="${LDFLAGS}"
popd
cp $extdir/*.so lib/ || die "Unable to copy extensions for ${extdir}"
done
@@ -88,5 +88,5 @@ all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}/
- doins -r examples || die "Failed to install examples"
+ doins -r examples
}
diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 5cdec0167dc2..cd2f0da842a5 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1,9 +1,6 @@
-AUX 00facterdir 15 BLAKE2B 88b3bebceec0d9b8943b36a373a5475d2600c8cee5770c2f9391615958b27b842ede98d7a476cb488e249b1dc14258574bf2f77912599fef98fc325914c8f014 SHA512 381973ca23aec0853714495f74b77155f0079e504312dc55e6e22c8a099aeafd2b7bc4a762c95543c3cd9c5fa5f88a6821f4104b7522536aee7b6f5426d9ec2f
-DIST facter-3.14.3.tar.gz 395278 BLAKE2B bda071fb92d337e2d6e58faaa33a6b135b6dfd3b6f4077af3b872bd44191629810fe99a7a1f8d9e3b16c4ff45ba587730bccb0652dcd85f4562120def42c7f38 SHA512 abd7cb3e102bff7635d6b2c17e5650e0a7b7be5ed6b81003df17053f0c9c4887f7db948714daaa313c7569bcc788ab18b0361a57395cd5118a6be38d571794df
DIST facter-3.14.5.tar.gz 395892 BLAKE2B c8f98716f4abca8d5f32c1cbfa79437b4021b1994476a31f7c00fc092f02aa08ed01eff4357368e140763bd3d39a38915c99606914e697ff8c769c9f0dd26638 SHA512 387f3d4c654ce3231129dbf6c22ccb04023d73006e4709b330b11ac01ef55831c618d80171ffb8de455be2a12e339a2b52ab782b0ed97e2dbfeaca2692ed951d
-DIST facter-3.9.2.tar.gz 380883 BLAKE2B d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133 SHA512 bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374
-EBUILD facter-3.14.3.ebuild 2484 BLAKE2B 6d17be9d833f372fcc9621af84a0159ef8aa339e2065a24d6922622777532c6380d7b56c6b37ea8816bf41bd445f8a68b4a2937ff570f372862ec301a5fc11fb SHA512 f83756fa4e53069ed531611d227ae9aeb324d9e43dca3508103a32f1458d715cc88694abd303794418b52bd6f5a6bb9d0725b1c2223645177f22d8c3dfcf682a
-EBUILD facter-3.14.5.ebuild 2460 BLAKE2B c61a7e483fd07cfa046ef307d0145be401ba889ed567bba879a54c6514b9441933db6511368f1d50e57819154dcadca5eb9998d31ef38b27eb532ce3f645fc4b SHA512 93a7ab3eec9edf826eb7086e1bbd961dede5a05e241c4a871b6bf452d14a8fb008c0f846bdd83f6b5ea85f9770b3a0bfbbcdd885275e3fd72f91b5b6ff711c67
-EBUILD facter-3.9.2-r1.ebuild 2129 BLAKE2B ace1032be069c17e69c0fed40327848241f31d50b8e165bd01bec7edc08a4d8aeed614bf449e1d878a74b686c2fb18df4c9873338641a6f8ad33248c9c746714 SHA512 c3cd67ac050a0ee35bacf2c7907022c2b46c6b208a3d20e684916dd2361fbe5e5040a2ce7d94779e5283b1af4b1fa60ce4eef48cb28816ffe404c47f98d7f422
-EBUILD facter-9999.ebuild 2418 BLAKE2B 4bf8b77b1b66039da3d4bfa50e8bdf829f5443c7f578043b044f21c716d4103e10f22ccf1c83014f3c4bc7674232ae1df14a7de4eba5e99f5eb9b5da96a39041 SHA512 2709eeaa36352957bc4c958ee4441e6b6004a6d849653f2765b2989a7cb6d4f4e8a8ac904d76d6746954d3ab2b4e8b98e93fcab3fa14600c0e2f7bf26bf093b0
+DIST facter-3.14.6.tar.gz 397339 BLAKE2B 74fae02a70194fd85789428c779f000e6b6750f52ecb0c713d6b772b3592a1974835367b148d046f849d61704adf82d93f519b86ecfe0007fb492f880a2aebca SHA512 6c17ba200fe82a2223b76505c29c6fb7bce2bff6e795316ea0b91d2fc8bc42bed9b930ba9c5d7b3851fd36fe93fb20e81a9cbc919589d4012e989234be1ba787
+EBUILD facter-3.14.5.ebuild 2499 BLAKE2B 767fff9faedbc31625e70f487df2d68e454601ad17c09e5ab900b0d9331090165408b740b3a3b1d0ee777ebd18432af2d4e13308bb6972525c5fee50b2fde69f SHA512 1ddadc65a51b6c1e96eee2c113753c3ea127f2e03c485668eb8af10efe3e7db8c4aa8a1450d75d1036eb450402101aa67677bdddc9a247877f27ca6d1a5228f3
+EBUILD facter-3.14.6.ebuild 2501 BLAKE2B 2f48dce0a54cb7335299fb245f7576f3d39f50ac8c7fadf2232cdf02e23263ba75f1967ccd1f2542906075e83c73c62ed04a19670a04d3707a11b48aa9d8d868 SHA512 48d61d08e5eba09d4a227877aee96503bfd599da4fcfce4114b5f939a26c4c4feefa995f5382a1b371e7196aee57aac30515a2d7b8863b11dd3c2aded338cc2d
+EBUILD facter-9999.ebuild 2490 BLAKE2B 9c480e951320b78a43aac1c436d5008d3461de4a62f73f76e7ae6a1eb62d5ac0b4af8f58b2fe25738c892e68d3c014be43f0ac79a8ccfc065c0f1485dbc03428 SHA512 41a5ca3bbbbfb9e5c94271490e7d9a9a1a99ca76b9c3c3ccf5b9ac6b3da005101063ad9b6e3ae8c53e9335c1d55e8b3f8f528f1b759b85a40f6251217b8a7e76
MISC metadata.xml 539 BLAKE2B 989d6bb49686504b47720be6119802f06f998514c53261bb71cb0082cccbd22361195122c101e319ef985f6d5d39d84bb7a6409d77b4735c26e6b87856770a79 SHA512 92486b6b382d065c39999f271b07a915ac6f80fba225b0c1deee86f73a0143d47e8fd986e2ad6a82ae20a9cdd59ece63b623c6a2ec9d10e178c1fbc54f5381a5
diff --git a/dev-ruby/facter/facter-3.14.5.ebuild b/dev-ruby/facter/facter-3.14.5.ebuild
index ebbe2255c467..dbf4788a2881 100644
--- a/dev-ruby/facter/facter-3.14.5.ebuild
+++ b/dev-ruby/facter/facter-3.14.5.ebuild
@@ -23,9 +23,11 @@ else
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
fi
+RESTRICT="!test? ( test )"
+
BDEPEND="
>=sys-devel/gcc-4.8:*
- dev-cpp/cpp-hocon"
+ >=dev-cpp/cpp-hocon-0.1.4-r1"
COMMON_DEPEND="
>=dev-libs/leatherman-1.0.0:=
dev-libs/openssl:0=
diff --git a/dev-ruby/facter/facter-3.14.3.ebuild b/dev-ruby/facter/facter-3.14.6.ebuild
index b9491751f31b..a4124fce9bdd 100644
--- a/dev-ruby/facter/facter-3.14.3.ebuild
+++ b/dev-ruby/facter/facter-3.14.6.ebuild
@@ -19,13 +19,15 @@ if [[ ${PV} == 9999 ]] ; then
EGIT_BRANCH="master"
else
[[ "${PV}" = *_rc* ]] || \
- KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
+ KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
fi
+RESTRICT="!test? ( test )"
+
BDEPEND="
>=sys-devel/gcc-4.8:*
- dev-cpp/cpp-hocon"
+ >=dev-cpp/cpp-hocon-0.1.4-r1"
COMMON_DEPEND="
>=dev-libs/leatherman-1.0.0:=
dev-libs/openssl:0=
@@ -33,7 +35,6 @@ COMMON_DEPEND="
app-emulation/virt-what
net-misc/curl
>=dev-libs/boost-1.54:=[nls]
- <dev-libs/boost-1.70.0
>=dev-cpp/yaml-cpp-0.5.1
!<app-admin/puppet-4.0.0"
diff --git a/dev-ruby/facter/facter-3.9.2-r1.ebuild b/dev-ruby/facter/facter-3.9.2-r1.ebuild
deleted file mode 100644
index 1c70dd61c8d8..000000000000
--- a/dev-ruby/facter/facter-3.9.2-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-inherit cmake-utils eutils multilib ruby-ng
-
-DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems"
-HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
-SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${S}/all/${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="debug test"
-KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86"
-
-BDEPEND="
- >=sys-devel/gcc-4.8:*
- >=dev-libs/leatherman-1.0.0
- dev-cpp/cpp-hocon"
-CDEPEND="
- dev-libs/openssl:0=
- sys-apps/util-linux
- app-emulation/virt-what
- net-misc/curl
- >=dev-libs/boost-1.54[nls]
- <dev-libs/boost-1.70.0
- >=dev-cpp/yaml-cpp-0.5.1
- !<app-admin/puppet-4.0.0"
-
-RDEPEND="${CDEPEND}"
-DEPEND="${BDEPEND}
- ${CDEPEND}"
-
-src_prepare() {
- # Remove the code that installs facter.rb to the wrong directory.
- sed -i '/install(.*facter\.rb/d' lib/CMakeLists.txt || die
- sed -i '/install(.*facter\.jar/d' lib/CMakeLists.txt || die
- # make it support multilib
- sed -i "s/\ lib)/\ $(get_libdir))/g" lib/CMakeLists.txt || die
- sed -i "s/lib\")/$(get_libdir)\")/g" CMakeLists.txt || die
- # make the require work
- sed -i 's/\${LIBFACTER_INSTALL_DESTINATION}\///g' lib/facter.rb.in || die
- # patches
- default
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_VERBOSE_MAKEFILE=ON
- -DCMAKE_BUILD_TYPE=None
- -DCMAKE_INSTALL_PREFIX=/usr
- -DCMAKE_INSTALL_SYSCONFDIR=/etc
- -DCMAKE_INSTALL_LOCALSTATEDIR=/var
- -DUSE_JRUBY_SUPPORT=FALSE
- -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1
- )
- if use debug; then
- mycmakeargs+=(
- -DCMAKE_BUILD_TYPE=Debug
- )
- fi
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-each_ruby_install() {
- doruby "${BUILD_DIR}"/lib/facter.rb
-}
-
-src_test() {
- cmake-utils_src_test
-}
-
-src_install() {
- cmake-utils_src_install
- ruby-ng_src_install
-
- # need a variable file in env.d :(
- diropts -m0755
- dodir /etc/env.d
- echo -n "FACTERDIR=/usr/$(get_libdir)" > "${D}/etc/env.d/00facterdir"
- fperms 0644 /etc/env.d/00facterdir
-}
diff --git a/dev-ruby/facter/facter-9999.ebuild b/dev-ruby/facter/facter-9999.ebuild
index 89cbbf1b0b4b..de60deb0a216 100644
--- a/dev-ruby/facter/facter-9999.ebuild
+++ b/dev-ruby/facter/facter-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
# git-r3 goes after ruby-ng so that it overrides src_unpack properly
inherit cmake-utils eutils multilib ruby-ng
@@ -23,6 +23,8 @@ else
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
fi
+RESTRICT="!test? ( test )"
+
BDEPEND="
>=sys-devel/gcc-4.8:*
dev-cpp/cpp-hocon"
@@ -93,6 +95,7 @@ src_configure() {
}
src_compile() {
+ addpredict /proc/self/oom_score_adj
cmake-utils_src_compile
}
diff --git a/dev-ruby/facter/files/00facterdir b/dev-ruby/facter/files/00facterdir
deleted file mode 100644
index 45e29a2405a8..000000000000
--- a/dev-ruby/facter/files/00facterdir
+++ /dev/null
@@ -1 +0,0 @@
-FACTERDIR=/usr
diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest
index 2413af955084..140b638ad7d5 100644
--- a/dev-ruby/faker/Manifest
+++ b/dev-ruby/faker/Manifest
@@ -1,7 +1,11 @@
DIST faker-1.9.6.tar.gz 1833392 BLAKE2B 826ee480515873d1e250147e5c3749e222b1273a00fd4ae0a2a28dca91c5981290c8540602d89d406e91d98a0f5dbc6fc4a54ab6d7d2b716a4d4957ab32254dc SHA512 1ea0c4194603b5eaec0f4abc2460fb39cb9de97179d7699c3cb37673731ebf8bf03d20fb422911d4725d4308691d4c92a82f5a661e034381cc04066ddcc955bc
DIST faker-2.6.0.tar.gz 983084 BLAKE2B 663075668d17b25eef1528379ce0f8079d34672bac658d7cc96d8b3bb07d63d7aec0249409bcee7d60eb033753be8a37ad04c43b22dcfaa5c4dfb735c1663a64 SHA512 ddec1d70e1becab987da2e9c261e7b3e8903fae77e0e7151f8230aac4d6cfc919a3d9497728d262b28bb3e727e9409a360eb76b410f7b701a108c35380059a4b
DIST faker-2.7.0.tar.gz 986186 BLAKE2B 57cfdc6cf3b241edf3ada2cac3a2430989e5c1ce565701aa0252fcee37d4b61034f423eea1b75a9203b19e66cc070592bc9e13d3a932f68ab3c51c09c8188eb0 SHA512 967cac98efed0f5e35dccca9e78cf4a8a61678d6c1f2bf388db300a4beba8dd9ff004d143c2fea60ab4abdbbff4b5c90354f3cd1cd4c789f80e3fdb81870ed8e
+DIST faker-2.8.0.tar.gz 1013036 BLAKE2B e8839083ecaa5849e491c95cf26fefd19fa9245b0fb977701e7ec867961d92eca70031dbb4b43a18acdd41a40aca042195651851c781efbb00188b0b0ba19ecc SHA512 878fb19ed7c29a038c84b26dde17288c6f3af0493975fe8baf7b48487cd89f80e8e471fba5261617a58354f07ce0323b7e90001b39c0f46dd4b87c64a88ec486
+DIST faker-2.8.1.tar.gz 1019881 BLAKE2B 06336ba84a512058150ac50535e4d6a466628d127999a47f954076250c5fbb01ca901b80e1933286a88ae0770a1fef874ac24299f5d28a327f06f901007c729d SHA512 8cee9dc1ea8c1aea65f117dcfdda0b9cf17c297ead58ed8ee97626f0c448f91e4f87fe4c27a09c5da844af7476ea442ae32e23d829f50d6686b44283569a0902
EBUILD faker-1.9.6-r1.ebuild 720 BLAKE2B 19d8387ce2fe15cf1fff88f00219e630526321f37645f5011920c68056646c55c5f983f9f3bb8c291a4a90ee6503e118d4c6758a93f39cc78c881c46f4e0ae67 SHA512 50c6bffef40a9ff278234abc58cf4ab71e187dbbc9b48631f547ad6d40637150ca2dc040f5d3208126e1aba09fff97cc8a499437777b7113ba5be934510fcb10
EBUILD faker-2.6.0.ebuild 732 BLAKE2B a6930679c5c508eb6756824b39a5b2849d9a20699398c1511b8082205dad51c0a2874f4c72131641667a0c877805f75c4503216feca41cfd698a801ba4622a6d SHA512 b1ae2d50004d3b73d5192412db034ef8151cab8505bff95be5e3900236bb96e2dce24d6a53c71c626ed920d1734bf875cb1ca96e57b49f67bf1509554900046e
EBUILD faker-2.7.0.ebuild 732 BLAKE2B a6930679c5c508eb6756824b39a5b2849d9a20699398c1511b8082205dad51c0a2874f4c72131641667a0c877805f75c4503216feca41cfd698a801ba4622a6d SHA512 b1ae2d50004d3b73d5192412db034ef8151cab8505bff95be5e3900236bb96e2dce24d6a53c71c626ed920d1734bf875cb1ca96e57b49f67bf1509554900046e
+EBUILD faker-2.8.0.ebuild 732 BLAKE2B a6930679c5c508eb6756824b39a5b2849d9a20699398c1511b8082205dad51c0a2874f4c72131641667a0c877805f75c4503216feca41cfd698a801ba4622a6d SHA512 b1ae2d50004d3b73d5192412db034ef8151cab8505bff95be5e3900236bb96e2dce24d6a53c71c626ed920d1734bf875cb1ca96e57b49f67bf1509554900046e
+EBUILD faker-2.8.1.ebuild 732 BLAKE2B a6930679c5c508eb6756824b39a5b2849d9a20699398c1511b8082205dad51c0a2874f4c72131641667a0c877805f75c4503216feca41cfd698a801ba4622a6d SHA512 b1ae2d50004d3b73d5192412db034ef8151cab8505bff95be5e3900236bb96e2dce24d6a53c71c626ed920d1734bf875cb1ca96e57b49f67bf1509554900046e
MISC metadata.xml 452 BLAKE2B 70c3af75cc74dd28d3af9df670a4f2f0d898c702a5d5421d46e598ad14c380e288cec076d2a3aaa08e85a198b12daa2d69249feccffe24f07d6d73fea1010fcc SHA512 1c525fb78b733e6301acad7092799dcbba462c471cf3719f5634069a83c67bbb27a705c2ec6a27b8d431842efebef3209d7ca4167f8dda7e6439b1c0cda09eea
diff --git a/dev-ruby/faker/faker-2.8.0.ebuild b/dev-ruby/faker/faker-2.8.0.ebuild
new file mode 100644
index 000000000000..4128467758c3
--- /dev/null
+++ b/dev-ruby/faker/faker-2.8.0.ebuild
@@ -0,0 +1,29 @@
+# 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_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for generating fake data such as names, addresses, and phone numbers"
+HOMEPAGE="https://github.com/stympy/faker"
+SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/i18n-1.6 !!<dev-ruby/faker-1.9.6-r1"
+
+ruby_add_bdepend "test? ( dev-ruby/timecop )"
+
+all_ruby_prepare() {
+ sed -i -e '/simplecov/,/^end/ s:^:#:' test/test_helper.rb || die
+}
diff --git a/dev-ruby/faker/faker-2.8.1.ebuild b/dev-ruby/faker/faker-2.8.1.ebuild
new file mode 100644
index 000000000000..4128467758c3
--- /dev/null
+++ b/dev-ruby/faker/faker-2.8.1.ebuild
@@ -0,0 +1,29 @@
+# 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_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for generating fake data such as names, addresses, and phone numbers"
+HOMEPAGE="https://github.com/stympy/faker"
+SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/i18n-1.6 !!<dev-ruby/faker-1.9.6-r1"
+
+ruby_add_bdepend "test? ( dev-ruby/timecop )"
+
+all_ruby_prepare() {
+ sed -i -e '/simplecov/,/^end/ s:^:#:' test/test_helper.rb || die
+}
diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index a939d68b02d3..3f1dc0ca1a13 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -1,3 +1,5 @@
DIST faraday-0.15.4.tar.gz 67196 BLAKE2B 4e64e834639a6e59c028ee19d72f51ea72fd6b3be5fc63b6fbbec25716dbd735e97d8a05a210dd1a57b740a1dcd76d30a39b59c7034cab8a531f8856dc132b14 SHA512 6d1a8c66bd6e2ce417ce504bf20ea89cf24c46c2b48491aba110d04f273448e0e8f0cf94a0dd5356a13876aa030d41bbfb80b95365ea4b212fd79d8db624128f
+DIST faraday-0.17.1.tar.gz 75748 BLAKE2B 203f8603ef24846732b7a41f7a8ad4583539b45958773495c8f1b7f96461c4b661fa13ade0ce5d407b8f6efc17c997a4628cdcb77316ccd7baa2f3a8d6915a85 SHA512 b91079cce459d714e518cd2d45e355e0faf4e79b94a91eff6b9aa67e1a534ff52ee8daea6c21c171804a14a0ae8b18eaf79fd1a8d6ea7b733cc537bceb183970
EBUILD faraday-0.15.4.ebuild 2054 BLAKE2B b509990a3701d90398eb219bcc9cbaca9faf8bf0d46e8cac2ea6cd3aaf2a0702eb3dbda5a3cc7b058c9a4e12e2d2538a98a32c590871aa87f263c00506938213 SHA512 c1ec1d891f6a9897d2a2319841c96a45678d03b75a2fbeb054c5a420cf29a97cc29e10cf9d0159011cf61478a5853eb898b9736df958130465cd274b1fe9cc70
+EBUILD faraday-0.17.1.ebuild 1632 BLAKE2B c4a7aff7df6abc6c3c49bb81461426c58e33d79c5a3c124af875c432ec33cb9fc7b6ef3683cbc6f2f48e35f9ee8d08b593a4a68f268d721281eb47d5b5557318 SHA512 a83c7d5a28d5b6e6a4433441dd9d9d8570d503a8b7be9b0fc8a800ee4d8c9352761eefae3fb668edc3da59390f990fdbe2f61b8825314ff4dca53820456465f7
MISC metadata.xml 344 BLAKE2B 818dc9570594eef636f7b37ef9322ea083998a0905c0f9f55e758df3ebfa9e36efe5a42d95a666fc5c613a38b9c3a28d55ef0b3f48573dedf786883957d1adb2 SHA512 10e3c69f600e5be2306aef49c4466e399a52e2db52c8b53b7430bf72d6cb8696a71fdaa3a212eb37d2dad86480ea949447aee3f3e224f020e0629e56b35582e0
diff --git a/dev-ruby/faraday/faraday-0.17.1.ebuild b/dev-ruby/faraday/faraday-0.17.1.ebuild
new file mode 100644
index 000000000000..545dbb4d61df
--- /dev/null
+++ b/dev-ruby/faraday/faraday-0.17.1.ebuild
@@ -0,0 +1,62 @@
+# 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_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="HTTP/REST API client library with pluggable components"
+HOMEPAGE="https://github.com/lostisland/faraday"
+SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+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
+ )"
+
+all_ruby_prepare() {
+ # Remove bundler support.
+ rm Gemfile || die
+ sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die
+ sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die
+ sed -i -e '/[Cc]overall/ s:^:#:' spec/spec_helper.rb || die
+
+ # The proxy server is already killed, may be OS X vs Linux issue.
+ #sed -i -e '138 s/^/#/' script/test || die
+
+ sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+ # Make sure the test scripts use the right ruby interpreter
+ sed -i -e 's:ruby:'${RUBY}':' script/* || die
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=true each_fakegem_test
+
+ # Sleep some time to allow the sinatra test server to die
+ einfo "Waiting for test server to stop"
+ sleep 10
+}
diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index ae85a8a62207..33e856a6adcd 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -2,10 +2,12 @@ DIST ffi-git-1.10.0.tgz 166192 BLAKE2B a663da1272a41464bcc3fd6a69055615beaa75aca
DIST ffi-git-1.11.0.tgz 156535 BLAKE2B e4c5e6406ff6603a3c41146d6ec3f07fdc3ba2243349b6a77083c195e1b9b40648950c82bcdbb846189b3162c43b23b3cabcde92a4e6f2f9fc8c4ccf03ac473d SHA512 38c66841fb33f7fe7abf0186ef48e28525b9b50450dd886716662ee8cd630374abb41a2fa5fec9cebdcae0e8ffa76ba5b36d89bd441d09a54503032c3950dd08
DIST ffi-git-1.11.1.tgz 156715 BLAKE2B 4ea2d0f54dc6ef327c57408e568c5f728f5c387e810e25b6becab8119ebd8a20d6c834a80c1ababf3fd4fc4a4d4253146fc161f93fbf02e153f73fc812bad309 SHA512 7f6c2ae66a2ffc40b154ada2d3e2c0f81e79803ba693ce2a83d16ac6a210ac5494bcc4b28948b3b68c9802a7cacce77e4a7cb1c3c1105039c08c50e5c8137fd4
DIST ffi-git-1.11.2.tgz 157314 BLAKE2B 0348c5ac153ded06cacfebc0e748232070169c8479e17622c8023b8ebb778c169dd83ed18d52ea3be565001046e59fc1e1573df6b59d176cda6cd55feaa62185 SHA512 073ce1040669e45f621605c278ce1f260ba0aed10bd7a51afeeb62cdb9d5b24d07726605259fa28fa128168bb97879cd23dcc483679cf48db2448afe2730b08c
+DIST ffi-git-1.11.3.tgz 157081 BLAKE2B 57459d3aba7f54daf9c4d94993a083166efe5c37f3aa699279a07cac0ecdee533f54ee1ab36f7ee2a5cc43d0ebb386b8b3285102d98ffd18fa297e2e1b882283 SHA512 86a6a95aa5d4f005eb457fbe26b38e7b8618899db3de3459f3a01128aa7c488a47e50d13aef05ae83519178c80f2f7ed0a0280147d7e30aace13bbab82871f30
DIST ffi-git-1.9.25.tgz 164209 BLAKE2B aab3addb5d9138f81d0688ad628082e7aef5f96a1b046dfa57a7195dcf7432533052bb397ac8335f7b17ffece9424fad7d986065a82ac91437e0d8d27d76ac77 SHA512 94a45f4152458d6aedf50645c8074626dcde4326093a606e509c3fbcaac79a1e6a9f7df624f14946db4f3767ef6fb3e311e60531c209676e66ebbf21b07a6786
EBUILD ffi-1.10.0.ebuild 1552 BLAKE2B 585d5be6c8ee4c59ce19767a43bc7c0fedc0dc27c9c94076d49e84156b3b0cfb17d2277cd31be1dad0be399b30fe8c7ecafb72b166bee4e61a8e498561422f97 SHA512 167427710f3068457893e51a677c1b6041cd56ef70afbf45988aa762fa4f729360858b6ea3b26958eb364973d80109f57b84da6edb707703f66272060bebf877
EBUILD ffi-1.11.0.ebuild 1555 BLAKE2B 5632a82f896fc08b8b2603bfd5f9cdb6b904b81f5df97993b71c29f7c777655246a3cae68527f96dd9a54202c234ac7956c43fe2aaf34503a47fef666a92b6ca SHA512 9c3c415132088edf87b581091fa9a6a1178ca377b065d204a05987c2112488b6097a33a943c47f7ed52f01256dfc8eb86532208365cfa67efddbdd075cd62035
EBUILD ffi-1.11.1.ebuild 1558 BLAKE2B 88708ccd09d376dbc7b541afb7a228e48ac1c23b233b5f7f74dd09369171b7ffb79df3cac3f255233a8534caa3c46c7978ceb4413a52c9476cbc2c25e47d0510 SHA512 0031b04e96b48d804b6c93b3e3601301778265d7cf4268aa704b84ece7f817b7e7688f3cd83765610c0f256ca7928efb4c7e815adbe751ce941f6ee960d908da
EBUILD ffi-1.11.2.ebuild 1527 BLAKE2B 99460d4e5a6226518be638a186b7c8df486e88be4573e4aa2efc0752017bed0b4cbfb9ceba67c393a25cf807b9e8dbafe78558bac25f37731ebf068e47d07caf SHA512 023d827a32775cc61e862adce7b32b1a5bb6e3ef319c0e021f265a20e8118733b31872952e74bcc9a7ee8f7ae331a213ec62f47b385989b0ea82bcaef925697a
+EBUILD ffi-1.11.3.ebuild 1527 BLAKE2B 99460d4e5a6226518be638a186b7c8df486e88be4573e4aa2efc0752017bed0b4cbfb9ceba67c393a25cf807b9e8dbafe78558bac25f37731ebf068e47d07caf SHA512 023d827a32775cc61e862adce7b32b1a5bb6e3ef319c0e021f265a20e8118733b31872952e74bcc9a7ee8f7ae331a213ec62f47b385989b0ea82bcaef925697a
EBUILD ffi-1.9.25.ebuild 1536 BLAKE2B 0a2619b617ea5020ab317bffbf4a2c0a0cc1e1cee48a8088a51e11eeb7cf083f9b9eec0504e1650936aa5c8d3f661db883bcf7929905c8a2d0d19a4f54a52fee SHA512 b7404417cb8ca9c045493fe7e2ae23cbf91b5dd57ef6b7d147f21f852635bb4a88c26cc2f32db26ae9c7b680bcb1cf609cde9b14c4dbbb7ea23daa240435f6cb
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
new file mode 100644
index 000000000000..88c5fb08526b
--- /dev/null
+++ b/dev-ruby/ffi/ffi-1.11.3.ebuild
@@ -0,0 +1,63 @@
+# 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_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/flog/Manifest b/dev-ruby/flog/Manifest
index 402d89970ebf..ea18a58ef6ca 100644
--- a/dev-ruby/flog/Manifest
+++ b/dev-ruby/flog/Manifest
@@ -1,5 +1,7 @@
DIST flog-4.6.2.gem 26112 BLAKE2B ab15547c2bfa4b79e158a852ba76b6e69346397da6faaeb1b6ac558f3b380ea240de2e469ba90d23bfad93d11e62f3b119fc6613e0cec8a1d26964c25cdee2bb SHA512 d2bc8af809c5e7471daf455c53c9ee9cee39b4a058501e2d3a20e1412888e11fb786b6c5e19a93172bece80c1d03d21a608bff32e840f5c51e95b1ef40a88c01
DIST flog-4.6.3.gem 26624 BLAKE2B 9ace4c2153a2320a18f9ca0a00cd312f772d7a3c35e46e96d2a3c21725c74c67adeb57d319a36941a26968be3e7904a5c319f91ba7a66b3e195d05de1fa9fa83 SHA512 fcb7f97b2aefd335a936a5bb72d733adb0cc51c46e011396f8e2d2fc695ee17719e97a9056600e20a0b22374f49ae2dbac13fa325b9072d8e41cbe36f109893e
+DIST flog-4.6.4.gem 26624 BLAKE2B 27090f9a47619b63c8c34e0d6992c1d0ff29193a7de3af839d72d5754c2b149f38c1c1e3caec981170c408123bc38e3fc3e38e87fb9a83818e1cb356d31070c3 SHA512 495601bfc560c2d18973234c41706aa07b76ea95bc3803f93fb16b42ae071b65fc9a1c36e8d4a9bfaf3c88a1167ab714f4bbc7a982b9e606aa799f8480a23f4d
EBUILD flog-4.6.2.ebuild 644 BLAKE2B 475e9b27f24895b2d8c3104da994b96f63296cd3eeb909fb4675a92ff368bc222e6ce241d7af8d70715cd201c83469d8c4869db6f17f30abbb0993be52e0e280 SHA512 85369862bfd81a5b6940e43f383c37cfea28b356dc8df51c1c0f5df3de04325822e9c6811860201c27a4952501210cc153a16fa1ea684d34b503cfc139424df7
EBUILD flog-4.6.3.ebuild 606 BLAKE2B acb1d6f9aaa86b1d69dd58e7d6a7a4190dc4f185930b708f639cdf6b900933f14242b757bbe0c98d29dbf27a6c370cd4db0dd3e97aa4ff81962bb69ece9f1f5f SHA512 fe9849586c984caa88b40941693f9e204f6e1916f24c9f64eb8b55603092d01977977e733dada94c996a5d746f6c8c935ccd70f155ba34fd9bb2572950f1815d
+EBUILD flog-4.6.4.ebuild 606 BLAKE2B acb1d6f9aaa86b1d69dd58e7d6a7a4190dc4f185930b708f639cdf6b900933f14242b757bbe0c98d29dbf27a6c370cd4db0dd3e97aa4ff81962bb69ece9f1f5f SHA512 fe9849586c984caa88b40941693f9e204f6e1916f24c9f64eb8b55603092d01977977e733dada94c996a5d746f6c8c935ccd70f155ba34fd9bb2572950f1815d
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/flog/flog-4.6.4.ebuild b/dev-ruby/flog/flog-4.6.4.ebuild
new file mode 100644
index 000000000000..f0a79db86623
--- /dev/null
+++ b/dev-ruby/flog/flog-4.6.4.ebuild
@@ -0,0 +1,28 @@
+# 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="History.rdoc README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Flog reports the most tortured code in an easy to read pain report"
+HOMEPAGE="http://ruby.sadi.st/"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+ruby_add_rdepend "
+ dev-ruby/path_expander:1
+ >dev-ruby/ruby_parser-3.1.0:3
+ >=dev-ruby/sexp_processor-4.8:4"
+
+each_ruby_test() {
+ ${RUBY} -Ilib test/test_flog.rb || die
+}
diff --git a/dev-ruby/gettext_i18n_rails/Manifest b/dev-ruby/gettext_i18n_rails/Manifest
index a863991b8b63..12b90d34fd5a 100644
--- a/dev-ruby/gettext_i18n_rails/Manifest
+++ b/dev-ruby/gettext_i18n_rails/Manifest
@@ -1,3 +1,5 @@
DIST gettext_i18n_rails-1.8.0.tar.gz 21702 BLAKE2B 1742e12198313384e52fc43795086efb2112b00bdf4c740db717ee2feb7c25453f0e6acdeb4ec2ab79de82d291ef117e38cabf4596be2da760c4144b2c660115 SHA512 9005526dd14e5e36f5ffdd207af824ad110f5e0c8dcf34175b6a68caad257d45a7b9ee048c6d0f38ffb399fbeff689b5e64b7c26f00263001efeababfa85aa7e
+DIST gettext_i18n_rails-1.8.1.tar.gz 21942 BLAKE2B 7925bfad0e1033fd363ca2c376594ba8ca6a7f5c1da940c680acae53e4b3902d7c07828b6023ed208f559af1b9ded7933ffae6b7385e066c0494aa16cc728256 SHA512 711c15620a23c070f47d4846f48b74564bfc23d27e9757936b432c1b3c534121d4cf58101fe533bc58b7d3e33e899134b92cd119e2cd2cd3eb39f54e93e394e0
EBUILD gettext_i18n_rails-1.8.0.ebuild 985 BLAKE2B 68c89a3eac9706f93aad5c8c913385f6731be8fe8b315fa9b51771c32d1c29774b26067b4b2da5aa7b3a8fd9239575d127c3f117844f0c5400cb306b0f3cc5fd SHA512 07e94fe9231d4432d8fa88bd64e7ab88ba593c2dfafe5a9847b98ee86e5af7e4e3312ebcc8f9b7a638d5d1f6301b03076bbbebb4525a083dca356c7d6fbebdeb
+EBUILD gettext_i18n_rails-1.8.1.ebuild 1070 BLAKE2B d05e1ac0df0577bb1cb74efdbddc4f12a5f7dd7939f1fc5cfb1e2ae3d249a6c2a43c0d270cd6bd553a1b313bf56d96e2c31ea24de9407e079823d6b7f8030a72 SHA512 b4124afe8996dd8c475142add47858484be75864688f87b4bb312002217f25891ffae5a8c625c91958410a46c4feaef4ab46becbfb92376ec5a4fa5b75980032
MISC metadata.xml 352 BLAKE2B 853fa3af6e9c076cbf64bd209e35fdfb7308c002c47585c7af99e77c0dfb92b6fe71ff2b6ec02959d7f3c568a29d58e1e2597d495dbdd75c6d3f9f96bbd61ad4 SHA512 86f6231a5a94e4a0edeb825bde56326adaf58fc96763cc8a2138c909ddb101c6e1eb6ed3bec18fe7b550d4e9f40c6411acc12f8881729b89b57c0973a9c0a164
diff --git a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.1.ebuild b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.1.ebuild
new file mode 100644
index 000000000000..416863e6da95
--- /dev/null
+++ b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.1.ebuild
@@ -0,0 +1,38 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="gettext_i18n_rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="FastGettext / Rails integration"
+HOMEPAGE="https://github.com/grosser/gettext_i18n_rails"
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rails:5.2 dev-ruby/activerecord:5.2[sqlite] dev-ruby/temple )"
+ruby_add_rdepend ">=dev-ruby/fast_gettext-0.9.0:*"
+
+all_ruby_prepare() {
+ rm Gemfile Gemfile.lock || die
+
+ sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Remove specs for slim and hamlet, template engines we don't package.
+ rm spec/gettext_i18n_rails/slim_parser_spec.rb spec/gettext_i18n_rails/haml_parser_spec.rb || die
+
+ # Test against Rails 4.2.0
+ sed -e '1igem "rails", "~>5.2.0"' -i spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/google-protobuf/Manifest b/dev-ruby/google-protobuf/Manifest
index d1a90b111c8f..d72f38ade6b5 100644
--- a/dev-ruby/google-protobuf/Manifest
+++ b/dev-ruby/google-protobuf/Manifest
@@ -1,9 +1,15 @@
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.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.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
new file mode 100644
index 000000000000..749ced3b808c
--- /dev/null
+++ b/dev-ruby/google-protobuf/google-protobuf-3.11.0.ebuild
@@ -0,0 +1,36 @@
+# 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
new file mode 100644
index 000000000000..749ced3b808c
--- /dev/null
+++ b/dev-ruby/google-protobuf/google-protobuf-3.11.1.ebuild
@@ -0,0 +1,36 @@
+# 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.2.ebuild b/dev-ruby/google-protobuf/google-protobuf-3.11.2.ebuild
new file mode 100644
index 000000000000..749ced3b808c
--- /dev/null
+++ b/dev-ruby/google-protobuf/google-protobuf-3.11.2.ebuild
@@ -0,0 +1,36 @@
+# 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/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index e58657e22593..17de606d3d96 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,5 +1,5 @@
DIST ruby-gpgme-2.0.18.tar.gz 2799633 BLAKE2B c50336a8f5ae75fc56a29c043a19e84083f122534bf5639124c991dfb55c03b9ddcfe9a07431e0b826adce2c4fa715576387ea51361df68bb3f86019e049a018 SHA512 9be9112572ee2bf92c54c763f3588d0348c62af1d053b3a9d97d89ccfb5f17507be41d89aacbf75a746682dc176d04599d8fb9cfe6d5ac071fc8435eb31513af
DIST ruby-gpgme-2.0.19.tar.gz 2801919 BLAKE2B 0a31099abb8786abd3e39aabb5cef3169a16f99d2aa74dec3957f435e9eb62b4724db8c7f5c0a5be0dec05a6a8832756772632557b88c2925e3d18c39283e2f1 SHA512 a9fea9ad33e423ede54f64e7804b6a940bec9a120be3d612a1985abd06c030441091ba397144cd5b484fcfee26b0885303dcd4d954aefef0ae02575b95f12a36
-EBUILD gpgme-2.0.18.ebuild 1759 BLAKE2B 6acb4f2612d0c323a3f17d6fbf6ba665c05738144de4ec77ed2ebe26276b98bc7b6050d93b87b390279d918a4bbb2b2b1c6acaaf6da6e120a70e6ffa1c65d32c SHA512 5ff67135e24316a43e61bd3f176de216b749bf404b682e686d7b6d989a40f507e3bbecb8c20f1f86864c264bd8dcab1619eac3e279fb792e0cfbe5a0c4d97dae
-EBUILD gpgme-2.0.19.ebuild 1481 BLAKE2B a25752eb1e4887da487b96bb3e74290ff6eb64bae51f3ea6d72a813637ebc9ca25a214b62d8ef6115e81931676baec67b1440ec6dd3f200393e8a5a4b6cd494b SHA512 e1a9be5073e867469b096ba7bfa73230255b6aacbd5bc911623ebfa24277ae76353e1969893c6ac7228b65cd9b6e0663034db73ca94779d8d4350bbaf82ca464
+EBUILD gpgme-2.0.18.ebuild 1737 BLAKE2B eb8a17620e059c6d2b0a101877b11e6f9d85368c89e2055b31980b705486ce8facc1b57917def5dd6a2212c08b54795d0aa67c3d82e1f52ed4cb0e67aa968de9 SHA512 930b443ab3c6d860fa655fd2e35643ce682d9facea74b49b4beb9e2d975b1170bc9d6e4d5c8561a187ba724cdd09cc6b8ba4b61533a33e78c209e4acf00a0ecf
+EBUILD gpgme-2.0.19.ebuild 1459 BLAKE2B bcccd40937775669f247bc8b09de10f11485e89c593650caf0f4bbbd42ed6c5ac4998e49850277b11748b5f4c8f3edb5ea0398e826592493a4079ef466ee6d69 SHA512 7c3b3739ce4208f8350c71d8f72b0f3b59e9283200bc0715a70f6a5abab721a0916e158f00c9aea1819d2ff7ed9a76b568a67fd7595a2e6e7f4a5412755a3dea
MISC metadata.xml 467 BLAKE2B 43fb75477602eef095d6c69fcb8c54d00c41bbe84b8ab313dd0d7b0f5c2cb0164f61d9fe66da75c3b0e0c9dd2f01621bb65c9243242432e0ebe00d1980ac59b4 SHA512 ef3183e3a7feebe61f96efe8398b19502d57fc8595f6bbd7c0382c4c060003116648605f8ccdb193103f0433b321e98dda3f720da993a7840e7645f8911c0a79
diff --git a/dev-ruby/gpgme/gpgme-2.0.18.ebuild b/dev-ruby/gpgme/gpgme-2.0.18.ebuild
index eac41b41c93b..5b41333119b0 100644
--- a/dev-ruby/gpgme/gpgme-2.0.18.ebuild
+++ b/dev-ruby/gpgme/gpgme-2.0.18.ebuild
@@ -47,7 +47,7 @@ each_ruby_configure() {
}
each_ruby_compile() {
- emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
+ emake V=1 -C ext archflag="${LDFLAGS}"
cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
}
diff --git a/dev-ruby/gpgme/gpgme-2.0.19.ebuild b/dev-ruby/gpgme/gpgme-2.0.19.ebuild
index c4d892dcece1..23e7afd5d79b 100644
--- a/dev-ruby/gpgme/gpgme-2.0.19.ebuild
+++ b/dev-ruby/gpgme/gpgme-2.0.19.ebuild
@@ -44,7 +44,7 @@ each_ruby_configure() {
}
each_ruby_compile() {
- emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed"
+ emake V=1 -C ext archflag="${LDFLAGS}"
cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die
}
diff --git a/dev-ruby/haml/Manifest b/dev-ruby/haml/Manifest
index f5881567b73d..235d70707d62 100644
--- a/dev-ruby/haml/Manifest
+++ b/dev-ruby/haml/Manifest
@@ -1,5 +1,5 @@
DIST haml-4.0.7.gem 121856 BLAKE2B e2598df73b9bf7337c06f60b30fcf7925fa5948f4643051aabbbdf600d25dbc2f614c4cf2054a916f69ef431847279eee1fbdf02e9bf2811369f2c195ed00413 SHA512 5736ded231bb10a0c0932453294604075e24a9020c2658e703c13ebf7a8d148327188157f982a3aea5db6d6938beb372c0167dfbc4ff06325517b2c8bd71a568
DIST haml-5.1.2.tar.gz 126059 BLAKE2B 5d805f29c28d0f6355f7b79e5724ec1639a808cfae75c26633edddcc82d964a48dbc1654b780fb706529ca22abcaba953a1af6f483386c336035c079a719e585 SHA512 405976de297bfdbd6f010442d940205c404f057a54cd7162feb400b1831af3e4e60fd05a637a2f480204428512ca7dd66c02aca22b0006d6d515c06968eb08a3
EBUILD haml-4.0.7-r3.ebuild 1119 BLAKE2B f532a7e3ea234d450ccd1637fa65041d1dc3ec26cd595d1f6eadfbee955083633d89b6ff6c99a0049b455d79e95bc947c755017f1ce243ab3ab4ff44121a71cf SHA512 b42eb97edf5dd9d3d06f06f11d90243635bf69acd3fa1f5927b2bbb2553e0127ab3d5202911a051608eca5b2be7ad6a92b6a3a47da0593717981b1bd1f6ffb46
-EBUILD haml-5.1.2.ebuild 1607 BLAKE2B 57d9323540d8cdb7bcdab683d069a20ed717924f3d12c36cb6c39a4285a6ab5556e4a9114f190e80599e951e6a6b475425b292d3a6a02e8da0fc19f6890af368 SHA512 62b63b56d8b0d59b007e81bfc81c19d88c1bfdf1efffaa48b98ae734886f51c481982de81d5091403bc79820bd434f7f46f3c1d091cc47497fba6a06c720670f
+EBUILD haml-5.1.2.ebuild 1606 BLAKE2B 67e7de0cd516c7803aa608731e3ed312c46cbf5287eff40f2275b17877c44032c855df042c6c947bc5c071f4ecd84ace679d4f3013f6fe1721eb5ba3b75bc4a0 SHA512 0ad164beb64b0e0cf32d02757382350ce7016b5c253972c034870ce87c7b49967a671185f04a5433c4b8d052aef0556bdc0c75a36a8b24de6370ac72dc7f063b
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/haml/haml-5.1.2.ebuild b/dev-ruby/haml/haml-5.1.2.ebuild
index 502a2f0c887b..8ae391d3b3dc 100644
--- a/dev-ruby/haml/haml-5.1.2.ebuild
+++ b/dev-ruby/haml/haml-5.1.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="5"
-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"
+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="doc test"
diff --git a/dev-ruby/highline/Manifest b/dev-ruby/highline/Manifest
index 11a9741bb468..abd42d747d8c 100644
--- a/dev-ruby/highline/Manifest
+++ b/dev-ruby/highline/Manifest
@@ -1,9 +1,5 @@
DIST highline-1.7.8.gem 224768 BLAKE2B 683fa70e3ea4bf697ab5a1cd40da2528e2586f8fe12fb0ffb799938f2bfa2efe64fe1424c0ee1f90ae3df69f86a92f44eebcbb2ab34f18b3c4cdbb143e596067 SHA512 85f57ab732009cc961b824e252f0b65bbe7c0a8c97849d453773a331016b2ea8fa0efe393bc1a0073eae6d3cf523d97b9434cd73bdceed55bc069be0b6f4b41d
-DIST highline-2.0.1.tar.gz 233862 BLAKE2B ca65792d99f31a03f3ae86c774498692197b6e7db5bef6c3c47a88edeb476c0b41abb3afd7640eab16d2946235a72e247318de14ad600e542a999c124b96b03c SHA512 1d6176465f0f1dd21084b5632e47b52a734ec97c1de849c40d4e904abc1fa1ff33ad8f70aba10047debfad16d60364b3acab224a6e57f6278c27c9c25ab37fa9
-DIST highline-2.0.2.tar.gz 234108 BLAKE2B 5d4b234d03e4569348a68991dd2319afd329c9840858d9e6686afc57c24cfda8836d5c912072ccd14b61a25ceaed64e46a44c7c5f4e930658b8827ccb74ac08b SHA512 07098366a7c59f2b0bfb194f92daff4f7bc16c2e78e0a6d85da50f9a72e58cafe0281c0e8ee86f84f31e70228f09b75e9e5bcb73dd05256118279e0c02a3ccee
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.1.ebuild 1063 BLAKE2B 0317ab32f3851e6948f33b8fabd002071ad6a555557df336598a0ea05e1e447bfac4e25df02ccaf25c92298e84aa520acdf7b16e76040dbbcd4a7d553ce5a6ab SHA512 10bd37578583c178310424ea1ad1dc998529bfca3ec12aed8e7219a64294a3c808070e2fe74c71394d8fcd47b8d45da32e54baea04729c4b40c65c73fb61c7bf
-EBUILD highline-2.0.2.ebuild 1056 BLAKE2B 692697b4db00f71e800b31243dbc9c6d17f3d294e1050f2b73f4cd744c1956c82c03bed22aba3acbdab08a7273b6dfbf3b666a83b621f710bbe98abb278c16ed SHA512 cd90201aa6a84995348ba71242a0d7fa7c9d4e6ebd825e4cbff274b242bbe1fb1ccea450b48987378e3be81a4287bd9ba92278b74a1f1167416cd19c68e49d8b
-EBUILD highline-2.0.3.ebuild 1071 BLAKE2B fde7f49139806060d7ad50df6ea87b65909f499cbfcd94e1d3a45faaeb687e0152d3676139735b3d79d13f5f0e49d5adefdf73ee07db3febeb3d0a612b23962f SHA512 513884614778ab353da85e54d8e4b72aa229d326f97b762700af389010be160e76e44ef8e6accd1decd992c01eeb62eff171b6085e4518638db61b5b4b111c6d
+EBUILD highline-2.0.3.ebuild 1064 BLAKE2B c28ca4c037d5bde07a836634f616a34e833d4789594ea221d8af93b5c63dbb500dfb6906e00b293427cffd7c5d977b2d14e25951a2fbe4921f771657170cf581 SHA512 fbc6d758066b4b9e8566299791e2e411e1cdfca0949c6f5234c39eae11b607618ed760aa33ccc5fcde404f355c9a22f9bd869cda2d8b862c7de05588b7cd41b7
MISC metadata.xml 339 BLAKE2B 58671f84213ed36194c80df5fdac1618917b26161ddf8a8829980f5ce7e7aa242c84d17aaef0be655a36ccdad24d93714ccd6875fc073ab537c2186e33da5e8a SHA512 723488f3e201d857ceffdbc6779199469aea1d3d21a391c5bd5ab9402388e6c32e4964491a609d7065d0684a256811be04f2df20b3db745d83c4cb8bd769a945
diff --git a/dev-ruby/highline/highline-2.0.1.ebuild b/dev-ruby/highline/highline-2.0.1.ebuild
deleted file mode 100644
index 8fd18cb45c63..000000000000
--- a/dev-ruby/highline/highline-2.0.1.ebuild
+++ /dev/null
@@ -1,34 +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 TODO"
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Highline is a high-level command-line IO library for ruby"
-HOMEPAGE="https://github.com/JEG2/highline"
-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"
-
-all_ruby_prepare() {
- # fix up gemspec file not to call git
- sed -i -e '/git ls-files/d' highline.gemspec || die
-
- # Avoid unneeded dependencies
- sed -i -e '/\(bundler\|code_statistics\)/ s:^:#:' \
- -e '/PackageTask/,/end/ s:^:#:' Rakefile || die
- sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die
-
- # Remove almost empty doc directory to allow rdoc recipe to work
- rm -rf doc || die
-}
diff --git a/dev-ruby/highline/highline-2.0.2.ebuild b/dev-ruby/highline/highline-2.0.2.ebuild
deleted file mode 100644
index fb472d36be12..000000000000
--- a/dev-ruby/highline/highline-2.0.2.ebuild
+++ /dev/null
@@ -1,34 +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_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Highline is a high-level command-line IO library for ruby"
-HOMEPAGE="https://github.com/JEG2/highline"
-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"
-
-all_ruby_prepare() {
- # fix up gemspec file not to call git
- sed -i -e '/git ls-files/d' highline.gemspec || die
-
- # Avoid unneeded dependencies
- sed -i -e '/\(bundler\|code_statistics\)/ s:^:#:' \
- -e '/PackageTask/,/end/ s:^:#:' Rakefile || die
- sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die
-
- # Remove almost empty doc directory to allow rdoc recipe to work
- rm -rf doc || die
-}
diff --git a/dev-ruby/highline/highline-2.0.3.ebuild b/dev-ruby/highline/highline-2.0.3.ebuild
index d1cc7672f8fb..0f96617c66dd 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/hpricot/Manifest b/dev-ruby/hpricot/Manifest
index 462d57cb7bd7..1d023f411c94 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 1712 BLAKE2B c8b31be480da453b4b30da519d705fabf703bbdbea116e660cd28428ecf51f63a3da22fff30ee7e6d02faeb39c39c83feacfd82bd276aff6c7fd53e243271c3c SHA512 e26f53fd846ff048c4d19fb42b7a8b2793edbc14c45555595be371532906705e7c1e44c02266685c9c52fb58eded722a5846e039c5dae2128399d450450d6452
+EBUILD hpricot-0.8.6-r5.ebuild 1678 BLAKE2B 1a1a703bb0b396d24679215770302b1e4f90fc59bc0694c13413dd8b2794ae4624b02e804d9308221d98a7531ed2e9fb8494f8d0f0cf7739fcdb2e3e93fd8e1c SHA512 851f88a9d66c904705a699e00e0a6058b0cbfe240d8f03bc9a964169a446c245dcb4919ca041b8c50df48450b2c9685baecc904c2d5444406ce4448fd53cfbec
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 40d8ab477f20..448a9b744402 100644
--- a/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild
+++ b/dev-ruby/hpricot/hpricot-0.8.6-r5.ebuild
@@ -56,6 +56,6 @@ each_ruby_compile() {
local modname=$(get_modname)
${RUBY} -S rake ragel || die
- emake V=1 -Cext/hpricot_scan CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" || die "make hpricot_scan failed"
+ emake V=1 -Cext/hpricot_scan CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
cp ext/hpricot_scan/hpricot_scan${modname} lib/ || die
}
diff --git a/dev-ruby/image_processing/Manifest b/dev-ruby/image_processing/Manifest
index bddd98fa30df..3be0ce7549b5 100644
--- a/dev-ruby/image_processing/Manifest
+++ b/dev-ruby/image_processing/Manifest
@@ -1,3 +1,3 @@
DIST image_processing-1.9.3.tar.gz 984561 BLAKE2B 71c729c36e7048ceee3bd452d0429b24303f6898658337211cda4c697823e275f84c8b5ccbce857caa8f63a80e620f11822d3c0024f05343c3d72f9c8aedbdb9 SHA512 117e45146b646632bb2990f1651a494887ec8b75d8dcfcbea241b75d4691329597b7c8979fd13d4e51bacd5065b51594d6de9357e63c8b9b959b78fe075d0a76
-EBUILD image_processing-1.9.3.ebuild 1161 BLAKE2B 28a3bd0503dd07364cb647fbc2a412fbd9dced08ab33d5951160370a70f9125ddcd8bbdae4344a5f8bba817a61dbfa74fa6cb6f79f86adc2feb61c78f22c0cce SHA512 58a751735ac9cd30fd99a13f13201003e927dc9e98b1cb0df1aadfa36838cbb719dee4441dfdc8fdc5c4939ad1b29f0f1ccdf17f306bcebfab074aeb3a22225f
+EBUILD image_processing-1.9.3.ebuild 1170 BLAKE2B fb4c9e60dabb342f96f39cc436791478e6fbf53aa6f6b1cfe4e4101e2d2d609df58991952a5f3826a34f33d94b9c208299ed2f6a62050d4c88ab10059f2de7c8 SHA512 72a9ddb4a6d74c60ab00efe8a5ca11698b86ff6b5a53b0f05b1aeb4e7863228802deb78fb6c9dd1cb4855288f19040af72e156149c8772e304e46e25897addfd
MISC metadata.xml 348 BLAKE2B e9ff7002a69662a1f143cd31bf22379fa85f2548c0b1ca4b3e57e833d1f0090323b1e239f4ae53477effa8641a8435049a2835b2f054e90a06bfecd1c72ac536 SHA512 1fb1b17616eb7f7f083461e60823fecdbefeadfe1c3728a7e1ff381a453998164de3a0d64daf3714f079cbb456fba78acd9e09bafc73d2b562b75c5cf2064e96
diff --git a/dev-ruby/image_processing/image_processing-1.9.3.ebuild b/dev-ruby/image_processing/image_processing-1.9.3.ebuild
index ab9b9c9b4bdc..2cc5366adc3f 100644
--- a/dev-ruby/image_processing/image_processing-1.9.3.ebuild
+++ b/dev-ruby/image_processing/image_processing-1.9.3.ebuild
@@ -38,5 +38,5 @@ all_ruby_prepare() {
# phash is not packaged
sed -i -e '/\(assert\|refute\)_similar/ s:^:#:' test/*_test.rb || die
- sed -i -e '/\(bundler\|phashion\|vips\)/ s:^:#:' test/test_helper.rb || die
+ sed -i -e '/\(bundler\|phashion\|vips\)/ s:^:#:' Rakefile test/test_helper.rb || die
}
diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest
index f7ad72527290..3301ba047380 100644
--- a/dev-ruby/json/Manifest
+++ b/dev-ruby/json/Manifest
@@ -1,8 +1,8 @@
AUX json-1.8.6-heap-exposure.patch 2937 BLAKE2B 204f4c5a16df8fa99ea46e7d29c4a7e8790da9c11ff1dddfeba47b73a3bbf3e06a9243a48fa1d95fc029d21a1031e689b16a91295a1601d4e62a4c18cee2bb3b SHA512 42545c069c8c36b120b63e74b8276b8a6b57237e6cd8ccdeb0e6e9b9acd4f9213e5a4fc35b2f804300e8d00a12546c51b9ef944bde60d679567544de796c87e1
DIST json-1.8.6.gem 144384 BLAKE2B db9e407be4ac7e0cb2e09369637b88f70cdac7a659c600dc83a5390746dfd21b0a5243af62afaeeff013b5a4116a3b22c65a481cad89f1ca9be8904af87d0345 SHA512 8f393da080293965389df4a606e0604c500b4b267897b3c1b9007b7700dde8156f6598c25790e84fa20a7e03c7ae359a0b267c7b84e52dfe2a1ac83cf652ad9b
-DIST json-2.1.0.gem 140800 BLAKE2B 28bb5334358369351ec9f13f5fb609ce34eb429cfeffb8dfde70864541516a0c2abd00a640b4647f76dcef198f967456bae0a858a2f213e5a30272c1be1878c7 SHA512 bffbe462e952bca321d4325ecb9c5e9f61e51cad13758581ecfaa6a038bac4e30dc7db50bd897086a5592f6fc437d0e0909f91e279aaf4dd71cf127100c3550b
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.1.0.ebuild 2027 BLAKE2B 228e9bb057775ddc64785f12bdfac0ed48c0813d693e09c70bac5d60c1e8b2072424b2bf2ce18438718d33d6c558be711acacf39482ea58cd1fe3870e2868f12 SHA512 15a9e83874d4fb33346f58b232406bc4f5cd5a745d913cb1d04b6b06eb56c0db9133b5634c8798cbbd8141489cc9a1237620d1dcece789cad95ba14f6055bc1e
-EBUILD json-2.2.0.ebuild 2070 BLAKE2B b752db23a11a8b332190535333e1e7695d3be45efe9fbed3c54c59d3f21caef5635261e0a4f2b2e84fc792fb7f442d50bf909faf82df75e9ff56668987e65355 SHA512 62cfb4369e0a9d5458a4f39ed99102ea1b70127fe9f0b6dc29a218618946e73142ca2a5af7b132d2045853c77595ff9cd5682966862d65cbdaf3785a03c89c85
+EBUILD json-2.2.0.ebuild 2059 BLAKE2B e8721a9232d7efec91d354dc75cc13838465b039e68abb1d6131b7bed104c4d91d4f4f6ed46ffe5b20a46b24e7082ce6c08856cf7eba6243209a6d17c4657fb7 SHA512 539b550f0fb3abf504cc35f7a70102b58f6eeb388bbf5caecdb93c1eb1406277cfacb7f9f169869850f95983c09b377257c4b6d8cd257306fbd42a0d58f10f26
+EBUILD json-2.3.0.ebuild 2032 BLAKE2B bdac61211bb28a8166d3d47fa45c1aebeecbc902ffcfc13c6ab15109ccc33da3bde6129c0377780d4552adf09ba665793214468d6ef79a9c0223f614b57cb0d3 SHA512 742d1802283a885040ee9b744a310855ddb1d85c935a8aa3c01359c2a02a798cd3ad65a6bc7278adbcffc5f694acacf5965a99293e76da927feebec88a6476fc
MISC metadata.xml 336 BLAKE2B e1094160e19b252f7b3233dbd2006c889c0a02aa4b04063caeb7ded80bb2f08a2c4bc31cfb7bdc17398b8d1b8c3fc9f3600eafad9920fe0355c807d3899f794f SHA512 8b4fa7ef9b753bbf1206b1f8a796d3f3b8e3f9ca07906a2e01dbcc8c69d4cb5e5cb26c395d0676b4dedd70fb910cf0abd3be83d3c94f0b90aee87ea6fda12877
diff --git a/dev-ruby/json/json-2.2.0.ebuild b/dev-ruby/json/json-2.2.0.ebuild
index c7d0735f909f..18a5f502c9d6 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/json/json-2.1.0.ebuild b/dev-ruby/json/json-2.3.0.ebuild
index 5ed953f6b777..075feb4751ad 100644
--- a/dev-ruby/json/json-2.1.0.ebuild
+++ b/dev-ruby/json/json-2.3.0.ebuild
@@ -1,10 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
RUBY_FAKEGEM_DOCDIR="doc"
@@ -16,7 +15,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=""
@@ -25,7 +24,8 @@ DEPEND="${DEPEND}
dev-util/ragel"
ruby_add_bdepend "dev-ruby/rake
- doc? ( dev-ruby/rdoc )"
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/test-unit:2 )"
all_ruby_prepare() {
# Avoid building the extension twice!
diff --git a/dev-ruby/listen/Manifest b/dev-ruby/listen/Manifest
index b032f413705f..254877d11ec7 100644
--- a/dev-ruby/listen/Manifest
+++ b/dev-ruby/listen/Manifest
@@ -3,8 +3,10 @@ DIST listen-0.7.3-git.tgz 34831 BLAKE2B 38ad9805080606f17cfe4073ce503985ee4a1312
DIST listen-1.3.1-git.tgz 35521 BLAKE2B 6b93daff2b3ba221d0c0f196c67353963e983610dd9deb3409c8ad270f7221d50e9eefee826c16c51ac0361cf7f5da727db216b1bd92a02077b0bee580fa368c SHA512 4676d030a3e676249a221cf4a136ce69651009ce5855821924be184460e404e4f33026627c9d524156a89344c826b48a690a249f1059493d7d214b922381bdd0
DIST listen-3.1.5.tar.gz 51250 BLAKE2B 8ed941ed72293fad3327f2fb939920f82b02a9c0f25e8b1273961d9bff64830d619e9e97c184e353b69a78fe38be01a2fd2f0453cf94d3ca9fff66e40d18f59d SHA512 132266485d70002da5bd1e680530331db6b74e8ea12011d60a6ba7df0ec045459b5b3a6305bb2ea6a80ff6a4a1244ef935a4143f6c8709df7a176d6db69da08a
DIST listen-3.2.0.tar.gz 50938 BLAKE2B 5373e3a04b17226da74b2b7f55de6706e5c30439024abf8b45c2933c2eb64593104ddeb21bfb30a41893f1982accc5321a04fb3b81aa3f1e228efc8c2e6439a9 SHA512 7270f0f7a4e71ce729ab82fae6f3d779effb2733e18353f937971daa23316f8c86495ea5f1c62ce8bdc8b2539f2abbfed3277f5b27993a3834562a5e92462d29
+DIST listen-3.2.1.tar.gz 51030 BLAKE2B 1c7df3910c856c472f42417d51449f04d56635f0c77dbc6eb7a30d25042482f4efc7bbfa2d74609aa9f8d4ae134f53dc675b621efe35c2cc6faed8780d7128c8 SHA512 24cd67b926589401123dfce1a344a6d1ab1d0f9435b9646b7f638deebc0f683b77df70064537f84538eaf800beca4c67fd7c02e40d955fac92866b8ce1eeb769
EBUILD listen-0.7.3-r2.ebuild 900 BLAKE2B 11e9754c6f746da9168889e7b982055c6d06b271cf3724ebc4dbc8df776df02c743ece26620b2be54ef68db32f6c1638c92da0c0ef5eae5090a0d274b3e558dd SHA512 f61ee299ed7fbd237c9dcc4ef3174a80bc86a2c19065d2df3abf93393649a792bf0a103a11fbe12cac16bc655ba31b977aa269feaa86b5b905652fdfc4b9abcc
EBUILD listen-1.3.1-r4.ebuild 976 BLAKE2B afda93382659828446a14b6536e66d4d52e962ead6007d60eae34a7b67958fd94d755b59347183685ee9d93221092fb5063ce1d3bd2e8cd36a7f5db2f61044c8 SHA512 c6ccce9405650484e343cbbf8306a36486ecdb09ef1b4519861968d6b34b5bdb53c0a5a8cd02803fc551db622b4c038694f554995addd1e3c7adb467c2b5b3f6
EBUILD listen-3.1.5-r3.ebuild 1265 BLAKE2B 4fc485140539b9d30947adb238e805b56a923928b13d0c6d64d2a51d90f8d02771522683580365788e321e278be7aabce811e67c9bd268a1948acfad9fb60137 SHA512 187b23b7947f7aaed7120902cbf5aecb777641969b9f6241a122af1118a6762d9f8d7254e6ee535a1db46cdac12c1f68768bd27f8cdedad97dd6971e78734f4e
EBUILD listen-3.2.0.ebuild 1195 BLAKE2B 1a689845d3036a51d2b1f7af63102c1e6e4ab0e29b768bfe9dba67701513edadd731bce2f6a013f5ecbceeb2c95a210b7023659633faa4ef4771721ee695fbb3 SHA512 87cd7bbbcded37a6771b52dbf5e4d39cd0b4172cebe8258be9d229474b2671e642797c2ddb8ce80e115e9f7b87c24878c6787143d1fc4d714b7f5270b914f4e4
+EBUILD listen-3.2.1.ebuild 1195 BLAKE2B 1a689845d3036a51d2b1f7af63102c1e6e4ab0e29b768bfe9dba67701513edadd731bce2f6a013f5ecbceeb2c95a210b7023659633faa4ef4771721ee695fbb3 SHA512 87cd7bbbcded37a6771b52dbf5e4d39cd0b4172cebe8258be9d229474b2671e642797c2ddb8ce80e115e9f7b87c24878c6787143d1fc4d714b7f5270b914f4e4
MISC metadata.xml 338 BLAKE2B aa66734c1150c6a7b21e1c018d4303311955fb6e1eadcdfe16c3ca514b3aad663e4c16399a75b091e614ed87a86b6958577771e040700e01590447d33bd77dab SHA512 f4035107afc1bcbab797e116a0f39e49c9a4034f838878ad448efea9eba8d2fbc4db074db73871550a42c175c9e36a220877d2ed50580828c3180fcc50913288
diff --git a/dev-ruby/listen/listen-3.2.1.ebuild b/dev-ruby/listen/listen-3.2.1.ebuild
new file mode 100644
index 000000000000..57168d556690
--- /dev/null
+++ b/dev-ruby/listen/listen-3.2.1.ebuild
@@ -0,0 +1,47 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Listens to file modifications and notifies you about the changes"
+HOMEPAGE="https://github.com/guard/listen"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+# Block on other packages trying to install a /usr/bin/listen
+RDEPEND+="!!media-radio/ax25-apps !!<dev-ruby/listen-2.8.6-r1:2"
+
+ruby_add_rdepend ">=dev-ruby/rb-inotify-0.9.10"
+
+ruby_add_bdepend "test? ( dev-ruby/thor )"
+
+all_ruby_prepare() {
+ rm -f Gemfile || die
+ sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die
+ sed -i -e "/rb-fsevent/d" lib/listen/adapter/darwin.rb || die
+ rm -rf spec/lib/listen/adapter/darwin_spec.rb || die
+}
+
+each_ruby_prepare() {
+ mkdir spec/.fixtures || die
+}
+
+each_ruby_test() {
+ RSPEC_VERSION=3 ruby-ng_rspec
+ rm -rf spec/.fixtures || die
+}
diff --git a/dev-ruby/locale/Manifest b/dev-ruby/locale/Manifest
index b04fac4f9736..4d9c0a5a3124 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 1097 BLAKE2B 71f441b8f760a3c8f2d1d3cdfbc9fdd9006f0ac456c5af3903dd588e1158ca529397f63cc0fa1f6ba1367ddd61a16beddb19aff526ae55e8234cef5f27192f7f SHA512 1894f0f5d62b9c09217977be44ebf0f249ffd2864b767004344c5317182fcb5b58cf624d1f785e9443905464d3a3c4a1ca150a7ac1abc0e4d486f65632fbb06e
+EBUILD locale-2.1.2-r1.ebuild 1090 BLAKE2B c7d35a7338e4aa266fe1bcff89ab183cc63e9ea855a0026ba89f9ca522364e1704fd841b6ba889242051fd167bfacc14af2d00fe8e9658f95ef12af05fb6f9d0 SHA512 d3e1b89fe0713f9a5641bfc0cf1989ba482951b0499b119a5626f324fef01de86703b0feae26f876ac687def591a9e15e4a2b0b4dcaa606a2119e6534bf7eadd
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 33e4fc22c1fb..0eb31f77f02a 100644
--- a/dev-ruby/locale/locale-2.1.2-r1.ebuild
+++ b/dev-ruby/locale/locale-2.1.2-r1.ebuild
@@ -46,5 +46,5 @@ all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}
- doins -r samples || die
+ doins -r samples
}
diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest
index 78bef078c304..c6774fe8110b 100644
--- a/dev-ruby/loofah/Manifest
+++ b/dev-ruby/loofah/Manifest
@@ -1,3 +1,5 @@
DIST loofah-2.3.1.gem 68096 BLAKE2B 367cf64fe458cdfb0af3dc57012d892f830a7aa0df2d30f66cde7c2f5c31c1f29be4d1b83b85f3167bca1bc02fb750a420bce655b803ca4992ded3061c8fc82c SHA512 188e84818abc3a3eed39afd66a75e7fa3c0a29f8ec957441f43f4cbfd962c8c3ea848e83f435a3d61ffc667273b5ff006df39d718b7631a11b62ae2d3f78b6ba
+DIST loofah-2.4.0.gem 68096 BLAKE2B 7bffd489c6234b3afeebafad5029802aa0370ded269de018517e914c4c2ec151936e899c633e157045f93dce3e0d829e9821a3ab42447f71ca679f1bd3965423 SHA512 95bea374c0cf9e49becd4533c141a6ebb388f4ae0a1c27263612d3a4089177fd97956e4fbe7a8c8a8b17d8d69387e4629cf7c004f17008fb592f6b71297ed22a
EBUILD loofah-2.3.1.ebuild 969 BLAKE2B 56f22b23e3151f26c6243768bcf792dc501eebd73302f78d5affe089cdcedb6d9b92c98f5ff9514409d23c7ee406f80e2a0a051c87402454f52484c2a201dd66 SHA512 389516ff9320c05b862ef4d6eebaea8de9cbb8b36c5c36b766a18a3286d6466579b483cd963b148ddbfe56f03eff5a2e73ab404e585bb9654d43c63d1ec7186d
+EBUILD loofah-2.4.0.ebuild 970 BLAKE2B 316979ad44a8d1450c01cb3de793a89c8f3019e141519ca099419508946147c3716b1b664ebcf1f53cb59c1088f65f12cf885607df873fbe3d49a26b464f25b5 SHA512 d19c521a3ef85a31175a325246d916fde1d96e517e525e4d91c39864f24a750e172202a71b1d3153311e6e13be4e7724b908c22d7f8f7901ba5a148a85ca7835
MISC metadata.xml 344 BLAKE2B a3f2ff5b2aab094581e9f6a3874fbc35fde908d210ea6fbe3643bf8ffcae21de206d0d6afa5055ef3f9dc520778aebfe182dc6018bebc19b075e717278b7babc SHA512 dbcf17023520a30b8d578f04db73d0a67851199b31589473c9bddf1d82f6096d78369ce1b943f05cca904f1bdb2a09adc605a3dc5d8d4e64db5df152b89dd843
diff --git a/dev-ruby/loofah/loofah-2.4.0.ebuild b/dev-ruby/loofah/loofah-2.4.0.ebuild
new file mode 100644
index 000000000000..7ea90a4b875b
--- /dev/null
+++ b/dev-ruby/loofah/loofah-2.4.0.ebuild
@@ -0,0 +1,33 @@
+# 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="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for manipulating and transforming HTML/XML documents and fragments."
+HOMEPAGE="https://github.com/flavorjones/loofah"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.5.9"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 )"
+
+all_ruby_prepare() {
+ # Avoid unneeded development dependencies
+ sed -i -e '/concourse/I s:^:#:' Rakefile || die
+
+ # Avoid test failing on different whitespace.
+ sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip "gentoo"' test/integration/test_ad_hoc.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/mechanize/Manifest b/dev-ruby/mechanize/Manifest
index a9dc61c201d1..0613997ff485 100644
--- a/dev-ruby/mechanize/Manifest
+++ b/dev-ruby/mechanize/Manifest
@@ -1,3 +1,3 @@
DIST mechanize-2.7.6.gem 138752 BLAKE2B be4e8f53c3ad88ae5aac867f836a20b5bcd47aa61db07e2dfb7e2d0c72d368ddfa620411fdddd5c2a408eeceb3c4c1ed3a15f6086ec846cda3a3c3808977309d SHA512 e89eb75af169ba198e5a82ffe4ce3c0962bc3fb6793f88bc735b647b7816d0c78d8968c43d213071e017e7f836ab91ed0c546c9eb986647355a1d38b1ba18138
-EBUILD mechanize-2.7.6.ebuild 957 BLAKE2B 450fbd15d3c7e8359a6d67b260ec18de346718c0d52367d6d97f6c48c6f1115281818bae7838a05506098e043bb5c7c2f26cc60ef9ec1104490b91449fb90f13 SHA512 07e911ce9be0ebf2dd59029ce8b1ca9a57038016bc06bbff578d2ab3152dfd90ff081bf36020ddb9c730fc92f1ee4638b23cee855a56197c8eb1f4eecef17ce0
+EBUILD mechanize-2.7.6.ebuild 950 BLAKE2B ee5d04cd2d20ded0a17be96b7f773d18ad33cc83272287b3aecd20b0b783b25b53c0e6348047a498878e7043d815be83c264fadc37f774cd58c1bcbf97f0e247 SHA512 fa815136abe37ecf6de4686755c7beff9a735e9fcbb19b7296c34926aa1894bbb4e8d4ea6019605af70ff1187f243beb8748085a1848604d00e452cea4272692
MISC metadata.xml 349 BLAKE2B 9d63a73c5a28fb2fcef06d4c7b8da3b24d108534b999e76d0d1df86bdfe615e53248deae3d9450824c700a0740b75d0f7c897c8a8c9e5b4339021e30edab51de SHA512 1bc38bd045fa219ec2c86bd942055c0188561fee4ec5e7e6ba4ad2268f653fdeaac40122ed0605af7d47f8dfceb0781d65aeb68bf2fd62e3b8ae5a939f61076a
diff --git a/dev-ruby/mechanize/mechanize-2.7.6.ebuild b/dev-ruby/mechanize/mechanize-2.7.6.ebuild
index 7147dcc33b8b..e13cfc7e14c7 100644
--- a/dev-ruby/mechanize/mechanize-2.7.6.ebuild
+++ b/dev-ruby/mechanize/mechanize-2.7.6.ebuild
@@ -34,5 +34,5 @@ all_ruby_install() {
all_fakegem_install
docinto examples
- dodoc examples/* || die
+ dodoc examples/*
}
diff --git a/dev-ruby/memoist/Manifest b/dev-ruby/memoist/Manifest
index 55c27d3aa48d..8c862c53080d 100644
--- a/dev-ruby/memoist/Manifest
+++ b/dev-ruby/memoist/Manifest
@@ -1,5 +1,7 @@
DIST memoist-0.16.0.gem 12288 BLAKE2B 268d0ad8b197101b7a1af0e9c67fae7cabe7d4d91bbf7bbd4435f4390176faad46d2a2f0699830bed86eb39acceb698870cd7b0a79cb1038390478d37596c700 SHA512 55a560793cfb911ef15085de6fac2816e8340b9939394a4c2c01264e0da3ca4008081916a0431e6f76e6b90c0294305cbd0803643f159f946973ff4dc7c94df5
DIST memoist-0.16.1.gem 13824 BLAKE2B 0f5f67c8d206602adf53093e0a840d38f31b5b91403b56061e9dcce754ef1c9effb4d9edc4ce85128051bb91ddd2c1152396f28cc2da6bcb7d02af7c43342307 SHA512 bd5212e9821e185e900be1cdd22670743546ec81ec498327fa452cfaf43a7f55b94ccfa7e30483abd6a0952db9ef357b49667ba966a157920d6bfad1a971dd08
+DIST memoist-0.16.2.gem 13824 BLAKE2B c3ec292126cd5254a2561317554d4bfebd11155de88138bf82a2a09b4342a0833d87cad33dc149cd40bf962843230161b766fcd5b03c55c1d55fd705a5e768f1 SHA512 8de7c73362e621c420f04e1b37c27a21fdc46c5e341c8cfbfd835f1cb53eb1a763dc43565fcc9723bcbdaa439a7c6921a8541a741646db4ef127cb8f6018fb10
EBUILD memoist-0.16.0.ebuild 527 BLAKE2B 4c806d184cce9399f42579a56f286668fc776c7a6c07b2c7b8e10649842a1cc6a1bc0e4622ea3b138eb6a376354a25e95671be4e1a280b1af11ca734a5b0d39b SHA512 c420d7733eff290e0af238340f08876636153f8ecd76987a522ea1d34a76d107b8ce1581ea45b6ec4fe21467468322c15c77e3f2b35ebd5673116a092c525faf
EBUILD memoist-0.16.1.ebuild 489 BLAKE2B f0694e305268b897998e01239f832b65a7423620b30fc41ee2b7578c1d7000695c88134c5ac40483ff16cef3981cf8a0ffd463aa79be6424ebddf1d5e9d907bf SHA512 177c5e3d2a7d82be925ce397ce7127c84daa647e1a641c90acca90c13a67e625e671678f4c22f602155e37618d964a78e0f803fea75b7303702f1dfa730afd67
+EBUILD memoist-0.16.2.ebuild 489 BLAKE2B f0694e305268b897998e01239f832b65a7423620b30fc41ee2b7578c1d7000695c88134c5ac40483ff16cef3981cf8a0ffd463aa79be6424ebddf1d5e9d907bf SHA512 177c5e3d2a7d82be925ce397ce7127c84daa647e1a641c90acca90c13a67e625e671678f4c22f602155e37618d964a78e0f803fea75b7303702f1dfa730afd67
MISC metadata.xml 477 BLAKE2B 7054dd9012ce8821d8b86fb26a7a81fd6d48e8a98e5498920b4c95b275f70919e70dde1591364f5e8ac24201c37d8e871d2af14cd4f7505966416f459e5d8dea SHA512 019d2ccf64907ccc3d5be96240e30409602fa2831b5a0b498f06f1e7bf1cd8d433f6e3b1da26c768fe6f2c96c46347b07e9691b0660521ee0103ad1a0b3137cf
diff --git a/dev-ruby/memoist/memoist-0.16.2.ebuild b/dev-ruby/memoist/memoist-0.16.2.ebuild
new file mode 100644
index 000000000000..f35cca6299a6
--- /dev/null
+++ b/dev-ruby/memoist/memoist-0.16.2.ebuild
@@ -0,0 +1,23 @@
+# 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"
+
+inherit ruby-fakegem
+DESCRIPTION="ActiveSupport::Memoizable with a few enhancements"
+HOMEPAGE="https://github.com/matthewrudy/memoist"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' Rakefile || die
+}
diff --git a/dev-ruby/minitest-power_assert/Manifest b/dev-ruby/minitest-power_assert/Manifest
index cdfd16b0776c..195e040fbf04 100644
--- a/dev-ruby/minitest-power_assert/Manifest
+++ b/dev-ruby/minitest-power_assert/Manifest
@@ -1,3 +1,3 @@
DIST minitest-power_assert-0.3.0.gem 8192 BLAKE2B 063bb33a29abc72ebc5a0efeed83b0ffe02864f41d25adc59d7e923469f3b690f5cbbca462107036d5678236c17c697215dd51ad1f0823ece428dd52e0b18e80 SHA512 570c54960682b33f27cc6046177142ea76a8910d9b977788e96594c1b746b642e13a4e4f824722d15f7dbe61e3c08784ea6266ab03031e54343940ee4c75e560
-EBUILD minitest-power_assert-0.3.0.ebuild 763 BLAKE2B ad61f43afc574087d3d96657e0a1fb2aa968c13d012c5c64cd13e3952aa978e8cbf012d6156c8199376ea13d33c7304a5563e3ee4151cac535412d7aa165fbce SHA512 3b74fd3c9706520e12d491b158975c4c4170395a6c874b96725c6b4d96cf401bfe15e627e385e5fa49511e4c2cc9f7fe566adb08fdc8a82d8427bf5891a37c7f
+EBUILD minitest-power_assert-0.3.0.ebuild 649 BLAKE2B c0bf9565909a88c00bb4d7a06e97ff02daf10987c74cee2e97ff682a635913c33344be7178735337669fd41f0b65896ff5c0181dd19f3704edf8ef24a19b4230 SHA512 f00e29cdab48b39b16e5a0b81a86b695614a776bc03a5156bb879d992ce4649435e1c6fd0d6fbf2564cad9d22377d12773041c0494879396a2c282b506c0138c
MISC metadata.xml 352 BLAKE2B 602e40e72ddfc6763f110238ecd49ae67cf566e86a996e64514e4d0302e88e287faabf52cc27bbdd50dbc92b996d06b66e8eacca2f75e318c8fb98ebd08d28ba SHA512 bee51a932b3efd1dc3a3df1d6572f83ad7011b0947f9bdbbd42b5e5ec222bd642c27f235fe3646a903597e678f0894d6c8bfe1aefce1a3e3e9e42ecb53b5ab36
diff --git a/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.0.ebuild b/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.0.ebuild
index 4f25cb25f5e3..852d32a3b9ea 100644
--- a/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.0.ebuild
+++ b/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/hsbt/minitest-power_assert"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE=""
ruby_add_rdepend "
@@ -23,12 +23,10 @@ ruby_add_rdepend "
>=dev-ruby/power_assert-1.1
"
-# ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-pretty_diff )"
+all_ruby_prepare() {
+ sed -i -e '/bundle/ s:^:#:' Rakefile || die
+}
-# all_ruby_prepare() {
-# sed -i -e '/\(bisect\|focus\|moar\)/ s:^:#:' test/minitest_config.rb || die
-# }
-
-# each_ruby_test() {
-# ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-# }
+#each_ruby_test() {
+# ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
+#}
diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest
index f02f184389af..76202d250601 100644
--- a/dev-ruby/minitest/Manifest
+++ b/dev-ruby/minitest/Manifest
@@ -1,11 +1,9 @@
DIST minitest-4.7.5.gem 57856 BLAKE2B d0ecb0a0693c35ebbda52e9c755b72f07e38d6ccc266312a3426f9de3c40165d68bf07d5ed162ce51e31b1bb8502dc844fe61d9e93733108501f156c3096af23 SHA512 7ea0a52d37f4631fb8b11d4389da2123e4207093f7b34c497fced8729c9086faaa35e997debdb53b694e05eb52b16e843960f0b54515c32207f87161a76c3851
-DIST minitest-5.10.3.gem 76288 BLAKE2B 2c4fa5bca17e8a6270923225cd91fa9b6374d2a00b278906faf4e3ead0baf5fb1572a3c75322befc35ad0016d86f49c905e7de0283b07c60585c4c0348d69701 SHA512 6a3b1c86471fd7bb6ca078de9f253aeb9533f8da027998c34cd7fb8165a1d3bb565c1f8df958bb0eef6b7e22658894175c5f54f475585f2c05bb667e812b7aa3
DIST minitest-5.11.3.gem 79360 BLAKE2B c348957e094bd91e88c6dace522b8e88c37ec435d58b4f6f8c8b458cfd26b789cb00cd43fa9d515112a8f3c9a736756d59c46f4117d1c1948d08cab0a5eed6aa SHA512 387537aff51f8e8f9cc2feddadf6813d11f0ba623ae3d5929d7b7a88e180b60c961dfa1d2ba0f3a4ad7d2c1af250245376fa62b23f68c8b57812c7e86efba0c7
DIST minitest-5.12.2.gem 82432 BLAKE2B fb8df3d5407a96b7be9611c19763a4480c20ac29aababc147f14f0684926806a76e2b38a75009a11cb2cb1e3ded371ef5b9275ddb87251496315f0ce023e4382 SHA512 7a14769e7eb1c4c950380da86a1e7ff8836f05bfb5b08216f4c0fe9e1709982e3f189fb579b1d74b307f6a17e3136d4ec3d7811562415942154a905364e1428e
DIST minitest-5.13.0.gem 83968 BLAKE2B 90f2bc20328a5522a51bcfee94d69e6fd03189190a04ee77499d574531e95b8f8b6652cc51a5917e51920f58c0f95465c27c5d69bab7aba01e02502ccf72ae38 SHA512 bdd0d665cfd6f6e36dcb1f2f069f5154a468f68eb4c41f5c39e3a3397644141d5e05024023b20fafbceb983b019b00a0ec6da98432f505cc8fd1cebc11cc1fca
EBUILD minitest-4.7.5-r2.ebuild 932 BLAKE2B a91961d75ef1e27fbe9835ebdef56f13da1b651ba9b329e179e544ef2be1e7968502e051591b480fd602f5787b5e55169c13c7398a4b8f34ea0a6b514cdece22 SHA512 ee0ebf357896e9f4b7c2d1faa47777b4a034b30189cadf8293e8366e280f194fd8024d97a37c151c2d327d0552c17ef4aafa802e091225413496e2fbac567c56
-EBUILD minitest-5.10.3.ebuild 771 BLAKE2B 357abc8fa6378337c586153754407467ee625a05e7246ef27c6161d412c076c5557a6fe21a2a67390a1230938333174a44424cf340697cc9d94b3b19a1584177 SHA512 e34a7fbe11e0e31eead8cf5de7b62adb792b5629870620b51530399e27512e5b93a39091a35f0e5e78702cd1c3d8623a3d79552de58f7fc5b1b5a6ef92b38fb9
-EBUILD minitest-5.11.3.ebuild 780 BLAKE2B b7d005f083303544ea106a8da65186045aebea32fb587b2a0b7fed55e593488d3253fc3ed11fb94eb8b3a5a088a364ae8f202579ca54616b658309b3f6d542d2 SHA512 f6ef7bae395e2f594b7af5b9fcfed679f8d1b387cc34e4d9fbac591bb486ec84d9b853a09ed80359b9ddf9ff446a57fa3c161eb6cc993b3c557e9668f969feec
+EBUILD minitest-5.11.3.ebuild 770 BLAKE2B d15e6f9e5b2788ed7899d192279e9fd189b0262dcb3008dc8ec8749758a32a3c5c01c749aa80721de3ed6c840f7e2ef907e2c9986b66b90ee81ee67b557ac47b SHA512 abab3717803c186d014e47abc1518c7113a267778d9e9bcb85d3e13976c6db54f2bb0eadfcd780065d70c32c78163bb46a2f9510b9d27060e6cef36afb2f4179
EBUILD minitest-5.12.2.ebuild 742 BLAKE2B fe4e93b7a345f1e939813eeb890afec126b5c40c78fb5de0f653ea3ca40ffc1ddc22d1b88a655911b19d502dbcf858c7dfe0738fd4f59f10fbf6f5e895a49bbf SHA512 1f2d931965e8325b8ce43cefa7fb5260a4b2b0424de99280fb7d6697a098e5fa07d25d3061ddb21c4a52315a8acdbec7751958ea701edffcfb814d2ef04fd680
EBUILD minitest-5.13.0.ebuild 742 BLAKE2B fe4e93b7a345f1e939813eeb890afec126b5c40c78fb5de0f653ea3ca40ffc1ddc22d1b88a655911b19d502dbcf858c7dfe0738fd4f59f10fbf6f5e895a49bbf SHA512 1f2d931965e8325b8ce43cefa7fb5260a4b2b0424de99280fb7d6697a098e5fa07d25d3061ddb21c4a52315a8acdbec7751958ea701edffcfb814d2ef04fd680
MISC metadata.xml 344 BLAKE2B a719762acb7e752051fc25d212f40e610a1a00644f8a09a4122bd874ec15af826d9360697b8d63d68fafd6596a8ea34439540894d8b8b9606baf5ddd4573d152 SHA512 48a43ffed154ec65035a6e84ec7e7e9ec222698b4dd56a81b6ca84844d9835c087fd7972d38ecc40fdba7f74acfeb2004bd1084d2cd123ffd09906e644c59e00
diff --git a/dev-ruby/minitest/minitest-5.10.3.ebuild b/dev-ruby/minitest/minitest-5.10.3.ebuild
deleted file mode 100644
index 6efe2c6d2256..000000000000
--- a/dev-ruby/minitest/minitest-5.10.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit"
-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"
-IUSE="doc test"
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed"
-}
diff --git a/dev-ruby/minitest/minitest-5.11.3.ebuild b/dev-ruby/minitest/minitest-5.11.3.ebuild
index 3e128abcfd78..e5189308b626 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 14a51f6a38e1..9a2c1691b235 100644
--- a/dev-ruby/mocha/Manifest
+++ b/dev-ruby/mocha/Manifest
@@ -1,11 +1,13 @@
DIST mocha-0.14.0.gem 82944 BLAKE2B 50a066e2f5007df08a7f76785fd4c2b12327b4969c11324a0574c707bea3219d51edb9ab40635378c16b46ad826ec7eff42434a27cd61113a6f40251fa2e6930 SHA512 918e45f2ee761c7dc399c7958e4d406f9e186c90f479fd01a421aa542944b47e9b2c5e938f4fc5292a7da345726447b2d47dc5f417e114201f8a4d9893c4d461
-DIST mocha-1.4.0.gem 92672 BLAKE2B 8b8640038da40f2577431630ffbc773f5a9474a3a872a5f6c26d53b41d2827da59f32f6c7abab78cbf491bb6d58cabe0834e4b1706869cedd1e72f116817537a SHA512 54953d815cddf52deccdddcebc9a9880fa2f14cab9f4ee1e164bfa3afe095d56b409312149341d1bf84fb336ed23512e7acce371135f8a2a1bb16f1de7acff1d
-DIST mocha-1.7.0.gem 96768 BLAKE2B d6b2f14bb1277473c3393b06e2f4830331bcf4f2d02fa918a006eeb65a340e1f8bf25e354910bff1cdc3abae9b98bd53de272c628cec7bb59e30c5b02dc8ffc6 SHA512 b3fd656523e6ec1eb81e941cd43fe402254b6b15a00cdb459a900c94df02bd20f7ca8aafc796e418c6ba3e3b71c5bdc74a97e380f1c106e2831e78d9aaa7887e
+DIST mocha-1.10.0.gem 236544 BLAKE2B 91f1e69ae7a8931de69284b81adbf824f67ff26ac089dde03caf2ce373ce6af539b2debacd07df8cf6f9be21fd5f720cb214e448fdd3f2ad7ccd52485c4f80f4 SHA512 ab4c90c8d7d4fb7d8af6b2210994e39e0116e23751a4ed24795f92aec0c29b60becd08da1237341a0a565db83b3a1bc620ac4ab41672ea2200f39463d4fa8db5
+DIST mocha-1.10.1.gem 237056 BLAKE2B 05b8d7c309e306e29bde1d84832a129c0d17c7c15dae2ae226e4d561a5fa40e2ce15b90ebde53ff4e986a0c2424bf46e0a8ddd426b7c7541ec31f41644adb85e SHA512 67c9de69fdcbc1143fbabdac6401f54d92b32f32204173b967fdd8533cc00ca9954aa4e31cf0cc0bd6c79b9fca7eaee09d5089d9e00cad136c3fedf59556f514
+DIST mocha-1.10.2.gem 240128 BLAKE2B 50c638a729cf7e11b982f60b3e511166ca896d67167e8c4ae1c8bdb87fed11c9feef21046f84701f93131e1399320635eeb73a8f08adc1f38a4b36e2134cc690 SHA512 efcfaa266f8e6ac84598f69078855f9a36aaea1f5f6bb2b6759ed17577c390bd60c52b0e09de3c2099cc72e6731099f55b647cea158a4b3996d290c79d006670
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 b03c2e01b8225cfdb5553c7c5d475e92d4e5fad16fd4bad97ac92529d1b779d0c20a989256b8239f4573588636b0891dc08381fb3a79256546da6b8fcbc0c6f6 SHA512 51740cbe68158b599d1aa8a234ea2849a0dee3342ee57005f40eb7f20bc4b584e6234812693bb5be369a81566f41e48b2036e409ba9555f1b7c1d9e5a5c076a3
-EBUILD mocha-1.4.0.ebuild 857 BLAKE2B 61cf42131ae9ddf3c315a0601c064a8e53ecb5552843eb8ac0f62d0b4e9de401f4e76100178964e4dd05c848587c49c4382f47e60a44337d5c129fc1a61099c1 SHA512 8b71a6494d3bc312dd6357138916655e2b6c15861032d83e643fcdbe895295f65086b2152b189f7c85f2484ed9f94a145b2a9fc4213e107c94cb142f5cf9b37c
-EBUILD mocha-1.7.0.ebuild 881 BLAKE2B 6c4a23c2fde8e6ba217d09aeff94837bec6a2b8d2199d7e08e4f98f7ecc87167d2115b3aa42cd1092739e873cd054fc7bbcfef3516d0e26be4fd972e98a6b620 SHA512 eab51b5cb550081d3f2c9077a3a6f3e02372a0d8303c90642a443763a776a748dd17e6508d03b089e98a9e2a113ad5026b5d60d26d826883ae42900948a898bb
+EBUILD mocha-1.10.0.ebuild 792 BLAKE2B a0d0e4af5fb2013d953fe267ed74c14ddb7dcaca9d06e9ffb140e82a0c1012e66631f2cb9a46dd407c0e114e2641ff9bfb3e392fe06f909e76a4c8449e787f82 SHA512 72d70ed49b6c4ca07285ddc3ad7a0d2c3fa7985ddbb91913197c1b08a1e1b78718e859c962db1c806568ed2edd2cf07ddd481d0f71b2737d3cdcd099ada1c773
+EBUILD mocha-1.10.1.ebuild 792 BLAKE2B a0d0e4af5fb2013d953fe267ed74c14ddb7dcaca9d06e9ffb140e82a0c1012e66631f2cb9a46dd407c0e114e2641ff9bfb3e392fe06f909e76a4c8449e787f82 SHA512 72d70ed49b6c4ca07285ddc3ad7a0d2c3fa7985ddbb91913197c1b08a1e1b78718e859c962db1c806568ed2edd2cf07ddd481d0f71b2737d3cdcd099ada1c773
+EBUILD mocha-1.10.2.ebuild 792 BLAKE2B a0d0e4af5fb2013d953fe267ed74c14ddb7dcaca9d06e9ffb140e82a0c1012e66631f2cb9a46dd407c0e114e2641ff9bfb3e392fe06f909e76a4c8449e787f82 SHA512 72d70ed49b6c4ca07285ddc3ad7a0d2c3fa7985ddbb91913197c1b08a1e1b78718e859c962db1c806568ed2edd2cf07ddd481d0f71b2737d3cdcd099ada1c773
EBUILD mocha-1.8.0.ebuild 866 BLAKE2B 21dac917da92ff5e497e3eba8c1f1503cb27eaac23ed3f6797057f5b4c1afbac8c5dbc726d48d7b4ec049be0e543d0776684b5208b6455e5f0bcb0e04bd0c4bc SHA512 fd0ee2d17317149c1ebb707b9c6caf5b37d6c9301f5fe59aceccf97ce1c429825ff926d72a12b9b2bbcc3c05d9cee675c8d96882f47eb8e5a6b400b7a02d4fd1
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-1.7.0.ebuild b/dev-ruby/mocha/mocha-1.10.0.ebuild
index 6c4f2f0231e0..ca60b9c99588 100644
--- a/dev-ruby/mocha/mocha-1.7.0.ebuild
+++ b/dev-ruby/mocha/mocha-1.10.0.ebuild
@@ -1,12 +1,11 @@
# Copyright 1999-2019 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_TASK_TEST="test:units test:acceptance"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md"
RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
@@ -14,7 +13,7 @@ RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
inherit ruby-fakegem
DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock"
-HOMEPAGE="http://gofreerange.com/mocha/docs/"
+HOMEPAGE="https://mocha.jamesmead.org/"
LICENSE="MIT"
SLOT="1.0"
@@ -24,8 +23,6 @@ IUSE=""
ruby_add_bdepend "
test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )"
-ruby_add_rdepend "=dev-ruby/metaclass-0.0*"
-
all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die
}
diff --git a/dev-ruby/mocha/mocha-1.4.0.ebuild b/dev-ruby/mocha/mocha-1.10.1.ebuild
index a358c55805da..ca60b9c99588 100644
--- a/dev-ruby/mocha/mocha-1.4.0.ebuild
+++ b/dev-ruby/mocha/mocha-1.10.1.ebuild
@@ -1,12 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
-RUBY_FAKEGEM_TASK_TEST="test:units"
+RUBY_FAKEGEM_TASK_TEST="test:units test:acceptance"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md"
RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
@@ -14,18 +13,16 @@ RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
inherit ruby-fakegem
DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock"
-HOMEPAGE="http://gofreerange.com/mocha/docs/"
+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 "
test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )"
-ruby_add_rdepend "=dev-ruby/metaclass-0.0*"
-
all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die
}
diff --git a/dev-ruby/mocha/mocha-1.10.2.ebuild b/dev-ruby/mocha/mocha-1.10.2.ebuild
new file mode 100644
index 000000000000..ca60b9c99588
--- /dev/null
+++ b/dev-ruby/mocha/mocha-1.10.2.ebuild
@@ -0,0 +1,33 @@
+# 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_TEST="test:units test:acceptance"
+
+RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock"
+HOMEPAGE="https://mocha.jamesmead.org/"
+
+LICENSE="MIT"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+ruby_add_bdepend "
+ test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )"
+
+all_ruby_prepare() {
+ sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die
+}
+
+each_ruby_test() {
+ export MOCHA_NO_DOCS=true
+ each_fakegem_test
+}
diff --git a/dev-ruby/mustache/Manifest b/dev-ruby/mustache/Manifest
index 6aa7fdbbb5f9..d0e87d2bd37f 100644
--- a/dev-ruby/mustache/Manifest
+++ b/dev-ruby/mustache/Manifest
@@ -1,5 +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.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.1.1.ebuild b/dev-ruby/mustache/mustache-1.1.1.ebuild
new file mode 100644
index 000000000000..c0ec81e53847
--- /dev/null
+++ b/dev-ruby/mustache/mustache-1.1.1.ebuild
@@ -0,0 +1,40 @@
+# 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_TEST=""
+
+RUBY_FAKEGEM_TASK_DOC="man:build"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Mustache is a framework-agnostic way to render logic-free views"
+HOMEPAGE="https://mustache.github.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( app-text/ronn )"
+
+all_ruby_prepare() {
+ # Fix for renamed .ron files
+ sed -i -e 's:\.ronn:.ron:' Rakefile || die
+
+ sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:. -e "Dir['test/*.rb'].each{|f| require f}" || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ doman man/mustache.1 man/mustache.5
+}
diff --git a/dev-ruby/mysql2/Manifest b/dev-ruby/mysql2/Manifest
index 62cd0c439d3c..64687d4583bb 100644
--- a/dev-ruby/mysql2/Manifest
+++ b/dev-ruby/mysql2/Manifest
@@ -1,9 +1,11 @@
DIST mysql2-0.4.10.gem 97792 BLAKE2B 4978a3fbc8e516e47907d73276b244e614248c031db7c0b7d76d20f1f845be11f7187795d3a989629ff849e2e1bd0454fd56bc7be6b692d9840838861bafdb4c SHA512 1f9c8eb1b120cfc940b3aa26b2dff54735ccdf54fd6e6745e347179d29803b4a4d1f3b80a86f92dd534089f625ffcd6055458f27aaefebe58f8332890a842b43
DIST mysql2-0.5.1.gem 99328 BLAKE2B 1ed8d9688a78ee30f3f7b7a71317cbe92b39e2a1b6f9db710a328a4b9542ffcff4be9051c5fa440bbb93c1af56742755e4b70bbff895695102c126293b7d7ad7 SHA512 dd1934e4f8aa8a97b70dbe0f1436496892a155fa188930321e776d57ec72ec34f95f2665ad5db671fdba99304e279aa8a045dbc6126ab50d8cc2d84838bc145b
DIST mysql2-0.5.2.gem 99328 BLAKE2B 0f1a0d4657e5933e14d445ceefc6ff605a8b07bc01686dd0a67e018c45857a92d25914e4f0aae1116ed1479583636cdbca2aaeb127b856b38052264d579991bf SHA512 6013b0c862f24f0c20b22c50a17390a7a22390e661d0f1afb613177febfbf854f63aea9bc9aa8defc9521896144fbc035a8e16b135abb47384453a23dfd99566
+DIST mysql2-0.5.3.gem 74240 BLAKE2B 9de25a34173ab952f6842f01d9207405c8bc6ed5937fdf66de4062129fc20f425635956f6d12f78466c8c341c49916f7d00df845f84a4101d34a98b1585b9919 SHA512 59a0ee00261b09e8bbfc586a6f75af840a465a94fd8c9463a3d7767e5ea6b7e64507c9571fb90c6d0cdde3cfff560c97fbf3f3c32b3916aca852ef5c41e1bce9
EBUILD mysql2-0.4.10-r1.ebuild 872 BLAKE2B 877acdceab1715ae6e707f7799689be45502dceb80d3186f584bdbe9b1ea85ac5a24528a49ca28f8b67150204be161ab8368c26ae41e891fb24d27b1d237f00b SHA512 636c5e630ac7617aaed59231a66eac2c2b32e75a89c4ba8dbcea16b301b525610ebe183059c5712889336f401034a02961c6a0a084c4bef5bbaeef572931076d
EBUILD mysql2-0.4.10-r3.ebuild 1113 BLAKE2B bc82dc8582b4cb304f830716d0a4750327e6831bd511e3a146b2c7825256eeff2083d0c2fe024e1b9e3a38ee7af68f1bb420148b860446dba765194c157ade15 SHA512 1890f857e7b295e4570fdd0c72dc2d58f3788492931c2dc79d92222229fb71fa6ea81fe3e4e459796cdede6c5045198002b38343ceff91c08b90c3663f51c771
EBUILD mysql2-0.5.1-r1.ebuild 872 BLAKE2B 0f398a42ca285da955c2cd7a681068dda812d6f8aaf650f5ae879eecb7cff9c4e23eb16b8e9b99833a01bcf640a0aa125a4091292ea123e60ca035fabc910d76 SHA512 42c2bff388fdb5e05274419d6fca3e927336b43bddc68b2ff955c653317a99fdc9db3d74932c0cff61d71895d5ef394342656baadd70e51642dea9dcfdebe320
EBUILD mysql2-0.5.2-r2.ebuild 865 BLAKE2B e074f5cfead4221b0a50ffbd08bb849eb11e7ef2ceccb274e828138dfd394c9e28fb4aa252da3a58f17214c67ecef7ea84a2786a9cab633bcb6ad79dce05f26c SHA512 d79de5022e68a78c177b874b354c61b1381c935ce13ff369a2db2aa380db8ab92b3bd94c8ed7c7b374f39a81b36e088a3bfaf838ade8f91ce061a6c2d297298f
EBUILD mysql2-0.5.2-r3.ebuild 1115 BLAKE2B 5e9248dc33b676bbcdc21e7a4ffdddce20ced5636c09c82927952749af3db0de79b22296cbff49642f69ffcf5fcddc32c2fa23d7785baebcdc134973121a3e79 SHA512 215dff68c28704d72212b4d9b671850147c6b631c0c547b06a2ad29b5297e7d9df441026d6f75255228b4770862420950a7d78aa58c4721936297ca3f7198132
+EBUILD mysql2-0.5.3.ebuild 1108 BLAKE2B 5b58e4d9d13550ffedb7d114bd755c9892d027eef94de9596f50984f453f48cb3663651586d659eb1edc181b31c517b1271387eddbfdf80d25c888a8236025f3 SHA512 4fdbff00cf3e018ee703611b6bdd2000bbf0ecbba8b57ff48d58670cbce84c7c5b8af19e7a0183da23e0a3892b1cd54321bb7dc3e861a6ceedf04e7989993e96
MISC metadata.xml 413 BLAKE2B 1fdeec661490aaea22676fa4af618fd6458c8bf67c61ea0233f1c68629e89cfdb5f8c29572b9d75c4dc010b1a774b0c703fb6ef4cce1e3e1649452ac0e0aac75 SHA512 1e2e76b14e8c3b44693f0a1d9f83d8b1c95f4eb65490c914fc925fafcfda58fab2764c8b54a87a8e347d53ddb8ce9ce6ca2a08564c97bddae0d0cba0719dfb73
diff --git a/dev-ruby/mysql2/mysql2-0.5.3.ebuild b/dev-ruby/mysql2/mysql2-0.5.3.ebuild
new file mode 100644
index 000000000000..50f4a7791ee7
--- /dev/null
+++ b/dev-ruby/mysql2/mysql2-0.5.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# Tests require a live MySQL database but should all pass.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding to libmysql"
+HOMEPAGE="https://github.com/brianmario/mysql2"
+
+LICENSE="MIT"
+SLOT="0.5"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="mysql mariadb"
+REQUIRED_USE="^^ ( mariadb mysql )"
+
+MDEPEND="mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= )"
+DEPEND="${DEPEND} ${MDEPEND}"
+RDEPEND="${RDEPEND} ${MDEPEND}"
+
+each_ruby_configure() {
+ local config
+ if use mysql ; then
+ config="${EPREFIX}/usr/bin/mysql_config"
+ fi
+ if use mariadb ; then
+ config="${EPREFIX}/usr/bin/mariadb_config"
+ fi
+
+ ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config="${config}" || die
+}
+
+each_ruby_compile() {
+ emake V=1 -Cext/mysql2
+ cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die
+}
diff --git a/dev-ruby/necromancer/Manifest b/dev-ruby/necromancer/Manifest
index 44ad930b7f3d..709430bbb69d 100644
--- a/dev-ruby/necromancer/Manifest
+++ b/dev-ruby/necromancer/Manifest
@@ -1,3 +1,5 @@
DIST necromancer-0.5.0.gem 19968 BLAKE2B c9cce66c913443ee3b74f603e72f05347de052416499aed65b3b06f4062497d0dbe6a0b8a50cc853096878acf524d0125ca9f76770f7fee122df6a2fc6bd6a3b SHA512 582f566eec1bbf418d4466ba334e20a28b4e44c53ecdb41b62637e58b1a9337faf7af9c8af6a32ab9e49241ec1f5fde5f54d27d227e196478580c1c814e7c0ce
+DIST necromancer-0.5.1.gem 19968 BLAKE2B 32bf97caea056a1290ad574a32dbd8f9f258d0830694b28c3691d9d39039fcf6fb1d66c909f720350f455399fbbc9e416354de99bdad532d94843a8f8f1fdab5 SHA512 439358288bbdba674de9ebc4e43ddbba2fd8602c25114fff7a4c93fa11eb5d2a21aae7b6a95d82e78216fa19b5254270292e2e609fd08d6954f2b39afb9a3854
EBUILD necromancer-0.5.0.ebuild 517 BLAKE2B 4f673bf52f27f48d5c5066ff2dc9acced9910a5eb527827f1af838f61d13df6fb23194a11995daf1731d24ae1d46b53d6d19b58bfab6545866a275fa51144ead SHA512 868393607aafd2f582084cee484c74b52e86b50ebf6271bffdda2696b2c349716800e761d2b1f7c47e8a563ccefef7f2875fff982e0a4f944bbc264293280f23
+EBUILD necromancer-0.5.1.ebuild 486 BLAKE2B b8b601cdef97801a73987a6c8eb9bf40e7f46a244562328a9493d888b84760fae1109bc6ed691546e63024ec20317c864f5bcc85678757ead55e6e80d25e758a SHA512 655f1ec1c3633d7c773b75d69bad48ed97c341fe2a90f4c115f3259ae1a76573178e40358308c2c88e7d4dde2c7dc365507a821af8583195bea9ba078c6d8fc0
MISC metadata.xml 339 BLAKE2B 7223f0fc0ce65869046b29a8d68e967382e4898f681032f0f55e59e8cf1292e5c7e168ef5fdf419f5f265c09ac595d923bff2102e634990243078830341d5036 SHA512 68fb1acd87765c309d044d434d996cf357c13943b11925968a4925f4734f739bf52a4c6ab0a8b2006d5b2f9b640a0aeb5926450a86763bf391dcec806530c313
diff --git a/dev-ruby/necromancer/necromancer-0.5.1.ebuild b/dev-ruby/necromancer/necromancer-0.5.1.ebuild
new file mode 100644
index 000000000000..75ce1cdf311b
--- /dev/null
+++ b/dev-ruby/necromancer/necromancer-0.5.1.ebuild
@@ -0,0 +1,23 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Conversion from one object type to another with a bit of black magic"
+HOMEPAGE="https://github.com/piotrmurach/necromancer"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ echo '-rspec_helper' > .rspec || die
+}
diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index b0128cd03a23..54f239744bc1 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,5 +1,3 @@
DIST nokogiri-1.10.4-git.tgz 5792963 BLAKE2B 80223c7bda39c56ced8e98d1d9f6858907f2814eb2d9f28d13c9f26fe29ae7f057e5a19765a3b304ffc4f9edd3dd0f77b99d5a673923ce95a8f02135aa9882ca SHA512 c27877297d432b9a9baf3e0639600d6ca5b382a87ff0dc1efb5d9bb3c79aaa31a589a4491f938283e4f9d35e8d29b6f88a60e27a5d4c81e7b491e100f8d06a9d
-DIST nokogiri-1.8.4-git.tgz 5754921 BLAKE2B 189dc8ffe4df67b04fa8436799bd6d64e4f8c1f93206b619bda8e153afffb3091fdfab9a3a4da28fcaa2650711aad6e37232e4e948a74c217f7fdc8b061dd4cd SHA512 ed409daeb4e13f93e13bc6901ee27bf5d1155e24fb306b5b9e8ba462517d26d4514413b9728d4a8f2514015c54436b9689a11449030c7bb5826d2ca7bf7eb97a
-EBUILD nokogiri-1.10.4.ebuild 2734 BLAKE2B 43c0635b63a384d4c075c599e8e19f5843277dcf8705fdad3c7f4442120061f5f6b83ccc1a768e72c7f76f995355d2350a03cecff412ecf1215c9aca58d5cd1c SHA512 ee6cee391d7e469d0b1f9d22f74303f02bccd4f3de80610daf2864f1516f39ab74ac0721fa5a7862c320d4becc0e602503ddc7eaa65ae3f2f7ae9cb4898a23d9
-EBUILD nokogiri-1.8.4.ebuild 2708 BLAKE2B 3a401d9aadb785b859c1e0e3bf8b3f881bf0d1c4cf7ea774e14a3e1a167b660e9af14b3227fdfc497aa6e7efdbf24a858e646f90c19d12d8991fd786568373f2 SHA512 bdaf3a9d581258635eeca61a37dc460f8f62eb45dfe0599596a07b5aa2ae7195d1a9e220986165d820f300d195707ad747f3577c6b1ede0523883dfa9a478f13
+EBUILD nokogiri-1.10.4.ebuild 2702 BLAKE2B 9c7c2294f03993f100a1f53e88b576feba760417fff9f19de9a803c815b4c7045717669242851a112696c0daabad4a40f8a30d93b1d725b48924cab7a7238849 SHA512 75d3ea4780533b3e9b81db82a53dd83268ba263ad8b446fca2c8a0574ef887bab509ecc2957715578eac56a4afe5b7d83604415a951a47ed80d41c8ba464380b
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 ca9a935f953d..47633abb936c 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=""
@@ -76,7 +76,7 @@ each_ruby_compile() {
emake -Cext/${PN} \
V=1 \
CFLAGS="${CFLAGS} -fPIC" \
- archflag="${LDFLAGS}" || die "make extension failed"
+ archflag="${LDFLAGS}"
cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
}
diff --git a/dev-ruby/nokogiri/nokogiri-1.8.4.ebuild b/dev-ruby/nokogiri/nokogiri-1.8.4.ebuild
deleted file mode 100644
index 20c882ff2f74..000000000000
--- a/dev-ruby/nokogiri/nokogiri-1.8.4.ebuild
+++ /dev/null
@@ -1,93 +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_EXTRADOC="CHANGELOG.md README.md ROADMAP.md STANDARD_RESPONSES.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="ext"
-
-inherit ruby-fakegem eutils multilib
-
-DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
-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"
-SLOT="0"
-IUSE=""
-
-RDEPEND="${RDEPEND}
- >=dev-libs/libxml2-2.9.8:=
- >=dev-libs/libxslt-1.1.30
- virtual/libiconv"
-DEPEND="${DEPEND}
- >=dev-libs/libxml2-2.9.8
- >=dev-libs/libxslt-1.1.30
- virtual/libiconv"
-
-ruby_add_bdepend "
- dev-ruby/hoe
- >=dev-ruby/pkg-config-1.1.7
- dev-ruby/rexical
- dev-ruby/rdoc
- dev-ruby/racc
- test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
- sed -i \
- -e '/tasks\/cross_compile/s:^:#:' \
- -e '/:test.*prerequisites/s:^:#:' \
- -e '/license/ s:^:#:' \
- Rakefile || die
- # Remove the cross compilation options since they interfere with
- # native building.
- sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die
- sed -i -e '/cross_config_options/d' Rakefile || die
-}
-
-each_ruby_configure() {
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
- ${RUBY} -Cext/${PN} extconf.rb \
- --with-zlib-include="${EPREFIX}"/usr/include \
- --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
- --with-iconv-include="${EPREFIX}"/usr/include \
- --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
- --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
- --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
- --with-xslt-dir="${EPREFIX}"/usr \
- --with-iconvlib=iconv \
- || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
- if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
- ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed"
- fi
-
- if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
- ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
- fi
-
- emake -Cext/${PN} \
- V=1 \
- CFLAGS="${CFLAGS} -fPIC" \
- archflag="${LDFLAGS}" || die "make extension failed"
- cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die
-}
-
-each_ruby_install() {
- # Clean up "ext" directory before installing it. nokogumbo expects
- # the header files and shared object to be in ext.
- rm -rf ext/java ext/nokogiri/*.o ext/nokogiri/{mkmf.log,Makefile} || die
-
- each_fakegem_install
-}
diff --git a/dev-ruby/openvas-omp/Manifest b/dev-ruby/openvas-omp/Manifest
deleted file mode 100644
index 639c469cea0a..000000000000
--- a/dev-ruby/openvas-omp/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST openvas-omp-0.0.4.gem 10752 BLAKE2B 866f04895551ecace2183b1125deb727083d1427e4326ad5123e660586e26af40632a8e68b0390720fc39449ff8c3143a25edf22d2e015c31697ce6c24464030 SHA512 cb62ec9e480ad009eb9f47cd4ac77d385b8d5855748509466e5227e9d729067b279c277d3d53f2de1a89cccba75bccdd1e23b7ae858adeb35e0958fdb004c0e1
-EBUILD openvas-omp-0.0.4.ebuild 490 BLAKE2B a6ac0ffc81f57f8adc949c867cdd2b7f33baa4b47974d070936b406b431c1338ad09bc41eee977c6995ed6290516ea08d227463dd16f5bab5eabefa6106ec8c9 SHA512 013bca2c27930413c883c6863f0519f05c13292c4dc95d91e34d70b979a479b46d885f263d50d9ddd06f22582a78fd26637a0732759714dd5e17c3968af51006
-MISC metadata.xml 398 BLAKE2B aed4b6bbd8d3130ddf96898287a699f10d2945748e2b3c3f8e6937d20644555cf0d5c64cca607032ba6b5ff98bcad6e335557d414acb6a1c6851884f5ee3a36b SHA512 c117d7e913c409536e0c2e4c13a98d0e94f88a696202e22fc879b0f9b81de3e242b3fd0bff2520deb595b2373c16a8a9e167cba391ffe0de38336f5382c8b082
diff --git a/dev-ruby/openvas-omp/metadata.xml b/dev-ruby/openvas-omp/metadata.xml
deleted file mode 100644
index d29753faaa0f..000000000000
--- a/dev-ruby/openvas-omp/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>zerochaos@gentoo.org</email>
- <name>Rick Farina</name>
- </maintainer>
- <upstream>
- <remote-id type="github">kost/openvas-omp-ruby</remote-id>
- <remote-id type="rubygems">openvas-omp</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ruby/openvas-omp/openvas-omp-0.0.4.ebuild b/dev-ruby/openvas-omp/openvas-omp-0.0.4.ebuild
deleted file mode 100644
index 4de270ec8451..000000000000
--- a/dev-ruby/openvas-omp/openvas-omp-0.0.4.ebuild
+++ /dev/null
@@ -1,26 +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_TASK_DOC=""
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Communicate with OpenVAS manager through OMP"
-HOMEPAGE="https://rubygems.org/gems/openvas-omp"
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="test"
-
-PDEPEND="net-analyzer/openvas"
-
-all_ruby_prepare() {
- sed -i '/bundler/d' Rakefile
-}
diff --git a/dev-ruby/parallel/Manifest b/dev-ruby/parallel/Manifest
index 8ba43a6aeeab..1d6c48a6f17f 100644
--- a/dev-ruby/parallel/Manifest
+++ b/dev-ruby/parallel/Manifest
@@ -1,7 +1,9 @@
DIST parallel-1.17.0.tar.gz 20882 BLAKE2B a8afb329de1d8d0d577c1b53d990c4f1cd8ec9f23b8cc1005310903954f180c52535e3d8a5901862f1504da0981f3e16cf73a848403ed49872aa3dc45781b888 SHA512 92c7f4475a791da4feb0afda3686a4f9e9cc397ac278560c177552abf586054594d29a67b583845b69433e7824c0ce36bcffe98e13051242db0e5ee4a3c7a17c
DIST parallel-1.18.0.tar.gz 21095 BLAKE2B d47286c719810699cd5098b9d28e4e00cec2a7a27141a2dd932023f9fdeaac389f2be9aa8196820ad3d28d26c141f41565ad363fdca9bbca75e18a8d9d7fa4b5 SHA512 2869a8b82da2b1f2595be04616afa5bce62eac3833d743304dc4371db63be7645437c009c202d4690fe5dc221766e2a0f25790335d7a25b355c3f3b8034f8319
DIST parallel-1.19.0.tar.gz 21216 BLAKE2B a4160bd1d4b533be3ec4d87ade0b4ea793e0e8e7bf2f4ec2cccd17dc2166276a167b85f0a55af46c74937641917ecff435457a0b3f2d565791c3b462143750eb SHA512 0bb0f98f2697b9e9fc851f7a060135e17c92add8980692042d16ad2ae260bda6045f03f70fc533ae259b41d8b80a388e5a26fffecd923851b9228e98b792478b
+DIST parallel-1.19.1.tar.gz 21383 BLAKE2B 4ebcf58d91e9b0a8ff2b12654e967d153deec21fcfa0ac0e974db421a47abfbca78b67bd22a64b1ce1e66d53920b2d00f91c271cccd94cc9f16b88f87f613985 SHA512 bf9c19d181c26fb54c9962cf867955e59e61134eb2e1d2ad4f09675979ffc17ab2db8954d057929baa2e780e2b01cccf0c8d27661b61ab89c988b161666df9fa
EBUILD parallel-1.17.0.ebuild 1701 BLAKE2B aa9d7204bd2f58764e641e57bffb69d10e3ef2724e661c8f2cb035549b58e7dc2da005e0eede993f45ada43d833fd13a14cd904cbf72b064e0e04269e83abbd4 SHA512 9589768121b5d1a0539ba0f9df76398985ed8a943869a1830a07788c675eb8b7d2998588681e17eafa67de8deb0ee9e9d4fc6288713c4c5b511df884c8f52599
EBUILD parallel-1.18.0.ebuild 1775 BLAKE2B 1d5fdb02e6a5a8f2c3931a9cfa3b9a6a35b781a4c2c668e0f5ff7c171cfdf3121c2b326530960cbeaa4a1056d6d6c26d3045684b9c55695c12abd6335d2cd072 SHA512 1d103214caab20d077132c5ba57d2e8164f5e74a59897514f70c1c1c6cee6309abdb2e26c50cfde91db1659819ef1e7ba36fcd3ca7f0c638301854ae6397cb0a
EBUILD parallel-1.19.0.ebuild 1775 BLAKE2B 1d5fdb02e6a5a8f2c3931a9cfa3b9a6a35b781a4c2c668e0f5ff7c171cfdf3121c2b326530960cbeaa4a1056d6d6c26d3045684b9c55695c12abd6335d2cd072 SHA512 1d103214caab20d077132c5ba57d2e8164f5e74a59897514f70c1c1c6cee6309abdb2e26c50cfde91db1659819ef1e7ba36fcd3ca7f0c638301854ae6397cb0a
+EBUILD parallel-1.19.1.ebuild 1775 BLAKE2B 1d5fdb02e6a5a8f2c3931a9cfa3b9a6a35b781a4c2c668e0f5ff7c171cfdf3121c2b326530960cbeaa4a1056d6d6c26d3045684b9c55695c12abd6335d2cd072 SHA512 1d103214caab20d077132c5ba57d2e8164f5e74a59897514f70c1c1c6cee6309abdb2e26c50cfde91db1659819ef1e7ba36fcd3ca7f0c638301854ae6397cb0a
MISC metadata.xml 342 BLAKE2B 0860273d70423cb92207369335e1f684ea623e1217d7aaf4d016d9aff9c02b0b8dc9af3654b523f77cbd8d92f7043887a97ff87abb79d3c65b66b0e6b40082fb SHA512 805eaecfea071b1d632ade7da42ed63717d2f829c4c99e29a4600b26a81e87c4032d7ee441b865d86f37faa13f455c9f2888dc8099178cf6211ae13d3e3e1835
diff --git a/dev-ruby/parallel/parallel-1.19.1.ebuild b/dev-ruby/parallel/parallel-1.19.1.ebuild
new file mode 100644
index 000000000000..c7ad1888fe50
--- /dev/null
+++ b/dev-ruby/parallel/parallel-1.19.1.ebuild
@@ -0,0 +1,56 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRAINSTALL="Readme.md"
+
+RUBY_FAKEGEM_GEMSPEC="parallel.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Run any code in parallel Processes or Threads"
+HOMEPAGE="https://github.com/grosser/parallel"
+LICENSE="MIT"
+SRC_URI="https://github.com/grosser/parallel/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+SLOT="1"
+IUSE="test"
+
+DEPEND+="test? ( sys-process/lsof )"
+
+ruby_add_bdepend "
+ test? ( dev-ruby/ruby-progressbar dev-ruby/activerecord:5.2 dev-ruby/sqlite3 )"
+
+each_ruby_prepare() {
+ # Make sure the correct ruby is used for testing
+ sed -e 's:ruby :'${RUBY}' :' -i spec/parallel_spec.rb || die
+}
+
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -i -e '/bundler/ s:^:#:' \
+ -e '1i require "tempfile"; gem "activerecord", "~>5.2.0"' spec/cases/helper.rb || die
+ sed -i -e '3irequire "timeout"' spec/spec_helper.rb || die
+
+ # Avoid a failing spec regarding to pipes. The spec seems like it
+ # should always fail.
+ sed -e '/does not open unnecessary pipes/,/end/ s:^:#:' \
+ -i spec/parallel_spec.rb || die
+
+ # Avoid fragile ar sqlite tests. They throw ReadOnly errors every now and then.
+ sed -i -e '/works with SQLite in/,/end/ s:^:#:' spec/parallel_spec.rb || die
+
+ # Avoid spec broken on Ruby 2.1 that clearly doesn't match code and doesn't really test anything
+ sed -i -e '/doesnt use Etc.nprocessors in Ruby 2.1 and below/,/end/ s:^:#:' spec/parallel_spec.rb || die
+}
+
+each_ruby_test() {
+ # Set RUBYLIB explicitly for the ruby's that get started from the specs.
+ TRAVIS=true RUBYLIB="lib" ${RUBY} -S rspec-3 spec || die
+}
diff --git a/dev-ruby/pdf-reader/Manifest b/dev-ruby/pdf-reader/Manifest
index 18a652317e7c..0157af4eb6b2 100644
--- a/dev-ruby/pdf-reader/Manifest
+++ b/dev-ruby/pdf-reader/Manifest
@@ -2,8 +2,10 @@ DIST pdf-reader-1.4.1.tar.gz 10236680 BLAKE2B 86fb137c65b47717e758473b94ddbbf52d
DIST pdf-reader-2.2.0.tar.gz 10976940 BLAKE2B 1323310319e841f1498adc9f88cef9a3dd624482310f81bfc471e95df16113df931d76d6023fe1830c4e678e65b54a57fdbca6af2c91cbd2ea00d0b96c785917 SHA512 e8e58a64f3a474752b5b49cde0b48cf99c09c1aaafbf539eba87c74394e060c2a09d911a250e11b32833ed3e905dd2b5ed5b75bdf71115b07e6bb0001fc59329
DIST pdf-reader-2.2.1.tar.gz 10977334 BLAKE2B ee972dcfecd8beb46c55a38e493825fb248409abad04d7040cac0fde63206b3c13fb99ce5214ead88d6cc998a7abe5ac9889cb05389d23780ad7f4edfb33fdec SHA512 3032c1b9286d967f48867d3c81ddb6478e4876af0accaaf2b2b7fdf29709425b788c09af87b4953d6483ca11a5ebce6b9fa8d83d2274eb91173e06df1801dfde
DIST pdf-reader-2.3.0.tar.gz 11012191 BLAKE2B 9c6f7a06ac831f1916c3f578319651aa65dff6fece65647493130a16f2137b98c78a3d73aac56066a28ca7fec16fcc37628aa778f72391912f88fd928c3cf364 SHA512 df50fffba868df470481ad8dd5ca46014702d4b5b60784240f1bb8a7e8df4c5ffa889b6f9ae25f836f5592678a387462bb6673ca145f03f41e2dbf24d85ea79c
-EBUILD pdf-reader-1.4.1-r2.ebuild 1142 BLAKE2B 956d3bc3e99f0609256cbd64763eed43362b968ec989f9f754457ae191be104888f6a0266e09d68275fa316884066b00accf9c0bca58754ee70838bc516e1890 SHA512 35ed5937782db1dd6850af7989af25dc737e1c3a8c2ebf2a08b7b417948473775a74356c258bb1d379e4c9ae2d6968a92647658e35f71ba603f6bb1bc9b91f95
-EBUILD pdf-reader-2.2.0.ebuild 1179 BLAKE2B 104eef676bc74b92478f55afd11d1c18b3b7a2fbb1c3f0bff9d7895fa0908a22dd6ad61418f0940a104e3a0009a77600262354017db246de79579a09661e2043 SHA512 3138ab7c6c80155e654ce28c04479fba977fc461b40d545874885e38bf0c5fb2345180ba88487d1858b68716b929be76b3585e173fff31a1c61aa32be24819fc
-EBUILD pdf-reader-2.2.1.ebuild 1141 BLAKE2B e6fd5254b8d59a21ded533807bfedca287b09c977b4efd915b234692de888eef4999da2a24b99da43ebc4e1b493d1234f33e37858fae14d56f9b0ba1bd327aeb SHA512 b92de69e4f07ea03ff1e252289cb7f22701649e8dc61ad100fc62a7699226fea6c145bb6d447eb93f9f5286c7445bc92623d2f0d68fa10255a7079a5573f1b44
-EBUILD pdf-reader-2.3.0.ebuild 1141 BLAKE2B e6fd5254b8d59a21ded533807bfedca287b09c977b4efd915b234692de888eef4999da2a24b99da43ebc4e1b493d1234f33e37858fae14d56f9b0ba1bd327aeb SHA512 b92de69e4f07ea03ff1e252289cb7f22701649e8dc61ad100fc62a7699226fea6c145bb6d447eb93f9f5286c7445bc92623d2f0d68fa10255a7079a5573f1b44
+DIST pdf-reader-2.4.0.tar.gz 11025697 BLAKE2B 6886090ce7e293280db434ab7a8e866f11fa8debad3767ea5fee337f481a8695c98bc9dbd46e7e29b132f7f9675a0ce13b957962189bcffe46d37d826e9a2bef SHA512 965b016f8d71e46f1f483c48470049b2ae7eebe72b8e7ae9e50a7ebbf6e72e409e84bf4a6e612f6b76713afd6b38f7fc7f24ae5e898d12fa8f65e3878575c090
+EBUILD pdf-reader-1.4.1-r2.ebuild 1135 BLAKE2B 0af9a5fd97ab11ae3dbe3bc699f50d33e7d7cfdedfcb15ce15b2d4b6bca01513a782c954afc664532391ef0651b6c588bceb69c995cad075df40f7a7e5fbc1e2 SHA512 79c7b05dd265630ccbebec774e53e397d2a45ecfb0567b18034587bc8e8a62616dc7201cde9183d10ca43ddfbe0b786f62a3e94d5cdb37893d367948201f6a7f
+EBUILD pdf-reader-2.2.0.ebuild 1172 BLAKE2B 1fc8cdea88e60d26144b3c6ae9551c67828ca021e32f97b30b19a1dfaad8c89e39dbbbb07a32061810f41c9b6859bd62afadff8ef983f83ccd00bc3dd62e4486 SHA512 43d20c9defd6f27d45e54620a5d271da416883a77d3a0de8e824f109d03f81916bd476e0a8d4e43ef63f69171f23be43e22cfca87e2231fc29f6acfacf40cf08
+EBUILD pdf-reader-2.2.1.ebuild 1134 BLAKE2B e5f2e79ecce7d51effba11154d0f2155dad86e9254696fdf972131d31349dcfdc5bc8f246436ea2454f26b20032e307370c1ed59827f5596b5521483c9d4ebc3 SHA512 525d0aa890aebacef5238bf7f5e1e2c1309498a939d633353371c562a6058c7ec78f6131a6b8dfadff921557ca2a4fdca807f4be1b5ce0ccbface7ae1603b9db
+EBUILD pdf-reader-2.3.0.ebuild 1134 BLAKE2B e5f2e79ecce7d51effba11154d0f2155dad86e9254696fdf972131d31349dcfdc5bc8f246436ea2454f26b20032e307370c1ed59827f5596b5521483c9d4ebc3 SHA512 525d0aa890aebacef5238bf7f5e1e2c1309498a939d633353371c562a6058c7ec78f6131a6b8dfadff921557ca2a4fdca807f4be1b5ce0ccbface7ae1603b9db
+EBUILD pdf-reader-2.4.0.ebuild 1134 BLAKE2B e5f2e79ecce7d51effba11154d0f2155dad86e9254696fdf972131d31349dcfdc5bc8f246436ea2454f26b20032e307370c1ed59827f5596b5521483c9d4ebc3 SHA512 525d0aa890aebacef5238bf7f5e1e2c1309498a939d633353371c562a6058c7ec78f6131a6b8dfadff921557ca2a4fdca807f4be1b5ce0ccbface7ae1603b9db
MISC metadata.xml 340 BLAKE2B 870883ff3971c347d1b9a28f228629d1c972c8a7e1695d77755316a864b74a8b65190d6b1cb07e55e8138321b91a6d9afca61872434ad9c13d081ce47e75d3b6 SHA512 8746d7bf7de89f49d161945c3dd434efa275799aac66d981edabec64ee789ca5864d69f3bae738b3c5ff26cc54b1d824f7aa35b2b9c9624e07339794b56d029b
diff --git a/dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild b/dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild
index 52cba668f8a4..c08c992db30c 100644
--- a/dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild
+++ b/dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild
@@ -45,5 +45,5 @@ all_ruby_install() {
all_fakegem_install
docinto examples
- dodoc examples/* || die
+ dodoc examples/*
}
diff --git a/dev-ruby/pdf-reader/pdf-reader-2.2.0.ebuild b/dev-ruby/pdf-reader/pdf-reader-2.2.0.ebuild
index b66eff2497cc..90de5f68f2c9 100644
--- a/dev-ruby/pdf-reader/pdf-reader-2.2.0.ebuild
+++ b/dev-ruby/pdf-reader/pdf-reader-2.2.0.ebuild
@@ -45,5 +45,5 @@ all_ruby_install() {
all_fakegem_install
docinto examples
- dodoc examples/* || die
+ dodoc examples/*
}
diff --git a/dev-ruby/pdf-reader/pdf-reader-2.2.1.ebuild b/dev-ruby/pdf-reader/pdf-reader-2.2.1.ebuild
index 0c7ee56b3dad..11c2509b1e60 100644
--- a/dev-ruby/pdf-reader/pdf-reader-2.2.1.ebuild
+++ b/dev-ruby/pdf-reader/pdf-reader-2.2.1.ebuild
@@ -44,5 +44,5 @@ all_ruby_install() {
all_fakegem_install
docinto examples
- dodoc examples/* || die
+ dodoc examples/*
}
diff --git a/dev-ruby/pdf-reader/pdf-reader-2.3.0.ebuild b/dev-ruby/pdf-reader/pdf-reader-2.3.0.ebuild
index 0c7ee56b3dad..11c2509b1e60 100644
--- a/dev-ruby/pdf-reader/pdf-reader-2.3.0.ebuild
+++ b/dev-ruby/pdf-reader/pdf-reader-2.3.0.ebuild
@@ -44,5 +44,5 @@ all_ruby_install() {
all_fakegem_install
docinto examples
- dodoc examples/* || die
+ dodoc examples/*
}
diff --git a/dev-ruby/pdf-reader/pdf-reader-2.4.0.ebuild b/dev-ruby/pdf-reader/pdf-reader-2.4.0.ebuild
new file mode 100644
index 000000000000..11c2509b1e60
--- /dev/null
+++ b/dev-ruby/pdf-reader/pdf-reader-2.4.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GITHUB_USER=yob
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md TODO"
+
+RUBY_FAKEGEM_GEMSPEC="pdf-reader.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="PDF parser conforming as much as possible to the PDF specification from Adobe"
+HOMEPAGE="https://github.com/yob/pdf-reader/"
+
+# We cannot use the gem distributions because they don't contain the
+# tests' data, we have to rely on the git tags.
+SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND+=" !!<dev-ruby/pdf-reader-1.4.1-r2"
+
+ruby_add_rdepend ">=dev-ruby/afm-0.2.1 =dev-ruby/afm-0.2*
+ =dev-ruby/ascii85-1*
+ =dev-ruby/hashery-2*
+ dev-ruby/ttfunk:*
+ dev-ruby/ruby-rc4"
+
+all_ruby_prepare() {
+ # Remove bundler support
+ sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ docinto examples
+ dodoc examples/*
+}
diff --git a/dev-ruby/poltergeist/Manifest b/dev-ruby/poltergeist/Manifest
deleted file mode 100644
index 601625a6d871..000000000000
--- a/dev-ruby/poltergeist/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST poltergeist-1.14.0.tar.gz 185946 BLAKE2B 0f5d95437ad5c2509264ef0230624ac257e8901e98bd4494576c3dc6895fc38c64572b287eb9842c8af2ddbaf0b3c48ecb0a1fb4a2cb72711abba40646dcaeec SHA512 82ab8aec7e5e091fa2924765e077d8b9816319833d438d9246f8ef3d0045d158de6bce1d14e929cc5cb8d0970ea380d44a51511b17623479f3cd64853580ce71
-EBUILD poltergeist-1.14.0.ebuild 1349 BLAKE2B 4e3cf148d0251731571a57e39bb06f7321ffae9ff79119e1bf94b8e592ee2029d9c55f6bc6f6f1dcc9cd395d2ca9e224a84efe84d91ce1c708b2febd5b8a4f60 SHA512 d4557f4b19c96d94ff04085d6d1740cc50ff17a480995458352683c88ee8f5415876cc69277bed777f8ceca24d41e82da32839b11a3f9f9e6852ef26c85cc83f
-MISC metadata.xml 349 BLAKE2B ba01777e28c1a91f01caba2ce123ed0f6fbd72ad3c97a750a2d88c558b18c8cbace1db9fce79748e0ba3670b47cadff8294344e15c428e28f290263bee293fb5 SHA512 c15725416d3f3cfce40980ed3eb7b39c4afc2dbb1cdeac0f612656cc387e55a3ec1756c9cb54b0162c5fdb6e51e91537d40df4a5e782b4ec38bccebff29964d0
diff --git a/dev-ruby/poltergeist/poltergeist-1.14.0.ebuild b/dev-ruby/poltergeist/poltergeist-1.14.0.ebuild
deleted file mode 100644
index 46bac159004c..000000000000
--- a/dev-ruby/poltergeist/poltergeist-1.14.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=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-# There are tests but they require several unpackaged dependencies.
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A PhantomJS driver for Capybara"
-HOMEPAGE="https://github.com/jonleighton/poltergeist"
-SRC_URI="https://github.com/jonleighton/poltergeist/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND+=" www-client/phantomjs"
-
-ruby_add_rdepend ">=dev-ruby/cliver-0.3.1
- >=dev-ruby/capybara-2.1
- >=dev-ruby/websocket-driver-0.2.0"
-
-ruby_add_bdepend "test? ( dev-ruby/sinatra:0 )"
-
-all_ruby_prepare() {
- # Fix cliver versioning to accept all 0.x versions
- sed -i -e 's/0.3.1/0.3/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
- sed -i -e '2igem "sinatra", "~>1.0"; gem "rack", "~>1.5"' spec/spec_helper.rb || die
-
- # Remove integration tests for now since they require additional dependencies.
- rm -rf spec/integration
-
- # Avoid a spec failing only in our ebuild test environment
- sed -i -e '/can pause indefinitely/,/^ end/ s:^:#:' spec/unit/driver_spec.rb || die
-}
diff --git a/dev-ruby/power_assert/Manifest b/dev-ruby/power_assert/Manifest
index 9c8d4b66b681..1f3f6d3b3b7f 100644
--- a/dev-ruby/power_assert/Manifest
+++ b/dev-ruby/power_assert/Manifest
@@ -1,7 +1,3 @@
-DIST power_assert-1.1.1.tar.gz 16799 BLAKE2B df5f688d4242373f1a5de95fcbcdd63d23a14314a890a32839ba88494d04a09ad6b9c1dedea23f43d53cb708b3e5eee8d0a2307be16a1c11cf3cbf22ea254344 SHA512 a33429bf918c71a5b75e56940d46dfd05ed3c87f909d6f09ebf2d8b2cd43a3c5c37b5ac13c334383f1b3f52817ecd4ccf68cd649c53bebdfbc464a18c88b702c
-DIST power_assert-1.1.4.tar.gz 17330 BLAKE2B 5d5e22c436c8e25612326e8d33a6ca10e8ddacf6d2b5266bdcd61c04abdcde231872ee7589985926153c58872714dd9ac4d66cf1bc0b02ce863968e0215a050c SHA512 1c7b98623710ad037aad4a399b80f28130b76ad38ee4bf0613fe6cfc9080bdcc9c6765358830bcd713201d6e14e33761a34e4434f41f3e8995d8d91d3809a61a
DIST power_assert-1.1.5.tar.gz 17326 BLAKE2B bd5e0627b681ccebc546a8b95170a3fe20ba919ff19405552e47c8e8f7faebe0c638a71e303e63e04a88b7d48a6ccd3e1117fea863275abbd5182d66e9634db1 SHA512 bc1f98b9b8c3ac327a744a28c54c747177eef187cd998778244f3dce59d2909e94960a50179552a9a687b973bcef49f26fffa67d75e9b3b92ea9959d40b93298
-EBUILD power_assert-1.1.1.ebuild 1303 BLAKE2B 28f00df472c18a5846f15adc8926c6c32371cbd74a436b38af2c718187831428477322433bfbe5c0b79875ae6afcea553d7dfefdeea9587da05f4273a4da2643 SHA512 e61553964a55ce3068a3d80f389f963a1d56c0796fe0063e0faa999097a2b8be7ccf24c3ef8c1c9d98c6648bd011deb2c4ac57d9cc975ac07c7b423d51cb593c
-EBUILD power_assert-1.1.4.ebuild 1323 BLAKE2B e49007f4265dff99b9876626436e17cafdad23751123312975a9cc5a72c7c0168bdfe96d415c9539cda1145f5dc198c3b17a96070f35bf6e5bff2b489ceb0293 SHA512 c2a94db2d681c710a9901a88ad3dd1f3a5a6a9b3df1861f53bf1e4f0b7037e4becc56d91197dbf222d2a7961a0215b12f3fe7b35bd808ab9f30237c6ea1e36b6
-EBUILD power_assert-1.1.5.ebuild 1434 BLAKE2B 62edbc57b0d1dc60d822aed6584eea9665d00e542b4bb3f4714273491969aa13f42845788b7095fad5916ab2c93ef0cf3b061ca3054a6d35d9087bdebfa0b39c SHA512 da0ec1c737613f01e9494049e8a9c9181e03efc6aa884dd6613c265f96b4bfa96bcf4d33ee49ce7dacd4272e2a9a17addd5a8804e6508185adc03d9c21044376
+EBUILD power_assert-1.1.5.ebuild 1423 BLAKE2B ecc8a0ed9cab0273171bcb0b7efb168385e5a878d58af42351006fd2757cf8ade240df198b8433d5aedefc54de2a4850206f8caeae39b5ff96174064bd5f68e2 SHA512 ed60b10c4c91af7d3811ddd5df3409734780e49f955cd735369ec078acac9b300b4af51bbb20ed1d8553b284700895ce7f139215bf2d945cb6ab2cee8a96f436
MISC metadata.xml 344 BLAKE2B d878cc041f73fcacc13fc94374eeb102440977f57c47880e9a597af3b4d3b20cd81e8bd0d367cd2abd7799a27b5aaac46611291ffaffb3298bb253d726e23726 SHA512 87e232c55b49880144aa509aaa79413864b3f575df07a559a9f1aa60909d4d8e01d1ce2e86542c847533eda2f233542deb36b1103b56d7c512f2385a6c8eb2fc
diff --git a/dev-ruby/power_assert/power_assert-1.1.1.ebuild b/dev-ruby/power_assert/power_assert-1.1.1.ebuild
deleted file mode 100644
index 6fa1787994e4..000000000000
--- a/dev-ruby/power_assert/power_assert-1.1.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Shows each value of variables and method calls in the expression"
-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 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-SLOT="0"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die
- sed -i -e '1igem "test-unit"' \
- -e '/byebug/ s:^:#:' test/test_helper.rb || die
-
- # Avoid circular dependency on byebug when bootstrapping ruby
- sed -i -e '/byebug/ s:^:#:' -e '/test_core_ext_helper/ s:^:#:' test/test_helper.rb || die
- rm test/test_core_ext_helper.rb test/trace_test.rb || die
-
- # Avoid circular dependency on pry when bootstrapping ruby
- sed -i -e '/pry/ s:^:#:' -e '/test_colorized_pp/,/^ end/ s:^:#:' test/block_test.rb || die
-}
diff --git a/dev-ruby/power_assert/power_assert-1.1.4.ebuild b/dev-ruby/power_assert/power_assert-1.1.4.ebuild
deleted file mode 100644
index 5dcb4085d5b2..000000000000
--- a/dev-ruby/power_assert/power_assert-1.1.4.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 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Shows each value of variables and method calls in the expression"
-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"
-
-SLOT="0"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die
- sed -i -e '1igem "test-unit"' \
- -e '/byebug/ s:^:#:' test/test_helper.rb || die
-
- # Avoid circular dependency on byebug when bootstrapping ruby
- sed -i -e '/byebug/ s:^:#:' -e '/test_core_ext_helper/ s:^:#:' test/test_helper.rb || die
- rm test/test_core_ext_helper.rb test/trace_test.rb || die
-
- # Avoid circular dependency on pry when bootstrapping ruby
- sed -i -e '/pry/ s:^:#:' -e '/test_colorized_pp/,/^ end/ s:^:#:' test/block_test.rb || die
-}
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 88baddde2b67..399f4267edd4 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/puppetdb-termini/Manifest b/dev-ruby/puppetdb-termini/Manifest
index a1c9ef249fd8..068d996d1686 100644
--- a/dev-ruby/puppetdb-termini/Manifest
+++ b/dev-ruby/puppetdb-termini/Manifest
@@ -1,5 +1,7 @@
DIST puppetdb-termini_6.6.0-1stretch_all.deb 21210 BLAKE2B 366c5d0d97e3e1f63e61bc6a8d7d05b621c226cff872c4f780b4b08aac8db9ebcbbe5e5c81f9a79f11e1fc9cedb8c42d86e69055fb5af2195f07c59347699eda SHA512 b410322239933539b685c65c1f85ecca28269adaf94d4521b4ee6d0780701889c6aaec4c01fdcdce1338277544d249c597ac9c697bdacdeb943c53fd6538d348
DIST puppetdb-termini_6.7.1-1stretch_all.deb 21284 BLAKE2B f56f9bfa97f711be08250cc525714af55b9defe2f12b17b2a5f3ec931d9f2f461f009bd0c3534eee848b45d3454752392479ae179695d27f42bc7e4747903dba SHA512 b03a3ebcc068ab7274abd7096821231dcafc1ce7064b6692f5834f28f3046905c855336c5aff4db1b031a2d06c616a75fa48860f45800bfc167c9045364bbcd4
+DIST puppetdb-termini_6.7.2-1stretch_all.deb 21298 BLAKE2B 4f4af664b45385487061c26051060d2fae668e80841e48a7a2db899769ca7cdad84bd7956fd1806526db307a42604bb3fa3e686d6c960a3c7c760286f39e794c SHA512 7e3279b4e82ddece9350399cd1579bb0297f235c5003c93dc37aa23ae81bd1efd83739de5fc2634cc0fccfd222e8eb0603c622acabdce968fa05252c5ae8747f
EBUILD puppetdb-termini-6.6.0.ebuild 663 BLAKE2B ee7bf569a71860c88a0553ba60a08a57df1650050470c9e42ec6138386d21069c45a828be62c16582a973c30c314a5439903bc682b28a62732486737c079bf7a SHA512 efaa2a0f75daa2a4b7791ecee01c17286f5dd11f606c01187b9081f4793d456abc24dd9d9317804784cfd34e578b5dd524c270831c9a9fcbb6a1df6d07639051
EBUILD puppetdb-termini-6.7.1.ebuild 663 BLAKE2B ee7bf569a71860c88a0553ba60a08a57df1650050470c9e42ec6138386d21069c45a828be62c16582a973c30c314a5439903bc682b28a62732486737c079bf7a SHA512 efaa2a0f75daa2a4b7791ecee01c17286f5dd11f606c01187b9081f4793d456abc24dd9d9317804784cfd34e578b5dd524c270831c9a9fcbb6a1df6d07639051
+EBUILD puppetdb-termini-6.7.2.ebuild 665 BLAKE2B 92d4b605fef931841c189603f1db1c9dcf33c674922a1f0106f05310ec7c67ce6e8c06340e9be2c46e4ef2e3c84d96fe8cf5aa77b703bb0396f78000aacd33fa SHA512 c53977ba31eb42260b92d1cb567d50f026f5cc47d7d4a9b13645376232b6f878354ceeb6b71d73da5209bb61256222f94b98441954729d8c4a264fdf8a385004
MISC metadata.xml 459 BLAKE2B 90810b08bfad84e8e841bb1bbe1a2340f5f4a5b214642cef60a882dc8acf4f502d8e971dc04ab6a614e0437c8321c98c6a7566f0151475adaf8c0daa275c485f SHA512 122359cc00e8fa171933fb808692db59e25a4350a4efb72ca78dc5451e8b96f17fae32a8cd6e532f4c2fbaffc8b7d7bbb1ce141ce1e48d93c928cfb3ba3cfeb5
diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-6.7.2.ebuild b/dev-ruby/puppetdb-termini/puppetdb-termini-6.7.2.ebuild
new file mode 100644
index 000000000000..6d51b944dfdb
--- /dev/null
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-6.7.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+inherit unpacker
+
+DESCRIPTION="Library needed to connect puppet to puppetdb"
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/"
+SRC_URI="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch_all.deb"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+# will need the same keywords as puppet
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND+=""
+DEPEND+=""
+
+S=${WORKDIR}
+
+src_install() {
+ insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/
+ doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/*
+}
diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 9095cd6f28ba..362b7874a67d 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,11 +1,13 @@
DIST rails-4.2.11.1.gem 1476096 BLAKE2B 18fbaea1b955e586bf84db43dd24998e18175895385b7d360f0b87b8ff283313b360180adba73f1172ce7a3633813e8e59b3dfa18111f439afd54f3ed576440f SHA512 55cd57fdd9d8f1efa0f8c7e7c1dbcadc1a7c2bdcb6230a1c88cea5c4bb567916d1c511749a08162e509c6fe15d4f57634bcedd4e2a32fe6ed5a726a229a6ecab
-DIST rails-5.1.7.gem 6656 BLAKE2B fcd98f59c8386585048f085add74e8349f9145e72c3edb8a96e839521034f53aa4d67cd0e2ced82eb9382fe956166ed846807f1c31dac442bf8d4962cf4e7121 SHA512 6ac4450256ba9c88dbf37cdb5b4306f2822a6c9c336d5ca4c4afce6f240827a53a70d4fd839118011c538793e448bb2bccf4ac4df62240b9312cec88ff42b9a1
DIST rails-5.2.3.gem 6656 BLAKE2B 74798f554234d7eab2498912a3c263d83a1bc6c2e0744025cddd44804bf34247de77fc9c8e6a6e17b0cc0db47c60e4fea5581284b1d31a7dbcee0c0990665057 SHA512 18387ec05fa1ab29c361518ec9c8fa0b55a65ed1da6391bed291ef82048b3e81230e1cae4b7f805ed7c56cc336d1bea8feec5aaa703eea4bc6c18912e75f78de
+DIST rails-5.2.4.gem 6656 BLAKE2B 69cfa6176b46ee7d314fb1c249e2d311673daf52b06aca6765ada64b8caf2063b2fe9c2a0ba0b865992326dfee0ec22e0b3a847d6707a4d5c816b94029b67837 SHA512 57d07a7e47873ae7e532234a33e2522ac730574ed0a88b04fb5854fdd9f3ab8c56371b53eb6c9468186b35a2d15a1921d208fd07150825275dba5b9a8a003d87
DIST rails-6.0.0.gem 6656 BLAKE2B d381c7f2c019d66f5000b7c84ef9e1a14b184ee67d9bb6a473bcc72e533d8384986870920ab813421f4540d86893d6c5cd9561800c8f0c08e372e9ea93523e18 SHA512 c1bc177139efbbf3244f450335226cfbad2391b75b641d4b3062b4285632062e4b4b521829e3a12f8a5b4ee871daf27fc7a075159f901b74b5a187d06d7531dc
DIST rails-6.0.1.gem 6656 BLAKE2B 621633cf3b7dacf66109935db9a14d709ed22736baeaac74a2403f0fd3a7c6628b060af20437613fb96319bafe5fd7eb2e9978098d9183b0e5868050593f3599 SHA512 5b8a4f90aa536bb40534905853d5fd84fd6aadb2b4124c72e2c524641eacbcbefab77797172b918f0a1f2e0d31889af925c15b279ea3cd2f7fa10c183b99f8ad
+DIST rails-6.0.2.gem 6656 BLAKE2B 1c6ad063dde68dbb9645c7909fde1663b8b9ce56f218ae16df15e89c05c0c4cdcd7b99288d82dd6355cd3588b4a457dab82f8bc81f721f5fb441bd5c72b9835f SHA512 b28e96e9f63ec3b94a0b20fb470715b04f66ef50fccac911d9c096ea88b130a4e798e2f355685f76aea09417206f53351f4d84ff53a3630e14b3dc3813eae701
EBUILD rails-4.2.11.1.ebuild 1107 BLAKE2B 824ab8fa591477ee7866c351ea8c60bcb9349fa773bfdb7574e4e24c0e28a4e57560acd288de10d290e9ed8ff1ed3347fa5a14781ed558a98356745a6c3db11b SHA512 00bcc38c8158d78f77b24a1b74306d361880504b911c80935cae0ff890896bcdeb3555f39323aca5753e15d29b03258ee617d377209f40e596cc05cae38b2993
-EBUILD rails-5.1.7.ebuild 1068 BLAKE2B 91a386218cfebeade3b3049e410891cd856deacb5237dd5967416bfb4bb5c79cb257bcf86bc7d91391e4377111a142cb1b02294fa16c6aa30b5c2e01443fdf7c SHA512 45fab1419541f3c27eca29d0ae8e7a931050124a74c23c32c1309029b7e067d8681d7aa629b49f810372075030b175a286b62a15b5d7ac1a090d0545c19e3e85
EBUILD rails-5.2.3.ebuild 1075 BLAKE2B b0704574c1a0c8e9ec28ed94edbb5236cf22c9ad26ec14393589b47b553b974005469f314b7872e7db8535e5345903b2e7c9e9cff930725074d5c3cab8bdbb4f SHA512 e39aea504865524195baa88167643df526446bdcc8d51824cedff12877cdd5fadf10df8cbb6ed24d137b32df98f53928891624cb4630e7753405fb802b79ed51
+EBUILD rails-5.2.4.ebuild 1075 BLAKE2B b0704574c1a0c8e9ec28ed94edbb5236cf22c9ad26ec14393589b47b553b974005469f314b7872e7db8535e5345903b2e7c9e9cff930725074d5c3cab8bdbb4f SHA512 e39aea504865524195baa88167643df526446bdcc8d51824cedff12877cdd5fadf10df8cbb6ed24d137b32df98f53928891624cb4630e7753405fb802b79ed51
EBUILD rails-6.0.0.ebuild 851 BLAKE2B 530e922582cdefdadd9cdf59e37911c7fb61ac799ebd036da3285654467af293ab8470dfbe870643517ea63a384c35b0c8ea38a0a045c14c86009c812b3ed171 SHA512 2b469afae26b546caeee7320ce94257ace980df6fdf57be43ce5d54612f6205f3190714164abb096712470c97992a8b2bafcadb174931fb5fe6a013620c68732
EBUILD rails-6.0.1.ebuild 851 BLAKE2B 530e922582cdefdadd9cdf59e37911c7fb61ac799ebd036da3285654467af293ab8470dfbe870643517ea63a384c35b0c8ea38a0a045c14c86009c812b3ed171 SHA512 2b469afae26b546caeee7320ce94257ace980df6fdf57be43ce5d54612f6205f3190714164abb096712470c97992a8b2bafcadb174931fb5fe6a013620c68732
+EBUILD rails-6.0.2.ebuild 851 BLAKE2B 530e922582cdefdadd9cdf59e37911c7fb61ac799ebd036da3285654467af293ab8470dfbe870643517ea63a384c35b0c8ea38a0a045c14c86009c812b3ed171 SHA512 2b469afae26b546caeee7320ce94257ace980df6fdf57be43ce5d54612f6205f3190714164abb096712470c97992a8b2bafcadb174931fb5fe6a013620c68732
MISC metadata.xml 491 BLAKE2B 83b3fd3239655be2b30f22235bac80ff14e4c7480a50a32921ce1be24e898b62b68738d635f037ee2a5c5e645b616aa5a2f9e3f1f7df09ca59378ff30f35b6ab SHA512 329f17a58eab42893f554965a142409c32b26e1b195ee315a833ccc96f3081e8920d2c97bba0230a03c882c027a0184f340b8c7760d4e1b3765041f56781769f
diff --git a/dev-ruby/rails/rails-5.1.7.ebuild b/dev-ruby/rails/rails-5.2.4.ebuild
index b886f9c5d44b..e9a81875a301 100644
--- a/dev-ruby/rails/rails-5.1.7.ebuild
+++ b/dev-ruby/rails/rails-5.2.4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
RUBY_FAKEGEM_BINWRAP=""
@@ -11,14 +11,14 @@ RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_EXTRADOC="README.md"
-inherit ruby-fakegem versionator
+inherit ruby-fakegem eapi7-ver
DESCRIPTION="ruby on rails is a web-application and persistance framework"
-HOMEPAGE="http://www.rubyonrails.org"
+HOMEPAGE="https://rubyonrails.org"
LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="+asset-pipeline"
@@ -30,6 +30,7 @@ ruby_add_rdepend "
~dev-ruby/activejob-${PV}
~dev-ruby/activemodel-${PV}
~dev-ruby/activerecord-${PV}
+ ~dev-ruby/activestorage-${PV}
~dev-ruby/activesupport-${PV}
~dev-ruby/railties-${PV}
>=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
diff --git a/dev-ruby/rails/rails-6.0.2.ebuild b/dev-ruby/rails/rails-6.0.2.ebuild
new file mode 100644
index 000000000000..50c9c59c9ee6
--- /dev/null
+++ b/dev-ruby/rails/rails-6.0.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="https://rubyonrails.org"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+ruby_add_rdepend "
+ ~dev-ruby/actioncable-${PV}
+ ~dev-ruby/actionmailbox-${PV}
+ ~dev-ruby/actionmailer-${PV}
+ ~dev-ruby/actionpack-${PV}
+ ~dev-ruby/actiontext-${PV}
+ ~dev-ruby/actionview-${PV}
+ ~dev-ruby/activejob-${PV}
+ ~dev-ruby/activemodel-${PV}
+ ~dev-ruby/activerecord-${PV}
+ ~dev-ruby/activestorage-${PV}
+ ~dev-ruby/activesupport-${PV}
+ ~dev-ruby/railties-${PV}
+ >=dev-ruby/bundler-1.3
+ >=dev-ruby/sprockets-rails-2.0.0:*
+"
diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index a4e1fd482d97..562afceb3c19 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,11 +1,13 @@
DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 7db84961963f529a9b6c06011bb6e32b56f4beb064de31c811a092d27e93156669ade4dcceb7d8abcdba4845d42258d904f8ecaf79198af1c0e2afcb33fe3fe3 SHA512 198fa072f3f09a9893377439ddd1803effdf04a33ae7b609234464e7de9ad960439d1b80ae62e1f9b223b3173839be7233c314a72057933b43672f390d96a8df
-DIST rails-5.1.7.tgz 6146668 BLAKE2B 494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19 SHA512 6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
DIST rails-5.2.3.tgz 8802794 BLAKE2B 786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0 SHA512 6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
+DIST rails-5.2.4.tgz 8822605 BLAKE2B 541332dab5acd358ba3c3ad660b25cec77050b44fba00f46bb3a6e0846ebede36cf4dc7d13f9269ba14ce4174bb81a342f0407672dc6f9372b7cc0ddd0eb66bd SHA512 bee783a0c8e24441f0fbe011392774684fa1390df837c6f85a17975ae72b8c60bea90998f36742c413eecffe125b6a606b0d920855231f910e8073fe28d44a13
DIST rails-6.0.0.tgz 18543484 BLAKE2B 614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed SHA512 3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6
DIST rails-6.0.1.tgz 18551750 BLAKE2B 03349639ae114b82573e5e4063600b07b24274a0f5a81021bf347c650214e0f59fbb1676b9ad580de5a2d6e4dc85cc2702511c32d11a088ef663f26d8d55041e SHA512 ad6667a958663a8d260896c6b7fd589b657383f0d4f217c9bc0e993d6eac67c32fa41d54a9edf9b1f4e01ae78826f49a862b0069d59b3c1de2b950522b3ecf10
+DIST rails-6.0.2.tgz 18555652 BLAKE2B 27b775a8e9285d9d8501fd2115b5a4a68ef0df1afe0f237c32158fc3c4fa950916b725ececda2e9cabd199a2cef4f7c0421b4fdd27e5b28952f738ab99d48097 SHA512 f394d272771ae8eeba2878c7d8eace93a7eefae95f12b34704939f3f91201633da8cb8721999eec0c9729dd72841ef026fbdb7d814d5a0f31cd1f0fd6310a872
EBUILD railties-4.2.11.1.ebuild 1707 BLAKE2B c4ee99a40cbeef43d8ab63134f581c01be1b8c6d27a10dc7368a6ef837c515309712e9e3d37fb153975360cba76e66ebf09dd056d486e9a5948c75c8fa862b7e SHA512 c8a68a17c8cc293bc7259751414f245ace596385c39a77da025ee85c17eb065bbc1528f8b173f132893f61f5c09f91f227452cb6f1343484d967e3d16a533e5e
-EBUILD railties-5.1.7.ebuild 1660 BLAKE2B bed1ab8e8b3b1c5156ae053b72f0c888cf85a0307d0f3a6800cf34acbbfa59cbedbb9d2d1f68e40f8449c8f87088d742b3bd5abb3404de11eaf56bb167b25ca5 SHA512 cda33f5aa0cb200582ec11fa671c303c92c065c57c5f0e202bb5d3446e76a8a254a3dfe7e27d516d68699fa87f27158e79e63b269d61a47168c185c28a19a3b2
EBUILD railties-5.2.3.ebuild 1652 BLAKE2B de5e82b9c34953edaf43299181d8b1bd6aad486eb9421fe41cb0979c794dee9dd562c662af426797bea8540ae6042cdda3b3e5834408b97f53fce5b8c26e60d0 SHA512 856bf234affa5517e0db7bdbb92fb2b3f81ad50512f72d862797af429477145dbf4e8fd27cf70c50b2e0ae1e0f5b199f518221723ab4aa16ab91d752ff7afb3b
+EBUILD railties-5.2.4.ebuild 1653 BLAKE2B 84ec2a844e9db6f6eac5eabe79f1ffbce0a1cd5f3f63c0bd6cccf436f9b1b719a01763ef0030fb2b98e95db8a5650869126cd06a52ae92349e26e68ab7fbfbd3 SHA512 a69bb96847bafcf46607156b68670f2de8ea305f15287cdd09ac45ee01898cf97142c7240463ed2a32152fb797502efa32ea992167d6c1ae05fcdfbd55608cd6
EBUILD railties-6.0.0.ebuild 1600 BLAKE2B f66699a4d5f3e625f217c106bae60ea8e36834dbfb6fccb973fd3a7251fec8ec4fd3c6c384bd04bf279979e1c5b7f396627c0eaeb6d69d4b34f2a1ac64317aef SHA512 ce47a29dd3945887d8f83ea26dfcba55d3c0dfa590af9e3d0ab28eb6596cfffa37020c0a8f4404d95123c77868df68f0709d056e07e8b4b590642bf20e52b6ef
EBUILD railties-6.0.1.ebuild 1600 BLAKE2B f66699a4d5f3e625f217c106bae60ea8e36834dbfb6fccb973fd3a7251fec8ec4fd3c6c384bd04bf279979e1c5b7f396627c0eaeb6d69d4b34f2a1ac64317aef SHA512 ce47a29dd3945887d8f83ea26dfcba55d3c0dfa590af9e3d0ab28eb6596cfffa37020c0a8f4404d95123c77868df68f0709d056e07e8b4b590642bf20e52b6ef
+EBUILD railties-6.0.2.ebuild 1600 BLAKE2B f66699a4d5f3e625f217c106bae60ea8e36834dbfb6fccb973fd3a7251fec8ec4fd3c6c384bd04bf279979e1c5b7f396627c0eaeb6d69d4b34f2a1ac64317aef SHA512 ce47a29dd3945887d8f83ea26dfcba55d3c0dfa590af9e3d0ab28eb6596cfffa37020c0a8f4404d95123c77868df68f0709d056e07e8b4b590642bf20e52b6ef
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/railties/railties-5.1.7.ebuild b/dev-ruby/railties/railties-5.2.4.ebuild
index d7469965e2b7..1c1cb32c5fa2 100644
--- a/dev-ruby/railties/railties-5.1.7.ebuild
+++ b/dev-ruby/railties/railties-5.2.4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_TEST="test:regular"
RUBY_FAKEGEM_TASK_DOC=""
@@ -13,15 +13,15 @@ RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
RUBY_FAKEGEM_BINDIR="exe"
RUBY_FAKEGEM_BINWRAP=""
-inherit ruby-fakegem versionator
+inherit ruby-fakegem eapi7-ver
DESCRIPTION="Tools for creating, working with, and running Rails applications"
HOMEPAGE="https://github.com/rails/rails"
SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
@@ -31,7 +31,7 @@ RUBY_S="rails-${PV}/${PN}"
# investigation.
RESTRICT="test"
-RDEPEND+=">=app-eselect/eselect-rails-0.23"
+RDEPEND+=">=app-eselect/eselect-rails-0.24"
ruby_add_rdepend "
~dev-ruby/activesupport-${PV}
diff --git a/dev-ruby/railties/railties-6.0.2.ebuild b/dev-ruby/railties/railties-6.0.2.ebuild
new file mode 100644
index 000000000000..2a48f0757623
--- /dev/null
+++ b/dev-ruby/railties/railties-6.0.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.24"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}
+ ~dev-ruby/actionpack-${PV}
+ >=dev-ruby/thor-0.20.3
+ >=dev-ruby/rake-0.8.7
+ dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+ test? (
+ ~dev-ruby/actionview-${PV}
+ dev-ruby/mocha:0.14
+ )"
+
+all_ruby_prepare() {
+ rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+ sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
+ sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+ elog "To select between slots of rails, use:"
+ elog "\teselect rails"
+
+ eselect rails update
+}
+
+pkg_postrm() {
+ eselect rails update
+}
diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
index 767500fef6a5..2e997ba904ea 100644
--- a/dev-ruby/rake/Manifest
+++ b/dev-ruby/rake/Manifest
@@ -1,10 +1,8 @@
AUX rake.bash-completion 1335 BLAKE2B 5f4b81b850e3435246018d7bb420263647c11573657cb7362d95727800f4197a904003b5a967cf0df862edb36af02d640a052b5ad33218d3bd7a6945302ebf94 SHA512 bac238c0023e525570dcb93c2092059b8a952ed54bd97344db8011f89720af947b840564701b75e03f37a6994f27da95d8f44f1fc28839c8cb1d735cdedf07a4
-DIST rake-12.3.1.tar.gz 120170 BLAKE2B c0d087911f33ccd5256462501d175e1f92fa104a3c89b62a5bc434836d5abb277a61fb12269778d0a6e3b9b831e78c0a94d9d1cd885906980fdb55e0402e398b SHA512 49736059713d609b0786d4ea89866fd5d58076977aabeda3eeee0440f10edad708cc10ba91b5224f59a8ab87ee2ab8e2674e9115f90f035c16e1fa8cba3f7649
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.1.ebuild 1366 BLAKE2B a9c7f74cd56e1684ce7908ee945ae4abef97654f843da7e199a1655f1e96a824c223197bfe7598f1211189131fb86525bc64ee0e2082ce8655706ede77e7067c SHA512 174e001be98fd233d7c9de7a93f79d2a16d1d3c63c91864d6afc0a47561bedb9f7b52fe48918c9324491559bae98e6868d7ff04e8d7aeebc5934ef8ddd7a2945
-EBUILD rake-12.3.3.ebuild 1292 BLAKE2B 8b3ff51db66dd9826a749eb265237975eb85988f6843db7059ec0d08c98f7e11b3d40e2d0761abd1727f5d35c13984e8c022607b22346d51a9eb409ae0a64c7e SHA512 a9cd4c01f07a56b7a48b8c745f74faad841ce76b1588ddb2f42d47cfa7da10f20906bbb5a47d06a2c25f34e6d167c63a0e54bee7d5252cd19bddf26af8d09afc
+EBUILD rake-12.3.3.ebuild 1281 BLAKE2B a13027e5307a19bd91b6718245c687664b4b9cb3ceaeacb027b5be4defd6d7765283f282bcb3edad68af6063ab4bbca956674817cea31c997fbe5bd7e702e844 SHA512 8b309aa70daa6df13dc01d079bc7af41ba4603eb027c0cee69e3bf3866e0d9219618927238779defc8071438db737692bdf38c9e580d4316a8d4c692c33323e0
EBUILD rake-13.0.0.ebuild 1461 BLAKE2B 64a89d887bdde655980355c68fb13e4f3d48b5f588f9053361f6d5d94a2821d49755b90a12e4d2bf66516157cff7fb03775b0353a19ba778b3e08a66c66c5313 SHA512 73c7cbcda9a544bbdd7a64cba9dc51c2162648bb5142674cb89775ee4cb7605eeb0f48121039b3d51c8a8862347ccd6832f3ee77295d46196885d8a3ae900466
EBUILD rake-13.0.1.ebuild 1461 BLAKE2B 64a89d887bdde655980355c68fb13e4f3d48b5f588f9053361f6d5d94a2821d49755b90a12e4d2bf66516157cff7fb03775b0353a19ba778b3e08a66c66c5313 SHA512 73c7cbcda9a544bbdd7a64cba9dc51c2162648bb5142674cb89775ee4cb7605eeb0f48121039b3d51c8a8862347ccd6832f3ee77295d46196885d8a3ae900466
MISC metadata.xml 341 BLAKE2B 4f6fce5484dd3adf4b7025f95d26ecd9f2f435d2b5e5774cb3f6ea2ea07727d4d76ef640eb039aafe67e5597b70d22258d0f8f939471af2057f0f933250098e6 SHA512 56fc95931062163036dde73847a796fd5802ff4bcb8a8e72686847537d0f38c9d15e0ec83bd06c2f86ce92952e9fbaa0e90eb4633d7afc460adbc0c9676e0040
diff --git a/dev-ruby/rake/rake-12.3.1.ebuild b/dev-ruby/rake/rake-12.3.1.ebuild
deleted file mode 100644
index 3ea356166b2f..000000000000
--- a/dev-ruby/rake/rake-12.3.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-inherit bash-completion-r1 ruby-fakegem
-
-DESCRIPTION="Make-like scripting in Ruby"
-HOMEPAGE="https://github.com/ruby/rake"
-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"
-IUSE="doc"
-
-DEPEND+=" app-arch/gzip"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )
- doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
- sed -i -e '/coverall/I s:^:#:' test/helper.rb || die
-}
-
-all_ruby_compile() {
- if use doc; then
- rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
-}
-
-all_ruby_install() {
- ruby_fakegem_binwrapper rake
-
- if use doc; then
- pushd html
- dodoc -r *
- popd
- fi
-
- doman doc/rake.1
-
- newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
-}
diff --git a/dev-ruby/rake/rake-12.3.3.ebuild b/dev-ruby/rake/rake-12.3.3.ebuild
index d9d8710da0d8..3700041b851f 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/rdiscount/Manifest b/dev-ruby/rdiscount/Manifest
index 108937ad7931..41fe6a7eeaab 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 1115 BLAKE2B 8384c629ad2385601642ed1aa5a79e028a35a82bfd274fca8277e40925ec315ba1c271709fe41c8511df570c8c7959aecf87a8ac54214d822281cf80ec750910 SHA512 7ea8302c50b51d64d2410a8b06c0351d5fdbc70d79958bf925efcc42aaf80092020c408affbd77a90569d7fb39db543460b6b340f000ba39aa13336052ecfb00
+EBUILD rdiscount-2.2.0.1.ebuild 1108 BLAKE2B de1c3bf9ba1cd2f49a84021e7020e14c0337969dee70a6470d19e80f0829e9b093440abaad76d287d063cc40d9c181412b707c64b56ae0c96112c3c279e90f5c SHA512 0cfcccac49602d86cd741a337674ba3a78458bb9b4f49d338cf107a8f63ebe5421e0361f4cc8061f68d88fbd03607dc4b8cfb9d72487dbb46eff85acab8d9402
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 316e1addce23..a10151cda68b 100644
--- a/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild
+++ b/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild
@@ -36,7 +36,7 @@ each_ruby_configure() {
}
each_ruby_compile() {
- emake V=1 -Cext || die
+ emake V=1 -Cext
cp ext/*$(get_modname) lib/ || die
}
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index db264d0d8f38..7f4a71e3db05 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -6,6 +6,6 @@ DIST rdoc-6.2.0.tar.gz 668152 BLAKE2B 9c92b27c427d6229778aba54ce7f12fe883fd3e401
EBUILD rdoc-5.1.0-r1.ebuild 2729 BLAKE2B fe77b5d40da790d1771b47228f8d0041b9e988b46c12480a47923009e69d35dd88c0bb301feab9ce332e77129a3a78e32a4cf71154aff7f24b6cdfecee44bcc3 SHA512 0b37c18d93ace28d1e5f3f612ddd5a11c49c1ce5a9d93afde43ff4486a7aa2d30e80f203e4a71e705e9d99f64e6bd00a1cfc81b891484b3991489b4f32f4ba63
EBUILD rdoc-5.1.0.ebuild 2564 BLAKE2B 2fa1279dc09e8db0fdd83ebf20cf633e7ce22385f288d0aa87ddc501e1638111db2f69862f1bb1809d25794e258afc3a2f57220379c8446980e33d5184c3e8af SHA512 18b1202ec399e9b1b4420b621b61ddc2141d0f00eee7672e8c0c1cb1ec042a3eeab0684d941da036fa728dbb764a0f08353cb8994353c1d750fff8031e625d7a
EBUILD rdoc-6.1.1.ebuild 2654 BLAKE2B e3f0f3fd152cc716c91c5262fd6f07ae3d939c6705b6b14615792b992263857a9d8387b9af6b9aa3f7a4e56bae0ff698e9b486e6421701cc7fa173c6b14fd320 SHA512 7c6c3c5f89fb5e03467bb3ef365ce29e7ae7b3e51db2d92b40361a3bcfd716c1236b61fae035d069c2ad7be7450f1440247a62d8a43241575f33b1ecac30344b
-EBUILD rdoc-6.1.2.ebuild 2659 BLAKE2B 10ff8e315a53778a6ff377f728c24f217cc257b307054f057ee78eb7c24a7151779cc480cee7c2b7c7de7de7714914d1b3be695755439fd015b11920c9e0d109 SHA512 e96cd21fee3d86fe20f87586a937e9292aa98f3901f21ca5c36d2f5df6e226826b2b224b8aaa3c59b9a0038511c5d94c6839c2c31196bf318d57dc9d518b8ca2
+EBUILD rdoc-6.1.2.ebuild 2658 BLAKE2B 3fc8839d9cb7b11a7b2881ec41c1a95a5750f46efcc801f49f204112f80387e0e1660fdf8cf73d3f8f3dfeade2a118ab6737b317f164bf64543c05ed8ee2db8f SHA512 804ee7f2b1f6ddbb257cfb89b8c9346e7019fa28c60f748d116f6b8b874374f5feec723b1766577d6b800af7af462d7100cbc9591a50b9f850fb76bd7718245e
EBUILD rdoc-6.2.0.ebuild 2685 BLAKE2B 8066c8b6852121589195cfd4af88c4695119f93822beff2ae77a638a91e7dcb518face3234eaa5c15c11d6a1ba70c114fe6192c75a0b341a7563e5e3eddc8c5b SHA512 58bbdb2f66edb6fe36d369d89bc24dc9640dd298ded94aea91b91c62424b39c8c38aa59d764771f9b97947a4ff457c2620877d7ef4028b1fca99d0d6e48fb39c
MISC metadata.xml 335 BLAKE2B 835d498407155ac5295c70af8a671114c777e5f9371b3d47f9f92a6b102b8e1d58755df0737c34820630464772dc001163e83b5d319707a1c630f4cf2f9ef8de SHA512 3421081016cb99570f9ce9f775097669cd40a709efbbb3c76a20947717bc40d886195a5fda889407d1c436a387c126e07def1eeae01edff53c490ea9c630e992
diff --git a/dev-ruby/rdoc/rdoc-6.1.2.ebuild b/dev-ruby/rdoc/rdoc-6.1.2.ebuild
index 30dccad0893d..6654130f86c3 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/rex-powershell/Manifest b/dev-ruby/rex-powershell/Manifest
index 35eb47c83041..53ce6bb4e81c 100644
--- a/dev-ruby/rex-powershell/Manifest
+++ b/dev-ruby/rex-powershell/Manifest
@@ -3,9 +3,11 @@ DIST rex-powershell-0.1.78.gem 28160 BLAKE2B 922a4a6f8605335c664fbdad7e6214bdd48
DIST rex-powershell-0.1.79.gem 28160 BLAKE2B 0c8deee7ff50741d7ec868f1726b2e3a705ab6d623221b15a0cba831fc0b5ab1143da9186940f73f48dfd7f448e018421a098b673ffc846c5b726128e5a533df SHA512 e7b8680b291827700f0b1eb150205ee2e6bf795029ab7fa0d2323ca345b7a73edfbd5f848dbc5b001354d1649e0c207e5b96d55e9b68b0021457b63d97e64213
DIST rex-powershell-0.1.80.gem 28160 BLAKE2B 2af2e6c868e77bf37772c8bb31e69c4288b69315d6285b215682f2a09af6fd98f7281d4a9c70c310159ba981104ed627020f9082ade90294bb36e036dc2fde73 SHA512 ff5c8b0af774c16398fc78c434840a4e150cadca8b1f76b887fd1f59150a18d2d6c7f1b7adad5f367f3a5eac9db5448ab82abba5fcf05c30fa3fa34da14948a7
DIST rex-powershell-0.1.82.gem 28672 BLAKE2B 108ef69d9cf09c8fa44efaa360712448b79b694012116a35ad5bda6cdcb6351fa26ad274343176a1e5bdb5c78d9187526dedde83ec2071bcace33ae16ffd8b28 SHA512 a6c8436f131d04561324172adcf91f2425a375703b731a1f817ddcbece292ecc8cd6ff3af1de6d94cee05fef27a7adef51fe9edc25825638fdeb89b501f3fa55
+DIST rex-powershell-0.1.83.gem 29184 BLAKE2B 11ec112b75a08d76894eb55ae039179cb538e6bc35c49df893f936402d96b5fa07a22d464e256bacf857a5b4ee5130b8c7124ec9eeb32553ee26c0ea18642049 SHA512 667f916d71fc7caa1284f5741c9c3c1b07c4ffd2583fc44b17b94947bc4f0a19bd9c331984f0a5cd0dbe9df12ebbd7b0529cae1715886c0475f88f2a9fc5b268
EBUILD rex-powershell-0.1.77.ebuild 537 BLAKE2B 3db094c5379606ab5db1b8e006f45ff14832611f640478af83e8620eecb6336f40c5de9547b1585f6d2a26b1a496452cd3549d0dd7be778bf466f28b01301047 SHA512 30f79caa12c09d40f493cba08cc85695a6d14d1bfad439cfeb7a81d7fab44f8145db7ef1a104b05880f14cdc3cd2c16f477a3e0736e7642864311fe07ef4f7eb
EBUILD rex-powershell-0.1.78.ebuild 537 BLAKE2B 3db094c5379606ab5db1b8e006f45ff14832611f640478af83e8620eecb6336f40c5de9547b1585f6d2a26b1a496452cd3549d0dd7be778bf466f28b01301047 SHA512 30f79caa12c09d40f493cba08cc85695a6d14d1bfad439cfeb7a81d7fab44f8145db7ef1a104b05880f14cdc3cd2c16f477a3e0736e7642864311fe07ef4f7eb
EBUILD rex-powershell-0.1.79.ebuild 541 BLAKE2B dd17300f031d7784704dd2f9124fb06d3dcabb778bd86c25ab0ef1cfec0e68c0c7a7ae63c439ca8c094c6acaba53508219017253d510ec8958c58fa23a1b9c78 SHA512 677da4c5f76facadc1e2eaf4cf0e4b351f3911b83853f36736c9539b3c1e282829237bf2d90957952b5bff32493b9fb6b0fd556e63729ce26f4864e9b6113e1a
EBUILD rex-powershell-0.1.80.ebuild 541 BLAKE2B dd17300f031d7784704dd2f9124fb06d3dcabb778bd86c25ab0ef1cfec0e68c0c7a7ae63c439ca8c094c6acaba53508219017253d510ec8958c58fa23a1b9c78 SHA512 677da4c5f76facadc1e2eaf4cf0e4b351f3911b83853f36736c9539b3c1e282829237bf2d90957952b5bff32493b9fb6b0fd556e63729ce26f4864e9b6113e1a
EBUILD rex-powershell-0.1.82.ebuild 534 BLAKE2B 2384ba6c19029d01350e4374275f23d541f9640c5a041690a878c440c901f7db66fa850d7fd03e4dac8d95bb6db6961724e9cb0829850dfc7d2af1afbfdc3840 SHA512 ec386a69b3cab29f1b09e0c3b6fd2efb392910e6431e0ccf99d8442ef2786fc5fa6d70a32c4a2d113245a11cc9d4059a427363ddd0039ab3eb1c45915d72346b
+EBUILD rex-powershell-0.1.83.ebuild 502 BLAKE2B ab7cba027a99c7bd9b8c578be2b444b93e658c6630cc587cbb7be95cb1cb2403cc369847e4b02a506a45705e977d3051467ad87ac81f4aac2bc05a365a139805 SHA512 16f2547ae260e2916252dc0b835c65c8cdb6f02f9ae8cde1afae16c336d3b6d78477cfafc59e2bbafd4a671c4f8c48e1499212fa88e8f0e1b245e2c91f864692
MISC metadata.xml 401 BLAKE2B 9ced95a371f0f76b272ae92fdb6955e87481fe0e5054d87ead013f86a91e83573aac67611acb9da9c765b8e6970a71cc99714ce9e6b0a52d66f7da5f2a365134 SHA512 1960bdc2bd8ecd7b03969c7dc24374ea46e45a7b7218c7d5f0677aa6906e191908416919302f5d9082c35021d7be414040852c33e457eb6d8ad5030e95b4bb52
diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.83.ebuild b/dev-ruby/rex-powershell/rex-powershell-0.1.83.ebuild
new file mode 100644
index 000000000000..557fe82af21a
--- /dev/null
+++ b/dev-ruby/rex-powershell/rex-powershell-0.1.83.ebuild
@@ -0,0 +1,24 @@
+# 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_RECIPE_TEST="none"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts"
+HOMEPAGE="https://rubygems.org/gems/rex-powershell"
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_bdepend "
+ dev-ruby/rex-random_identifier
+ dev-ruby/rex-text"
diff --git a/dev-ruby/rex-socket/Manifest b/dev-ruby/rex-socket/Manifest
index 46a610a0a0fd..b21ca334fe98 100644
--- a/dev-ruby/rex-socket/Manifest
+++ b/dev-ruby/rex-socket/Manifest
@@ -1,7 +1,9 @@
DIST rex-socket-0.1.17.gem 40960 BLAKE2B af549e3c6bc6ab8f99a18eab8f8be5156211be468f4d55e234199d5b5985a8ac11817f245a6bafa421c0b8c908cfedf7e58503157c460fee76ec989ff628a8bd SHA512 2d7dc563d24ef99930ad6fc62ce69ced2a7d2cec881222edf889c6850b8ce48a49eb435acd1bd57637d07ab0434032e44084dc86d18a52c33c3f8df57928958e
DIST rex-socket-0.1.18.gem 40960 BLAKE2B 0e38d508d11ff03c3e658935d2f569d40b5460a259b86f08250893a5a111da1580b2badc4ed45d9db8fa737d7ffb4639a312af683539b6eab2e8fab18fde5297 SHA512 74568a58434b784336bdb99ba7ca43ff84ced905f7d7d165eb9e2eed84076c49710f9d09dfaf3aa65fa672a7bbc177ff9e6c3e3af4d7001576f3c1430b714461
DIST rex-socket-0.1.20.gem 41472 BLAKE2B e0a5a0dbf7ad663dc69dddb1de0d7e77b3c8cca374d73499616bb23c8d86fd23c65f7d548bfad2c8609b13e8ab89004f51d6e08865e26b1184176fb9c4228df6 SHA512 eae98bb6be13291ea31ff98fa55d86d67feb06d3796ad3bbdb9fe90503a296ceaf7f702e0ade64f7dd152be7de0eaf313a6ab9d982678d7d60d982b9d23fac51
+DIST rex-socket-0.1.21.gem 41472 BLAKE2B d294df648995102aa5fa0119682321b6e4c8985a46b2521afbf3f53cf0b4e1c209f57a6b7ba0ccbd4dc46175baec4812afe656475c13bc62407d54142a548ad0 SHA512 64e133308b2bb52e6b8ee00da7788c0c5583bdeacc78017b30ae458a487e991aed3196a2371f883e10a7c2774b24d7571e7c3051b97b8424b470f00085ccf868
EBUILD rex-socket-0.1.17.ebuild 469 BLAKE2B d7cce4d8f62c31881fc345a96a572ad53c6953bfaf0c2649a88784108bb377d7543ffd23763fc8455e75a5f1890d6120c550c55299c2269ba333dd5eeb134c02 SHA512 d5fdc53a71126ab623066b3b457c51a9a2bb2ad0ac81f1dcb0a24bc3e23ad99ebebab57bed681b9ef0135a15faf50dfb23fd742ab75dcd1d83f5f37a127deb9a
EBUILD rex-socket-0.1.18.ebuild 462 BLAKE2B 4185c2e36ef1292d4ed0c8e0f677ee11cc982b056b851593ff1eb34c6e4d77f0884a8a95c84cdf29126a75ca23eb9112d9a7b2fb697476eca8eb2d030481e75e SHA512 7302e487110a5558c491da591e762400d0af703a81cf6216dc48a979f34a09b1d09157c3ebfd5c2966b28faac538c46fade8e91f2f6725e775520f887265f85e
EBUILD rex-socket-0.1.20.ebuild 437 BLAKE2B a617d957fc90d5e3952c335c66dc6814e3d43f92c6df61d25fce9093ede84320ff24831ada72362a5ddcf224117eb8943c1832981bb8fb83f8d72df1c639dd3a SHA512 d0206882fca0c1992c8d3694d49b6cda1ac3f9008e81c97e5bec7c10c8e4d350e9700a0befe44b863f73699bf410a16de51791359e145278c7607720d20caa7f
+EBUILD rex-socket-0.1.21.ebuild 437 BLAKE2B a617d957fc90d5e3952c335c66dc6814e3d43f92c6df61d25fce9093ede84320ff24831ada72362a5ddcf224117eb8943c1832981bb8fb83f8d72df1c639dd3a SHA512 d0206882fca0c1992c8d3694d49b6cda1ac3f9008e81c97e5bec7c10c8e4d350e9700a0befe44b863f73699bf410a16de51791359e145278c7607720d20caa7f
MISC metadata.xml 389 BLAKE2B 544f3d8d83c609027ede420284a2872d974dff70a2da51590de644432807e6d4e5f0f466d6928ef4f519d5537f368e70149db370bf4051c85980cfc25d34b6a4 SHA512 d2b55e0366bd178ca9117f1768f939af7a8967b8f02244bed2839b69f4f5ef8a8d6f13b1d6014c8f2ef20dff7c9def63592c80c2b934b172103ace300b441a15
diff --git a/dev-ruby/rex-socket/rex-socket-0.1.21.ebuild b/dev-ruby/rex-socket/rex-socket-0.1.21.ebuild
new file mode 100644
index 000000000000..70cf8ff242f7
--- /dev/null
+++ b/dev-ruby/rex-socket/rex-socket-0.1.21.ebuild
@@ -0,0 +1,22 @@
+# 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_RECIPE_TEST="none"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby Exploitation (Rex) Socket Abstraction Library"
+HOMEPAGE="https://rubygems.org/gems/rex-socket"
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_bdepend "dev-ruby/rex-core"
diff --git a/dev-ruby/rexical/Manifest b/dev-ruby/rexical/Manifest
index 55d4a1f6f0d4..2da61db500cc 100644
--- a/dev-ruby/rexical/Manifest
+++ b/dev-ruby/rexical/Manifest
@@ -1,5 +1,3 @@
-DIST rexical-1.0.5.gem 20480 BLAKE2B 6ed81f9247410aa68cec1ad02a49774da839679fa3f535691f79da42144fbcda4b0f0dac74c7c02bb08d262b66bd543a8bde05ac5871454b96a7582c228e5fff SHA512 6cf5eac36953203a2de66eccbbc8679a4d695c3f0540ab8adf7a3db37eb4e94889c64c3ce4e4e88ea52738a6733680be2105e0604d01a2e07bae10939deb03c1
DIST rexical-1.0.7.gem 22016 BLAKE2B aaadf4131fbc4958a6a17be02b970070e511dcb031fd6432fb62fb841eff36b4d5c41d8f8f295aed4ac376c49e736e5d795166f71957578c6cbe14fd6cea26be SHA512 f71c86bd9764e65ebe0c66acd5446b5da7a1b38aae9d33367d70bfa253eb53c178634ce90c883c5459622219670d4d32f375b216c3023a3109329d6930dec1fc
-EBUILD rexical-1.0.5-r3.ebuild 1058 BLAKE2B 62386147090c40c72f3fb7d65a7723b97fb12d92ad8e6d7a64fb7fac651d5f316afa206f3a286e991055a6981652ecee087425b8d928885feb0aadbf3c004ff1 SHA512 91214e07865f3bdda83c64dc937b12b8e17b6cbb9d0ba639e46b6d29a069dc99eded934fd9d14040d915d82de94bb1206560fb53cdb571a38085f8e61e23838b
-EBUILD rexical-1.0.7.ebuild 1031 BLAKE2B baef1229f73b009e524c21731ebe8b5e7034d24b949f28c0f05f439cacf3bbf4dcae71138367d992348027d25eae3d796539333870bee96746f9cb1c9654c8b0 SHA512 d929c9adc88994148ec86b8ffb866c6bed30e20884231cb66a4c017370b14829042763a24dfb18506390222a0495b75ac0579deefc6a5ad8b7aa74ecdee8a498
+EBUILD rexical-1.0.7.ebuild 1024 BLAKE2B 6777b0f8e50e16f294bc65cdd59b98d8d6e9eac92fbe970e9e23a3e00050a0d1add1dad28afc89cf80cecdec58eeef94c4dab6a30d06d1c90faba8409a53ce77 SHA512 b13bca769ea1d388eedf20eceebaf31bd75d3a02f07c881b8b94f9a41a5397563851c8a42bf2027470cfb3cff9c35af85d59867242f4f54fba0c918883c0f5e4
MISC metadata.xml 344 BLAKE2B 308f72345dd9f7ce808e53f6b3883102b7c5b51d41ff822d28888d684abb4efdce86e24fbbb2d6ba46342c85e23189fa619343c467689a13b62382a5ea024d2b SHA512 96c6b9e4f3ca4aad95e01087158bbcd9a159569d7ccfc90365732e4ee6b9772506521c7e4706043897ffceccc98236077abf570efac9f0ddb24ef56efa65176a
diff --git a/dev-ruby/rexical/rexical-1.0.5-r3.ebuild b/dev-ruby/rexical/rexical-1.0.5-r3.ebuild
deleted file mode 100644
index 0a8b9b58f6a5..000000000000
--- a/dev-ruby/rexical/rexical-1.0.5-r3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc DOCUMENTATION.en.rdoc DOCUMENTATION.ja.rdoc README.ja README.rdoc"
-
-inherit ruby-fakegem eutils
-
-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 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-# File collision, bug 459116
-RDEPEND+=" !!app-admin/rex"
-
-ruby_add_bdepend "
- doc? ( >=dev-ruby/hoe-2.6.2 )
- test? (
- >=dev-ruby/hoe-2.6.2
- dev-ruby/test-unit:2
- )"
-
-all_ruby_prepare() {
- sed -i -e '1igem "test-unit"' test/test_generator.rb || die
-
- sed -i -e '/rubyforge_name/d' Rakefile || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- docinto examples
- dodoc sample/* || die
-}
diff --git a/dev-ruby/rexical/rexical-1.0.7.ebuild b/dev-ruby/rexical/rexical-1.0.7.ebuild
index 214bec704398..298d99d28af3 100644
--- a/dev-ruby/rexical/rexical-1.0.7.ebuild
+++ b/dev-ruby/rexical/rexical-1.0.7.ebuild
@@ -36,5 +36,5 @@ all_ruby_install() {
all_fakegem_install
docinto examples
- dodoc sample/* || die
+ dodoc sample/*
}
diff --git a/dev-ruby/rouge/Manifest b/dev-ruby/rouge/Manifest
index 3eb95e8ce978..0ef334e5cc6c 100644
--- a/dev-ruby/rouge/Manifest
+++ b/dev-ruby/rouge/Manifest
@@ -1,13 +1,13 @@
-DIST rouge-3.10.0.tar.gz 780864 BLAKE2B c5761806fa27e8bc83d51a3d85a62a63b33212bb2958bfd161c344285712692d8b1dfc6a3aa3328738b5f9de9a02508050e3fa5b9324220d9b54e3bbc17a22bf SHA512 4ec1ea86db8a3df98a2cc2152ec55f301799fdb40c9a4b8d178b9fedadee576ec7c15ebb21b397cae5c95ad4e126cd21a457f3cc8d14408bac860e3997cf34c1
DIST rouge-3.11.0.tar.gz 788545 BLAKE2B f6f5782f620b76236f66b3b59248eda345d41383dfd8d4ed782e3c61c24226135abe70f906a337497242ade14b6cfb33f904de7c12ca2ff538daf37189568ff0 SHA512 4cdc85c543bc9303778940300c76e7863c67534cca91bd35135ef3abfc107c4ff0d7289aad2980f685b6bc716b74907fe029bf65f6cc2362a4ae048a0d8b6191
DIST rouge-3.11.1.tar.gz 788635 BLAKE2B 4bd0767d30799fccf83df8422308aa30da1d3475c122a63f49723906b5950aabdbe778da0d852ac3b1b7977cf11f1e94c3b0a5d4c274c196950d10183e706882 SHA512 22707f443078de26ba1c94272ed9ccaf1c772271dcc2b844969f345645a5e22ff6dde1f9d6ea36fabd1f61f4cc24474d849883ced9219ae6ff8cc7113751fcfd
DIST rouge-3.12.0.tar.gz 790763 BLAKE2B 8572c8d89f7f16bb6a5d5b3119abac7c13779fcefb4da3ef701bd00430bb01611cdea9de0e6ccf4d07dd8cd646525fa679d86e951a18fd4d76a1cb03d423431c SHA512 bd9616bc1a7c8d46f906b51c30eeec53f77712ad8b5c6c4403dfd128e1d710a9dfd2cc7c026c62589eeb1c87de95c1972933cd156d23721c2ea02846bac71f05
+DIST rouge-3.13.0.tar.gz 793330 BLAKE2B 5046eaf2a6bbb61f1d19c74d98027fdd32747f84dcdac40f1d6ee34fdc46194b885ab2d1e9ed1c3bbd42b6ba6102632ea457181c844781f31f5f92ca6c0cb09e SHA512 01a8244a9a1aa4a28b97037edbcd7a43f8a812dabfcaeb08dedd0ca1a05dd96fc622aad0dedac991bc54c18a62466548403bba9c740f5f1c4b67d49b5dbe2d8e
+DIST rouge-3.14.0.tar.gz 796072 BLAKE2B d861e0b4e5bbbba5e259c44cf47d8c358eb6e9a07bd228e1170f9e430661b5c758139aaaa183400b4bcde8b857cadafce5d2e89b889d63ab28202bf14967d51f SHA512 11d5e9dda54442905be1a1aceab67f81d0a8f2c4a0950b61b28bce4004ae206e1f8da5503ef33cb2a2684bc1579ef4f2df3db6945ba2d1ca995040574b897762
DIST rouge-3.8.0.tar.gz 755720 BLAKE2B aca1ccbd601ee080958ccf09ab8932dc556065945f4cc2ee9b9bf5531ff41cec676005b0c7540aa058b3346c5eabac4351dd6a291ff148c9b5dfc682f7579336 SHA512 16a1cf9e9eae466c55f236f10d10bf0f5f4d523f6a680c1130b02115384691c1e2fbb14b59a6be1b9df77cc67fdb0ffe026cff6d0150230afe53f26b4c254dde
-DIST rouge-3.9.0.tar.gz 771945 BLAKE2B 855a9a7b7bc5af5c19265570d7cfbb699ac3c9e355ef1a0ccba2a8a5e93ccf3dac5bc1c6e8ab1e251c29eb4eada403862c31f905d6de86bd3b6ae1d1868231c0 SHA512 da132ed07889f6dfda9199cfd6eb8f1af8e0c68b666452f0bafc86417bc153d11967138de49f299f4ae9d2f868dd7349a4089b235fceea80e32b1af3e3200172
-EBUILD rouge-3.10.0.ebuild 918 BLAKE2B 4b982506dcc32d91dca8b6e9bf065b0dabec1975dd2aeb930a51edcab274ae7568360ce0d40200c1f800556b4115c3d120f3893b7b904a2efff53823fd1b37b2 SHA512 d05e02312d48bda6b790a995eb0b1c49eb23ee82bd27ce32c6c356106658c52e9d424d8acc1fb6f66d11f11738e25b9d1f2cc3aac0576d00e6ab105982442f73
EBUILD rouge-3.11.0.ebuild 956 BLAKE2B b5b26fe5cfd21f8e1b9162e299099e10f123d527f84560244f5dcc4aab210a9344806fbce56cf4a8bb7438814902cac7cff029fa907323cfe8e558eea36dbe26 SHA512 7d2edf19660ac69ec7cf13b47266da9e8b7e91c059e2274c938a02b6c8bfef40fc9a913c3874072aaf05b0eece162e2e1c8b9a706342e6b59b6687276981059d
EBUILD rouge-3.11.1.ebuild 956 BLAKE2B b5b26fe5cfd21f8e1b9162e299099e10f123d527f84560244f5dcc4aab210a9344806fbce56cf4a8bb7438814902cac7cff029fa907323cfe8e558eea36dbe26 SHA512 7d2edf19660ac69ec7cf13b47266da9e8b7e91c059e2274c938a02b6c8bfef40fc9a913c3874072aaf05b0eece162e2e1c8b9a706342e6b59b6687276981059d
EBUILD rouge-3.12.0.ebuild 956 BLAKE2B b5b26fe5cfd21f8e1b9162e299099e10f123d527f84560244f5dcc4aab210a9344806fbce56cf4a8bb7438814902cac7cff029fa907323cfe8e558eea36dbe26 SHA512 7d2edf19660ac69ec7cf13b47266da9e8b7e91c059e2274c938a02b6c8bfef40fc9a913c3874072aaf05b0eece162e2e1c8b9a706342e6b59b6687276981059d
+EBUILD rouge-3.13.0.ebuild 963 BLAKE2B 482951542877498bb0a83cf0970c28c82be21c90022a7deeecf59a26c724967401a08c8a158ba308db0dd8e665039c963e22a19c65c0962bc8c449f698e468da SHA512 4f815be31b4638cf325c69a6db87e4766a1ea1e3d7670189489fb33be0dc3f1ab88d5f7879b06f358c4e140d31dbfffbea93e13d91945a2e4afe5b1586e8342b
+EBUILD rouge-3.14.0.ebuild 963 BLAKE2B 482951542877498bb0a83cf0970c28c82be21c90022a7deeecf59a26c724967401a08c8a158ba308db0dd8e665039c963e22a19c65c0962bc8c449f698e468da SHA512 4f815be31b4638cf325c69a6db87e4766a1ea1e3d7670189489fb33be0dc3f1ab88d5f7879b06f358c4e140d31dbfffbea93e13d91945a2e4afe5b1586e8342b
EBUILD rouge-3.8.0.ebuild 917 BLAKE2B 7d5479ce54b4372c4d71cad96f2f012c9a013c5a5ada37d930a4b3299c69fe90c9ad78145da3103100a0b7806c69bdc3e2b6cf6c6d937734e0999bbaef67c2b4 SHA512 7880f210d33664bb78b41b3104b8ed2cb841e7bccb4e2531d21d6ba332f054ef8d37b80fcbaf0bcbda432980193646ed23d496687c357e1ef5be2a118d409b1b
-EBUILD rouge-3.9.0.ebuild 918 BLAKE2B 4b982506dcc32d91dca8b6e9bf065b0dabec1975dd2aeb930a51edcab274ae7568360ce0d40200c1f800556b4115c3d120f3893b7b904a2efff53823fd1b37b2 SHA512 d05e02312d48bda6b790a995eb0b1c49eb23ee82bd27ce32c6c356106658c52e9d424d8acc1fb6f66d11f11738e25b9d1f2cc3aac0576d00e6ab105982442f73
MISC metadata.xml 337 BLAKE2B 0b11fe43cebeee93ba1543bf3784c624a91373b066b90485698e9f58ad95d2d4ae077fa5d18d097deb5d8678877b915a9df7154899169d35345fc8fc52bb1c44 SHA512 2517857c1be612b98601b4f92e3e20f3e404902faed1965f8e2e0573820ed6dfc12de25a292bc5f5971b498e310cdfe4a3a5aa13f46354f5139c53ae6a53b876
diff --git a/dev-ruby/rouge/rouge-3.10.0.ebuild b/dev-ruby/rouge/rouge-3.13.0.ebuild
index 5ede80c934a9..114a1491cf4a 100644
--- a/dev-ruby/rouge/rouge-3.10.0.ebuild
+++ b/dev-ruby/rouge/rouge-3.13.0.ebuild
@@ -18,18 +18,19 @@ SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/redcarpet )
test? ( dev-ruby/minitest-power_assert )
+ dev-ruby/yard
"
ruby_add_rdepend "dev-ruby/redcarpet"
all_ruby_prepare() {
- rm -f tasks/update/changelog.rake || die
+ rm -f tasks/{check/style,update/changelog}.rake || die
sed -i -e '/bundler/I s:^:#: ; 5irequire "minitest-power_assert"' spec/spec_helper.rb || die
- sed -i -e '/\(changelog\|bundler\)/ s:^:#: ; 1irequire "pathname"' Rakefile || die
+ sed -i -e '/\(changelog\|bundler\|rubocop\)/ s:^:#: ; 1irequire "pathname"' Rakefile || die
}
diff --git a/dev-ruby/rouge/rouge-3.9.0.ebuild b/dev-ruby/rouge/rouge-3.14.0.ebuild
index 5ede80c934a9..114a1491cf4a 100644
--- a/dev-ruby/rouge/rouge-3.9.0.ebuild
+++ b/dev-ruby/rouge/rouge-3.14.0.ebuild
@@ -18,18 +18,19 @@ SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/redcarpet )
test? ( dev-ruby/minitest-power_assert )
+ dev-ruby/yard
"
ruby_add_rdepend "dev-ruby/redcarpet"
all_ruby_prepare() {
- rm -f tasks/update/changelog.rake || die
+ rm -f tasks/{check/style,update/changelog}.rake || die
sed -i -e '/bundler/I s:^:#: ; 5irequire "minitest-power_assert"' spec/spec_helper.rb || die
- sed -i -e '/\(changelog\|bundler\)/ s:^:#: ; 1irequire "pathname"' Rakefile || die
+ sed -i -e '/\(changelog\|bundler\|rubocop\)/ s:^:#: ; 1irequire "pathname"' Rakefile || die
}
diff --git a/dev-ruby/rqrcode/Manifest b/dev-ruby/rqrcode/Manifest
index 5e50330e21d6..c18811b70e47 100644
--- a/dev-ruby/rqrcode/Manifest
+++ b/dev-ruby/rqrcode/Manifest
@@ -1,3 +1,5 @@
DIST rqrcode-0.10.1.gem 27136 BLAKE2B 7fea719d6e76d340dd6db386994bffc5e7002afbc61e0b476dc639003757f5932598b81274a5ab74bc6dd25d10c61bc023668c8271e9387f7bcc02c6f4dc879b SHA512 5b2d6e63bc069a1cf436d2df159bef673ef621a73d72c52bbdec1c2d820f4553172d5c3499b9347e0939d422bffa8f39ecaae123ce0be360d25ab6c08a6eb583
+DIST rqrcode-1.1.1.tar.gz 101325 BLAKE2B 0ba4a7cf50a45387ebf96e29e1bcc9042ac091582fa0859b95d85a5f112213cdde1f6df8f954219e22501a01729916cc8d4ab7a7ae6562cc770e63515a9a0d75 SHA512 b7d746780bc20c8b3fc59a74f00aab17b5d4a5db458c8f79a8e85146ec2d1b4bd16873792bf7970dede083afd0bc0c54ef4f5d58736b4c9847b644cbe470d0f2
EBUILD rqrcode-0.10.1.ebuild 615 BLAKE2B 4e71feca3a6be02c330e61f9672456f2548e88db45a69f0e0b6b2f68eb9e11f9653fa08c8e4e224c28cabda8f84f60a7a2b8ee7f951a0adeba000505551444d9 SHA512 0b7caee127e864598a538289f6494f331a3afb35dac683276b5bef03560dc13727f7d39213aede680630b2825a3e0d9692b8916b228b38528bd150ecdb66e3e9
+EBUILD rqrcode-1.1.1.ebuild 704 BLAKE2B bd85a84fce58bcb8f8d7e20aa531cb87a6392b12ab1cd2f1fbae35fa5767760617cb04d87a9cfeac6142f231d35c94f70b0a2c4b3172199829eb431d5ee2ea3a SHA512 3fc7896e4910b660551fe58b58fa10a278f164d9a9b166d0acc247ead93a82f98be37cec1a90a7eff8c1634e55318764b20df17a9e0fbb36924352b9fd5cfac2
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/rqrcode/rqrcode-1.1.1.ebuild b/dev-ruby/rqrcode/rqrcode-1.1.1.ebuild
new file mode 100644
index 000000000000..68073826baec
--- /dev/null
+++ b/dev-ruby/rqrcode/rqrcode-1.1.1.ebuild
@@ -0,0 +1,34 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="rqrcode.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for encoding QR Codes"
+HOMEPAGE="https://whomwah.github.com/rqrcode/"
+SRC_URI="https://github.com/whomwah/rqrcode/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ dev-ruby/chunky_png:0
+ >=dev-ruby/rqrcode_core-0.1:0
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/rqrcode_core/Manifest b/dev-ruby/rqrcode_core/Manifest
new file mode 100644
index 000000000000..45478dde4ebe
--- /dev/null
+++ b/dev-ruby/rqrcode_core/Manifest
@@ -0,0 +1,3 @@
+DIST rqrcode_core-0.1.0.tar.gz 20241 BLAKE2B 1d6f97cd8e1188c0a3ba0246d2102a901ac64fb0bb08317479f9061d3273ea49388e4a6ea02c8de6b54f8e928aefab62fe8b0dca8ba9f7ed31625cf84965df4b SHA512 30ba73f45d69360b0efbf543a774c709a4397bd8f726f4edeaa830397187cd5c7535ac5816d65cea00f356f7111f69629f03fa508b7a7fc91d5618c4cebd8167
+EBUILD rqrcode_core-0.1.0.ebuild 654 BLAKE2B b04d021e0cd5764254fbb2bdf2b18107fc86349bee666ad877b53276fcacd53f6f00ef6a02b23c8d74e2d78a87b2e1e2f3eb385d9be70bcc864da00df63971c9 SHA512 37ad08dea75e5d18a935ce0ea26f28e68f1dbf9e741e34e43865b4ae732235d0f1d333929a6acc95717bc0683d14e0ee7c5eec3ab7e530c481c08de4fb7429bb
+MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/cocaine/metadata.xml b/dev-ruby/rqrcode_core/metadata.xml
index 28ab0c15f206..28ab0c15f206 100644
--- a/dev-ruby/cocaine/metadata.xml
+++ b/dev-ruby/rqrcode_core/metadata.xml
diff --git a/dev-ruby/rqrcode_core/rqrcode_core-0.1.0.ebuild b/dev-ruby/rqrcode_core/rqrcode_core-0.1.0.ebuild
new file mode 100644
index 000000000000..58979b3170b3
--- /dev/null
+++ b/dev-ruby/rqrcode_core/rqrcode_core-0.1.0.ebuild
@@ -0,0 +1,28 @@
+# 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_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="rqrcode_core.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for encoding QR Codes"
+HOMEPAGE="https://github.com/whomwah/rqrcode_core/"
+SRC_URI="https://github.com/whomwah/rqrcode_core/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' Rakefile || die
+ sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/rrdtool-bindings/Manifest b/dev-ruby/rrdtool-bindings/Manifest
index 501233bda5dc..9e14df52ebf9 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 1328 BLAKE2B 46fb090eb960d7bac031ef4103cff467147a609fcf83ae08f5841a240cc0049f3b127b9706c6ab20c3a5c8fd3226ccae64d26f4fc551c7e45f6900a8faa271d1 SHA512 f1717532a76735dc59ad58b1a506843935643335181139f54d19568e715eeeaee05775c9d986fc40b2b8d896caa014167f6ceee8643878388088acac0698a353
-EBUILD rrdtool-bindings-1.7.1-r1.ebuild 1340 BLAKE2B 58621aca349d25f93801d3fdaca63b165b70f16fc8e5808a2094a1f34dd93dda62c0fbbae6411951fbab52f77a2c7c019f33299bfddf523e2af7140fc13ff9c3 SHA512 5934623c3723d9f7d53056833db11a3443e731897947e9eb62aa8b571b8a762d123955b126e352c088a22939af8fac4a9c83557230a5ef93aa178a0118bc2e80
-EBUILD rrdtool-bindings-1.7.2.ebuild 1340 BLAKE2B 58621aca349d25f93801d3fdaca63b165b70f16fc8e5808a2094a1f34dd93dda62c0fbbae6411951fbab52f77a2c7c019f33299bfddf523e2af7140fc13ff9c3 SHA512 5934623c3723d9f7d53056833db11a3443e731897947e9eb62aa8b571b8a762d123955b126e352c088a22939af8fac4a9c83557230a5ef93aa178a0118bc2e80
+EBUILD rrdtool-bindings-1.6.0.ebuild 1355 BLAKE2B 5fb05f68a3838a438789cdb88a7bffe9f41bf64defc5704d411e56cf0b21f0022375ec041b1e4b456a516c7ee8b41c769f2193ddff174e30b91a460ed1777593 SHA512 0cceab388956528826b72885c7a5ee9624260ca2dd9a0b838bbece8676b9d77684df58e5d7b290639db9151aded832869dae4bbb9b8047418ac15a2cd96c90a2
+EBUILD rrdtool-bindings-1.7.1-r1.ebuild 1367 BLAKE2B 74be9d6c7dc19ce54e8a11637c9208e76134e960cde66f1e3794b86a250a89fc4ca7cc47335ab4832c31a70ef01cd3e2377fcefa826b7eb42c27b801daf8486b SHA512 157d58efd1e646d6d9649e99a033779f375e4df0a1c6f977c8fe341c02c334f052c7cd4796effeea8fe7f8e637a0e0416cbeb0072f8676874b5137b7a590266c
+EBUILD rrdtool-bindings-1.7.2.ebuild 1367 BLAKE2B 74be9d6c7dc19ce54e8a11637c9208e76134e960cde66f1e3794b86a250a89fc4ca7cc47335ab4832c31a70ef01cd3e2377fcefa826b7eb42c27b801daf8486b SHA512 157d58efd1e646d6d9649e99a033779f375e4df0a1c6f977c8fe341c02c334f052c7cd4796effeea8fe7f8e637a0e0416cbeb0072f8676874b5137b7a590266c
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 9fee4b3b0fa2..1b3750c01b26 100644
--- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.6.0.ebuild
@@ -21,6 +21,7 @@ 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"
IUSE="graph test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( graph )"
# Block on older versions of rrdtool that install the bindings themselves.
diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.1-r1.ebuild b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.1-r1.ebuild
index 4e1758ed6bc8..246f07381af3 100644
--- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.1-r1.ebuild
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.1-r1.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="graph test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( graph )"
# Block on older versions of rrdtool that install the bindings themselves.
diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.2.ebuild b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.2.ebuild
index 4e1758ed6bc8..246f07381af3 100644
--- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.2.ebuild
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.7.2.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
IUSE="graph test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( graph )"
# Block on older versions of rrdtool that install the bindings themselves.
diff --git a/dev-ruby/rspec-retry/Manifest b/dev-ruby/rspec-retry/Manifest
index d9205f1790b1..988e42c2e8fe 100644
--- a/dev-ruby/rspec-retry/Manifest
+++ b/dev-ruby/rspec-retry/Manifest
@@ -1,3 +1,5 @@
DIST rspec-retry-0.6.1.gem 13824 BLAKE2B 5d5cebbfb8e5b85d2bcd4b05c2538fd083800b1b3fbf3140ec7e0535e4dcc3c270e45c1112e110315d517c48c300b96fa7d2c6c9fd553fe8de40e40acd9cd59b SHA512 a5801bf0a4e9f4b8e20cc2b6087ec3b205a8a3c2aa0ff2c31b46927fa6a34aec6a2f525673cf06d9e474477e35db9f5c994639b399240fc680c5c820f51c3ffa
+DIST rspec-retry-0.6.2.gem 14336 BLAKE2B f619f075c13f054dd73f893a37d2da644e4a77b2cdecef886b8fb2b8616b5c89b9aebb8506b94319e0873fd798c0361a8defeae9e651c1a17b9d2f7b26364134 SHA512 a14874f6589c78a00baf9d50d2415bd5533559457de313a5b56be77f4e226d8885f7e976bd6926b8be669f44ec672a6b16dbcf4dff26c26ca8eac64a25fd1b5b
EBUILD rspec-retry-0.6.1.ebuild 678 BLAKE2B 66a2febf5dfdb5a65866d4fa26e230056b709faab890588aa5f8e6ed324981ada640551a1d5d71590d99c99a9ac523bcaf6b46c361c340d235e85f9c1690abbb SHA512 55559fa4f6c2b1a7120d6001387b28e14034073798b8291a5de93bc91658b28abcb62ff06d58b3901c30b30ae35c06c2b500686467fdd4225741372c210275fb
+EBUILD rspec-retry-0.6.2.ebuild 640 BLAKE2B 46f52772d6e0c2fc223574d18e05a74ef1b1f5defa62508142698f51561c0771687cc912260955eddab13c36dc198eff1d1d2cf426f3e465492ffde7ab3d6e0f SHA512 6eb1e90ac83be88b2a452438a1da97d4e2fbfcd4b168ebc1cd791b6ce9dc99b47cd6269ead8f312345edc4beb00f4d53aeea603f0d3ed354a8bb49a39a4eea7e
MISC metadata.xml 346 BLAKE2B 630a1e9e6398ff312f8536ec7e6d92b2a3bd8022c1ddca424474b43266440352ef63ea6d114c3eb21428e82ea5179810cbcf12b3c29b6f2603d038ec40ffb86e SHA512 a1d92ed8bb1d5619f8005859d7ed204016faf918885b98b56963ab9cc1e0607fa451227d25a5dc9efc88bc0de26039ca5ec4e0d3931c8fc32edbfe553912c23b
diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
new file mode 100644
index 000000000000..b39e9d270a51
--- /dev/null
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -0,0 +1,24 @@
+# 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_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Retry intermittently failing rspec examples"
+HOMEPAGE="https://github.com/NoRedInk/rspec-retry"
+IUSE=""
+SLOT="0"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+ruby_add_rdepend ">=dev-ruby/rspec-core-3.3:3"
+
+all_ruby_prepare() {
+ sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/ruby-beautify/Manifest b/dev-ruby/ruby-beautify/Manifest
deleted file mode 100644
index 7ced58d234c0..000000000000
--- a/dev-ruby/ruby-beautify/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ruby-beautify-0.97.4.gem 15360 BLAKE2B 92c8e7c09714c27a2e19f8ac00050612c0a23f38132fb64edb326a5bb536ab136c6dfbce8fafb902a5e1263b44f68350050c64b9ed9d12fd946d42073f06e959 SHA512 0ce3403587f12036387e5556632e5f2bf57066949fe401699d6de256d26a91d2dc8f7e007ce4514a7672ad0896cd1c498b5a35965640dadfa7383915b12989f3
-EBUILD ruby-beautify-0.97.4.ebuild 841 BLAKE2B 925013ab0b98e3fcc84fd3619df4e883fd54f9f41d9f13a9efa6d6108fd2684033f93957df6eebffa5aa599f090a18628ec6b8a74694bfe9940ca273f3d26c6b SHA512 15484bf6175f61683c1eb9751bb747bce26411c3aeb7893cc7d85816ec7d24ecbe6ac1c2a3a2073eb82e4a84446ea4c114bfbfbc58fcf76eb1cd19504dbad348
-MISC metadata.xml 352 BLAKE2B d619a738b34bab083b72ed3c0b10de0f6229c564580d9c5c72700d4736c222f92235359948858b17ebb883253aa4e15b9f0bdc3e4515b91ef6d470f2f7fff7a8 SHA512 7761217f133dbdd655592ce95085cdabe5095bca4508a23e196d56f10502353301be2a66c873d0da9ebe2995d2fa7817d64ed6d4f776edf546f6ed8ad15f3e98
diff --git a/dev-ruby/ruby-beautify/metadata.xml b/dev-ruby/ruby-beautify/metadata.xml
deleted file mode 100644
index 53108d5679fe..000000000000
--- a/dev-ruby/ruby-beautify/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">erniebrodeur/ruby-beautify</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild b/dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild
deleted file mode 100644
index c636b5e42aa6..000000000000
--- a/dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ruby25 -> not compatible
-USE_RUBY="ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_EXTRADOC="README.md WHATSNEW.md"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="a cli tool (and module) to beautify ruby code"
-HOMEPAGE="https://github.com/erniebrodeur/ruby-beautify"
-LICENSE="MIT"
-
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86"
-SLOT="0"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e '/codeclimate/I s:^:#:' spec/spec_helper.rb || die
-}
-
-each_ruby_prepare() {
- # Needed for specs
- mkdir tmp || die
-
- # Use correct ruby interpreter to test and avoid bundler. Handle
- # directory changes.
- sed -i -e 's|bundle exec|'${RUBY}' -Ilib:../lib -S|' spec/bin/ruby-beautify_spec.rb || die
-}
diff --git a/dev-ruby/ruby-clutter-gstreamer/Manifest b/dev-ruby/ruby-clutter-gstreamer/Manifest
index 8090eeb1a012..450b5c733545 100644
--- a/dev-ruby/ruby-clutter-gstreamer/Manifest
+++ b/dev-ruby/ruby-clutter-gstreamer/Manifest
@@ -1,7 +1,7 @@
DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce SHA512 4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c
DIST ruby-gnome2-all-3.3.6.tar.gz 2307419 BLAKE2B 80d981528a7d1ff41400e8555c7576ac299a5e3b7d3fc7f78843ae0bedfa6ad43c79d3ebef60b918236c9054b0e5de462b48a274d1fdd03f6f288ff53d6645a5 SHA512 8bcd439cee77efc70423eeec43380f080b348627384c675e3b3a810e602b5da4f04bc476eccabdf009a442d496442e7a45a23f126bde4b356af70ac9949c27f5
DIST ruby-gnome2-all-3.3.7.tar.gz 2316976 BLAKE2B 51fa3da9941254d17332854ad1a7b1bcd016f70aba70cbad7fbdffc9e54ed6f7da8bac09b49ed152bea2cd188d5af64783ef1ad8b754abeebfad358fb261c866 SHA512 4af9a4c6f7bba2b596880ec83e4a43f2afd7f34bb0cdbb42157e65de2517d3b9504eafe08eb63f47f43035bf50351b8a0a4dd7cb1b738e67e8373191910d0bce
-EBUILD ruby-clutter-gstreamer-3.3.2.ebuild 1008 BLAKE2B 30cb45a06a3d2a59b38a6a8cd1dce565e5bded38eb4b5ad82c329ad5cfdd9bae766531d507fac8958601f9244afcd7ef71661bffc28c8f707432d518f88b8a3a SHA512 8be5a67eb339a02fb5dd1f4758286391f827242865f422a7e036aa0d22eaecf881f7e579b254c891eb5a696a1827a5166b5945fec5761eaeb5bc84a2310fbef0
-EBUILD ruby-clutter-gstreamer-3.3.6.ebuild 1002 BLAKE2B 6b348e5b5868081ce66fc61aaae963c758a17b3ec638a9d9a22d58af73bc469740d0c68c7803485086632f741784d99c3b3f3d3e231e728b21ae1c39e3d301cd SHA512 ac86136c4d0a6d0f0269d07cdbe4133f15e91564fd3462e2da95d000a79c223074577059f784996f1eb81edeb2ee79eabc11166c4db0861b34f06199d060a5b6
-EBUILD ruby-clutter-gstreamer-3.3.7.ebuild 1002 BLAKE2B 6b348e5b5868081ce66fc61aaae963c758a17b3ec638a9d9a22d58af73bc469740d0c68c7803485086632f741784d99c3b3f3d3e231e728b21ae1c39e3d301cd SHA512 ac86136c4d0a6d0f0269d07cdbe4133f15e91564fd3462e2da95d000a79c223074577059f784996f1eb81edeb2ee79eabc11166c4db0861b34f06199d060a5b6
+EBUILD ruby-clutter-gstreamer-3.3.2.ebuild 1001 BLAKE2B c917c08455871fbb819b86a590b8adabf7cd5b82e12d326567c44b6a3f24fbc6f6b6d1522efc0183d735319a2e179e8e4136d12380d131a979eac3009b501e1d SHA512 75e801e7ddf7ef5fbf53a9211e6e54fd0a848924767ebac40d21778f26c0e354ff772947f539c59c2f6209089ff86ec6d12ba78f72664c2cc716f0213bd824f6
+EBUILD ruby-clutter-gstreamer-3.3.6.ebuild 995 BLAKE2B 286b5c183da427991b26c441e97c61080e7257d1524c027180fdcb0821ac0d1212b1a24342c0b4086921143ae4048720a0a6f769deb9798f28c409bb87ab5486 SHA512 5684a84826faf1c71724a9431e70a7cc7b1489b0ad296a2aa374e6f7a411046e1530541ea99d0747ef33aa3858b92d417b5fd175925d47555b96c20dc7583ce4
+EBUILD ruby-clutter-gstreamer-3.3.7.ebuild 995 BLAKE2B 286b5c183da427991b26c441e97c61080e7257d1524c027180fdcb0821ac0d1212b1a24342c0b4086921143ae4048720a0a6f769deb9798f28c409bb87ab5486 SHA512 5684a84826faf1c71724a9431e70a7cc7b1489b0ad296a2aa374e6f7a411046e1530541ea99d0747ef33aa3858b92d417b5fd175925d47555b96c20dc7583ce4
MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2
diff --git a/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.2.ebuild b/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.2.ebuild
index 9d98df302805..7aa2ed4e4c69 100644
--- a/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.2.ebuild
+++ b/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.2.ebuild
@@ -38,7 +38,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.6.ebuild b/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.6.ebuild
index 2dbf1ed25069..51bc88ca3681 100644
--- a/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.6.ebuild
+++ b/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.6.ebuild
@@ -38,7 +38,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.7.ebuild b/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.7.ebuild
index 2dbf1ed25069..51bc88ca3681 100644
--- a/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.7.ebuild
+++ b/dev-ruby/ruby-clutter-gstreamer/ruby-clutter-gstreamer-3.3.7.ebuild
@@ -38,7 +38,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-clutter-gtk/Manifest b/dev-ruby/ruby-clutter-gtk/Manifest
index d2fb37aa22f4..e76e26d85c66 100644
--- a/dev-ruby/ruby-clutter-gtk/Manifest
+++ b/dev-ruby/ruby-clutter-gtk/Manifest
@@ -1,7 +1,7 @@
DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce SHA512 4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c
DIST ruby-gnome2-all-3.3.6.tar.gz 2307419 BLAKE2B 80d981528a7d1ff41400e8555c7576ac299a5e3b7d3fc7f78843ae0bedfa6ad43c79d3ebef60b918236c9054b0e5de462b48a274d1fdd03f6f288ff53d6645a5 SHA512 8bcd439cee77efc70423eeec43380f080b348627384c675e3b3a810e602b5da4f04bc476eccabdf009a442d496442e7a45a23f126bde4b356af70ac9949c27f5
DIST ruby-gnome2-all-3.3.7.tar.gz 2316976 BLAKE2B 51fa3da9941254d17332854ad1a7b1bcd016f70aba70cbad7fbdffc9e54ed6f7da8bac09b49ed152bea2cd188d5af64783ef1ad8b754abeebfad358fb261c866 SHA512 4af9a4c6f7bba2b596880ec83e4a43f2afd7f34bb0cdbb42157e65de2517d3b9504eafe08eb63f47f43035bf50351b8a0a4dd7cb1b738e67e8373191910d0bce
-EBUILD ruby-clutter-gtk-3.3.2.ebuild 1081 BLAKE2B 3ed182d8fa5f6d6365952a91faf49298ba7e3e511219e3800b169e1c6401bd54d42e7ede6b8dd4923d69e809ab967a19706e896f0419bdb8455b1c805fdddef8 SHA512 dee9e8aaeaf5d1edfd5c1e4db036f048c31168c1a8e2619e8ee7bc53e558c392d7534f09ff631d28252be48d3310ecde4bde2d659d1e48a2a7cf29b5b9b35012
-EBUILD ruby-clutter-gtk-3.3.6.ebuild 1075 BLAKE2B 5c0b5b33df1c163dfe6e06a7b9a5802c69c24c294a2b808a49f3909b826d3a23ceb8c174b87beb7202f0b97f0789756f1cfe9a945b7d737d25b20bc819e3951e SHA512 85e67d0fb6827f99347e7eee4fd6211bdea308f72699ec0ee50c2412ee43303b241d5792fbc7e838e5b591ee19a9be947ac327b2b9a5195ad7705d0256a9396b
-EBUILD ruby-clutter-gtk-3.3.7.ebuild 1075 BLAKE2B 5c0b5b33df1c163dfe6e06a7b9a5802c69c24c294a2b808a49f3909b826d3a23ceb8c174b87beb7202f0b97f0789756f1cfe9a945b7d737d25b20bc819e3951e SHA512 85e67d0fb6827f99347e7eee4fd6211bdea308f72699ec0ee50c2412ee43303b241d5792fbc7e838e5b591ee19a9be947ac327b2b9a5195ad7705d0256a9396b
+EBUILD ruby-clutter-gtk-3.3.2.ebuild 1074 BLAKE2B a256ad18680c0d30abf288ab7e9bbfbb1821c0190c9072f20ac019ec641bcb966343d2f9faf6f60df03e7b14348c49570165cc28fb9231836a69c394e53c5fea SHA512 809923a0d35ceb5017b893d146ce49486a68207051afff79c08a42f380853b2129279e9bd1933f9e239c35222241919e35efb1f5bd48a1326cacdc830956c8b4
+EBUILD ruby-clutter-gtk-3.3.6.ebuild 1068 BLAKE2B 28cee842445383d0b9b5ce5121e7bbe67baef978ee649b3006cda0ee6fac6d4e12e849e5c6545cecbb0e4bb9105694dcd94d495c5964801357976410b7188bac SHA512 2a1323b90ba9172817e56cadc226a945aaeaf2402704af4dac6288aa134f3f186bd569bc8608b989c91b1f635032359a9be169af1bbcc2ecb007e15441d4c9a0
+EBUILD ruby-clutter-gtk-3.3.7.ebuild 1068 BLAKE2B 28cee842445383d0b9b5ce5121e7bbe67baef978ee649b3006cda0ee6fac6d4e12e849e5c6545cecbb0e4bb9105694dcd94d495c5964801357976410b7188bac SHA512 2a1323b90ba9172817e56cadc226a945aaeaf2402704af4dac6288aa134f3f186bd569bc8608b989c91b1f635032359a9be169af1bbcc2ecb007e15441d4c9a0
MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2
diff --git a/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.2.ebuild b/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.2.ebuild
index 094ef20a142b..cf410257d92c 100644
--- a/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.2.ebuild
+++ b/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.2.ebuild
@@ -40,7 +40,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.6.ebuild b/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.6.ebuild
index aa266f055b4b..3248be0c2abd 100644
--- a/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.6.ebuild
+++ b/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.6.ebuild
@@ -40,7 +40,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.7.ebuild b/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.7.ebuild
index aa266f055b4b..3248be0c2abd 100644
--- a/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.7.ebuild
+++ b/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-3.3.7.ebuild
@@ -40,7 +40,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-clutter/Manifest b/dev-ruby/ruby-clutter/Manifest
index 22eaf3b74ef2..bc0124784dda 100644
--- a/dev-ruby/ruby-clutter/Manifest
+++ b/dev-ruby/ruby-clutter/Manifest
@@ -1,7 +1,7 @@
DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce SHA512 4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c
DIST ruby-gnome2-all-3.3.6.tar.gz 2307419 BLAKE2B 80d981528a7d1ff41400e8555c7576ac299a5e3b7d3fc7f78843ae0bedfa6ad43c79d3ebef60b918236c9054b0e5de462b48a274d1fdd03f6f288ff53d6645a5 SHA512 8bcd439cee77efc70423eeec43380f080b348627384c675e3b3a810e602b5da4f04bc476eccabdf009a442d496442e7a45a23f126bde4b356af70ac9949c27f5
DIST ruby-gnome2-all-3.3.7.tar.gz 2316976 BLAKE2B 51fa3da9941254d17332854ad1a7b1bcd016f70aba70cbad7fbdffc9e54ed6f7da8bac09b49ed152bea2cd188d5af64783ef1ad8b754abeebfad358fb261c866 SHA512 4af9a4c6f7bba2b596880ec83e4a43f2afd7f34bb0cdbb42157e65de2517d3b9504eafe08eb63f47f43035bf50351b8a0a4dd7cb1b738e67e8373191910d0bce
-EBUILD ruby-clutter-3.3.2.ebuild 1212 BLAKE2B c996c36e81d46814ed5a34da846efc1ebb5b82fdddd6ca1b7d2af35f99dad330dc183d3bf994e759da2907d173b36ab21e74f61c78f087bc16a0b2d6f5fdcd3e SHA512 d3cfdb0bb93ec57c7f096df993fb7a8688ba40f16509ca7d6d1394a41b1ff6c1e0b2c4c4735f6f151851fe7845bb75f67aa7c058a07f4d119de46df112c2ffb9
-EBUILD ruby-clutter-3.3.6.ebuild 1206 BLAKE2B cc7f77bbf14ba2c0a7cfc084caecf4d2f2ebe69e3dbf263fb9fd1fa5d9152e32f1cc8ff2eaa8fb6acae9a7df29f3d0273dc84c40dedf76c514ddb1bd8c11a542 SHA512 e47f63468488e28186e9e44fa3210668adc143d13f044ceddee69184256750437e3f624ad77b67e3cde02b36490339b7d05724c831e18ad3c1ba1049ad924150
-EBUILD ruby-clutter-3.3.7.ebuild 1206 BLAKE2B cc7f77bbf14ba2c0a7cfc084caecf4d2f2ebe69e3dbf263fb9fd1fa5d9152e32f1cc8ff2eaa8fb6acae9a7df29f3d0273dc84c40dedf76c514ddb1bd8c11a542 SHA512 e47f63468488e28186e9e44fa3210668adc143d13f044ceddee69184256750437e3f624ad77b67e3cde02b36490339b7d05724c831e18ad3c1ba1049ad924150
+EBUILD ruby-clutter-3.3.2.ebuild 1205 BLAKE2B bb1440e65d49d9cbc111977ca61ceebed584b50e70e870c0de1c3f62883f52655d8d0d95a10065adfae2d1d5ca217341c45be2c54266823e717f67423a530c6a SHA512 5468d5b0b799ad0d04cefdd8c84f4908707a652e1109d63b246a5113f3ed6cba42df9a9da53053e613b1d3738f09bd42124b83c3cafab2b0ec2fd0bcb885a1b9
+EBUILD ruby-clutter-3.3.6.ebuild 1199 BLAKE2B bbee9c8e037989d480f9e52fc5b7e107ba1e072508c25cf246aeaacb09538e1cfd1b58815e336eb25dd5918394ded36c62d8a7d54da80686c3d6fcaebccf448b SHA512 021361691059be56272daf920197f4ace9faa29de3791ab4e280ff2150db0129aa9b72501897e8fb59bef1721ad5f54bf8bae7d92be7a23fb2593b05eaf69131
+EBUILD ruby-clutter-3.3.7.ebuild 1199 BLAKE2B bbee9c8e037989d480f9e52fc5b7e107ba1e072508c25cf246aeaacb09538e1cfd1b58815e336eb25dd5918394ded36c62d8a7d54da80686c3d6fcaebccf448b SHA512 021361691059be56272daf920197f4ace9faa29de3791ab4e280ff2150db0129aa9b72501897e8fb59bef1721ad5f54bf8bae7d92be7a23fb2593b05eaf69131
MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2
diff --git a/dev-ruby/ruby-clutter/ruby-clutter-3.3.2.ebuild b/dev-ruby/ruby-clutter/ruby-clutter-3.3.2.ebuild
index ac74fdfbfd7f..fcf3df7f84b9 100644
--- a/dev-ruby/ruby-clutter/ruby-clutter-3.3.2.ebuild
+++ b/dev-ruby/ruby-clutter/ruby-clutter-3.3.2.ebuild
@@ -44,7 +44,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-clutter/ruby-clutter-3.3.6.ebuild b/dev-ruby/ruby-clutter/ruby-clutter-3.3.6.ebuild
index 90000c969b9a..159b0a794889 100644
--- a/dev-ruby/ruby-clutter/ruby-clutter-3.3.6.ebuild
+++ b/dev-ruby/ruby-clutter/ruby-clutter-3.3.6.ebuild
@@ -44,7 +44,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-clutter/ruby-clutter-3.3.7.ebuild b/dev-ruby/ruby-clutter/ruby-clutter-3.3.7.ebuild
index 90000c969b9a..159b0a794889 100644
--- a/dev-ruby/ruby-clutter/ruby-clutter-3.3.7.ebuild
+++ b/dev-ruby/ruby-clutter/ruby-clutter-3.3.7.ebuild
@@ -44,7 +44,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-gdk3/Manifest b/dev-ruby/ruby-gdk3/Manifest
index aa78b0bb854c..f583cc3b4f87 100644
--- a/dev-ruby/ruby-gdk3/Manifest
+++ b/dev-ruby/ruby-gdk3/Manifest
@@ -1,7 +1,7 @@
DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce SHA512 4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c
DIST ruby-gnome2-all-3.3.6.tar.gz 2307419 BLAKE2B 80d981528a7d1ff41400e8555c7576ac299a5e3b7d3fc7f78843ae0bedfa6ad43c79d3ebef60b918236c9054b0e5de462b48a274d1fdd03f6f288ff53d6645a5 SHA512 8bcd439cee77efc70423eeec43380f080b348627384c675e3b3a810e602b5da4f04bc476eccabdf009a442d496442e7a45a23f126bde4b356af70ac9949c27f5
DIST ruby-gnome2-all-3.3.7.tar.gz 2316976 BLAKE2B 51fa3da9941254d17332854ad1a7b1bcd016f70aba70cbad7fbdffc9e54ed6f7da8bac09b49ed152bea2cd188d5af64783ef1ad8b754abeebfad358fb261c866 SHA512 4af9a4c6f7bba2b596880ec83e4a43f2afd7f34bb0cdbb42157e65de2517d3b9504eafe08eb63f47f43035bf50351b8a0a4dd7cb1b738e67e8373191910d0bce
-EBUILD ruby-gdk3-3.3.2.ebuild 849 BLAKE2B 4e3fbbafbd5b7ed2a30bef8b9e1ca2a3f37845fa2cd3b1af603e70afccc643b2ba96889976973a961bf2e98332ebcb6f3f436cd4c829e3b4e6552419c669da87 SHA512 a8d147a3f5d4d6da40c2d8a25b929ffcdb97ffd06f691bb4b23372d4a8f4a4a99716a7f8f02e9ebbf59b5e41504901e9f6c4b9346f16455a64f1016bb8c12b7a
-EBUILD ruby-gdk3-3.3.6.ebuild 843 BLAKE2B 0d387bc85c8eb01b8a58f46ca24733d43e9243b9f41eed7905c1d3cdee622afeec925e9a2e52f1134cd5ca7431b70941b9f37526b5bec0b725f94c3b4cf147fa SHA512 e17bb3f06518bc700913ca3e64962f42410ed70222e15b56596d21c36fb32377217236d20fe732a53335df800a1fbe6705b558fef5075b94a105c4ceda2067be
-EBUILD ruby-gdk3-3.3.7.ebuild 843 BLAKE2B 0d387bc85c8eb01b8a58f46ca24733d43e9243b9f41eed7905c1d3cdee622afeec925e9a2e52f1134cd5ca7431b70941b9f37526b5bec0b725f94c3b4cf147fa SHA512 e17bb3f06518bc700913ca3e64962f42410ed70222e15b56596d21c36fb32377217236d20fe732a53335df800a1fbe6705b558fef5075b94a105c4ceda2067be
+EBUILD ruby-gdk3-3.3.2.ebuild 842 BLAKE2B 38a653f52b02b314018f24c3bada49e22a0672935203d1c6fbdfb2e1a626d1eb2dcf91b3f2b770ea0cdc2c72e66a60946261f2e20858ed4e50350db8171e2ecb SHA512 ca0719b8299a2f2c32e97f2878d0f94d5b78503d09cbac81175955707ef63398ecbe7a0556286fbe1532ad161dfa502aa4603c016345b03b2fa48587ec4b2b50
+EBUILD ruby-gdk3-3.3.6.ebuild 836 BLAKE2B 2b2ad27273f0a1cdd67a16be2a78549a0111b820036f5c04a0134663606aea04cdb6cb73f07d16341b4f0768d77939848e7fbfd21a9ff6783e8c4ad973300b93 SHA512 d20e658848635b4e44831ca9d9c4af03f55d4a915b5ad695776397cfe0352164d08e5d90e7d2dd321d6765fa894250edca80824ec427db33b4ff8903807c2047
+EBUILD ruby-gdk3-3.3.7.ebuild 836 BLAKE2B 2b2ad27273f0a1cdd67a16be2a78549a0111b820036f5c04a0134663606aea04cdb6cb73f07d16341b4f0768d77939848e7fbfd21a9ff6783e8c4ad973300b93 SHA512 d20e658848635b4e44831ca9d9c4af03f55d4a915b5ad695776397cfe0352164d08e5d90e7d2dd321d6765fa894250edca80824ec427db33b4ff8903807c2047
MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2
diff --git a/dev-ruby/ruby-gdk3/ruby-gdk3-3.3.2.ebuild b/dev-ruby/ruby-gdk3/ruby-gdk3-3.3.2.ebuild
index 4692fdfd3f69..eeea1483eeb7 100644
--- a/dev-ruby/ruby-gdk3/ruby-gdk3-3.3.2.ebuild
+++ b/dev-ruby/ruby-gdk3/ruby-gdk3-3.3.2.ebuild
@@ -37,7 +37,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-gdk3/ruby-gdk3-3.3.6.ebuild b/dev-ruby/ruby-gdk3/ruby-gdk3-3.3.6.ebuild
index ecd7f280062a..576ca4286ace 100644
--- a/dev-ruby/ruby-gdk3/ruby-gdk3-3.3.6.ebuild
+++ b/dev-ruby/ruby-gdk3/ruby-gdk3-3.3.6.ebuild
@@ -37,7 +37,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-gdk3/ruby-gdk3-3.3.7.ebuild b/dev-ruby/ruby-gdk3/ruby-gdk3-3.3.7.ebuild
index ecd7f280062a..576ca4286ace 100644
--- a/dev-ruby/ruby-gdk3/ruby-gdk3-3.3.7.ebuild
+++ b/dev-ruby/ruby-gdk3/ruby-gdk3-3.3.7.ebuild
@@ -37,7 +37,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-gstreamer/Manifest b/dev-ruby/ruby-gstreamer/Manifest
index d3f901c27e9a..8d93b2e9c636 100644
--- a/dev-ruby/ruby-gstreamer/Manifest
+++ b/dev-ruby/ruby-gstreamer/Manifest
@@ -1,7 +1,7 @@
DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce SHA512 4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c
DIST ruby-gnome2-all-3.3.6.tar.gz 2307419 BLAKE2B 80d981528a7d1ff41400e8555c7576ac299a5e3b7d3fc7f78843ae0bedfa6ad43c79d3ebef60b918236c9054b0e5de462b48a274d1fdd03f6f288ff53d6645a5 SHA512 8bcd439cee77efc70423eeec43380f080b348627384c675e3b3a810e602b5da4f04bc476eccabdf009a442d496442e7a45a23f126bde4b356af70ac9949c27f5
DIST ruby-gnome2-all-3.3.7.tar.gz 2316976 BLAKE2B 51fa3da9941254d17332854ad1a7b1bcd016f70aba70cbad7fbdffc9e54ed6f7da8bac09b49ed152bea2cd188d5af64783ef1ad8b754abeebfad358fb261c866 SHA512 4af9a4c6f7bba2b596880ec83e4a43f2afd7f34bb0cdbb42157e65de2517d3b9504eafe08eb63f47f43035bf50351b8a0a4dd7cb1b738e67e8373191910d0bce
-EBUILD ruby-gstreamer-3.3.2.ebuild 886 BLAKE2B a53c045d7edd7d64a98b1c5710fb8ec1f442256ab277a0537df2ff2f9deb1cb8abab6c9886858187eadc1f3edb341aca1e298a049692abdda68931aa6262bf6d SHA512 56a244610a3de81622d71896c83909b09f045df43faf940f8606f382c522bc673dc5379c5739f08686b2638b8bbed781974f7c585d0aa68abb05bf20e82ed155
-EBUILD ruby-gstreamer-3.3.6.ebuild 873 BLAKE2B 556cacc9348250bdf6a6d7beacc056a1875728e17c02cf0c707c7a557238f42bd07890ef1d5d7e91761e1cf970f3e3ef04f1e63056b9af09bf9b52c83da64e9f SHA512 4d1a1bb17f0417ed6d3cb19685f466d1f16e3c7f5782894da9501e8fe7e4a363ebb73c6e042babd06bec3e0b23170021c8db7fefb60c570104bddfe9fccd153a
-EBUILD ruby-gstreamer-3.3.7.ebuild 873 BLAKE2B 556cacc9348250bdf6a6d7beacc056a1875728e17c02cf0c707c7a557238f42bd07890ef1d5d7e91761e1cf970f3e3ef04f1e63056b9af09bf9b52c83da64e9f SHA512 4d1a1bb17f0417ed6d3cb19685f466d1f16e3c7f5782894da9501e8fe7e4a363ebb73c6e042babd06bec3e0b23170021c8db7fefb60c570104bddfe9fccd153a
+EBUILD ruby-gstreamer-3.3.2.ebuild 879 BLAKE2B 4da901b2dcf5ee1799e5c66a8d3852a21f92a157f84d91413e1cd841baf71069a30e214fa8c09ff8c8dcb3a54ff426c8aa2417f184aba793763f9741a94efb27 SHA512 1322fb937c52f0703379364b31372f88b7f0fdf97ed354decfe2e3078e67862d7a459a8efc4a1fa6dbd0b609f3c22ef91367ef9a4f962501c94cfdd6bf3e2388
+EBUILD ruby-gstreamer-3.3.6.ebuild 866 BLAKE2B 47d51135df7ce439f0c3ab9c14d8135588e1f2fc07435ea672f6b8c4792613c8fc31c9c60180d03c90ed2c796650d41cc4a6352ff01f681f2ce5da8c210e46c2 SHA512 728a569f818f8bcae4bba2a15f2c527889512e80ff25d149f32780d9e2dd36bc0274a0c5492e272e68dab996b7b49c13d04d92a4bdf76fcf138224299f70934e
+EBUILD ruby-gstreamer-3.3.7.ebuild 866 BLAKE2B 47d51135df7ce439f0c3ab9c14d8135588e1f2fc07435ea672f6b8c4792613c8fc31c9c60180d03c90ed2c796650d41cc4a6352ff01f681f2ce5da8c210e46c2 SHA512 728a569f818f8bcae4bba2a15f2c527889512e80ff25d149f32780d9e2dd36bc0274a0c5492e272e68dab996b7b49c13d04d92a4bdf76fcf138224299f70934e
MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2
diff --git a/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.2.ebuild b/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.2.ebuild
index fcdbc13d8606..89ff678c7db1 100644
--- a/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.2.ebuild
+++ b/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.2.ebuild
@@ -32,5 +32,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
diff --git a/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.6.ebuild b/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.6.ebuild
index 93583053003c..33b2feb69f99 100644
--- a/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.6.ebuild
+++ b/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.6.ebuild
@@ -32,5 +32,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
diff --git a/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.7.ebuild b/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.7.ebuild
index 93583053003c..33b2feb69f99 100644
--- a/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.7.ebuild
+++ b/dev-ruby/ruby-gstreamer/ruby-gstreamer-3.3.7.ebuild
@@ -32,5 +32,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
diff --git a/dev-ruby/ruby-gtk2/Manifest b/dev-ruby/ruby-gtk2/Manifest
index 9bf10d7d8161..bd3c8bf2cd7f 100644
--- a/dev-ruby/ruby-gtk2/Manifest
+++ b/dev-ruby/ruby-gtk2/Manifest
@@ -1,7 +1,7 @@
DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce SHA512 4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c
DIST ruby-gnome2-all-3.3.6.tar.gz 2307419 BLAKE2B 80d981528a7d1ff41400e8555c7576ac299a5e3b7d3fc7f78843ae0bedfa6ad43c79d3ebef60b918236c9054b0e5de462b48a274d1fdd03f6f288ff53d6645a5 SHA512 8bcd439cee77efc70423eeec43380f080b348627384c675e3b3a810e602b5da4f04bc476eccabdf009a442d496442e7a45a23f126bde4b356af70ac9949c27f5
DIST ruby-gnome2-all-3.3.7.tar.gz 2316976 BLAKE2B 51fa3da9941254d17332854ad1a7b1bcd016f70aba70cbad7fbdffc9e54ed6f7da8bac09b49ed152bea2cd188d5af64783ef1ad8b754abeebfad358fb261c866 SHA512 4af9a4c6f7bba2b596880ec83e4a43f2afd7f34bb0cdbb42157e65de2517d3b9504eafe08eb63f47f43035bf50351b8a0a4dd7cb1b738e67e8373191910d0bce
-EBUILD ruby-gtk2-3.3.2.ebuild 1018 BLAKE2B 04564e48ecdc2e1effe0709e127e9db77df3b238d68dadbf359c246ed286d4edf09e3a0f68f54462e575b8846ae1c53128a751a8febd83c83accfde1660daeac SHA512 a9121c567b3dcc027831da18a97f83f93c22cf4e5d8bf2aadd4f5eee917aefdccf30829a23b431966a3b997bc48b52be733c6990834b98aca120a9706db4537a
-EBUILD ruby-gtk2-3.3.6.ebuild 1005 BLAKE2B da1bc877607fce36ea597f5bf8d4739fe30be2945d9a780b832e9b13ac3e82aded631d37c5e78f4fb85fd87acaf8c754a02b41634e523912d315d8a649a454bf SHA512 ce95fc881be56582d461ca50e67a26674e1f1a7e2fd01f3faabc581ba720371997d27f932f668cb79818931018708dee7438c4823570e8ab96a5f7c38f79424b
-EBUILD ruby-gtk2-3.3.7.ebuild 1005 BLAKE2B da1bc877607fce36ea597f5bf8d4739fe30be2945d9a780b832e9b13ac3e82aded631d37c5e78f4fb85fd87acaf8c754a02b41634e523912d315d8a649a454bf SHA512 ce95fc881be56582d461ca50e67a26674e1f1a7e2fd01f3faabc581ba720371997d27f932f668cb79818931018708dee7438c4823570e8ab96a5f7c38f79424b
+EBUILD ruby-gtk2-3.3.2.ebuild 1011 BLAKE2B c8ead27fb2672307c2fba459a27963a8cab0d84da039ea51f255f889dc298ffcd5664c12e73b55ed45d039f5e78c09ba885558dbccdadabf300166d7ce4ecd8e SHA512 8a022f4dd417deba33c9b77993ff6ff4dcf3129b6120d09a9730235e37e6706a16d579ecd3e1512493c6a6fc1c4cebcba59242102f3f99ad155e53eaee2be763
+EBUILD ruby-gtk2-3.3.6.ebuild 998 BLAKE2B ca6353ec2942bd72f85876663a1873ddf62876b3185ac75d4ebc8ababdfec2f0b3acf763b3b648042d12bec59029159d2008b3e3f22249e0b28cf7fc4b29d498 SHA512 38b6a853a7e7d77a07ee798c056d23bade25dcca1c5515d83355d8983575752c3943f007bb972482af33b6c515f1c60334154ea833e6fbcc28e047e7d24f0127
+EBUILD ruby-gtk2-3.3.7.ebuild 998 BLAKE2B ca6353ec2942bd72f85876663a1873ddf62876b3185ac75d4ebc8ababdfec2f0b3acf763b3b648042d12bec59029159d2008b3e3f22249e0b28cf7fc4b29d498 SHA512 38b6a853a7e7d77a07ee798c056d23bade25dcca1c5515d83355d8983575752c3943f007bb972482af33b6c515f1c60334154ea833e6fbcc28e047e7d24f0127
MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2
diff --git a/dev-ruby/ruby-gtk2/ruby-gtk2-3.3.2.ebuild b/dev-ruby/ruby-gtk2/ruby-gtk2-3.3.2.ebuild
index 78ffa41c928d..040b058af766 100644
--- a/dev-ruby/ruby-gtk2/ruby-gtk2-3.3.2.ebuild
+++ b/dev-ruby/ruby-gtk2/ruby-gtk2-3.3.2.ebuild
@@ -34,5 +34,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
diff --git a/dev-ruby/ruby-gtk2/ruby-gtk2-3.3.6.ebuild b/dev-ruby/ruby-gtk2/ruby-gtk2-3.3.6.ebuild
index 42e6773e7dff..0e3c06c28808 100644
--- a/dev-ruby/ruby-gtk2/ruby-gtk2-3.3.6.ebuild
+++ b/dev-ruby/ruby-gtk2/ruby-gtk2-3.3.6.ebuild
@@ -34,5 +34,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
diff --git a/dev-ruby/ruby-gtk2/ruby-gtk2-3.3.7.ebuild b/dev-ruby/ruby-gtk2/ruby-gtk2-3.3.7.ebuild
index 42e6773e7dff..0e3c06c28808 100644
--- a/dev-ruby/ruby-gtk2/ruby-gtk2-3.3.7.ebuild
+++ b/dev-ruby/ruby-gtk2/ruby-gtk2-3.3.7.ebuild
@@ -34,5 +34,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
diff --git a/dev-ruby/ruby-gtk3/Manifest b/dev-ruby/ruby-gtk3/Manifest
index 3ca2e72c5ed7..e384a611f9c5 100644
--- a/dev-ruby/ruby-gtk3/Manifest
+++ b/dev-ruby/ruby-gtk3/Manifest
@@ -1,7 +1,7 @@
DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce SHA512 4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c
DIST ruby-gnome2-all-3.3.6.tar.gz 2307419 BLAKE2B 80d981528a7d1ff41400e8555c7576ac299a5e3b7d3fc7f78843ae0bedfa6ad43c79d3ebef60b918236c9054b0e5de462b48a274d1fdd03f6f288ff53d6645a5 SHA512 8bcd439cee77efc70423eeec43380f080b348627384c675e3b3a810e602b5da4f04bc476eccabdf009a442d496442e7a45a23f126bde4b356af70ac9949c27f5
DIST ruby-gnome2-all-3.3.7.tar.gz 2316976 BLAKE2B 51fa3da9941254d17332854ad1a7b1bcd016f70aba70cbad7fbdffc9e54ed6f7da8bac09b49ed152bea2cd188d5af64783ef1ad8b754abeebfad358fb261c866 SHA512 4af9a4c6f7bba2b596880ec83e4a43f2afd7f34bb0cdbb42157e65de2517d3b9504eafe08eb63f47f43035bf50351b8a0a4dd7cb1b738e67e8373191910d0bce
-EBUILD ruby-gtk3-3.3.2.ebuild 1072 BLAKE2B 0396307ff637c97255164ab7aa03f0c446ea739db81a8c34ed9ffb5c02aa2a781c1ae9ad6ca7e62a14a91465bd495f9eece9f81277a64fb35c95f605f49ad004 SHA512 32ea33da483e5b80a260cb165d4c41d7d096a610fe64074fb51646d3a3a9d5906674f08e5c7d507be8d7b6e0c6b3c3b1c46481baf6043cbbf6debcd991429041
-EBUILD ruby-gtk3-3.3.6.ebuild 1059 BLAKE2B 6d71e9bf50f99dacacc4f694372eea8c15432bad890d8c1959878bc622ed7599861cafd276fc453a0522f9bde1b0e4ae40155a70596264ed8a5083bc6a1b5c0b SHA512 eadbf5049428480ffefb2bfbd57b01face82bd8f22078f26ecd67b425652a4fb57242bd6d8ad2240c7abf7311010b9dc909491073a5a8af35fd0ea35320e981c
-EBUILD ruby-gtk3-3.3.7.ebuild 1059 BLAKE2B 6d71e9bf50f99dacacc4f694372eea8c15432bad890d8c1959878bc622ed7599861cafd276fc453a0522f9bde1b0e4ae40155a70596264ed8a5083bc6a1b5c0b SHA512 eadbf5049428480ffefb2bfbd57b01face82bd8f22078f26ecd67b425652a4fb57242bd6d8ad2240c7abf7311010b9dc909491073a5a8af35fd0ea35320e981c
+EBUILD ruby-gtk3-3.3.2.ebuild 1065 BLAKE2B 496139d8a3ab5acc59096a02a94ef998c5dc8ade823ddd8e0c44245850085792baa528a5314f27bdc8bf1f138657d8e10059c5b81f5f4d5b3da6e3b96790c146 SHA512 3977f0a19ba4aefc75968a6cb30f983d3ecbe2f2ec0cb4e9a80995e7a428ff6ad37a1a850c1c793b1a4e5703ef5aeb8bf6798d965e820a69d2e2a1db86d693df
+EBUILD ruby-gtk3-3.3.6.ebuild 1052 BLAKE2B f7c2926d2743b37ad60c068be603516c6664c52ece487d4f20e96568c7ce413b4dbf2b61f8c49579e0490471b5bd981dd51adeb6aab8029bf5b5410f6a876575 SHA512 db88d035cf51eb3a0779bb601b3c11fb0a3ac11d313d6b80b8656fdb43fb00285a5a18dc7f98a320a74058e4009ce016cb2b7ad9af61c748fc66ef8ed4e9e26d
+EBUILD ruby-gtk3-3.3.7.ebuild 1052 BLAKE2B f7c2926d2743b37ad60c068be603516c6664c52ece487d4f20e96568c7ce413b4dbf2b61f8c49579e0490471b5bd981dd51adeb6aab8029bf5b5410f6a876575 SHA512 db88d035cf51eb3a0779bb601b3c11fb0a3ac11d313d6b80b8656fdb43fb00285a5a18dc7f98a320a74058e4009ce016cb2b7ad9af61c748fc66ef8ed4e9e26d
MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2
diff --git a/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.2.ebuild b/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.2.ebuild
index e976fa0afc4b..c3d22ef7d885 100644
--- a/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.2.ebuild
+++ b/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.2.ebuild
@@ -37,5 +37,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
diff --git a/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.6.ebuild b/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.6.ebuild
index 256dc2c7b9a1..b391c141ba4a 100644
--- a/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.6.ebuild
+++ b/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.6.ebuild
@@ -37,5 +37,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
diff --git a/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.7.ebuild b/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.7.ebuild
index 256dc2c7b9a1..b391c141ba4a 100644
--- a/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.7.ebuild
+++ b/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.7.ebuild
@@ -37,5 +37,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
diff --git a/dev-ruby/ruby-gtksourceview/Manifest b/dev-ruby/ruby-gtksourceview/Manifest
index cbe84040cbd3..99ff37ba726c 100644
--- a/dev-ruby/ruby-gtksourceview/Manifest
+++ b/dev-ruby/ruby-gtksourceview/Manifest
@@ -1,7 +1,7 @@
DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce SHA512 4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c
DIST ruby-gnome2-all-3.3.6.tar.gz 2307419 BLAKE2B 80d981528a7d1ff41400e8555c7576ac299a5e3b7d3fc7f78843ae0bedfa6ad43c79d3ebef60b918236c9054b0e5de462b48a274d1fdd03f6f288ff53d6645a5 SHA512 8bcd439cee77efc70423eeec43380f080b348627384c675e3b3a810e602b5da4f04bc476eccabdf009a442d496442e7a45a23f126bde4b356af70ac9949c27f5
DIST ruby-gnome2-all-3.3.7.tar.gz 2316976 BLAKE2B 51fa3da9941254d17332854ad1a7b1bcd016f70aba70cbad7fbdffc9e54ed6f7da8bac09b49ed152bea2cd188d5af64783ef1ad8b754abeebfad358fb261c866 SHA512 4af9a4c6f7bba2b596880ec83e4a43f2afd7f34bb0cdbb42157e65de2517d3b9504eafe08eb63f47f43035bf50351b8a0a4dd7cb1b738e67e8373191910d0bce
-EBUILD ruby-gtksourceview-3.3.2.ebuild 815 BLAKE2B 997eb6024d13581159e479b2db87e3aef20ea9a48c83160f05d27322bd5d924db51f5510e7b62659e97916d8b8112d01e50ccf13136dd246ceb16ecc6081c930 SHA512 e59292866149513b2d5ae7d9c6fa1e4aafb411c0f32add6202bd7ce8f22827e6065f77c4e537bcae1d083c2355941e6b2ffbba4626e108b8251db72829c88919
-EBUILD ruby-gtksourceview-3.3.6.ebuild 802 BLAKE2B daa89eda65fd5e5d67e49a67743fe8e4c01b5d3f57ab6b664cccb8c1dd9cd028ca90908881b022dc61e18cdb2d73d31ca40020db98fcbf681984f30e7873d030 SHA512 2320b07164ae55eb7b1d81dfeeeb410b6600c388123227f1539c8499ca60253fe2ed643905bf8a2e7478765d435aee1d0a06a2e84b5ff08a645f7582af597e38
-EBUILD ruby-gtksourceview-3.3.7.ebuild 802 BLAKE2B daa89eda65fd5e5d67e49a67743fe8e4c01b5d3f57ab6b664cccb8c1dd9cd028ca90908881b022dc61e18cdb2d73d31ca40020db98fcbf681984f30e7873d030 SHA512 2320b07164ae55eb7b1d81dfeeeb410b6600c388123227f1539c8499ca60253fe2ed643905bf8a2e7478765d435aee1d0a06a2e84b5ff08a645f7582af597e38
+EBUILD ruby-gtksourceview-3.3.2.ebuild 808 BLAKE2B 6a4bed1922d22d9fc9dbeb9d5f3489531204a2a294674c2956bd518fac3c66742164b33f59517d04b722d5988f74e0fab4fd1ad50676c0f444d149d9f474af53 SHA512 c04940bd167b092a37c35c26d12dc2f78e7dbfb2b10a22bb145174a0981341f1fbb0f0158dbbebbcb2e11cf68eed8eb9ea0a03c65398222fd528156104dcb618
+EBUILD ruby-gtksourceview-3.3.6.ebuild 795 BLAKE2B 459bb21cca3cbab8655689009e8799e8b7279412d978d6bee4416f3bb0daf899f5a77ef2dec78eef5333b0fa2ba0ee1b69071687b2bf37e432c560878544ca9e SHA512 618cf9b3079af1ccd72b25647f8cbbf2e196916b280cac6e65fcf78de3d6dff2da92ec734cc8c962cc474717adab456c1dddc17f7386eeaf068da905ae2a3df2
+EBUILD ruby-gtksourceview-3.3.7.ebuild 795 BLAKE2B 459bb21cca3cbab8655689009e8799e8b7279412d978d6bee4416f3bb0daf899f5a77ef2dec78eef5333b0fa2ba0ee1b69071687b2bf37e432c560878544ca9e SHA512 618cf9b3079af1ccd72b25647f8cbbf2e196916b280cac6e65fcf78de3d6dff2da92ec734cc8c962cc474717adab456c1dddc17f7386eeaf068da905ae2a3df2
MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2
diff --git a/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.2.ebuild b/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.2.ebuild
index d06ec429df42..c49fad2e3eb3 100644
--- a/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.2.ebuild
+++ b/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.2.ebuild
@@ -28,5 +28,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
diff --git a/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.6.ebuild b/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.6.ebuild
index c1d95dd86692..d973a464c104 100644
--- a/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.6.ebuild
+++ b/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.6.ebuild
@@ -28,5 +28,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
diff --git a/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.7.ebuild b/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.7.ebuild
index c1d95dd86692..d973a464c104 100644
--- a/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.7.ebuild
+++ b/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.7.ebuild
@@ -28,5 +28,5 @@ all_ruby_prepare() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
diff --git a/dev-ruby/ruby-gtksourceview3/Manifest b/dev-ruby/ruby-gtksourceview3/Manifest
index 53891c134a08..95f916befc22 100644
--- a/dev-ruby/ruby-gtksourceview3/Manifest
+++ b/dev-ruby/ruby-gtksourceview3/Manifest
@@ -1,7 +1,7 @@
DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce SHA512 4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c
DIST ruby-gnome2-all-3.3.6.tar.gz 2307419 BLAKE2B 80d981528a7d1ff41400e8555c7576ac299a5e3b7d3fc7f78843ae0bedfa6ad43c79d3ebef60b918236c9054b0e5de462b48a274d1fdd03f6f288ff53d6645a5 SHA512 8bcd439cee77efc70423eeec43380f080b348627384c675e3b3a810e602b5da4f04bc476eccabdf009a442d496442e7a45a23f126bde4b356af70ac9949c27f5
DIST ruby-gnome2-all-3.3.7.tar.gz 2316976 BLAKE2B 51fa3da9941254d17332854ad1a7b1bcd016f70aba70cbad7fbdffc9e54ed6f7da8bac09b49ed152bea2cd188d5af64783ef1ad8b754abeebfad358fb261c866 SHA512 4af9a4c6f7bba2b596880ec83e4a43f2afd7f34bb0cdbb42157e65de2517d3b9504eafe08eb63f47f43035bf50351b8a0a4dd7cb1b738e67e8373191910d0bce
-EBUILD ruby-gtksourceview3-3.3.2.ebuild 727 BLAKE2B 2daa72f2ec478c0924d1ce2094d3f6d881d047cc4924be941090d203a4fc4eef4b1c49243bdc5ca916539fd2ca6b4d0c4196f64f9baf141ad6b73a03deeaf7ad SHA512 3ad1e4ab4ce60f89f85d0ec2375552b118e4414b7c44fe71dca9464303a7609db076789953060a250ce0516fdeb8b0f37cf45e6ce42fa69a19f9d89307b479de
-EBUILD ruby-gtksourceview3-3.3.6.ebuild 721 BLAKE2B 8c81601408089f03b75d4469b21ca7b3af27541f6dbc396e709db42ce42479a9f59652eaf01e58f743072a7b7293097b77b69b819d149647c780d34edf816040 SHA512 a2011d64e90afb71d6cea87b33f090e179f9c9bae2de86a3df1d9fa94e083456e4641aee062af066cf7900fc37b92801d2616f4f967777e38972c2664e58882d
-EBUILD ruby-gtksourceview3-3.3.7.ebuild 721 BLAKE2B 8c81601408089f03b75d4469b21ca7b3af27541f6dbc396e709db42ce42479a9f59652eaf01e58f743072a7b7293097b77b69b819d149647c780d34edf816040 SHA512 a2011d64e90afb71d6cea87b33f090e179f9c9bae2de86a3df1d9fa94e083456e4641aee062af066cf7900fc37b92801d2616f4f967777e38972c2664e58882d
+EBUILD ruby-gtksourceview3-3.3.2.ebuild 720 BLAKE2B 4fc72123fefba83b36daa916f9ceef7cf9c9ae3ab6e8f7df64518f65d4b4f374b1734e4721c2ef0515bd9487d87f31858dc13cd38a092741ebc1eaff121ec8da SHA512 63c0fd11553ced334fd9118457314946059cb08131955b1247eb59c02a85d31c8bba3e282428b471c410ea8cfb14434fac2ef6cd45cb1bd67c1ba59c778fa0f2
+EBUILD ruby-gtksourceview3-3.3.6.ebuild 714 BLAKE2B 23eefe5e8694d7c758e97f72115ebd824e2d040b6772cebbedebe61ccefb9e826914d97455476def5ac3b4f07809e53bf5c25c8e74f029465c8dfcf43ead20b5 SHA512 53ba6926c41aa88e1a18a02204df689867a926e75c522cb2c63a5c9d5a4db1e923571c537370e8e93517a87710bf34bb32f7aae0b3b11435231b92c06b1f9a16
+EBUILD ruby-gtksourceview3-3.3.7.ebuild 714 BLAKE2B 23eefe5e8694d7c758e97f72115ebd824e2d040b6772cebbedebe61ccefb9e826914d97455476def5ac3b4f07809e53bf5c25c8e74f029465c8dfcf43ead20b5 SHA512 53ba6926c41aa88e1a18a02204df689867a926e75c522cb2c63a5c9d5a4db1e923571c537370e8e93517a87710bf34bb32f7aae0b3b11435231b92c06b1f9a16
MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2
diff --git a/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.2.ebuild b/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.2.ebuild
index f1b0879b2a1f..b92164d0691c 100644
--- a/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.2.ebuild
+++ b/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.2.ebuild
@@ -30,7 +30,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.6.ebuild b/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.6.ebuild
index 4a285a492de9..d7cec26403d9 100644
--- a/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.6.ebuild
+++ b/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.6.ebuild
@@ -30,7 +30,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.7.ebuild b/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.7.ebuild
index 4a285a492de9..d7cec26403d9 100644
--- a/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.7.ebuild
+++ b/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-3.3.7.ebuild
@@ -30,7 +30,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-net-ldap/Manifest b/dev-ruby/ruby-net-ldap/Manifest
index 6c7527b9abe7..b2e7b036347d 100644
--- a/dev-ruby/ruby-net-ldap/Manifest
+++ b/dev-ruby/ruby-net-ldap/Manifest
@@ -1,3 +1,5 @@
DIST net-ldap-0.16.1.gem 103936 BLAKE2B cea22a78314cdcf5a31a39fdb7b0af2caf32e836e21b77e34c566acfe1426740a1534de9646b90ea26696ea3eac4744a62c05e444c0326ff11ac00b25b570d02 SHA512 08d7fa7a55144dc98ad22b3824deb469dd67d755d4e7655f2fadd71c245ae6496487fc75e974352866a5325b76f3468aed813286b07f19597b6d60507e1362fa
+DIST net-ldap-0.16.2.gem 94208 BLAKE2B aebfc53b29c3bf81eecfc50a7422bd30b7dfe1894f8b7ceaeb82e346ae0e3ecbf463f3f15aab2200d42a391782a07cea8bbbf3f1c0d1cd0ae95959ef77bc8a14 SHA512 5d0e63473b5e1b1133463a49ed1c88fbf00fda06265a9a091fdb513f1d20fb45e5227c6384a9adc82ad71082ef07786cf63143060711b15386ceb7d3bd7b800b
EBUILD ruby-net-ldap-0.16.1.ebuild 654 BLAKE2B 161aff5f67eb348abade05a1375ad2f278ff2a1d0bcb30df579217d209a73f32eb5a6b24e49eaf48b06e7437c79709cc8243b20eda8686d4f5f8cefc719242af SHA512 377719c37bcb4b8abb7957833b6f6497491a01d5012d8c63cdda384a69147c596f9884327ea11a05570dd470e9666e2bd82e9bea46aaf5ffd56c58e4718ae882
+EBUILD ruby-net-ldap-0.16.2.ebuild 622 BLAKE2B dcee813f8528a26fad8796de19cb0ddaa0c6764abea4be205951b0ae83e83e539f521fd3078df1e9830cab1447a595727fa856116ea3ae9a07c22e7ff2c83231 SHA512 223e315bb0f5b5ce64feb059b353b9c1780da44f2a5b4cb48bce3760bca2ed595df99f1da579399abc85d2a9bef4044c8baab8840892f6aef0b397841ffc8e1c
MISC metadata.xml 349 BLAKE2B 8048fb25bfc3ecc99fce9301034623a0bb6f946afc23ae87d2308f4cb5e65be2774894573ace6d5808090118105f81a2565cec6a00237a41ccb071170454b7e5 SHA512 522f6bae26a2b7d3ad4876b5fde3e710e07ae82147275a031c3f622df1775311560603960cf6909ba755039f2f62cc2971a3b29871ef7d1320e24d375070bcb3
diff --git a/dev-ruby/ruby-net-ldap/ruby-net-ldap-0.16.2.ebuild b/dev-ruby/ruby-net-ldap/ruby-net-ldap-0.16.2.ebuild
new file mode 100644
index 000000000000..47713d56aead
--- /dev/null
+++ b/dev-ruby/ruby-net-ldap/ruby-net-ldap-0.16.2.ebuild
@@ -0,0 +1,27 @@
+# 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_TEST="test spec"
+RUBY_FAKEGEM_EXTRADOC="Contributors.rdoc History.rdoc README.rdoc"
+
+RUBY_FAKEGEM_NAME="net-ldap"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Pure ruby LDAP client implementation"
+HOMEPAGE="https://github.com/ruby-ldap/ruby-net-ldap"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/flexmock-1.3.0 )"
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/ruby-oci8/Manifest b/dev-ruby/ruby-oci8/Manifest
index f088bfab7d8d..7c2c6e92d83f 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 971 BLAKE2B 45e3a1e7d886732ee7f557438b8b5eee2be303ed59fc60d04eec2e39b1e41b604ed8c6a7663c4553f3a6367ae7863f043e52dc021d296fbb064be5b7b61a8516 SHA512 cf353a91cbe199df0b482dc30275064d5029f5d4c2ce257a772a750cefaaaa021f8f82fb33545836862a15f527274da65b5ce4c36b9e9f8d793b1f52282bc313
-EBUILD ruby-oci8-2.2.7.ebuild 971 BLAKE2B b0454b82e4768c1990b878f30ee2326ab702092c9555f0738596fc2c556b49866672e365a47858b54e49af8fbdc9f98796e824e2a9862e25198933d99301401f SHA512 2234ce2870df696de54cbefb88435a55f50427ca9868dfd7029e44b0cc3e6ee433b9ff073375760aea46edb02a1ce43ba968aa027027b50d0ee5719b75d5cc20
+EBUILD ruby-oci8-2.2.5.1.ebuild 887 BLAKE2B 07522ec17d0487218d4e6b0141cf3052e877917500dcbbea0d314ee165b6ae9fc9edebf00208b78849d2fdb953f66ede9bdf07a5925df0b6e4c4fa1d01a9a3fc SHA512 25b221fdfbba5824acec6c2ce355edec3c3384201841338be0375bd5e3acbe278bf9d9d6d473c870a41ec9e9d33906f5a3c08e591fde4325ffa59f3962b98542
+EBUILD ruby-oci8-2.2.7.ebuild 887 BLAKE2B 61222901f8d00c13f9bb50246eb9f98e3ba1444dd737d0418a8c3858e06e5e38ab2e39557e31d8feb82a6719b713b20db2f16625a0c10e1f6811ce1fcb1c7d01 SHA512 6a99ea3783c1116a8d8d3943026037fa016f3137831f58d2c6264375bf84d73d01cf19aff0df5776980fc39e7df01dc35b3ba8aebc33d8190cd5c7f37786970e
MISC metadata.xml 651 BLAKE2B 4ac983df534d442e63e0d6b9e664b51b2ebda1be8345721c684d683acf5a7cad953e73fc1064a7706cf43406e4439cb5f09f749a6e3efdf3face5edfae0fc61a SHA512 596959885bbdf6aa103b16ac124de1929f7d52a7df1bcbb9d28ea9442e693cf44780dcff0605d256461c70e7d2c183f5dbb930a2f9e498ed3602b3a0aa9151fc
diff --git a/dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild b/dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild
index a459c32c20db..92543abfde96 100644
--- a/dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild
+++ b/dev-ruby/ruby-oci8/ruby-oci8-2.2.5.1.ebuild
@@ -29,12 +29,12 @@ each_ruby_configure() {
each_ruby_compile() {
# compile the native libraries
- emake -C ${EXT_DIR} V=1 || die "could not compile native library"
+ emake -C ${EXT_DIR} V=1
}
each_ruby_install() {
# install the native libraries
- emake -C ${EXT_DIR} install DESTDIR="${D}" || die "could not install native library"
+ emake -C ${EXT_DIR} install DESTDIR="${D}"
# install the gem files
each_fakegem_install
}
diff --git a/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild b/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild
index 12dff4947bbc..4e29e5166b57 100644
--- a/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild
+++ b/dev-ruby/ruby-oci8/ruby-oci8-2.2.7.ebuild
@@ -29,12 +29,12 @@ each_ruby_configure() {
each_ruby_compile() {
# compile the native libraries
- emake -C ${EXT_DIR} V=1 || die "could not compile native library"
+ emake -C ${EXT_DIR} V=1
}
each_ruby_install() {
# install the native libraries
- emake -C ${EXT_DIR} install DESTDIR="${D}" || die "could not install native library"
+ emake -C ${EXT_DIR} install DESTDIR="${D}"
# install the gem files
each_fakegem_install
}
diff --git a/dev-ruby/ruby-odbc/Manifest b/dev-ruby/ruby-odbc/Manifest
index c10f27eeb4da..9eaf5574b890 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 1481 BLAKE2B d2e7c04b9c2932cb53d02f3b345ede58872797bb9c71e824735194f336a0f0ec9ff63aed9fe55503749c89e08c744f830004af2f7a8cc7af9d87bf769a49ec12 SHA512 61765e440af01e0d44adb32ceef980dadf5c765776830d6826eb7a90f950853f972314a9166b33642f145171143c41fc5749a77666b692c4ab49d4b3f7e20fc6
+EBUILD ruby-odbc-0.99999.ebuild 1443 BLAKE2B a886b2eac3518504e3f6c2bbd8c35bfae52993e9e7335c7203da35046825ed96320a82abc4f00b0c1bbc47394f2e76fda1b42aa44879c423202aa00af8ae393c SHA512 071d2bd44fa4a5e14cf0826929cc1300c9c24df1bca7d67861f1333e7263912380e0928f6978128839a7ea46ecf31df80bfa49f59dec933c9c79cc3fb440bcae
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 578746063872..b37c60a050c3 100644
--- a/dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild
+++ b/dev-ruby/ruby-odbc/ruby-odbc-0.99999.ebuild
@@ -44,7 +44,7 @@ each_ruby_configure() {
each_ruby_compile() {
for dir in ext ext/utf8; do
- emake V=1 -C${dir} || die "emake (${dir}) failed"
+ emake V=1 -C${dir}
done
}
@@ -57,5 +57,5 @@ each_ruby_install() {
all_ruby_install() {
all_fakegem_install
- dohtml doc/*.html || die
+ dohtml doc/*.html
}
diff --git a/dev-ruby/ruby-prof/Manifest b/dev-ruby/ruby-prof/Manifest
index 12bd392c3198..df65f3974b43 100644
--- a/dev-ruby/ruby-prof/Manifest
+++ b/dev-ruby/ruby-prof/Manifest
@@ -1,3 +1,3 @@
DIST ruby-prof-0.18.0.tgz 93925 BLAKE2B f7e0825e5291fdab017035b2a71029407d2b01161f4c4c7aa1f10a80b4080ac14f7adaa2c0340fe5c80f7352181d085d724dee66597ed29825ab7116d37c5e58 SHA512 1743bbd97789c9de66e9479384d204b0870e43a265471f0fbdf7a72bb19d77a30afc25da9d0ac66a921c28ce83d8a8d72279bdd9b23cf8505ccde952092dd9a5
-EBUILD ruby-prof-0.18.0.ebuild 1579 BLAKE2B 307f6bfd7e04f53b41ee151c3c7fcd4f52b443e52cb311ff725457c48298c9afbdc25d0cf7bd22a11a641a07815abe67f6e917faac125de81a33934ed959d069 SHA512 0fb3e2406efb366f147011304f7b6967d2ad9a9b577123255f194628accb9e64af6c311eb58573e2d2b76b65c6eb163818c34054291ed707982049a94afc7466
+EBUILD ruby-prof-0.18.0.ebuild 1557 BLAKE2B e61085830ea7864252534c335cbae9cdee387fc5f2ce891b9f31d01e4893e60adb147833cd4fd0a63cb86f3e8217443bc3a09bed5d93ece2f48a601a175f5565 SHA512 6064d1e707aff7caa56899087f40e2e25199ae3228237fb464cb993cd4521e84d9a674954efe4c26df7d8dca7f6b475a5e28ca8ac57cc842805b1ac0533c30c8
MISC metadata.xml 345 BLAKE2B abf08843e05ea5a260b8d3b1de88259aa5b593ef0be34c9066cc9f53aec48f13e962ee77224e28b7253f45850af20222d672578f57111bbca2d250458515c26d SHA512 e1647ce0131d640e8de67cdaf4bedd36d5cf3cc1d251e08b3f36a7c82bf356f80a3911984adbe14d25250b2f5c3333a988b5baed8978adea0b68594d985f22ef
diff --git a/dev-ruby/ruby-prof/ruby-prof-0.18.0.ebuild b/dev-ruby/ruby-prof/ruby-prof-0.18.0.ebuild
index 0bda0ee97519..d29eeb957fdb 100644
--- a/dev-ruby/ruby-prof/ruby-prof-0.18.0.ebuild
+++ b/dev-ruby/ruby-prof/ruby-prof-0.18.0.ebuild
@@ -47,7 +47,7 @@ each_ruby_configure() {
}
each_ruby_compile() {
- emake V=1 -Cext/ruby_prof || die "build failed"
+ emake V=1 -Cext/ruby_prof
cp ext/ruby_prof/*$(get_modname) lib/ || die "copy of extension failed"
}
diff --git a/dev-ruby/ruby-sdl/Manifest b/dev-ruby/ruby-sdl/Manifest
index 58b39234e719..4e1b7b3ffcf9 100644
--- a/dev-ruby/ruby-sdl/Manifest
+++ b/dev-ruby/ruby-sdl/Manifest
@@ -1,3 +1,3 @@
DIST ruby-sdl-2.1.2.tar.gz 178105 BLAKE2B 84870279edcf2616159861267ffc8666b482786f43a30c8729cd4c59f25219956648270452bf38b72115e05235786ec8c0f0e7913469cc8573d9eda813d25726 SHA512 1ddae367fb4145cc8142edbf3c61acaf56604054f710ac37cadb8d04f93db24fc3595c1bc8e0fb5f330aabc815884f31b5f2a39c0108026fca442fc0b3bc2807
-EBUILD ruby-sdl-2.1.2-r2.ebuild 1959 BLAKE2B 4c34fd783f76c678db88da8393c4a9fb48f723a77b62c8c16b50e607b81149206f9a0e1807f7edaf452d09f79af9a8a9ff02daa1444f77444befe9b92150166d SHA512 4e4d4056a4e6ecdc39d46895a8425f7f81ff2310ef7cb9e93885125ee57855c1a843e36ed3d1fd1bd1c73f3eae7f65c46b5988564b13d962831e10cba315d128
+EBUILD ruby-sdl-2.1.2-r2.ebuild 1912 BLAKE2B 243ebfe34ba4fd1f11c15de4e41fa11922a7ceffe0d2835dc186fec28e762b4b2da6df367f155c89e3551f9238c254b7f2655110ccb9d4521d913e62f64abb76 SHA512 7f55002b91ce85480e4d3bd06babf6228603083ff2d695cefdfdbef27bc2cd0730d039fba68999cfd073e91396284374d252dd8d1a8b0de8e2245faed6ff2082
MISC metadata.xml 560 BLAKE2B 44c2c964436b58f2f3d088cc598db576b71e5f42a490e1ae616400686addaf188c82b0f5a4dfab56a61712d5858720007fb31df3f6b71d0e37e5b617dde67984 SHA512 a9eaf9e6a1cf02821fec770e3499796993aebfdf0a7f251773a12950cd42770beb1d5bbc34fad694e74522eeeea619cd659509c31f914f4ddd257a9ce1c17fbb
diff --git a/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild b/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild
index e4f16096308e..3d5c0d62da0b 100644
--- a/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild
+++ b/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild
@@ -33,11 +33,11 @@ each_ruby_configure() {
}
each_ruby_compile() {
- emake V=1 || die "emake failed"
+ emake V=1
}
each_ruby_install() {
- emake V=1 DESTDIR="${D}" install || die "einstall failed"
+ emake V=1 DESTDIR="${D}" install
}
all_ruby_install() {
diff --git a/dev-ruby/ruby-vte3/Manifest b/dev-ruby/ruby-vte3/Manifest
index 3d9cfd183b18..a0b2caa1faad 100644
--- a/dev-ruby/ruby-vte3/Manifest
+++ b/dev-ruby/ruby-vte3/Manifest
@@ -1,7 +1,7 @@
DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce SHA512 4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c
DIST ruby-gnome2-all-3.3.6.tar.gz 2307419 BLAKE2B 80d981528a7d1ff41400e8555c7576ac299a5e3b7d3fc7f78843ae0bedfa6ad43c79d3ebef60b918236c9054b0e5de462b48a274d1fdd03f6f288ff53d6645a5 SHA512 8bcd439cee77efc70423eeec43380f080b348627384c675e3b3a810e602b5da4f04bc476eccabdf009a442d496442e7a45a23f126bde4b356af70ac9949c27f5
DIST ruby-gnome2-all-3.3.7.tar.gz 2316976 BLAKE2B 51fa3da9941254d17332854ad1a7b1bcd016f70aba70cbad7fbdffc9e54ed6f7da8bac09b49ed152bea2cd188d5af64783ef1ad8b754abeebfad358fb261c866 SHA512 4af9a4c6f7bba2b596880ec83e4a43f2afd7f34bb0cdbb42157e65de2517d3b9504eafe08eb63f47f43035bf50351b8a0a4dd7cb1b738e67e8373191910d0bce
-EBUILD ruby-vte3-3.3.2.ebuild 730 BLAKE2B d4a4580f7e71449e0f9e0e8c1eced6811bc4e7b35d4c2dbc048387891819f75dc19b115fa768f7e980de5eae3caeba278c762532232273ca46b01ab887d26e42 SHA512 85c94216109cfa3a07639eb1ea811cfec737d8eda04ee743944e635041ab8204cf24da4f417c26c233f6fafb8fe8c4a3ef479cabaa6ba5710150cac29051d82f
-EBUILD ruby-vte3-3.3.6.ebuild 724 BLAKE2B 5e946d2c76b685374b40bec6f67e2f44e9acf7d07d84d2d8facf27d57822ec2817ea37ed404631e962a22a2e3a831a92fc04963814e2df4c926b8af884468999 SHA512 4a02a712d4c7552079e01e2095d1b913aa1ada12f99d1938c4221a599919d330adcb24f1abefa759ecf2eb8d6bc21f4cebab72a67986aa4bf2df8c7e06b9a979
-EBUILD ruby-vte3-3.3.7.ebuild 724 BLAKE2B 5e946d2c76b685374b40bec6f67e2f44e9acf7d07d84d2d8facf27d57822ec2817ea37ed404631e962a22a2e3a831a92fc04963814e2df4c926b8af884468999 SHA512 4a02a712d4c7552079e01e2095d1b913aa1ada12f99d1938c4221a599919d330adcb24f1abefa759ecf2eb8d6bc21f4cebab72a67986aa4bf2df8c7e06b9a979
+EBUILD ruby-vte3-3.3.2.ebuild 723 BLAKE2B 0d53fb8eff3f75f20d924b8bf6e8537debb7e27bdc0f2326adf0abccf678288bf793d47692268a837406c1d392b471792cd044aace8f27f22bd57ba8d9d527f9 SHA512 ea10dae656a434ebd3861e9b2ec5bd78295145fccd3a27d05cb9ca6d6dd5d1b1a0b5268f36951dc6292f5b817862068fb06059fcb4645f84e2a028258b895e7e
+EBUILD ruby-vte3-3.3.6.ebuild 717 BLAKE2B a584a6b90c99f4390fea3a3159eea370120d120920d41b6ed43e37dec627693adb6f09fec3cffd82a52130acdf336771b419ea238ddb4d5af05bb58bc7d528a9 SHA512 6e29592b26b355ce13a65bae527b82f6cce86477032757b81cce51f4def0d9ea4b1faa1a923d2db8e126964de072b445c221c4b4089a0cdbe660007d9a105164
+EBUILD ruby-vte3-3.3.7.ebuild 717 BLAKE2B a584a6b90c99f4390fea3a3159eea370120d120920d41b6ed43e37dec627693adb6f09fec3cffd82a52130acdf336771b419ea238ddb4d5af05bb58bc7d528a9 SHA512 6e29592b26b355ce13a65bae527b82f6cce86477032757b81cce51f4def0d9ea4b1faa1a923d2db8e126964de072b445c221c4b4089a0cdbe660007d9a105164
MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2
diff --git a/dev-ruby/ruby-vte3/ruby-vte3-3.3.2.ebuild b/dev-ruby/ruby-vte3/ruby-vte3-3.3.2.ebuild
index 23450c24b485..3f405b899a3e 100644
--- a/dev-ruby/ruby-vte3/ruby-vte3-3.3.2.ebuild
+++ b/dev-ruby/ruby-vte3/ruby-vte3-3.3.2.ebuild
@@ -32,7 +32,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-vte3/ruby-vte3-3.3.6.ebuild b/dev-ruby/ruby-vte3/ruby-vte3-3.3.6.ebuild
index f37e95963cdd..d6239bf0b7a3 100644
--- a/dev-ruby/ruby-vte3/ruby-vte3-3.3.6.ebuild
+++ b/dev-ruby/ruby-vte3/ruby-vte3-3.3.6.ebuild
@@ -32,7 +32,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-vte3/ruby-vte3-3.3.7.ebuild b/dev-ruby/ruby-vte3/ruby-vte3-3.3.7.ebuild
index f37e95963cdd..d6239bf0b7a3 100644
--- a/dev-ruby/ruby-vte3/ruby-vte3-3.3.7.ebuild
+++ b/dev-ruby/ruby-vte3/ruby-vte3-3.3.7.ebuild
@@ -32,7 +32,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- virtx ${RUBY} test/run-test.rb || die
+ virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-webkit2-gtk/Manifest b/dev-ruby/ruby-webkit2-gtk/Manifest
index e29ed4abffd3..ad484232ef64 100644
--- a/dev-ruby/ruby-webkit2-gtk/Manifest
+++ b/dev-ruby/ruby-webkit2-gtk/Manifest
@@ -1,7 +1,7 @@
DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce SHA512 4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c
DIST ruby-gnome2-all-3.3.6.tar.gz 2307419 BLAKE2B 80d981528a7d1ff41400e8555c7576ac299a5e3b7d3fc7f78843ae0bedfa6ad43c79d3ebef60b918236c9054b0e5de462b48a274d1fdd03f6f288ff53d6645a5 SHA512 8bcd439cee77efc70423eeec43380f080b348627384c675e3b3a810e602b5da4f04bc476eccabdf009a442d496442e7a45a23f126bde4b356af70ac9949c27f5
DIST ruby-gnome2-all-3.3.7.tar.gz 2316976 BLAKE2B 51fa3da9941254d17332854ad1a7b1bcd016f70aba70cbad7fbdffc9e54ed6f7da8bac09b49ed152bea2cd188d5af64783ef1ad8b754abeebfad358fb261c866 SHA512 4af9a4c6f7bba2b596880ec83e4a43f2afd7f34bb0cdbb42157e65de2517d3b9504eafe08eb63f47f43035bf50351b8a0a4dd7cb1b738e67e8373191910d0bce
-EBUILD ruby-webkit2-gtk-3.3.2.ebuild 994 BLAKE2B 8b3df54bf34a5a6140c06ebd29ba018e8eb27ec4adbfaaa31bf1593a5281f27762fa3b86361e33c375edd1443b67c7a9813c877bf4dbebaee9efef6f6121ecfa SHA512 662f6428335822cf5dd61106eab0119594a996475fe7cfccb52d61ec559f9914410787130d6ee7b7bcae742a34a0b52434f6ea14b8c9c5d426731e42fae38cee
-EBUILD ruby-webkit2-gtk-3.3.6.ebuild 988 BLAKE2B e4695f137172f82760865791aa479d0aa666b5bd2bfe4dd2fc16597a189049ce13ebcf8b578a0596ec1d14634f52724d3fd4635748c66ea727c5b6379390ba83 SHA512 2f7abe6ba541f8b5c9db790855a5ff0cbca366387b472cbeee43c22098cda16f215127de8ce8dd6f4219ee087ca95ce6c5d48543820de1c86a38686a254dc056
-EBUILD ruby-webkit2-gtk-3.3.7.ebuild 988 BLAKE2B e4695f137172f82760865791aa479d0aa666b5bd2bfe4dd2fc16597a189049ce13ebcf8b578a0596ec1d14634f52724d3fd4635748c66ea727c5b6379390ba83 SHA512 2f7abe6ba541f8b5c9db790855a5ff0cbca366387b472cbeee43c22098cda16f215127de8ce8dd6f4219ee087ca95ce6c5d48543820de1c86a38686a254dc056
+EBUILD ruby-webkit2-gtk-3.3.2.ebuild 987 BLAKE2B 34842ee60d4a13cb0be653bb2fffe09a9946808a08cde86a57970af6adf9b5576638b9b7c828971ee4e0c3ecae07f86eab01d3af83cfb93d6396be13c20d0a3d SHA512 0aa6f6e7eb713d2f929c906e2c926989ec377a14008d237158be775e572289de2df1942dbb9ed341151349b83d184a3665a431a5d29c5a5fb89116d1ac839aaa
+EBUILD ruby-webkit2-gtk-3.3.6.ebuild 981 BLAKE2B 547adca4e17929d76f85e7b3b6eedce0db43eddd1d8b96be7e08f887f785f555a30a662eb8e3d4cdfff88d1714860b3d72fc3cfa307374dff63128720610698c SHA512 4e98d5b8392f0a967df6b2aaef222eb9dbb110dfd72cc552adab22a8eced6fc9f50a8f879fbe511a9db1ad4048fac2459e244aaee5990d3ab69f9f91da0167a1
+EBUILD ruby-webkit2-gtk-3.3.7.ebuild 981 BLAKE2B 547adca4e17929d76f85e7b3b6eedce0db43eddd1d8b96be7e08f887f785f555a30a662eb8e3d4cdfff88d1714860b3d72fc3cfa307374dff63128720610698c SHA512 4e98d5b8392f0a967df6b2aaef222eb9dbb110dfd72cc552adab22a8eced6fc9f50a8f879fbe511a9db1ad4048fac2459e244aaee5990d3ab69f9f91da0167a1
MISC metadata.xml 391 BLAKE2B b68c9928d0cae2572bb8737d6a9b5aa90acd0fea2ef7c1de4fa0e2079685cb69b508107f6c651e21fe747d86a4caf0a7171086b2bd6c35af0721cde99f7ec8f3 SHA512 84903daa0e4584dd1e631df4a25becbd4e1a599c998d0384978fa82d971a6fd119e920fd0e4830771a98efd3075f1529a6bfbd64739bdecaa22ec70f31be1ab2
diff --git a/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.2.ebuild b/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.2.ebuild
index a0e9a1d2b887..a3581d1d6910 100644
--- a/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.2.ebuild
+++ b/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.2.ebuild
@@ -37,7 +37,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- DCONF_PROFILE="${T}" virtx ${RUBY} test/run-test.rb || die
+ DCONF_PROFILE="${T}" virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.6.ebuild b/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.6.ebuild
index ecbbba403394..f55006950a4d 100644
--- a/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.6.ebuild
+++ b/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.6.ebuild
@@ -37,7 +37,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- DCONF_PROFILE="${T}" virtx ${RUBY} test/run-test.rb || die
+ DCONF_PROFILE="${T}" virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.7.ebuild b/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.7.ebuild
index ecbbba403394..f55006950a4d 100644
--- a/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.7.ebuild
+++ b/dev-ruby/ruby-webkit2-gtk/ruby-webkit2-gtk-3.3.7.ebuild
@@ -37,7 +37,7 @@ each_ruby_compile() {
}
each_ruby_test() {
- DCONF_PROFILE="${T}" virtx ${RUBY} test/run-test.rb || die
+ DCONF_PROFILE="${T}" virtx ${RUBY} test/run-test.rb
}
each_ruby_install() {
diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 77eb4dc6a79f..ee10b0c77c00 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -5,13 +5,11 @@ AUX gentoo-defaults-3.rb 1899 BLAKE2B 5a0d83e40bae62ce76e1caf609cc931aaa6cd40ff4
AUX gentoo-defaults.rb 972 BLAKE2B 4353b782296ad04f400fbdbd67dcc2f26b23a9bc4a716d107a8f98c5058676c675eb42e1d5e0a7214cd74df9148d54220c0202189938c45f4000301e52a3a73f SHA512 fd5a33c433041efeefba4bb8d550b8db66f31d4c0966188f07943f4f575ee9e13da6ef6fd66f89a4b3b979c5b310d96e2876407b79aee6ed404ca3027859160c
AUX init.d-gem_server2 505 BLAKE2B ea5807a1c8ffdaa61bf37315c71d910bbf2bf4b0b4c62e3cef3b76176e9cc1fc39272f59bd46e55e17427f730315e2c691fa3f471c1cbf697073c45c0c7589a2 SHA512 fc2c57f4deebf479a36e69c3507f109abeda9f73b22bb2e617f56e6be0069af075fa6d66708d7324922f3d8bfaa96bd8c71292d9e388e27217cc7687ab4004e1
DIST rubygems-2.7.10.tgz 863618 BLAKE2B 26a453d2808cbf03caa6f2ef4a829418de58f4ed0c7584935a0ad5fc722d7fbdf9f442261f96fdca4b6975b62608965d2f0053d3046da59771be373bed21154a SHA512 48a18c0f202f463c38cf5dafecfbc7cc39245e63c7a059ef2cefadda478483794a929ea6b7e0ef062dd4423230746f1f09d7bec06a97fe3ceccc3325397a3e71
-DIST rubygems-2.7.9.tgz 862854 BLAKE2B 7bccb1fe1ce11b33501f881d01b8b0159e6b3c0a434fa100b98490cd1813b5309610e8ef5d1a2c5ab23c22bf0cd55ace7b055ee57f9057398662276128b3e949 SHA512 5f699f47bc24d8ffd4f8f44a509a9df71fcd945ca2574dc9d5050bfe06a44830a368f45d204112d7a4f1877e1600a6fe4d1b6b68f9a55288664667b4220a7d72
DIST rubygems-3.0.3.tgz 904175 BLAKE2B d99de4bdd51779ab214bc4a81f55483341a2c193d4304b8eeb6105cb95877e0a33fe03d93c47433ad3c6bdc8d3e453e33ffb799fd36164feac31616f95eeced4 SHA512 1dd585243341901c7b4cc60a4902000c10ce57fe2cc9c28e27e274a2e6029f936cde1c99d7097c93c2c5b2c8bcee5d692c8fe5cc00c996a040e4954b674e330e
DIST rubygems-3.0.4.tgz 883664 BLAKE2B d5ec493657c055561aa9c0c09719529857706db197bf266ef4c51e48e6f97c08d85a8923b0c6fd72b3fd6ecb584533ff8ca56515c555e9c5b786b0d99ad2a16e SHA512 887c64226ec0b32d33f2ea331936683406d54dc74d19e658a23521e25ab50aa23534fe9eecaf696154247ad1df1d24c233d8900b9aabc79096eebd6afef3f775
DIST rubygems-3.0.6.tgz 887156 BLAKE2B 685cfb108cc684ecbbcee6fe341baa429ac28f331b3db444c5ed3557bc169147dddc8d226780a85842bf1de2e24f6a60b0464820afa2a6838221c22543a36daa SHA512 1ef1822a2b19790a36a6d242b7d4584222617baa27787ec58961a9cfeb2733f19f9085490ffc72ee375d3153c7114e050c42e68fc8039e727fe5961b09365ee5
-EBUILD rubygems-2.7.10.ebuild 4572 BLAKE2B b2108cbcb0c788a2cccfcbfba252aa6c1c94200272ab0df4c7ce6f6a3325dcd1330266922525c1e144fb029dba4b55c68318909ddcf93e1a6fa1fdb66a8540f2 SHA512 2bed7d6211a815947b0cbc1460a338f8b76fcefa2b860c74f77abbb7d8cf8bdf7f7a4248b0b9729717fc3ea54ec3a0ef3ddb14c30df755af6582920c183a6ce7
-EBUILD rubygems-2.7.9.ebuild 4375 BLAKE2B 13cc784bd4c1386982574711380edbefa3b82247e42e207458ea453e1ed51c905cf3705ead887523795ef530aaea60a0937987a545c79c877b38546df3cd2171 SHA512 296602c64e742b72b4f19be573a56afc54679e5704ed832df197f80e16e9808481f94b6180b30864fafabc8ae8e3076bda018a292aa57c26676c383b5c0a69f6
-EBUILD rubygems-3.0.3.ebuild 4711 BLAKE2B e12430fd64cdf214d0a302f379a57a654ae0657e5c36f2d11ed1b0faaa8ddf2299b67f1b8bc6f85fc930522ec742cb512a79c1cd85788c9d169d559d64fe25de SHA512 97a2a82b935087a6f3983f3129f329ca27b4cb28528fdbfd6209b199569ca8f8e0a7d1618060f3eaae689dd293f12ca2e23cb97ed5a52fae8db7cdf3e47284fe
-EBUILD rubygems-3.0.4-r1.ebuild 2566 BLAKE2B 166be3ad490288af506b7abab69913a89e82560310d5ec3ad94213dd53feec34683c8e6a3363c8a97fd7014796338951f345ed97565a3a4d0da59433736a643e SHA512 d2269a3e3db9cdd1ba770a044d4e47ca15706c157228ed3dcd75ed8a2654d6c1c5063419792f41633719b3c0b6b89e6fe1cdb9a0649452a2927e54b2b14f1470
-EBUILD rubygems-3.0.6.ebuild 2567 BLAKE2B 1bdef361333e50ab4c45b68e45639692fa7c482f8a5c63a24367e117c44992ca678a4a1476b7ea8162628f781d426546ea2b9633c4dd4f78c04a3d8df72641b9 SHA512 d6bc0c4187acd88c0694af6c6e6a1f8e5e761649daf14050faa3d9ecd51afb726ef9a1efcf218b3d72612e34ffadfcd6ff22985cc83a908aaac7a9f402ca55d0
+EBUILD rubygems-2.7.10.ebuild 4531 BLAKE2B c3417b9d7419ac2aa79a94891af32db6c4381e07099e8560b69ad7e08784c129ba6531e3450cc962b0a4378a7b308dfb738b5c3ecb22a3abb3f36174fc095bf7 SHA512 7be0c80531ab067ff6aaa5306c9b35a43feba0ef1d4785ba770ccccbc4d68d18c0cf91e635dc666575fd7a46c1e04882cd724c8efba6348f28dcf301c4754089
+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
MISC metadata.xml 335 BLAKE2B c86eaf3d37fad025b8f6ca0b03e65b1b472716b4fda4ca4d08b415b29a63405d8e7b2684d309091c90411c5fe809e5129c6e0c0c4e7a982b4aa062ffdd0ca7fb SHA512 fd7bf880ad68fe5f1fe8eb79f9662af87831ed499517d5a97e22f18a4ddafc69d53118f020e15c3b8b171fe144bf6cb0ce799beaa6e4e4bdc01c984ab582388e
diff --git a/dev-ruby/rubygems/rubygems-2.7.10.ebuild b/dev-ruby/rubygems/rubygems-2.7.10.ebuild
index 2abea0e5ee4a..d207ee81a257 100644
--- a/dev-ruby/rubygems/rubygems-2.7.10.ebuild
+++ b/dev-ruby/rubygems/rubygems-2.7.10.ebuild
@@ -13,9 +13,10 @@ 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 )"
PDEPEND="server? ( >=dev-ruby/builder-2.1 )"
@@ -92,17 +93,17 @@ each_ruby_install() {
local sld=$(ruby_rbconfig_value 'sitelibdir')
insinto "${sld#${EPREFIX}}" # bug #320813
- newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb || die
+ newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
- newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') || die
+ newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:' || die)
}
all_ruby_install() {
dodoc History.txt README.md
if use server; then
- newinitd "${FILESDIR}/init.d-gem_server2" gem_server || die "newinitd failed"
- newconfd "${FILESDIR}/conf.d-gem_server" gem_server || die "newconfd failed"
+ newinitd "${FILESDIR}/init.d-gem_server2" gem_server
+ newconfd "${FILESDIR}/conf.d-gem_server" gem_server
fi
}
diff --git a/dev-ruby/rubygems/rubygems-2.7.9.ebuild b/dev-ruby/rubygems/rubygems-2.7.9.ebuild
deleted file mode 100644
index 2f8d1b24d392..000000000000
--- a/dev-ruby/rubygems/rubygems-2.7.9.ebuild
+++ /dev/null
@@ -1,116 +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"
-
-inherit ruby-ng prefix
-
-DESCRIPTION="Centralized Ruby extension management system"
-HOMEPAGE="https://rubygems.org/"
-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"
-SLOT="0"
-IUSE="server test"
-
-PDEPEND="server? ( >=dev-ruby/builder-2.1 )"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/json
- >=dev-ruby/minitest-4:0
- dev-ruby/rdoc
- )"
-
-all_ruby_prepare() {
-
- mkdir -p lib/rubygems/defaults || die
- cp "${FILESDIR}/gentoo-defaults.rb" lib/rubygems/defaults/operating_system.rb || die
-
- eprefixify lib/rubygems/defaults/operating_system.rb
-
- # Disable broken tests when changing default values:
- sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die
-
- # Skip tests for default gems that all fail
- sed -i -e '/test_default_gems_use_full_paths/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die
- sed -i -e '/test_execute_ignore_default_gem_verbose/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_cleanup_command.rb || die
- sed -i -e '/test_execute_default_gem/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_contents_command.rb test/rubygems/test_gem_commands_pristine_command.rb || die
- sed -i -e '/test_execute_\(default_details\|show_default_gems\)/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die
- sed -i -e '/test_execute_all/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_uninstall_command.rb || die
- sed -i -e '/\(test_default_gem\|test_check_executable_overwrite\|test_require_works_after_cleanup\)/,/^ end/ s:^:#:' \
- test/rubygems/test_{gem_installer,require}.rb || die
- sed -i -e '/test_\(load_default_gem\|default_spec_stub\)/,/^ end/ s:^:#:' test/rubygems/test_gem_specification.rb || die
- sed -i -e '/test_uninstall_default_gem/,/^ end/ s:^:#:' test/rubygems/test_gem_uninstaller.rb || die
- rm -f test/rubygems/test_gem_indexer.rb || die
- sed -i -e '/test_\(require_when_gem_defined\|realworld_default_gem\)/,/^ end/ s:^:#:' test/rubygems/test_require.rb || die
- rm -f test/rubygems/test_gem_commands_setup_command.rb || die
-
- # Avoid tests playing tricks with ruby engine that don't seem to
- # work for us.
- rm test/rubygems/test_gem_request_set_gem_dependency_api.rb || die
-
- # Avoid test requiring network access
- sed -i -e '/test_download_to_cache/askip "requires network access"' test/rubygems/test_gem_remote_fetcher.rb || die
-
- # Avoid test requiring file system permission changes
- sed -i -e '/test_traverse_parents_does_not_crash_on_permissions_error/,/^ end/ s:^:#:' test/rubygems/test_gem_util.rb || die
-}
-
-each_ruby_compile() {
- # Not really a build but...
- sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem
-}
-
-each_ruby_test() {
- # Unset RUBYOPT to avoid interferences, bug #158455 et. al.
- #unset RUBYOPT
-
- if [[ "${EUID}" -ne "0" ]]; then
- RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} --disable-gems -I.:lib:test:bundler/lib \
- -e 'require "rubygems"; gem "minitest", "~>4.0"; Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed"
- else
- ewarn "The userpriv feature must be enabled to run tests, bug 408951."
- eerror "Testsuite will not be run."
- fi
-}
-
-each_ruby_install() {
- # Unset RUBYOPT to avoid interferences, bug #158455 et. al.
- unset RUBYOPT
- export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}"
-
- pushd lib &>/dev/null
- doruby -r *
- popd &>/dev/null
-
- local sld=$(ruby_rbconfig_value 'sitelibdir')
- insinto "${sld#${EPREFIX}}" # bug #320813
- newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb || die
-
- newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') || die
-}
-
-all_ruby_install() {
- dodoc History.txt README.md
-
- if use server; then
- newinitd "${FILESDIR}/init.d-gem_server2" gem_server || die "newinitd failed"
- newconfd "${FILESDIR}/conf.d-gem_server" gem_server || die "newconfd failed"
- fi
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"usr/bin/gem) ]] ; then
- eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
- fi
-
- ewarn
- ewarn "To switch between available Ruby profiles, execute as root:"
- ewarn "\teselect ruby set ruby(23|24|...)"
- ewarn
-}
diff --git a/dev-ruby/rubygems/rubygems-3.0.3.ebuild b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
index 487d9b16695f..ad752396332e 100644
--- a/dev-ruby/rubygems/rubygems-3.0.3.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
@@ -16,6 +16,7 @@ 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"
SLOT="0"
IUSE="server test"
+RESTRICT="!test? ( test )"
PDEPEND="server? ( =dev-ruby/builder-3* )"
@@ -94,17 +95,17 @@ each_ruby_install() {
local sld=$(ruby_rbconfig_value 'sitelibdir')
insinto "${sld#${EPREFIX}}" # bug #320813
- newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb || die
+ newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
- newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') || die
+ newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')
}
all_ruby_install() {
dodoc History.txt README.md
if use server; then
- newinitd "${FILESDIR}/init.d-gem_server2" gem_server || die "newinitd failed"
- newconfd "${FILESDIR}/conf.d-gem_server" gem_server || die "newconfd failed"
+ newinitd "${FILESDIR}/init.d-gem_server2" gem_server
+ newconfd "${FILESDIR}/conf.d-gem_server" gem_server
fi
}
diff --git a/dev-ruby/rubygems/rubygems-3.0.4-r1.ebuild b/dev-ruby/rubygems/rubygems-3.0.4-r1.ebuild
index 434413cd6d88..26cc98a87d52 100644
--- a/dev-ruby/rubygems/rubygems-3.0.4-r1.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.0.4-r1.ebuild
@@ -16,6 +16,7 @@ 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"
SLOT="0"
IUSE="server test"
+RESTRICT="!test? ( test )"
PDEPEND="server? ( =dev-ruby/builder-3* )"
@@ -66,17 +67,17 @@ each_ruby_install() {
local sld=$(ruby_rbconfig_value 'sitelibdir')
insinto "${sld#${EPREFIX}}" # bug #320813
- newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb || die
+ newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
- newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') || die
+ newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')
}
all_ruby_install() {
dodoc History.txt README.md
if use server; then
- newinitd "${FILESDIR}/init.d-gem_server2" gem_server || die "newinitd failed"
- newconfd "${FILESDIR}/conf.d-gem_server" gem_server || die "newconfd failed"
+ newinitd "${FILESDIR}/init.d-gem_server2" gem_server
+ newconfd "${FILESDIR}/conf.d-gem_server" gem_server
fi
}
diff --git a/dev-ruby/rubygems/rubygems-3.0.6.ebuild b/dev-ruby/rubygems/rubygems-3.0.6.ebuild
index 1f974d767941..e4bbbd3eb423 100644
--- a/dev-ruby/rubygems/rubygems-3.0.6.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.0.6.ebuild
@@ -16,6 +16,7 @@ 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"
SLOT="0"
IUSE="server test"
+RESTRICT="!test? ( test )"
PDEPEND="server? ( =dev-ruby/builder-3* )"
@@ -66,17 +67,17 @@ each_ruby_install() {
local sld=$(ruby_rbconfig_value 'sitelibdir')
insinto "${sld#${EPREFIX}}" # bug #320813
- newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb || die
+ newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
- newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') || die
+ newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')
}
all_ruby_install() {
dodoc History.txt README.md
if use server; then
- newinitd "${FILESDIR}/init.d-gem_server2" gem_server || die "newinitd failed"
- newconfd "${FILESDIR}/conf.d-gem_server" gem_server || die "newconfd failed"
+ newinitd "${FILESDIR}/init.d-gem_server2" gem_server
+ newconfd "${FILESDIR}/conf.d-gem_server" gem_server
fi
}
diff --git a/dev-ruby/sassc-rails/Manifest b/dev-ruby/sassc-rails/Manifest
index 70201dde00e3..6b7380ad5ee0 100644
--- a/dev-ruby/sassc-rails/Manifest
+++ b/dev-ruby/sassc-rails/Manifest
@@ -1,5 +1,4 @@
-DIST sassc-rails-2.1.1.gem 33280 BLAKE2B eaa66fa6bfa60a41c8b2a180ac58758d860feaa33aad6a92b28b3224361837281c353041f854317591ef4ae99a6e48f00d8cb31fdf1e5c6a12f58fb24809d615 SHA512 d612a0c5d0d4f55600f8f9734f5bcf30c62c2bcd657b917ee13e95b7f7c3c08b2b4cb2b62b75c52e08992b254279aa4988c3e94b56b91490532b2382dc0d8555
DIST sassc-rails-2.1.2.gem 33280 BLAKE2B 1ecd048a879ea9ba08390ed81c679a3a4461f3937d1b0ce5ee001810067286f386ea885787984ffa417d2af191f178563e892ea24f1b466b6538c815fadbd9e3 SHA512 d250f22a3f2c4afb56a22f4533194d80b8a301730e5e4b49f9613e489f7158e7bd9c02cff8e1ec8ce727ede25f1c03a2613a664291967b5e97e210f7890d0bc8
-EBUILD sassc-rails-2.1.1.ebuild 783 BLAKE2B 82fb27a1be266c91e2b423646e2e13d7f70fefce0951595708dd580624eb4bca1d0369aa5ea09fb4351df0537b1185d5aab757805ead5620c822ee3a0ad08646 SHA512 d37ecbd211802bbba7f0ae588138ffb9517f266bb9b14082b8eade25acd0965c37a0d391854001e7d1b839962461f8d3477f6e5d8bed0fe559a248fc351d0675
+EBUILD sassc-rails-2.1.2-r1.ebuild 830 BLAKE2B 4c3ffefbd44e137fdf34fa2f4af709667132d6a91212bdb50bf688b0998d3aaea411dfaa5ebe58f0ea1be85ad80fe9ff5510dcae03cfe316a105ea80adaf1d9f SHA512 dace6cf8fea2dcbe4a19f18959df5c41541640e36aa1fa05b20306ea049976e59e30f4b35c1e3a2b1fd1067aea27d5a4123b30b4fe8c805278d8d1cd2c4a7c6d
EBUILD sassc-rails-2.1.2.ebuild 783 BLAKE2B 82fb27a1be266c91e2b423646e2e13d7f70fefce0951595708dd580624eb4bca1d0369aa5ea09fb4351df0537b1185d5aab757805ead5620c822ee3a0ad08646 SHA512 d37ecbd211802bbba7f0ae588138ffb9517f266bb9b14082b8eade25acd0965c37a0d391854001e7d1b839962461f8d3477f6e5d8bed0fe559a248fc351d0675
MISC metadata.xml 342 BLAKE2B b460bdd1f19ae844f16c9600d7ffe9c737fe0812e88d35e572eb75d616b2aa6392bd0fa83eac92bd349503f5d72d39da3317b57415c38d121c705f09c5317338 SHA512 ee5b3763d54c109df23d6acdb840d71569d9405884bec4fb15de75d6fc66f68a5e40a8b873dfecab98e6c1f7e47cea4f875ac842d1f0d08cf5fc6cdcb0828312
diff --git a/dev-ruby/sassc-rails/sassc-rails-2.1.1.ebuild b/dev-ruby/sassc-rails/sassc-rails-2.1.2-r1.ebuild
index ca9443f56d99..089cbd49d652 100644
--- a/dev-ruby/sassc-rails/sassc-rails-2.1.1.ebuild
+++ b/dev-ruby/sassc-rails/sassc-rails-2.1.2-r1.ebuild
@@ -32,7 +32,9 @@ ruby_add_bdepend "
test? ( dev-ruby/bundler dev-ruby/mocha )"
all_ruby_prepare() {
- sed -i -e '/rake/ s/,.*$//' ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -e '/rake/ s/,.*$//' \
+ -e 's/git ls-files -z/find . -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
}
each_ruby_test() {
diff --git a/dev-ruby/selenium-webdriver/Manifest b/dev-ruby/selenium-webdriver/Manifest
index ed4f438ab210..3d50f74d3715 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -1,11 +1,7 @@
DIST selenium-webdriver-2.53.4.gem 897536 BLAKE2B 630b5e8cd5ce53de7a689135ce80e364e33b783bd8493f79af01d79717d3d65541fe04c6c0e5016a85af8a559864ddcb641d06c99430599b21095b54ff40845a SHA512 ad7934a67c4415a81c2d0efae5f510d41784411076ea903724e1fa2be1b209382131aa1b05f3636deb1deca38db6e76805262f5037ab2e621e785e4eb3c2b90e
DIST selenium-webdriver-3.142.3.gem 865280 BLAKE2B 9ff97810a1d377293b3d5f7dde91561856a4b44295b9d7ec04a8af257ebebe7765ed1ba32e7f072fceb0760b85358ce0fd10b43092a54bdbc8f42e2a9d54402d SHA512 048c1f82f1a53d4de610c5ff32acaa05907ef2d772c68d2d5ddb1fd232cf03eeef9c15ff1096a97acce026d0f4dd730ae35d7ae5d1b06ff3b49968f987704696
-DIST selenium-webdriver-3.142.4.gem 864768 BLAKE2B 9e4bf0a2c7886633b8fd3903aec89d927164d8a866f2fcf376732cf63a86e23671b58bf9d31a8156916ca7056b0330e7876028c58f89d9024e583a0dd9545852 SHA512 63c8c5f98904b2fc98c8b3ee1aec744294fcd094b651814067383872978da7917e9e529ec57fde65864f2f9962679653a2e44b21d4053481fc4d9dde5beb0aeb
-DIST selenium-webdriver-3.142.5.gem 864768 BLAKE2B a7b9380515a70f7061dd97e099a347d376f2124e36128a65e61159506490ea9c8b0e83e46d15f883e442a67ee5c4ede80950c3a784488d1ee50ba290bc30932b SHA512 6c76653ae1bc1d396ae636733f11b3755a6778565f79cedf6d066fb866301e766838611eeff34e3a519c0d730f85b27f258e685d57cfa97960ae4b44a6689f9a
DIST selenium-webdriver-3.142.6.gem 864768 BLAKE2B 6d48561c4d50c64936cc0ec55a3f777723062f8ea1fb08f345e2c84d0080dd6a04b09e13caa23b77041c91dd2de9ae80980562f5f3a286992f0296a8e19adc75 SHA512 1a34c504214ac662195a6d0addcda8fc2de6d863aa367fd9d9b973bf7dd44699e4776fb52cf7c3dbaa16ebd87c427bac6c3747ad469a5b07e4cace7e02416e33
EBUILD selenium-webdriver-2.53.4-r1.ebuild 1137 BLAKE2B c1686329733f5253efee815896b641a422b510d00ce379c14d87a68c487556bf64b0771dc73097bc483dd796e3e890c5fe74e6e4fa296e2a20b60ec8eac3ad7b SHA512 fd3f0c87afd1924a40ebf80ef783414cb6fc256db64e710b922e4b2834cefc2974d11e8a6c037b1d426f867459b4cf90a922f2a8c38ce0a1d426ccc990d1d268
EBUILD selenium-webdriver-3.142.3.ebuild 931 BLAKE2B a2958374094c294158c69663f78ab743e399f430937073dc2044ed417e5c11fcc3f5bbd2f6b4cea621fccd321565bb32cbb7bc4a97628ccb8a95a0a5f1cfa778 SHA512 6bcb5093db48ff3b077688287deddcf55c0847e55c6373647699c4cf546fa8350d9dffcca8ab673a2623b1a026e3b1eb20685ef1413badb1c2dcd1547e7899da
-EBUILD selenium-webdriver-3.142.4.ebuild 915 BLAKE2B 099236989f595394764a9346c3ae37bd8f39eceb75f1446c2cf0336a3ef50ea90c2f0695302527ec15d41e0eafa00a582d61d368cf228fe886b7191be7861ae8 SHA512 7c6646a8de0828dd3b5644c542f083591d3ef1be785b9a82a57e6e6c1db0ec015663606fbbc5a1d7a084471c6f1b84c6579cfcae81d6d0239bd7a427fbcfe964
-EBUILD selenium-webdriver-3.142.5.ebuild 915 BLAKE2B 5b3550ea01f69bcfafe9e0888f7ec91eda13d82d772724875a52f249b5a6460f9b640d70f43af3142d6fc0bbf94399ffd625b668e1c1b14f95477726b27b8fcc SHA512 f95edbb327bbddaa99a84057224b483ad4b157b6f75f72e3375a8a7869c43a5f32acca7ae7c8046fa56e875fc20949a6b7212057af7784d78f0afb9dfae2a3a7
-EBUILD selenium-webdriver-3.142.6.ebuild 915 BLAKE2B 5b3550ea01f69bcfafe9e0888f7ec91eda13d82d772724875a52f249b5a6460f9b640d70f43af3142d6fc0bbf94399ffd625b668e1c1b14f95477726b27b8fcc SHA512 f95edbb327bbddaa99a84057224b483ad4b157b6f75f72e3375a8a7869c43a5f32acca7ae7c8046fa56e875fc20949a6b7212057af7784d78f0afb9dfae2a3a7
+EBUILD selenium-webdriver-3.142.6.ebuild 914 BLAKE2B 0d9273090a43a66c935e7e8d0844e910a68b5756f6f7d67f46786520b15dfdcdd33e6682a17a86c2c72721a85002364141efbbae2222334ea4e4978fb516315b SHA512 5e19bde871553bcd9c45207dbf6030c25ba1370cc32361f12286cccd13ed7de7e659aea31f2d817a76f072867f3eababf6634cd5c78a984f5271e70ab3aca531
MISC metadata.xml 335 BLAKE2B 374e7e6bdf450e60792ad3960c2c0fe8ab87f70c34ca76332bbbc632598354e2a774e4eba46434e9b7c85c7f5eee7086ac85268ae58bddea7d75713d9d2f014a SHA512 94e17dd297f6904f1b70709dba5f5612fcc42e9e0e57695df6d37344cc9a89c13b423e41d142631444990ff39367eb6132d6b070bcdbf256ae00e932cadc67e2
diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.4.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.4.ebuild
deleted file mode 100644
index 2b8d9a5d8d04..000000000000
--- a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.4.ebuild
+++ /dev/null
@@ -1,33 +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"
-
-# NOTE: this package contains precompiled code. It appears that all
-# source code can be found at https://code.google.com/p/selenium/ but the
-# repository is not organized in a way so that we can easily rebuild the
-# suited shared object. We'll just try our luck with the precompiled
-# objects for now.
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
-QA_PREBUILT="*/x_ignore_nofocus.so"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This gem provides Ruby bindings for WebDriver"
-HOMEPAGE="https://github.com/seleniumhq/selenium"
-
-LICENSE="Apache-2.0"
-SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/childprocess-0.5:2
- >=dev-ruby/rubyzip-1.2.2:1"
diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.5.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.5.ebuild
deleted file mode 100644
index da443bc4017a..000000000000
--- a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.5.ebuild
+++ /dev/null
@@ -1,33 +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"
-
-# NOTE: this package contains precompiled code. It appears that all
-# source code can be found at https://code.google.com/p/selenium/ but the
-# repository is not organized in a way so that we can easily rebuild the
-# suited shared object. We'll just try our luck with the precompiled
-# objects for now.
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
-QA_PREBUILT="*/x_ignore_nofocus.so"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This gem provides Ruby bindings for WebDriver"
-HOMEPAGE="https://github.com/seleniumhq/selenium"
-
-LICENSE="Apache-2.0"
-SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/childprocess-0.5:2
- >=dev-ruby/rubyzip-1.2.2:*"
diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.6.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.6.ebuild
index da443bc4017a..b88b9685d7e0 100644
--- a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.6.ebuild
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.6.ebuild
@@ -26,7 +26,7 @@ HOMEPAGE="https://github.com/seleniumhq/selenium"
LICENSE="Apache-2.0"
SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/childprocess-0.5:2
diff --git a/dev-ruby/termcolor/Manifest b/dev-ruby/termcolor/Manifest
deleted file mode 100644
index ec89ecbd5d96..000000000000
--- a/dev-ruby/termcolor/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST termcolor-1.2.2.gem 7168 BLAKE2B 6627de8edebe771d3472448e006fcebae201c7d06524b173a47db50ed253c19c1b54a38784cd4f9f1252d9355e5d779e89d023c03aed36332874f9b80b030991 SHA512 1709c6ce299a320209288cc27fb1e8f80492e582b84be2e54f3a09b96c1d2e048760b8f72e19581bd8bc6c1539c34ac010cb3e7bec4a7c24909eff438639182e
-EBUILD termcolor-1.2.2.ebuild 604 BLAKE2B c6f073e6cfd2455e6410152d8954b4248d11b8540befaa5c454e273ad9b7b18acc8dc19b0ab89313f13bb3983b0de6e234b99360ef394fecbb460fdd82c9a82f SHA512 88aff6cbc39d9067209a6a003aa21c7818f7d72276eba4688eaf7488e4c1257a4a4bcb46307255bb91b7c32cc40bacdbf13f5a7031570bd9ac87cd5d0c59b7ed
-MISC metadata.xml 336 BLAKE2B 25d3167e6beba8398b365c9a0eacc292d5d868aef252be7029e665919d862e1449c28bb8659ee46308f259c0cb1d89fcf1184fc4cf9e6f53f8c2bd4ac8ba00ab SHA512 a5601ee0d584d47b1b6feefdb119bd2030a48a4106774296f8a02bd6ee4baf3375ea2c90acbfb7b5a7b36c4228f0123be7cd9de386dadce50b08457e947bf4ba
diff --git a/dev-ruby/termcolor/metadata.xml b/dev-ruby/termcolor/metadata.xml
deleted file mode 100644
index 7d3fa9eaac59..000000000000
--- a/dev-ruby/termcolor/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="person">
- <email>naota@gentoo.org</email>
- </maintainer>
-<maintainer type="project">
- <email>ruby@gentoo.org</email>
- <name>Gentoo Ruby Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-ruby/termcolor/termcolor-1.2.2.ebuild b/dev-ruby/termcolor/termcolor-1.2.2.ebuild
deleted file mode 100644
index 568e067cd5a0..000000000000
--- a/dev-ruby/termcolor/termcolor-1.2.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-#*** Using highline effectively in JRuby requires manually installing the ffi-ncurses gem.
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="a library for ANSI color formatting like HTML for output in terminal"
-HOMEPAGE="http://termcolor.rubyforge.org/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/highline-1.5.0"
diff --git a/dev-ruby/terrapin/Manifest b/dev-ruby/terrapin/Manifest
deleted file mode 100644
index 632e782b9a17..000000000000
--- a/dev-ruby/terrapin/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST terrapin-0.6.0.gem 17408 BLAKE2B edcbbd409caf0aa373211aa59bd810eb0e6989106140a9bc6f5bbb205d02b18a43ecc8ef21d1f98ca769320d4d6b78ea1281dcaad76d7a6a2535eef5544d19f9 SHA512 e001446e2fb98f31c97b8af3a6596984b30eaa24b493cfcf486caaa388a17c7cf037eb0db5a78ebf0cd45648fa254a29a895be21b576a3d62b4695460d693378
-EBUILD terrapin-0.6.0.ebuild 759 BLAKE2B 16cb5937fe690b40a0fb9294daf7fca874675e44a35aad4faabd50f784b79dade1505984a057f6f5e8fea284fa4536ccc2574d4c2d149346e64c31d942f747a5 SHA512 7f01b68e7f3dd2b0ffb7f667b7d814e6c8f27c5ac3230d4d6b7c16374c557d31109a8f38cb24ab0335360a13234c582c446be9baa00dc1be6287fe6f227e2dc9
-MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/terrapin/metadata.xml b/dev-ruby/terrapin/metadata.xml
deleted file mode 100644
index 28ab0c15f206..000000000000
--- a/dev-ruby/terrapin/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/terrapin/terrapin-0.6.0.ebuild b/dev-ruby/terrapin/terrapin-0.6.0.ebuild
deleted file mode 100644
index 32e3a710060c..000000000000
--- a/dev-ruby/terrapin/terrapin-0.6.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-#RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Run shell commands safely, even with user-supplied values"
-HOMEPAGE="https://github.com/thoughtbot/terrapin"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-# posix-spawn is not a mandatory dependency but recommended in the
-# README.
-ruby_add_rdepend "dev-ruby/climate_control:0 dev-ruby/posix-spawn"
-
-ruby_add_bdepend "
- test? (
- >=dev-ruby/activesupport-3 <dev-ruby/activesupport-5
- dev-ruby/bourne
- dev-ruby/mocha
- )"
diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index 786740c633af..6a1aeb7d14ff 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -1,11 +1,7 @@
AUX testrb 177 BLAKE2B 7f0192ddcadda449bc4766d5910c76ef21ff8cadce1372a46db4fc236374eaa3cb57e145b1b7b09896b3a866ddd9fa1f910f40b751a773bac1104d705902bc0f SHA512 9de97bde52a1e5770a8dae8da3adcbde3b1dfa7cabc6d131159c8a688a7ad5b59dbb528ce9eef3346da12264c0d30415addd907bc66c1d7d90b1dbc4c605730b
AUX testrb-3 183 BLAKE2B 5bd4712b7a73cc480669facf537b5bbeaf16eeae2782e21d5fe88cf92c9945845803d3f1611d465a3fc16f76838b5aba964e9b96eae35d9cef1b0b269bb94e2d SHA512 cff9584c54bb682f03a0253df953ea930053642e249a3c4573e34cc78f4b77ef943ca5a2c7d1869d926b4a8d9e173ebece69169d845724b03c03f00608bdbdfb
-DIST test-unit-3.2.7.gem 129024 BLAKE2B 31565510d5a16cf75706810a551dca40129edb0fc1528b9f55c862b23db1986640f42a72432028f47d052bb1aab3600c90c4ed19388ba11f2221a5d1e0619aaf SHA512 a55a5abee0d602b23af34ee8a9a7e26effc95ce9dd8ce98da28c49caf883d47c86bd2d0979176b0d1e239861ea73a4c5a9a280a1ceda7fbfbbd98c888ca6b01e
-DIST test-unit-3.3.2.gem 133120 BLAKE2B a1945604327935b784b2286c4a714561a05f2db766723cdcad47a18b3be34ff803d4a257e808d48ef650ab2cdc97b7b1e24e035e356ddb0a4f658de289a327ab SHA512 523b0902133a67949a3e88697ee8d9919bc4a1da3844acd4289ccf202b8037cc255f299b6b66d8b3c90d23d5ac4d75453c029914ec45900bb041a3fd7fbbb8c7
DIST test-unit-3.3.3.gem 133120 BLAKE2B 37fc200b121e84046d1ee483277fc1274dc3bbcdce95ecb5c88a71a77ca9c164faa8364f68d777896bceb3dd1857fc7146ca464f039c0f30ce5baa466f38ede5 SHA512 ddb40e2ec1f15405cc396a9008912fd41ecdf67a0c02bc7ad4bf7725ee68cdaeec6f171f1786469ed55c1154ce094c5f0dd75103c1989a694bff412c9cc86934
DIST test-unit-3.3.4.gem 133120 BLAKE2B 1f0122ddfd6337a6dcf16c09f294b3632aff6b20491a6d6dd6ebead18570f4db42fcbc656aada7b11a46c0d04c4a1134356db3d101138739973687695221d819 SHA512 f8fb546ab764cc01f374fd387b26c0d49b5a572b4a428be9b7a583c449fcb73d4aa755f6666d16c7a62e24f263f91329e9e9f997646923b38a1e30af1bb3d168
-EBUILD test-unit-3.2.7.ebuild 912 BLAKE2B 5e63ef7b6b4fd547a7bd58f801d781b20206bb5225fa558fa92b6b6c6ad874b211737d8372ce1dbf119b859dba0b027cf8f97a66532ed5c3b4f5870dcc61384c SHA512 7bea513679136974f1a02d3aaf0b3ee1aaa9976ab879dbeaaa6e62063c5a092183bb3a388c302186fea34a1456ab1617ef812168bbff35a4322f220b465f5faf
-EBUILD test-unit-3.3.2.ebuild 921 BLAKE2B b96aafac4508011d837516ab928a56c319616bc319a2b2c77a89a93d0e4da24e619bd25730a75e7b3add19639e1414999d6f5620a95ad7acad25806b1f0e4ec6 SHA512 dbc1955d54fcceeac0fa76b7733af65c8d78e3c31fb35d09792b6bc69d96922fcd323c18fd8a5eb02acb99f8ef76cd4a43fa470d0351329c218d96b256387bf0
-EBUILD test-unit-3.3.3.ebuild 933 BLAKE2B 04715e18395b337bbda0ae431f5ee28d5839f0087af489271ed323fa421c25f280838ea1ba7628a597d47770be755d2c60752c383590fa70dedb4a609b11c0ff SHA512 4bd7154cce2a995efc648d010b75e685fab89340c1b09a5fcdabe60ffcc02c4abd1d69d226ef3dbffaa4818aa6a540e4a59309669cc3469c4127c80e7ccf7b26
+EBUILD test-unit-3.3.3.ebuild 922 BLAKE2B eb761305fa78a42dca1502d436bda3eb58c44ec4e953ca64f81dee1f74863b5f235cc71b4c3e389c755cb1caad5bc801d4ed98986e37c02da3ef91cadfbe36d7 SHA512 1aaffafabcb78614b472e56987cfb035ed1aa84f2ed2c24632486fbb6cf4ef1e7f0342fb9da1f4a3286ebab4e4cf6927ca97fc9d78f729a1d5d2f656495bd1fe
EBUILD test-unit-3.3.4.ebuild 895 BLAKE2B 1f5824c3bc5a1dd14bcb5a998a38b9e0817739999367785b5af5599854112a9f8b7752c6abdf6fe4d0dc5d3640d4b69d3e654edb62307dc8116d14109deb8e9f SHA512 d1a30132ee1ec88fe53aaa931235cf709a2cf333f479593de10324d8bff269f5c464e3cc0820e957c420d20e14b0023590bdc287604672fd9ceb94bbba5dfcd2
MISC metadata.xml 491 BLAKE2B 9bef2b6085dbc82d562f091ae4e136cb7aa0817369b257f77bad4aca6faba4074d4dc70134999f81ea612f70f98c072414e1a92878d349e940df8ad0811304e1 SHA512 ef28e88bb4b269eeaf05f0bb512a6cdd73750247b60c2b4ba6c5b2abdb7b2e946c07bb42e7d6416f30f864378c3fa51b86455be2d3ea4467936602d5742a66b6
diff --git a/dev-ruby/test-unit/test-unit-3.2.7.ebuild b/dev-ruby/test-unit/test-unit-3.2.7.ebuild
deleted file mode 100644
index a0e2fe979481..000000000000
--- a/dev-ruby/test-unit/test-unit-3.2.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An xUnit family unit testing framework for Ruby"
-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 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/power_assert"
-
-all_ruby_prepare() {
- mv doc doc-install || die "moving doc directory out of the way failed"
-}
-
-each_ruby_test() {
- ${RUBY} test/run-test.rb || die "testsuite failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- newbin "${FILESDIR}"/testrb-3 testrb-2
-}
diff --git a/dev-ruby/test-unit/test-unit-3.3.2.ebuild b/dev-ruby/test-unit/test-unit-3.3.2.ebuild
deleted file mode 100644
index f389d21f53ee..000000000000
--- a/dev-ruby/test-unit/test-unit-3.3.2.ebuild
+++ /dev/null
@@ -1,34 +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 doc-install/text/*.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An xUnit family unit testing framework for Ruby"
-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 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/power_assert"
-
-all_ruby_prepare() {
- mv doc doc-install || die "moving doc directory out of the way failed"
-}
-
-each_ruby_test() {
- ${RUBY} test/run-test.rb || die "testsuite failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- newbin "${FILESDIR}"/testrb-3 testrb-2
-}
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 b83e3320bb3c..00c78c199a9b 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/thread_order/Manifest b/dev-ruby/thread_order/Manifest
index 40224cabdf0d..5e0ea1b224b9 100644
--- a/dev-ruby/thread_order/Manifest
+++ b/dev-ruby/thread_order/Manifest
@@ -1,5 +1,5 @@
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 829 BLAKE2B 3247a50e84dddf35fb129139f739ebcf39b37e7dd5fe32ee8c6549cae62bb10c94465547f6efc9273d242380164d42876f5f7ea52cba96f69c332d25ee890c4a SHA512 b68b36ac782985761f56b61cb38c65e063766ba638928da7de18b57048d06c64875545a1f8f97db047510a7028feeaec2b38c56a867eb4d76de284a1252ae302
+EBUILD thread_order-1.1.1.ebuild 820 BLAKE2B 7e8d19e71a6139c00d0105b3cc722f817dee7072c7058d3b459b4e708c778ddd5df74c1e2ddf8bec8a5f850cdcdc66e1260315dd50cd994826bf7fdc11f9339e SHA512 6d08d985a9a5a3f096c28a3c34abb953db0086db6c53c2d3e0c0a930ceae1d081a91f132a9b94def39b3f5277bec52156b8eb73e7e39585954eaf66456d0c981
MISC metadata.xml 348 BLAKE2B 7921753d82a3bf12a78fd7e3d648800083c61fa6297bdb5a415cc7275ac01d14f1ea1ac6b4c470463b30b728f6867a8402f6d0536f439b6caccb6052c423253a SHA512 63fbdf51c3331bbc7294d04f9e2d397791abdbcfb3f193d28824cab257f19db0685f1ea696791f82fa56b3ae76b03dff65d558d0b884d0b8c07d375dadc4a38a
diff --git a/dev-ruby/thread_order/thread_order-1.1.1.ebuild b/dev-ruby/thread_order/thread_order-1.1.1.ebuild
index 17871b1811ff..16b22c3d0416 100644
--- a/dev-ruby/thread_order/thread_order-1.1.1.ebuild
+++ b/dev-ruby/thread_order/thread_order-1.1.1.ebuild
@@ -17,7 +17,7 @@ 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"
+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() {
diff --git a/dev-ruby/tty-prompt/Manifest b/dev-ruby/tty-prompt/Manifest
index 3714a72940f4..b5ce8f86e223 100644
--- a/dev-ruby/tty-prompt/Manifest
+++ b/dev-ruby/tty-prompt/Manifest
@@ -1,3 +1,5 @@
DIST tty-prompt-0.19.0.gem 71680 BLAKE2B 67da3c428fa5ab602fa4735d06115ba5bab53f06d43109fa06810e538cafae5486767f41927fc77616e608278a0f955659734704c9536b40e87682e6f0e5718b SHA512 958263a7b3b7cfbac2877d81878b324fe53bc258be36749597f959085643e50247651bf48fceff4bf1098b68cf47dae68f30173e45585bfdbf7126959387427a
+DIST tty-prompt-0.20.0.gem 72704 BLAKE2B c3a24544459bfd70aa1ada029211d8873665794ac0dfa19bd02c86e3104c937aefc50009763ccacc3b3eb7c91b220125279c4388a94cd4dab5bc2cb77bad701e SHA512 d3e018465779d673bb80d15f2706edd762236dbee37bc9bd090138fb5dd918c63c4cda3418054391b9d15032fde399911e50c6fbed9d8063afc5896b31fb3fb1
EBUILD tty-prompt-0.19.0.ebuild 604 BLAKE2B 8c3cf65b0b1eda1e552d9b223a4a5b5650e8db850ad38acb552fbcef943e59ddc16a76560a7cbdd0cdd38117b8c714ddfc7f93b1dd408f8b11849e8901daa52b SHA512 aadf2eb5360be2d5bb104c0f9a6edd0a37a33a3a0d6fa2b45c02c1aa8be1ea9fbd5c24994255fba78f1e03fe65959458b0e951bcb09b5b79770d165a628d33cb
+EBUILD tty-prompt-0.20.0.ebuild 604 BLAKE2B 4ad825cdeb6c476bb1bfa23ba4519bce927089ebe9f4a8bf7c97c81b3c35b670095aa7a8fb825140aef527c4a2afc21386ae72e7dd3f8068c1492b13512465bf SHA512 a3289054a294a48d4821e32aa3e6c65d3821655628c649083370be5bc7d3ed0359393e9d32c063a793c5bcdea7bcc98dd97241816c72f5b8aa6e4e74df0db551
MISC metadata.xml 338 BLAKE2B 6162c739121dfed6f95cefbcd4b187668bcc434678ed094b70d9963662ab44e263e357ed1c3ad51bde318509dd19dabb7e8acd26845bfc1bad1119d2a6c27964 SHA512 383567b446b991c346809d57da8c2dc269d5dee34abc0a7ec354942ac025fc868cd0d2b92ebb764d7d2aa8a4b0f86ecc5bf00c80619922cb694fe0e04445d12b
diff --git a/dev-ruby/tty-prompt/tty-prompt-0.20.0.ebuild b/dev-ruby/tty-prompt/tty-prompt-0.20.0.ebuild
new file mode 100644
index 000000000000..60974d95f5d4
--- /dev/null
+++ b/dev-ruby/tty-prompt/tty-prompt-0.20.0.ebuild
@@ -0,0 +1,30 @@
+# 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_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A beautiful and powerful interactive command line prompt"
+HOMEPAGE="https://github.com/piotrmurach/tty-prompt"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ =dev-ruby/necromancer-0.5*
+ =dev-ruby/pastel-0.7*
+ =dev-ruby/tty-reader-0.7*
+"
+
+all_ruby_prepare() {
+ echo '-rspec_helper' > .rspec || die
+}
diff --git a/dev-ruby/tty-reader/Manifest b/dev-ruby/tty-reader/Manifest
index 5fb09d668046..ad644718090e 100644
--- a/dev-ruby/tty-reader/Manifest
+++ b/dev-ruby/tty-reader/Manifest
@@ -1,3 +1,5 @@
DIST tty-reader-0.6.0.gem 24576 BLAKE2B a89c74bc97a57961c3779b96aa328b536d110517ab2663fbf566f84f434eb552f9a38dd00c644d64430a4e8806611b454ee6d46a76e9c89fb4c93c276f050eb1 SHA512 562c204f0dd43539b64bab0f55731ad8650b17d8052c245467aa60cc113e6b31998086fcb7f37f8503ec51ae4511241d5994e8ae1586ed528a07c5ebdc3fce83
+DIST tty-reader-0.7.0.gem 25600 BLAKE2B 41af0db92c337cdebb428a93b924f466d72f67042267abd4b3cc97a319e01757c2f1f302ec0002de5b90fa1ebecca0d6bffcdc621be2e435d549263779ed3712 SHA512 29f41a15ff9d86300d9cb6067028a2bf540d258d8a8ca11892e26d40e423854ce32706a33a5cb75037d99d8d30d42998ecc6876a99f3c30bbddacffe61fbf70e
EBUILD tty-reader-0.6.0-r1.ebuild 652 BLAKE2B b6c6975705df2c0775600c530b69635f84fb5b67e67c7821c1a3ebd283b8e9bfbd15b1b062fa0a5af950baac702d5202e75f4a8d324804b4efb5a6ccf8113a80 SHA512 2e6bc50686518fb85d5bc63248da8e6cb58974bd64b427eaa17a74a3b2b1cbd97246719e34aaf5b622c946250cb1f2a40eeb35947e01d257b78fdb537e3ac42d
+EBUILD tty-reader-0.7.0.ebuild 621 BLAKE2B 26904268f5551e50bdc8eaa95fd1595b7cbf339a766bdb861d38b739a146d4398d1220c7e661c2c34a83d285d5b509a00d7ad447823fee4b3ad65acece56ba8b SHA512 4da0704f6cd24f89dfc470d940cc96fac7de135c24265b5aba0a87237d76cf14c4972f405031b55e7feccbffa184ddce25a0ed26b9f929d84e9354b2fefd5a6c
MISC metadata.xml 338 BLAKE2B 5cfed8b0cc3f30ce5d673f1da4293c1f2e344bc494349abebfd50fbaaed54d86c406da141fc56baf44a405371a033ca003fe694f8e59f1ae75e7e3bf26ade54b SHA512 54f630052cc99d956cee1ea64f958780bcaeec22564531c0373f9f80ab0200dd36ba0c13fec2da032b90cbd198c1154aac4a474c1a38a6ec85847bb17775fa01
diff --git a/dev-ruby/tty-reader/tty-reader-0.7.0.ebuild b/dev-ruby/tty-reader/tty-reader-0.7.0.ebuild
new file mode 100644
index 000000000000..157fbe3ad848
--- /dev/null
+++ b/dev-ruby/tty-reader/tty-reader-0.7.0.ebuild
@@ -0,0 +1,31 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Methods for processing keyboard input in character, line and multiline modes"
+HOMEPAGE="https://github.com/piotrmurach/tty-reader"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/tty-cursor-0.7:0
+ >=dev-ruby/tty-screen-0.7:0
+ =dev-ruby/wisper-2.0*
+"
+
+all_ruby_prepare() {
+ echo '-rspec_helper' > .rspec || die
+}
diff --git a/dev-ruby/vcard/Manifest b/dev-ruby/vcard/Manifest
index cf975fdf02d4..c82308de549b 100644
--- a/dev-ruby/vcard/Manifest
+++ b/dev-ruby/vcard/Manifest
@@ -1,3 +1,3 @@
-DIST vcard-0.2.15.gem 52224 BLAKE2B bb9850d69048709b27f5031c038dad774a175161d70402e0cb8edd8976a88da7ddb8effeab1efe3d0f794a41fbc45ce748fd0d170d9eafe99556d396792d28d1 SHA512 598133f82fcbb3e953a0ec9e933fd140f5b3501870a1698f202ae7990aea82aa2c9951c7ab4e6abd29b826771fb810fee3c8c890feb0ca3a19bd3ca9197c176b
-EBUILD vcard-0.2.15.ebuild 612 BLAKE2B 1d62d3d4630c76e50d8ac1a3aac0bb64a6700577afe8c452d923893a2f6ecd2af6372290dfec2cd2ceeb07478e345134c7acc576e7ea4ab91142241776a4ec94 SHA512 b5ec32d06edda01a2389b1c8a51d2e5ef49981384d66aa742c3dd9d7a5a7d137024cf73a3a11fa77fd78c9414dc5a430784c1a35c526e4b65b3386032af92c55
+DIST vcard-0.2.16.gem 52224 BLAKE2B b8ee48d597e00fad376d632813fba61a22ae5b6b16ce3fc9c7b79839fd2f0d0f87b8bede3d3f6ebd41bb205a222fde540f4d3c46fcef8eb9b5a014ce8abf14da SHA512 33c8183d05b160e65a89747587f174dfa91b299c178c265645d271b54506734e818e3d3ac51a5b20fcddbc489b9ff910e321e5a1160f7b6254bc16faa185634b
+EBUILD vcard-0.2.16.ebuild 591 BLAKE2B 8902c53dd997df6cd5cda61e6fe93ff6f143e35a6b937fc9926f8a775042ed105fd3ea1bba52f01f2a93a21c875668d3941fb87f2ac6eab591f10af0f147405a SHA512 068a51438c5f19acbdfbf2c2fac7affb7d941ab778c04752536fc4dbbd555507a1148966ed467641f4e4fe7b8d420f4bf906bcd38fa05a5b35f1e503627594a3
MISC metadata.xml 451 BLAKE2B ec59cfbfdc28cd790fba6719deba4994e01d341432c8adf7f02ab787f7f0727cc457ad00ebecb6fcf186e17dd57e783083ac59760065fed9518ac75cd2d078b1 SHA512 1a65f9f7236506f7d781a4eac82c69d06c769273e3eb906e73c953b2b9a627419207f8dd9def143e4514025e795bf7d517e41febdb8809f0caedd2fd741c3a1d
diff --git a/dev-ruby/vcard/vcard-0.2.15.ebuild b/dev-ruby/vcard/vcard-0.2.16.ebuild
index a3f74a90943b..fab4526db1a1 100644
--- a/dev-ruby/vcard/vcard-0.2.15.ebuild
+++ b/dev-ruby/vcard/vcard-0.2.16.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
-# ruby25: not compatible
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
# Avoid the complexity of the "rake" recipe and run testrb-2 manually.
RUBY_FAKEGEM_RECIPE_TEST=none
diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest
index a1eff4a6bd91..e76cbc7f4cb3 100644
--- a/dev-ruby/zeitwerk/Manifest
+++ b/dev-ruby/zeitwerk/Manifest
@@ -1,13 +1,9 @@
DIST zeitwerk-1.4.3.tar.gz 84202 BLAKE2B 8e14790f4a5b5122efacbe89a0d1ede5c9933564db40f3b498423b73852e91990e09321b3d2854ada8c57aa914bb596d1381ea697e751bc22d7b9ecf4e5653b8 SHA512 e3ba6dcaf5b85c117278e65f15559e7750062ba204b3cdeba4248eb4f153ad4aa09164db61671f6ea00846a9d89ec218b66338dbcbd2c376f4e7b28364533f55
DIST zeitwerk-2.1.10.tar.gz 92514 BLAKE2B 509cdaeecb8d7d369282a5fc9e8632a19eb2036881290b33a36deeb1953329ce6541ead79a1cd70c7467ea4ae4a0d9197b02009265ff0932e60030a2446f04c2 SHA512 6a6997c45fe322dd4a65832af450efd7e19d942868b9c948e795b7f5614f2f95a53fc29461fa831e0e525917e34c1e7a592970e1582a921227e9977cb669b74a
-DIST zeitwerk-2.1.8.tar.gz 90774 BLAKE2B b42c56937b5f9709ce05125ab9358012f4132a49f23a3a56f464aed0c20ba7582e77e7d6cb65d2607d75eed089140827efcec14a2ffe8dd1adb3ead3c10fc882 SHA512 14db7e467b45536cb796f7dae4ca96e8167be023a562cc723843b1a63586ec6678ed23cb3307c3389ce5dba099c70dbdd257d23f5ce649af676aea795fa36243
-DIST zeitwerk-2.1.9.tar.gz 92046 BLAKE2B e4b48c9de3ee575d6b82427211e129478c9839d5716472896f2d6056ba42b7aaf861e644f92329af5034d92092bf02789f04cf6e5d6390151601eb138d7dfa58 SHA512 15de54c5e5b4042e99109707240627aaf5b76f4bf21a1a94d1230c1973404fdeecdc5f64ab16f75158608f64865ff8cc55f4841091c76e2731cc274b0109f677
-DIST zeitwerk-2.2.0.tar.gz 94494 BLAKE2B 7000628d230c6f65ced2202a924afdbed9092e4f9520cb49f41323c36ace441e1e4e37aa914fed9ff25498f246ef09dff835540624ce4eeacfe26e6c37106d1c SHA512 cebe2f3169cd7a3a3a477f24eaa81048fd5988d7e846bf95bfe6e06da54ade0cf22808319defa1b7a9603550f2a4c075cc5284cf7b53b1899555c3cb5d756e05
DIST zeitwerk-2.2.1.tar.gz 94726 BLAKE2B 6fb5fe08cc6a3845598ee70bcce5a6546b7fea8de547dc821c337ef3bd02983061edffb0d2ce1e1ab446b38ff282dc042a26532cff7604a9cdb9922d333deee4 SHA512 984740b981448edc539db06b268e16256ef4302f0d8d56b31c69a8f0324ded8eb1d77c3720b9e2e49723e4e0b4b5e4db538ecf5f24690930d336d7b0f0d246bc
+DIST zeitwerk-2.2.2.tar.gz 94978 BLAKE2B 0920f7c1848eff586d0dfd2a15821fa38ccfe7d1d2945196a3cad534cb7ca740a30721b434ccf602e431bfdd16e87d6714fa0ac0edf60e6dcfa6398aae22dbaa SHA512 19b58ed4d9a04c9d3cb0f587ae8b824cca1a8bf44b2a484d7ea1c3a0a8b378b66174172a3e4adec75853602bfef0c6fd3be5205eacdcad96ef87dce26d7ba5a7
EBUILD zeitwerk-1.4.3.ebuild 830 BLAKE2B 7b8d3fa7f20752b2e0caf92e9e63ed1f50ad4e759092d20da1e9d1f4cb8389fba1160b533e21d0b46773152224e2cf69e54488357918353c1fc4bfad6843ba74 SHA512 98529f550a67c791df72a0126a9aaf10d11f1ea427540b4551fa02ad0b4a4ff11c6de51fc25b3d95037cda90896528fcce2634960d931a22f48d0e0481be5004
EBUILD zeitwerk-2.1.10.ebuild 816 BLAKE2B 66a91d074816711244f25522ab745616b7ce44b272dd8adc030e683f91662a7b17237ca762530175489c051bc2b07bb6fe0a4741f01a890170f3e781be143cf7 SHA512 5d5c23cbf1dd72c7cc83ff2f52cf9e391cf5e595ef31df22bf2675c69a26421ec2b41f753157eb13a8ec50bb5d3fbc040b6a44f9d1732a14fa924b09c16e4536
-EBUILD zeitwerk-2.1.8.ebuild 830 BLAKE2B ba7c5aace8be32a1d330a19c4e0b4458d0f3cdda769e89f8b290f76ed1f57bc2c962ab97012307572525a6ebe6b330dee772eef745264bef7e9a4ecb805e234b SHA512 9ab9e0f901b70ee27dc3a0af1cb70f0ac3160fae9bbbae76f82e928ba84c35c4901679ad685cbc753860152eed33207285f740bcf35a1483bd58e222aa185527
-EBUILD zeitwerk-2.1.9.ebuild 853 BLAKE2B 52c5d2b4b058c367a345b40e67aef34fb1ec009ee42e6a00eb6bb59efdd7748d0a2abe881a63054b381ea010ae0a25eb25a3286cce49597c2b23d5bb025947de SHA512 2c494fe134d3ea26c8c7b31b2e6e2acde83dbc8b9e3ab341eed31b30721fde3e7f92aab7324b3b902f24c4403598d5d098aa96c1c1ec5e55834d528c5af87d7a
-EBUILD zeitwerk-2.2.0.ebuild 816 BLAKE2B 66a91d074816711244f25522ab745616b7ce44b272dd8adc030e683f91662a7b17237ca762530175489c051bc2b07bb6fe0a4741f01a890170f3e781be143cf7 SHA512 5d5c23cbf1dd72c7cc83ff2f52cf9e391cf5e595ef31df22bf2675c69a26421ec2b41f753157eb13a8ec50bb5d3fbc040b6a44f9d1732a14fa924b09c16e4536
EBUILD zeitwerk-2.2.1.ebuild 822 BLAKE2B 4b3a91b8fb5f0771af9557695c313731a335a178596a97dd16e7896ddb10166c5b9ca2487a528c0129f3bbfe35ab207cd36e8c7dbe4e231696e1e65e0cbac534 SHA512 778203e1e05136e0f93d2d8c8145c25372ccdb366847fd92a9b6555dfb63051c9dba7ab90b3a52ceed796137d79552debafe4a4351431692c51dffa17d3dd885
+EBUILD zeitwerk-2.2.2.ebuild 869 BLAKE2B a14feca8fbf4ac29e563e35dfd6931ad343b67535e7ab7ba9ed6a8e43f6556fd54a4b21a3518cc389aafbc636bc1abe51e1857bd6d4688abeb49f45c53dd3d25 SHA512 57daa0744788955957497d00b22058f46c5df4340b84a8ce5035bd46cd7884ff258639d4b3ad31d1b6ca64549d79cd67bc76fe63710b5c817ad95e2febebc4a1
MISC metadata.xml 640 BLAKE2B cdf101dca54d96dc5ce6713aecadb42050e945341cb19ff14088a258384259e5dc4d1668e2a8b161d787d21f79cd8a7c8cbdb47c10997e6ecc3b2ce7ec41497c SHA512 50b6eacea9ea202e3ff44b18046b5db26c5d4ed381664af46f9fecfdedcd69cb470fcc35010a747a21dbaebe1a8360b2f37d43aa22fbba31666704cdd9f39a48
diff --git a/dev-ruby/zeitwerk/zeitwerk-2.1.8.ebuild b/dev-ruby/zeitwerk/zeitwerk-2.1.8.ebuild
deleted file mode 100644
index e3f56d54a1b1..000000000000
--- a/dev-ruby/zeitwerk/zeitwerk-2.1.8.ebuild
+++ /dev/null
@@ -1,34 +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_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Efficient and thread-safe code loader for Ruby"
-HOMEPAGE="https://github.com/fxn/zeitwerk"
-SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
- rm -f Gemfile.lock || die
- sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile test/test_helper.rb || die
-
- sed -i -e 's:require_relative "lib:require "./lib:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -S bundle exec rake test || die
-}
diff --git a/dev-ruby/zeitwerk/zeitwerk-2.2.0.ebuild b/dev-ruby/zeitwerk/zeitwerk-2.2.0.ebuild
deleted file mode 100644
index 71326b63c151..000000000000
--- a/dev-ruby/zeitwerk/zeitwerk-2.2.0.ebuild
+++ /dev/null
@@ -1,33 +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="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Efficient and thread-safe code loader for Ruby"
-HOMEPAGE="https://github.com/fxn/zeitwerk"
-SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-all_ruby_prepare() {
- rm -f Gemfile.lock || die
- sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile test/test_helper.rb || die
-
- sed -i -e 's:require_relative "lib:require "./lib:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -S bundle exec rake test || die
-}
diff --git a/dev-ruby/zeitwerk/zeitwerk-2.1.9.ebuild b/dev-ruby/zeitwerk/zeitwerk-2.2.2.ebuild
index e497cb065b31..b64419d8c701 100644
--- a/dev-ruby/zeitwerk/zeitwerk-2.1.9.ebuild
+++ b/dev-ruby/zeitwerk/zeitwerk-2.2.2.ebuild
@@ -1,10 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
USE_RUBY="ruby24 ruby25 ruby26"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
@@ -22,6 +21,8 @@ SLOT="2"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
IUSE=""
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
all_ruby_prepare() {
rm -f Gemfile.lock || die
sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile test/test_helper.rb || die