summaryrefslogtreecommitdiff
path: root/metadata/md5-cache/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/md5-cache/dev-ruby')
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin178508 -> 178021 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/bsearch-1.5.0-r44
-rw-r--r--metadata/md5-cache/dev-ruby/capistrano-3.17.34
-rw-r--r--metadata/md5-cache/dev-ruby/colored2-3.1.2-r117
-rw-r--r--metadata/md5-cache/dev-ruby/dalli-3.2.54
-rw-r--r--metadata/md5-cache/dev-ruby/debug_inspector-1.1.0-r12
-rw-r--r--metadata/md5-cache/dev-ruby/faraday_middleware-1.2.04
-rw-r--r--metadata/md5-cache/dev-ruby/haml-6.1.217
-rw-r--r--metadata/md5-cache/dev-ruby/hamster-3.0.0-r217
-rw-r--r--metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r24
-rw-r--r--metadata/md5-cache/dev-ruby/hoe-4.0.44
-rw-r--r--metadata/md5-cache/dev-ruby/i18n-1.14.14
-rw-r--r--metadata/md5-cache/dev-ruby/log4r-1.1.10-r314
-rw-r--r--metadata/md5-cache/dev-ruby/mini_portile2-2.8.44
-rw-r--r--metadata/md5-cache/dev-ruby/public_suffix-5.0.34
-rw-r--r--metadata/md5-cache/dev-ruby/rack-protection-2.2.317
-rw-r--r--metadata/md5-cache/dev-ruby/rack-test-1.1.0-r117
-rw-r--r--metadata/md5-cache/dev-ruby/rspec-mocks-3.12.64
-rw-r--r--metadata/md5-cache/dev-ruby/rspec-support-3.12.14
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-gettext-3.4.64
-rw-r--r--metadata/md5-cache/dev-ruby/ruby_parser-3.20.34
-rw-r--r--metadata/md5-cache/dev-ruby/shoulda-context-2.0.04
-rw-r--r--metadata/md5-cache/dev-ruby/sinatra-2.2.317
-rw-r--r--metadata/md5-cache/dev-ruby/sqlite3-1.6.3-r14
-rw-r--r--metadata/md5-cache/dev-ruby/stringio-3.0.74
-rw-r--r--metadata/md5-cache/dev-ruby/test-unit-3.6.14
-rw-r--r--metadata/md5-cache/dev-ruby/tilt-2.2.04
-rw-r--r--metadata/md5-cache/dev-ruby/vcr-5.1.017
-rw-r--r--metadata/md5-cache/dev-ruby/vcr-6.2.04
29 files changed, 80 insertions, 131 deletions
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index c9da149a3129..0a2dac83a6f9 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/bsearch-1.5.0-r4 b/metadata/md5-cache/dev-ruby/bsearch-1.5.0-r4
index 42452880dea8..ccfaec3a2acf 100644
--- a/metadata/md5-cache/dev-ruby/bsearch-1.5.0-r4
+++ b/metadata/md5-cache/dev-ruby/bsearch-1.5.0-r4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://0xcc.net/ruby-bsearch/
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=Ruby-BSD
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/bsearch-1.5.0.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=6bd07f5b3efc5456bd7fa1c7e82b73e9
+_md5_=a9afe7e84c13f4078ac18c83894757b4
diff --git a/metadata/md5-cache/dev-ruby/capistrano-3.17.3 b/metadata/md5-cache/dev-ruby/capistrano-3.17.3
index 52b033c9a859..3bb2f7d1f4a1 100644
--- a/metadata/md5-cache/dev-ruby/capistrano-3.17.3
+++ b/metadata/md5-cache/dev-ruby/capistrano-3.17.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://capistranorb.com/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc ~ppc64 ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby30(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby30(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby30(-)] dev-ruby/i18n:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby31(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby31(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby31(-)] dev-ruby/i18n:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby32(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby32(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby32(-)] dev-ruby/i18n:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://rubygems.org/gems/capistrano-3.17.3.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=06f7f88fef0ff76dbe1de08b9e4ed317
+_md5_=868e36488ac4b2d79f1f8933d66ab4b3
diff --git a/metadata/md5-cache/dev-ruby/colored2-3.1.2-r1 b/metadata/md5-cache/dev-ruby/colored2-3.1.2-r1
new file mode 100644
index 000000000000..b95e7a0d6434
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/colored2-3.1.2-r1
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=Console coloring
+EAPI=8
+HOMEPAGE=https://github.com/kigster/colored2
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/colored2-3.1.2.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=69eb1797bc359986b162c5e056eb91b5
diff --git a/metadata/md5-cache/dev-ruby/dalli-3.2.5 b/metadata/md5-cache/dev-ruby/dalli-3.2.5
index db9209a79b1c..a81b2ab1a948 100644
--- a/metadata/md5-cache/dev-ruby/dalli-3.2.5
+++ b/metadata/md5-cache/dev-ruby/dalli-3.2.5
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/petergoldstein/dalli
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86
+KEYWORDS=~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/petergoldstein/dalli/archive/v3.2.5.tar.gz -> dalli-3.2.5.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=1d4e608daa74029f61861135863a8a2e
+_md5_=e91c127c6e2c931ee5c404ed8849fbc4
diff --git a/metadata/md5-cache/dev-ruby/debug_inspector-1.1.0-r1 b/metadata/md5-cache/dev-ruby/debug_inspector-1.1.0-r1
index b478aeff3da1..c62ea2d46919 100644
--- a/metadata/md5-cache/dev-ruby/debug_inspector-1.1.0-r1
+++ b/metadata/md5-cache/dev-ruby/debug_inspector-1.1.0-r1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/banister/debug_inspector/archive/v1.1.0.tar.gz -> debug_inspector-1.1.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=4a0f06ad82e2d052458142f7c9e48172
+_md5_=0377590e7fe63ad50dab0b6596e81917
diff --git a/metadata/md5-cache/dev-ruby/faraday_middleware-1.2.0 b/metadata/md5-cache/dev-ruby/faraday_middleware-1.2.0
index 0680db1a36ef..e968253b68fa 100644
--- a/metadata/md5-cache/dev-ruby/faraday_middleware-1.2.0
+++ b/metadata/md5-cache/dev-ruby/faraday_middleware-1.2.0
@@ -1,4 +1,4 @@
-BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/faraday:1[ruby_targets_ruby30(-)] parsexml? ( >=dev-ruby/multi_xml-0.5.3[ruby_targets_ruby30(-)] ) oauth? ( >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby30(-)] ) mashify? ( >=dev-ruby/hashie-1.2:*[ruby_targets_ruby30(-)] ) rashify? ( >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/faraday:1[ruby_targets_ruby31(-)] parsexml? ( >=dev-ruby/multi_xml-0.5.3[ruby_targets_ruby31(-)] ) oauth? ( >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby31(-)] ) mashify? ( >=dev-ruby/hashie-1.2:*[ruby_targets_ruby31(-)] ) rashify? ( >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby31(-)] ) ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/brotli-0.1.8[ruby_targets_ruby30(-)] dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/addressable[ruby_targets_ruby30(-)] >=dev-ruby/rake-12.3.3[ruby_targets_ruby30(-)] dev-ruby/webmock:3[ruby_targets_ruby30(-)] dev-ruby/json[ruby_targets_ruby30(-)] >=dev-ruby/multi_xml-0.5.3[ruby_targets_ruby30(-)] >=dev-ruby/rack-cache-1.1[ruby_targets_ruby30(-)] >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby30(-)] >=dev-ruby/hashie-1.2[ruby_targets_ruby30(-)] >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/brotli-0.1.8[ruby_targets_ruby31(-)] dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/addressable[ruby_targets_ruby31(-)] >=dev-ruby/rake-12.3.3[ruby_targets_ruby31(-)] dev-ruby/webmock:3[ruby_targets_ruby31(-)] dev-ruby/json[ruby_targets_ruby31(-)] >=dev-ruby/multi_xml-0.5.3[ruby_targets_ruby31(-)] >=dev-ruby/rack-cache-1.1[ruby_targets_ruby31(-)] >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby31(-)] >=dev-ruby/hashie-1.2[ruby_targets_ruby31(-)] >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/faraday:1[ruby_targets_ruby30(-)] parsexml? ( >=dev-ruby/multi_xml-0.5.3[ruby_targets_ruby30(-)] ) oauth? ( >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby30(-)] ) mashify? ( >=dev-ruby/hashie-1.2:*[ruby_targets_ruby30(-)] ) rashify? ( >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/faraday:1[ruby_targets_ruby31(-)] parsexml? ( >=dev-ruby/multi_xml-0.5.3[ruby_targets_ruby31(-)] ) oauth? ( >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby31(-)] ) mashify? ( >=dev-ruby/hashie-1.2:*[ruby_targets_ruby31(-)] ) rashify? ( >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby31(-)] ) ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/brotli-0.1.8[ruby_targets_ruby30(-)] dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/addressable[ruby_targets_ruby30(-)] >=dev-ruby/rake-12.3.3[ruby_targets_ruby30(-)] dev-ruby/webmock:3[ruby_targets_ruby30(-)] dev-ruby/json[ruby_targets_ruby30(-)] >=dev-ruby/multi_xml-0.5.3[ruby_targets_ruby30(-)] dev-ruby/rack:2.2[ruby_targets_ruby30(-)] >=dev-ruby/rack-cache-1.1[ruby_targets_ruby30(-)] >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby30(-)] >=dev-ruby/hashie-1.2[ruby_targets_ruby30(-)] >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/brotli-0.1.8[ruby_targets_ruby31(-)] dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/addressable[ruby_targets_ruby31(-)] >=dev-ruby/rake-12.3.3[ruby_targets_ruby31(-)] dev-ruby/webmock:3[ruby_targets_ruby31(-)] dev-ruby/json[ruby_targets_ruby31(-)] >=dev-ruby/multi_xml-0.5.3[ruby_targets_ruby31(-)] dev-ruby/rack:2.2[ruby_targets_ruby31(-)] >=dev-ruby/rack-cache-1.1[ruby_targets_ruby31(-)] >=dev-ruby/simple_oauth-0.1[ruby_targets_ruby31(-)] >=dev-ruby/hashie-1.2[ruby_targets_ruby31(-)] >=dev-ruby/rash_alt-0.4.3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
DESCRIPTION=Various middleware for Faraday
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/lostisland/faraday_middleware/archive/v1.2.0.tar.gz -> faraday_middleware-1.2.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=3bf91e90472c9c7945797aec9dc3ae66
+_md5_=ddf2ac6e345a35aaaa3347b54228f8cf
diff --git a/metadata/md5-cache/dev-ruby/haml-6.1.2 b/metadata/md5-cache/dev-ruby/haml-6.1.2
new file mode 100644
index 000000000000..af64d6767f6c
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/haml-6.1.2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/temple-0.8.2[ruby_targets_ruby30(-)] dev-ruby/thor[ruby_targets_ruby30(-)] dev-ruby/tilt:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/temple-0.8.2[ruby_targets_ruby31(-)] dev-ruby/thor[ruby_targets_ruby31(-)] dev-ruby/tilt:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/temple-0.8.2[ruby_targets_ruby32(-)] dev-ruby/thor[ruby_targets_ruby32(-)] dev-ruby/tilt:*[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5.15[ruby_targets_ruby30(-)] dev-ruby/nokogiri[ruby_targets_ruby30(-)] >=dev-ruby/railties-6.0[ruby_targets_ruby30(-)] >=dev-ruby/activemodel-6.0[ruby_targets_ruby30(-)] >=dev-ruby/actionpack-6.0[ruby_targets_ruby30(-)] dev-ruby/unindent[ruby_targets_ruby30(-)] ) doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5.15[ruby_targets_ruby31(-)] dev-ruby/nokogiri[ruby_targets_ruby31(-)] >=dev-ruby/railties-6.0[ruby_targets_ruby31(-)] >=dev-ruby/activemodel-6.0[ruby_targets_ruby31(-)] >=dev-ruby/actionpack-6.0[ruby_targets_ruby31(-)] dev-ruby/unindent[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest:5.15[ruby_targets_ruby32(-)] dev-ruby/nokogiri[ruby_targets_ruby32(-)] >=dev-ruby/railties-6.0[ruby_targets_ruby32(-)] >=dev-ruby/activemodel-6.0[ruby_targets_ruby32(-)] >=dev-ruby/actionpack-6.0[ruby_targets_ruby32(-)] dev-ruby/unindent[ruby_targets_ruby32(-)] ) doc? ( dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=A ruby web page templating engine
+EAPI=8
+HOMEPAGE=https://haml.info/
+INHERIT=ruby-fakegem
+IUSE=doc test test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/temple-0.8.2[ruby_targets_ruby30(-)] dev-ruby/thor[ruby_targets_ruby30(-)] dev-ruby/tilt:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/temple-0.8.2[ruby_targets_ruby31(-)] dev-ruby/thor[ruby_targets_ruby31(-)] dev-ruby/tilt:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/temple-0.8.2[ruby_targets_ruby32(-)] dev-ruby/thor[ruby_targets_ruby32(-)] dev-ruby/tilt:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=6
+SRC_URI=https://github.com/haml/haml/archive/v6.1.2.tar.gz -> haml-6.1.2.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=80904c90d6cf00664714364d5abd1cda
diff --git a/metadata/md5-cache/dev-ruby/hamster-3.0.0-r2 b/metadata/md5-cache/dev-ruby/hamster-3.0.0-r2
deleted file mode 100644
index 38a4416aab6f..000000000000
--- a/metadata/md5-cache/dev-ruby/hamster-3.0.0-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Efficient, immutable, thread-safe collection classes for Ruby
-EAPI=8
-HOMEPAGE=https://github.com/hamstergem/hamster
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64 ~riscv
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby30? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/hamster-3.0.0.gem
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=d35e062cd56ab097f32f5aad50816c3f
diff --git a/metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r2 b/metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r2
index 1c5b7f2f6e2f..86393787d740 100644
--- a/metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r2
+++ b/metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/adrianomitre/heredoc_unindent
INHERIT=ruby-fakegem
IUSE=doc test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/heredoc_unindent-1.2.0.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=172a3545b1a4d86870351365f7a2febd
+_md5_=de23e4c0f3317ffe5d04ce2d393a7311
diff --git a/metadata/md5-cache/dev-ruby/hoe-4.0.4 b/metadata/md5-cache/dev-ruby/hoe-4.0.4
index e3bfb28a2e62..842418888441 100644
--- a/metadata/md5-cache/dev-ruby/hoe-4.0.4
+++ b/metadata/md5-cache/dev-ruby/hoe-4.0.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.zenspider.com/projects/hoe.html
INHERIT=ruby-fakegem
IUSE=doc test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby30(-)] <dev-ruby/rake-15.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby31(-)] <dev-ruby/rake-15.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby32(-)] <dev-ruby/rake-15.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/hoe-4.0.4.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=1d0f133ed6358a9067ead794af3a5c6a
+_md5_=ce0b1e36ae8671d1fa0e68a128470a46
diff --git a/metadata/md5-cache/dev-ruby/i18n-1.14.1 b/metadata/md5-cache/dev-ruby/i18n-1.14.1
index 30b20c4435e8..a00ec3a501bb 100644
--- a/metadata/md5-cache/dev-ruby/i18n-1.14.1
+++ b/metadata/md5-cache/dev-ruby/i18n-1.14.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://rails-i18n.org/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/ruby-i18n/i18n/archive/v1.14.1.tar.gz -> i18n-1.14.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=57b3a5417e71d5209d1c5a9796be76cb
+_md5_=66a622435af480f5daf6fd8860104355
diff --git a/metadata/md5-cache/dev-ruby/log4r-1.1.10-r3 b/metadata/md5-cache/dev-ruby/log4r-1.1.10-r3
index b0153d51a3df..9c31faeefc6f 100644
--- a/metadata/md5-cache/dev-ruby/log4r-1.1.10-r3
+++ b/metadata/md5-cache/dev-ruby/log4r-1.1.10-r3
@@ -1,17 +1,17 @@
-BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
DESCRIPTION=A comprehensive and flexible logging library written in Ruby
EAPI=8
-HOMEPAGE=http://log4r.sourceforge.net/
+HOMEPAGE=https://log4r.sourceforge.net/
INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test
+IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86
LICENSE=LGPL-3
-RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 )
+RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/log4r-1.1.10.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=9b6e9c00e21f65553b8db15c9eac1ff5
+_md5_=40b75bf0b46df18f923f05bdb87b1645
diff --git a/metadata/md5-cache/dev-ruby/mini_portile2-2.8.4 b/metadata/md5-cache/dev-ruby/mini_portile2-2.8.4
index c6cc62f151d9..fb55e021e366 100644
--- a/metadata/md5-cache/dev-ruby/mini_portile2-2.8.4
+++ b/metadata/md5-cache/dev-ruby/mini_portile2-2.8.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/flavorjones/mini_portile
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=2.8
SRC_URI=https://rubygems.org/gems/mini_portile2-2.8.4.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=aac764220c4bacd9cf4a5735d8179ec4
+_md5_=e1ef081913ac91d7395eb046ef494c01
diff --git a/metadata/md5-cache/dev-ruby/public_suffix-5.0.3 b/metadata/md5-cache/dev-ruby/public_suffix-5.0.3
index 171737a1d250..f8762daeb0ce 100644
--- a/metadata/md5-cache/dev-ruby/public_suffix-5.0.3
+++ b/metadata/md5-cache/dev-ruby/public_suffix-5.0.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://simonecarletti.com/code/publicsuffix-ruby/
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=5
SRC_URI=https://rubygems.org/gems/public_suffix-5.0.3.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=d07b5f70c6ce5fdba5816385161e177f
+_md5_=9e3f62c599a147800eb72fc28d8a6ab9
diff --git a/metadata/md5-cache/dev-ruby/rack-protection-2.2.3 b/metadata/md5-cache/dev-ruby/rack-protection-2.2.3
deleted file mode 100644
index d07ad9a17b1e..000000000000
--- a/metadata/md5-cache/dev-ruby/rack-protection-2.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/rack:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rack:*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=This gem protects against typical web attacks
-EAPI=8
-HOMEPAGE=https://github.com/rkh/rack-protection
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby30? ( dev-ruby/rack:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rack:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://rubygems.org/gems/rack-protection-2.2.3.gem
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=92b9f80ebde87fafc98c390ce1d50f96
diff --git a/metadata/md5-cache/dev-ruby/rack-test-1.1.0-r1 b/metadata/md5-cache/dev-ruby/rack-test-1.1.0-r1
deleted file mode 100644
index 667bd7b9d21d..000000000000
--- a/metadata/md5-cache/dev-ruby/rack-test-1.1.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/rack-1.0:*[ruby_targets_ruby30(-)] <dev-ruby/rack-3:*[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/sinatra:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Rack::Test is a small, simple testing API for Rack apps
-EAPI=8
-HOMEPAGE=https://github.com/rack-test/rack-test
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/rack-1.0:*[ruby_targets_ruby30(-)] <dev-ruby/rack-3:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=1.0
-SRC_URI=https://github.com/rack-test/rack-test/archive/v1.1.0.tar.gz -> rack-test-1.1.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=981ab683062588451c81c5e157beebab
diff --git a/metadata/md5-cache/dev-ruby/rspec-mocks-3.12.6 b/metadata/md5-cache/dev-ruby/rspec-mocks-3.12.6
index 36864a025b57..9904b93b0ea9 100644
--- a/metadata/md5-cache/dev-ruby/rspec-mocks-3.12.6
+++ b/metadata/md5-cache/dev-ruby/rspec-mocks-3.12.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rspec/rspec-mocks
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby30(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby30(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby31(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby32(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://github.com/rspec/rspec-mocks/archive/v3.12.6.tar.gz -> rspec-mocks-3.12.6-git.tgz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=3a83acf4b86bccb11873a9dcedb33777
+_md5_=9ae95870b3d0fa8fc45e759ae48993bd
diff --git a/metadata/md5-cache/dev-ruby/rspec-support-3.12.1 b/metadata/md5-cache/dev-ruby/rspec-support-3.12.1
index 873ef6e59713..51bc4ff0cca6 100644
--- a/metadata/md5-cache/dev-ruby/rspec-support-3.12.1
+++ b/metadata/md5-cache/dev-ruby/rspec-support-3.12.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rspec/rspec-support
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://github.com/rspec/rspec-support/archive/v3.12.1.tar.gz -> rspec-support-3.12.1-git.tgz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=36cde94b16c2aee1fd28e54902a86ebb
+_md5_=d5a86ff0b937856ebd425f3349a026ba
diff --git a/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.6 b/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.6
index 4dd79257a16b..f7d126c5cb4c 100644
--- a/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.6
+++ b/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://ruby-gettext.github.io/
INHERIT=ruby-fakegem
IUSE=doc test test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86
LICENSE=|| ( GPL-2 Ruby-BSD LGPL-3+ )
RDEPEND=ruby_targets_ruby30? ( dev-ruby/erubi[ruby_targets_ruby30(-)] >=dev-ruby/locale-2.0.5[ruby_targets_ruby30(-)] dev-ruby/prime[ruby_targets_ruby30(-)] dev-ruby/racc[ruby_targets_ruby30(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/erubi[ruby_targets_ruby31(-)] >=dev-ruby/locale-2.0.5[ruby_targets_ruby31(-)] dev-ruby/prime[ruby_targets_ruby31(-)] dev-ruby/racc[ruby_targets_ruby31(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/erubi[ruby_targets_ruby32(-)] >=dev-ruby/locale-2.0.5[ruby_targets_ruby32(-)] dev-ruby/prime[ruby_targets_ruby32(-)] dev-ruby/racc[ruby_targets_ruby32(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby32(-)] ) sys-devel/gettext ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/gettext-3.4.6.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=048ff11a53744fcab860a150d77a6e2d
+_md5_=1d42c4324e2475640205f8914afd9846
diff --git a/metadata/md5-cache/dev-ruby/ruby_parser-3.20.3 b/metadata/md5-cache/dev-ruby/ruby_parser-3.20.3
index b14fe4f8d77c..393ca036507b 100644
--- a/metadata/md5-cache/dev-ruby/ruby_parser-3.20.3
+++ b/metadata/md5-cache/dev-ruby/ruby_parser-3.20.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/seattlerb/ruby_parser
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://rubygems.org/gems/ruby_parser-3.20.3.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=5224fee3f2f6d8cde71cc10680f35eb3
+_md5_=a4304b29db25217117c6363752d19952
diff --git a/metadata/md5-cache/dev-ruby/shoulda-context-2.0.0 b/metadata/md5-cache/dev-ruby/shoulda-context-2.0.0
index 7b5e1cb93d82..69d141120a7c 100644
--- a/metadata/md5-cache/dev-ruby/shoulda-context-2.0.0
+++ b/metadata/md5-cache/dev-ruby/shoulda-context-2.0.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/thoughtbot/shoulda-context
INHERIT=ruby-fakegem
IUSE=doc test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://rubygems.org/gems/shoulda-context-2.0.0.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=89306867d3c9878ad616c4df88784f77
+_md5_=2a46318df1f9e51e56253d19061b0f83
diff --git a/metadata/md5-cache/dev-ruby/sinatra-2.2.3 b/metadata/md5-cache/dev-ruby/sinatra-2.2.3
deleted file mode 100644
index fdba4180ede6..000000000000
--- a/metadata/md5-cache/dev-ruby/sinatra-2.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/mustermann:2[ruby_targets_ruby30(-)] dev-ruby/rack:2.2[ruby_targets_ruby30(-)] ~dev-ruby/rack-protection-2.2.3[ruby_targets_ruby30(-)] dev-ruby/tilt:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/rack-test-0.5.6[ruby_targets_ruby30(-)] dev-ruby/erubis[ruby_targets_ruby30(-)] dev-ruby/builder[ruby_targets_ruby30(-)] <dev-ruby/activesupport-7[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=A DSL for quickly creating web applications in Ruby with minimal effort
-EAPI=8
-HOMEPAGE=http://www.sinatrarb.com/
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby30? ( dev-ruby/mustermann:2[ruby_targets_ruby30(-)] dev-ruby/rack:2.2[ruby_targets_ruby30(-)] ~dev-ruby/rack-protection-2.2.3[ruby_targets_ruby30(-)] dev-ruby/tilt:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/sinatra/sinatra/archive/v2.2.3.tar.gz -> sinatra-2.2.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=b544ce0ab9d94fa8a3e20b56f363c5e8
diff --git a/metadata/md5-cache/dev-ruby/sqlite3-1.6.3-r1 b/metadata/md5-cache/dev-ruby/sqlite3-1.6.3-r1
index 90629e87a3b0..95bc74676fb3 100644
--- a/metadata/md5-cache/dev-ruby/sqlite3-1.6.3-r1
+++ b/metadata/md5-cache/dev-ruby/sqlite3-1.6.3-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/sparklemotion/sqlite3-ruby
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD
RDEPEND=>=dev-db/sqlite-3.41.2:3 ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/sqlite3-1.6.3.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=34d6b32de5aaee5dd864a8db1f73c4e3
+_md5_=f0b5ae2ac368975a79bbc4f95e9b7f74
diff --git a/metadata/md5-cache/dev-ruby/stringio-3.0.7 b/metadata/md5-cache/dev-ruby/stringio-3.0.7
index 394436cb2452..59d50450244a 100644
--- a/metadata/md5-cache/dev-ruby/stringio-3.0.7
+++ b/metadata/md5-cache/dev-ruby/stringio-3.0.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/stringio
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD-2
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/stringio/archive/v3.0.7.tar.gz -> stringio-3.0.7.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=f736c8af9481f7ac9a14eebd6f51f9b0
+_md5_=bf4dc854dada4755c56d6c3aad523592
diff --git a/metadata/md5-cache/dev-ruby/test-unit-3.6.1 b/metadata/md5-cache/dev-ruby/test-unit-3.6.1
index 1d4a14597a99..88532999dbed 100644
--- a/metadata/md5-cache/dev-ruby/test-unit-3.6.1
+++ b/metadata/md5-cache/dev-ruby/test-unit-3.6.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://rubygems.org/gems/test-unit
INHERIT=ruby-fakegem
IUSE=doc test test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Ruby-BSD BSD-2 ) PSF-2
RDEPEND=ruby_targets_ruby30? ( dev-ruby/power_assert[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/power_assert[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/power_assert[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://github.com/test-unit/test-unit/archive/3.6.1.tar.gz -> test-unit-3.6.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=0afef48f46b3cd8f751bfc86d77062da
+_md5_=4472155e8358bdeb3638e88dcd8f5e2a
diff --git a/metadata/md5-cache/dev-ruby/tilt-2.2.0 b/metadata/md5-cache/dev-ruby/tilt-2.2.0
index cf9049fcd2e7..af83167ed80b 100644
--- a/metadata/md5-cache/dev-ruby/tilt-2.2.0
+++ b/metadata/md5-cache/dev-ruby/tilt-2.2.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/jeremyevans/tilt
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://github.com/jeremyevans/tilt/archive/v2.2.0.tar.gz -> tilt-2.2.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=f64aefa11030edade1a7f8bf70a98db5
+_md5_=7a449888500237ec2becb490207ce454
diff --git a/metadata/md5-cache/dev-ruby/vcr-5.1.0 b/metadata/md5-cache/dev-ruby/vcr-5.1.0
deleted file mode 100644
index eaf7afcf5a3d..000000000000
--- a/metadata/md5-cache/dev-ruby/vcr-5.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby30? ( json? ( dev-ruby/multi_json[ruby_targets_ruby30(-)] ) ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Records your test suite's HTTP interactions and replay them during test runs
-EAPI=7
-HOMEPAGE=https://github.com/vcr/vcr/
-INHERIT=ruby-fakegem
-IUSE=json test test ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~arm ~ppc ~ppc64 ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby30? ( json? ( dev-ruby/multi_json[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby30 )
-RESTRICT=test !test? ( test )
-SLOT=5
-SRC_URI=https://github.com/vcr/vcr/archive/v5.1.0.tar.gz -> vcr-5.1.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=63089b1376137b4f0d22cdf607407713
diff --git a/metadata/md5-cache/dev-ruby/vcr-6.2.0 b/metadata/md5-cache/dev-ruby/vcr-6.2.0
index 1873a980e065..1b7201aafd06 100644
--- a/metadata/md5-cache/dev-ruby/vcr-6.2.0
+++ b/metadata/md5-cache/dev-ruby/vcr-6.2.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/vcr/vcr/
INHERIT=ruby-fakegem
IUSE=json test test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( json? ( dev-ruby/json[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( json? ( dev-ruby/json[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( json? ( dev-ruby/json[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test )
SLOT=6
SRC_URI=https://github.com/vcr/vcr/archive/v6.2.0.tar.gz -> vcr-6.2.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=e24c1ff3520249b3c3c49ebbabb90e00
+_md5_=c7538f81c8afd33d7848f07cc76c843f