summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2022-07-12 21:16:31 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2022-07-12 21:16:31 +0000
commitbda51ec6dde3d5896685efcfb303b6253923019d (patch)
tree2114ae6ad69df67c3f22b75b8fb7b07b6610f647
parentMerge updates from master (diff)
downloadgentoo-bda51ec6dde3d5896685efcfb303b6253923019d.tar.gz
gentoo-bda51ec6dde3d5896685efcfb303b6253923019d.tar.bz2
gentoo-bda51ec6dde3d5896685efcfb303b6253923019d.zip
2022-07-12 21:16:31 UTC
-rw-r--r--metadata/md5-cache/dev-ruby/actioncable-7.0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/actionmailbox-7.0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/actionmailer-7.0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/actionpack-7.0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/actiontext-7.0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/actionview-7.0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/activejob-7.0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/activemodel-7.0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/activerecord-7.0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/activestorage-7.0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/activesupport-7.0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.1617
-rw-r--r--metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r117
-rw-r--r--metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r217
-rw-r--r--metadata/md5-cache/dev-ruby/rails-7.0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/railties-7.0.3.117
-rw-r--r--metadata/md5-cache/games-server/bedrock-server-1.19.10.0312
-rw-r--r--metadata/pkg_desc_index30
-rw-r--r--metadata/timestamp.chk2
19 files changed, 249 insertions, 67 deletions
diff --git a/metadata/md5-cache/dev-ruby/actioncable-7.0.3.1 b/metadata/md5-cache/dev-ruby/actioncable-7.0.3.1
new file mode 100644
index 000000000000..457160a0a086
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/actioncable-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/actionpack-7.0.3.1:*[ruby_targets_ruby27(-)] ~dev-ruby/activesupport-7.0.3.1:*[ruby_targets_ruby27(-)] dev-ruby/nio4r:2[ruby_targets_ruby27(-)] >=dev-ruby/websocket-driver-0.6.1:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/actionpack-7.0.3.1:*[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-7.0.3.1:*[ruby_targets_ruby30(-)] dev-ruby/nio4r:2[ruby_targets_ruby30(-)] >=dev-ruby/websocket-driver-0.6.1:*[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby27(-)] dev-ruby/test-unit:2[ruby_targets_ruby27(-)] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby30(-)] dev-ruby/test-unit:2[ruby_targets_ruby30(-)] >=dev-ruby/mocha-0.14.0:0.14[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Integrated WebSockets for Rails
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test test
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( ~dev-ruby/actionpack-7.0.3.1:*[ruby_targets_ruby27(-)] ~dev-ruby/activesupport-7.0.3.1:*[ruby_targets_ruby27(-)] dev-ruby/nio4r:2[ruby_targets_ruby27(-)] >=dev-ruby/websocket-driver-0.6.1:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/actionpack-7.0.3.1:*[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-7.0.3.1:*[ruby_targets_ruby30(-)] dev-ruby/nio4r:2[ruby_targets_ruby30(-)] >=dev-ruby/websocket-driver-0.6.1:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://github.com/rails/rails/archive/v7.0.3.1.tar.gz -> rails-7.0.3.1.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=1c0d86314c6e3d7833734b1efae29b0c
diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-7.0.3.1 b/metadata/md5-cache/dev-ruby/actionmailbox-7.0.3.1
new file mode 100644
index 000000000000..f93007ef411d
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/actionmailbox-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activejob-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activestorage-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/mail-2.7.1:*[ruby_targets_ruby27(-)] dev-ruby/net-imap[ruby_targets_ruby27(-)] dev-ruby/net-pop[ruby_targets_ruby27(-)] dev-ruby/net-smtp[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activejob-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activestorage-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/mail-2.7.1:*[ruby_targets_ruby30(-)] dev-ruby/net-imap[ruby_targets_ruby30(-)] dev-ruby/net-pop[ruby_targets_ruby30(-)] dev-ruby/net-smtp[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/mocha[ruby_targets_ruby27(-)] dev-ruby/propshaft[ruby_targets_ruby27(-)] dev-ruby/rexml[ruby_targets_ruby27(-)] dev-ruby/sqlite3[ruby_targets_ruby27(-)] dev-ruby/webmock[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] dev-ruby/propshaft[ruby_targets_ruby30(-)] dev-ruby/rexml[ruby_targets_ruby30(-)] dev-ruby/sqlite3[ruby_targets_ruby30(-)] dev-ruby/webmock[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Framework for designing email-service layers
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test test
+KEYWORDS=~amd64 ~riscv
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activejob-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activestorage-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/mail-2.7.1:*[ruby_targets_ruby27(-)] dev-ruby/net-imap[ruby_targets_ruby27(-)] dev-ruby/net-pop[ruby_targets_ruby27(-)] dev-ruby/net-smtp[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activejob-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activestorage-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/mail-2.7.1:*[ruby_targets_ruby30(-)] dev-ruby/net-imap[ruby_targets_ruby30(-)] dev-ruby/net-pop[ruby_targets_ruby30(-)] dev-ruby/net-smtp[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://github.com/rails/rails/archive/v7.0.3.1.tar.gz -> rails-7.0.3.1.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=4370b673bfa99d384cded93b339a28a0
diff --git a/metadata/md5-cache/dev-ruby/actionmailer-7.0.3.1 b/metadata/md5-cache/dev-ruby/actionmailer-7.0.3.1
new file mode 100644
index 000000000000..778330d4afaf
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/actionmailer-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activejob-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby27(-)] =dev-ruby/mail-2*:*[ruby_targets_ruby27(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activejob-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby30(-)] =dev-ruby/mail-2*:*[ruby_targets_ruby30(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/mocha[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Framework for designing email-service layers
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activejob-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby27(-)] =dev-ruby/mail-2*:*[ruby_targets_ruby27(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activejob-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/mail-2.5.4:*[ruby_targets_ruby30(-)] =dev-ruby/mail-2*:*[ruby_targets_ruby30(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://github.com/rails/rails/archive/v7.0.3.1.tar.gz -> rails-7.0.3.1.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=d2cabff649c45209e0285cd2da5165ab
diff --git a/metadata/md5-cache/dev-ruby/actionpack-7.0.3.1 b/metadata/md5-cache/dev-ruby/actionpack-7.0.3.1
new file mode 100644
index 000000000000..1cb3851b8aa7
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/actionpack-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby27(-)] dev-ruby/rack:2.2[ruby_targets_ruby27(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby27(-)] >=dev-ruby/rails-html-sanitizer-1.2.0:1[ruby_targets_ruby27(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby30(-)] dev-ruby/rack:2.2[ruby_targets_ruby30(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby30(-)] >=dev-ruby/rails-html-sanitizer-1.2.0:1[ruby_targets_ruby30(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby27(-)] dev-ruby/bundler[ruby_targets_ruby27(-)] >=dev-ruby/capybara-2.15[ruby_targets_ruby27(-)] ~dev-ruby/activemodel-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby27(-)] dev-ruby/selenium-webdriver:4[ruby_targets_ruby27(-)] www-servers/puma[ruby_targets_ruby27(-)] <dev-ruby/minitest-5.16:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby30(-)] dev-ruby/bundler[ruby_targets_ruby30(-)] >=dev-ruby/capybara-2.15[ruby_targets_ruby30(-)] ~dev-ruby/activemodel-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby30(-)] dev-ruby/selenium-webdriver:4[ruby_targets_ruby30(-)] www-servers/puma[ruby_targets_ruby30(-)] <dev-ruby/minitest-5.16:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Eases web-request routing, handling, and response
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby27(-)] dev-ruby/rack:2.2[ruby_targets_ruby27(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby27(-)] >=dev-ruby/rails-html-sanitizer-1.2.0:1[ruby_targets_ruby27(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby30(-)] dev-ruby/rack:2.2[ruby_targets_ruby30(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby30(-)] >=dev-ruby/rails-html-sanitizer-1.2.0:1[ruby_targets_ruby30(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://github.com/rails/rails/archive/v7.0.3.1.tar.gz -> rails-7.0.3.1.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=6b847160868d809fbd22496a9b52b057
diff --git a/metadata/md5-cache/dev-ruby/actiontext-7.0.3.1 b/metadata/md5-cache/dev-ruby/actiontext-7.0.3.1
new file mode 100644
index 000000000000..154c24e87255
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/actiontext-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activestorage-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/globalid-0.6.0[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activestorage-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/globalid-0.6.0[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/mocha[ruby_targets_ruby27(-)] dev-ruby/propshaft[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] dev-ruby/propshaft[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Edit and display rich text in Rails applications
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test test
+KEYWORDS=~amd64 ~riscv
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activestorage-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/globalid-0.6.0[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activestorage-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/globalid-0.6.0[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://github.com/rails/rails/archive/v7.0.3.1.tar.gz -> rails-7.0.3.1.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=bcdf57ff4f61c0eacdf78918a4d98939
diff --git a/metadata/md5-cache/dev-ruby/actionview-7.0.3.1 b/metadata/md5-cache/dev-ruby/actionview-7.0.3.1
new file mode 100644
index 000000000000..46e8c510b655
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/actionview-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby27(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby27(-)] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby27(-)] >=dev-ruby/rails-html-sanitizer-1.2.0:1[ruby_targets_ruby27(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby30(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby30(-)] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby30(-)] >=dev-ruby/rails-html-sanitizer-1.2.0:1[ruby_targets_ruby30(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/mocha[ruby_targets_ruby27(-)] ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activemodel-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby27(-)] dev-ruby/sqlite3[ruby_targets_ruby27(-)] <dev-ruby/minitest-5.16:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/mocha[ruby_targets_ruby30(-)] ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activemodel-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby30(-)] dev-ruby/sqlite3[ruby_targets_ruby30(-)] <dev-ruby/minitest-5.16:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Simple, battle-tested conventions and helpers for building web pages
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails/
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby27(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby27(-)] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby27(-)] >=dev-ruby/rails-html-sanitizer-1.2.0:1[ruby_targets_ruby27(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby30(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby30(-)] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby30(-)] >=dev-ruby/rails-html-sanitizer-1.2.0:1[ruby_targets_ruby30(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://github.com/rails/rails/archive/v7.0.3.1.tar.gz -> rails-7.0.3.1.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=cbd457db7c5d75f6a558ee3839217e31
diff --git a/metadata/md5-cache/dev-ruby/activejob-7.0.3.1 b/metadata/md5-cache/dev-ruby/activejob-7.0.3.1
new file mode 100644
index 000000000000..7f664455f612
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/activejob-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/mocha[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Job framework with pluggable queues
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://github.com/rails/rails/archive/v7.0.3.1.tar.gz -> rails-7.0.3.1.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=449b95a057d031a51c54f3c723ee4d9a
diff --git a/metadata/md5-cache/dev-ruby/activemodel-7.0.3.1 b/metadata/md5-cache/dev-ruby/activemodel-7.0.3.1
new file mode 100644
index 000000000000..ef08a6b7f583
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/activemodel-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/activesupport-7.0.3.1:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/activesupport-7.0.3.1:*[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby27(-)] dev-ruby/test-unit:2[ruby_targets_ruby27(-)] dev-ruby/mocha[ruby_targets_ruby27(-)] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby27(-)] <dev-ruby/minitest-5.16:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby30(-)] dev-ruby/test-unit:2[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby30(-)] <dev-ruby/minitest-5.16:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Toolkit for building modeling frameworks like Active Record and Active Resource
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( ~dev-ruby/activesupport-7.0.3.1:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/activesupport-7.0.3.1:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://github.com/rails/rails/archive/v7.0.3.1.tar.gz -> rails-7.0.3.1.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=9f3705c39ba8c591e04a2ba761992276
diff --git a/metadata/md5-cache/dev-ruby/activerecord-7.0.3.1 b/metadata/md5-cache/dev-ruby/activerecord-7.0.3.1
new file mode 100644
index 000000000000..16633e0afab5
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/activerecord-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activemodel-7.0.3.1[ruby_targets_ruby27(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby27(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby27(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activemodel-7.0.3.1[ruby_targets_ruby30(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby30(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby30(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby30(-)] ) ) ) ruby_targets_ruby27? ( test? ( dev-ruby/benchmark-ips[ruby_targets_ruby27(-)] dev-ruby/bundler[ruby_targets_ruby27(-)] ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/sqlite3-1.4.0[ruby_targets_ruby27(-)] dev-ruby/mocha[ruby_targets_ruby27(-)] <dev-ruby/minitest-5.16:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/benchmark-ips[ruby_targets_ruby30(-)] dev-ruby/bundler[ruby_targets_ruby30(-)] ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/sqlite3-1.4.0[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] <dev-ruby/minitest-5.16:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( >=dev-db/sqlite-3.12.1 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails/
+INHERIT=ruby-fakegem
+IUSE=mysql postgres sqlite test ruby_targets_ruby27 ruby_targets_ruby30 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activemodel-7.0.3.1[ruby_targets_ruby27(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby27(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby27(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activemodel-7.0.3.1[ruby_targets_ruby30(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby30(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby30(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://github.com/rails/rails/archive/v7.0.3.1.tar.gz -> rails-7.0.3.1.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=117914d025558d94d2b0184f758eed90
diff --git a/metadata/md5-cache/dev-ruby/activestorage-7.0.3.1 b/metadata/md5-cache/dev-ruby/activestorage-7.0.3.1
new file mode 100644
index 000000000000..1b1e036abd62
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/activestorage-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/actionpack-7.0.3.1:*[ruby_targets_ruby27(-)] ~dev-ruby/activejob-7.0.3.1:*[ruby_targets_ruby27(-)] ~dev-ruby/activerecord-7.0.3.1:*[ruby_targets_ruby27(-)] ~dev-ruby/activesupport-7.0.3.1:*[ruby_targets_ruby27(-)] dev-ruby/marcel:1.0[ruby_targets_ruby27(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/actionpack-7.0.3.1:*[ruby_targets_ruby30(-)] ~dev-ruby/activejob-7.0.3.1:*[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-7.0.3.1:*[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-7.0.3.1:*[ruby_targets_ruby30(-)] dev-ruby/marcel:1.0[ruby_targets_ruby30(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/image_processing-1.2:0[ruby_targets_ruby27(-)] =dev-ruby/minitest-5.15*:5[ruby_targets_ruby27(-)] dev-ruby/mini_magick[ruby_targets_ruby27(-)] dev-ruby/mocha[ruby_targets_ruby27(-)] dev-ruby/rake[ruby_targets_ruby27(-)] dev-ruby/sprockets-rails[ruby_targets_ruby27(-)] dev-ruby/sqlite3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/image_processing-1.2:0[ruby_targets_ruby30(-)] =dev-ruby/minitest-5.15*:5[ruby_targets_ruby30(-)] dev-ruby/mini_magick[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] dev-ruby/rake[ruby_targets_ruby30(-)] dev-ruby/sprockets-rails[ruby_targets_ruby30(-)] dev-ruby/sqlite3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] media-video/ffmpeg app-text/poppler[utils] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Attach cloud and local files in Rails applications
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test test
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( ~dev-ruby/actionpack-7.0.3.1:*[ruby_targets_ruby27(-)] ~dev-ruby/activejob-7.0.3.1:*[ruby_targets_ruby27(-)] ~dev-ruby/activerecord-7.0.3.1:*[ruby_targets_ruby27(-)] ~dev-ruby/activesupport-7.0.3.1:*[ruby_targets_ruby27(-)] dev-ruby/marcel:1.0[ruby_targets_ruby27(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/actionpack-7.0.3.1:*[ruby_targets_ruby30(-)] ~dev-ruby/activejob-7.0.3.1:*[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-7.0.3.1:*[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-7.0.3.1:*[ruby_targets_ruby30(-)] dev-ruby/marcel:1.0[ruby_targets_ruby30(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://github.com/rails/rails/archive/v7.0.3.1.tar.gz -> rails-7.0.3.1.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=4f26d885aaa865c8f09002770761ffed
diff --git a/metadata/md5-cache/dev-ruby/activesupport-7.0.3.1 b/metadata/md5-cache/dev-ruby/activesupport-7.0.3.1
new file mode 100644
index 000000000000..03bb58d0208b
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/activesupport-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby27(-)] >=dev-ruby/i18n-1.6:1[ruby_targets_ruby27(-)] dev-ruby/tzinfo:2[ruby_targets_ruby27(-)] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby30(-)] >=dev-ruby/i18n-1.6:1[ruby_targets_ruby30(-)] dev-ruby/tzinfo:2[ruby_targets_ruby30(-)] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby31(-)] >=dev-ruby/i18n-1.6:1[ruby_targets_ruby31(-)] dev-ruby/tzinfo:2[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/dalli-3.0.1[ruby_targets_ruby27(-)] dev-ruby/connection_pool[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.8.1[ruby_targets_ruby27(-)] >=dev-ruby/builder-3.1.0[ruby_targets_ruby27(-)] >=dev-ruby/listen-3.3:3[ruby_targets_ruby27(-)] dev-ruby/rack[ruby_targets_ruby27(-)] dev-ruby/rexml[ruby_targets_ruby27(-)] dev-ruby/mocha[ruby_targets_ruby27(-)] <dev-ruby/minitest-5.16:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/dalli-3.0.1[ruby_targets_ruby30(-)] dev-ruby/connection_pool[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.8.1[ruby_targets_ruby30(-)] >=dev-ruby/builder-3.1.0[ruby_targets_ruby30(-)] >=dev-ruby/listen-3.3:3[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] dev-ruby/rexml[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] <dev-ruby/minitest-5.16:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/dalli-3.0.1[ruby_targets_ruby31(-)] dev-ruby/connection_pool[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.8.1[ruby_targets_ruby31(-)] >=dev-ruby/builder-3.1.0[ruby_targets_ruby31(-)] >=dev-ruby/listen-3.3:3[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] dev-ruby/rexml[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] <dev-ruby/minitest-5.16:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+DESCRIPTION=Utility Classes and Extension to the Standard Library
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby27(-)] >=dev-ruby/i18n-1.6:1[ruby_targets_ruby27(-)] dev-ruby/tzinfo:2[ruby_targets_ruby27(-)] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby30(-)] >=dev-ruby/i18n-1.6:1[ruby_targets_ruby30(-)] dev-ruby/tzinfo:2[ruby_targets_ruby30(-)] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby31(-)] >=dev-ruby/i18n-1.6:1[ruby_targets_ruby31(-)] dev-ruby/tzinfo:2[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.1:5[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://github.com/rails/rails/archive/v7.0.3.1.tar.gz -> rails-7.0.3.1.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=0caf69562949eca0b8cba2f999ba5764
diff --git a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16 b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16
deleted file mode 100644
index 3a620cc98290..000000000000
--- a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=An easy way to keep your users' passwords secure
-EAPI=7
-HOMEPAGE=https://github.com/codahale/bcrypt-ruby
-INHERIT=multilib ruby-fakegem
-IUSE=ruby_targets_ruby26 ruby_targets_ruby27 test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/bcrypt-3.1.16.gem
-_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb estack 055c42df72f76a4f45ec92b35e83cd56 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
-_md5_=cb2c00c52c7f765a05f7aa1c37b957f2
diff --git a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r1 b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r1
deleted file mode 100644
index 122ae43bc9d0..000000000000
--- a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=An easy way to keep your users' passwords secure
-EAPI=7
-HOMEPAGE=https://github.com/codahale/bcrypt-ruby
-INHERIT=multilib ruby-fakegem
-IUSE=ruby_targets_ruby26 ruby_targets_ruby27 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/bcrypt-3.1.16.gem
-_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb estack 055c42df72f76a4f45ec92b35e83cd56 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
-_md5_=a44b942d381778a683d5b025cf644f6b
diff --git a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r2 b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r2
deleted file mode 100644
index 0cc38058e4a6..000000000000
--- a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=An easy way to keep your users' passwords secure
-EAPI=8
-HOMEPAGE=https://github.com/codahale/bcrypt-ruby
-INHERIT=multilib ruby-fakegem
-IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/bcrypt-3.1.16.gem
-_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb estack 055c42df72f76a4f45ec92b35e83cd56 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
-_md5_=7a1fe2b1a5c846edf5d6bfe65740ea81
diff --git a/metadata/md5-cache/dev-ruby/rails-7.0.3.1 b/metadata/md5-cache/dev-ruby/rails-7.0.3.1
new file mode 100644
index 000000000000..6691143f27a8
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/rails-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/actioncable-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionmailbox-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionmailer-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actiontext-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activejob-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activemodel-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activestorage-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/bundler-1.15.0:*[ruby_targets_ruby27(-)] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/actioncable-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionmailbox-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionmailer-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actiontext-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activejob-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activemodel-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activestorage-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/bundler-1.15.0:*[ruby_targets_ruby30(-)] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=ruby on rails is a web-application and persistance framework
+EAPI=8
+HOMEPAGE=https://rubyonrails.org
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test
+KEYWORDS=~amd64 ~riscv
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( ~dev-ruby/actioncable-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionmailbox-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionmailer-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actiontext-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activejob-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activemodel-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activestorage-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby27(-)] >=dev-ruby/bundler-1.15.0:*[ruby_targets_ruby27(-)] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/actioncable-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionmailbox-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionmailer-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actiontext-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activejob-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activemodel-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activestorage-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/railties-7.0.3.1[ruby_targets_ruby30(-)] >=dev-ruby/bundler-1.15.0:*[ruby_targets_ruby30(-)] >=dev-ruby/sprockets-rails-2.0.0:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://rubygems.org/gems/rails-7.0.3.1.gem
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=ce75910e521afaa212e47259255e86c9
diff --git a/metadata/md5-cache/dev-ruby/railties-7.0.3.1 b/metadata/md5-cache/dev-ruby/railties-7.0.3.1
new file mode 100644
index 000000000000..2f1f3e5d1020
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/railties-7.0.3.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby27(-)] dev-ruby/thor:1[ruby_targets_ruby27(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby27(-)] dev-ruby/method_source[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.5:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby30(-)] dev-ruby/thor:1[ruby_targets_ruby30(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby30(-)] dev-ruby/method_source[ruby_targets_ruby30(-)] >=dev-ruby/zeitwerk-2.5:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby27(-)] dev-ruby/mocha:0.14[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( ~dev-ruby/actionview-7.0.3.1[ruby_targets_ruby30(-)] dev-ruby/mocha:0.14[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Tools for creating, working with, and running Rails applications
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=app-eselect/eselect-rails-0.25 ruby_targets_ruby27? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby27(-)] ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby27(-)] dev-ruby/thor:1[ruby_targets_ruby27(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby27(-)] dev-ruby/method_source[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.5:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/activesupport-7.0.3.1[ruby_targets_ruby30(-)] ~dev-ruby/actionpack-7.0.3.1[ruby_targets_ruby30(-)] dev-ruby/thor:1[ruby_targets_ruby30(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby30(-)] dev-ruby/method_source[ruby_targets_ruby30(-)] >=dev-ruby/zeitwerk-2.5:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.0
+SRC_URI=https://github.com/rails/rails/archive/v7.0.3.1.tar.gz -> rails-7.0.3.1.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs e9da88162e7a3c60376e80c2c2adcdfb ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4
+_md5_=127e24521e3d4845bb8544c0f49ef8e8
diff --git a/metadata/md5-cache/games-server/bedrock-server-1.19.10.03 b/metadata/md5-cache/games-server/bedrock-server-1.19.10.03
new file mode 100644
index 000000000000..cebe217da1ba
--- /dev/null
+++ b/metadata/md5-cache/games-server/bedrock-server-1.19.10.03
@@ -0,0 +1,12 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=compile install
+DESCRIPTION=The official bedrock (non-java) based server for the sandbox video game
+EAPI=8
+HOMEPAGE=https://www.minecraft.net/
+KEYWORDS=-* ~amd64
+LICENSE=Mojang
+RDEPEND=acct-group/bedrock acct-user/bedrock app-misc/dtach dev-libs/openssl:0/1.1 sys-libs/zlib
+RESTRICT=bindist mirror
+SLOT=0
+SRC_URI=https://minecraft.azureedge.net/bin-linux/bedrock-server-1.19.10.03.zip
+_md5_=aaf5f776bcbb8fa9b6ce8732514ba237
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index 983a0f5c935c..1a9e2f2b0d28 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -10369,21 +10369,21 @@ dev-ros/xmlrpcpp 1.15.8-r1 1.15.9-r1 1.15.10-r1 1.15.11 1.15.13 1.15.14 9999: C+
dev-ruby/GeoRuby 2.5.2-r1: Ruby data holder for OGC Simple Features
dev-ruby/abstract 1.0.0-r4 1.0.0-r5: Library which enable you to define abstract method in Ruby
dev-ruby/acme-client 2.0.8 2.0.9: A Ruby client for the letsencrypt's ACME protocol
-dev-ruby/actioncable 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: Integrated WebSockets for Rails
-dev-ruby/actionmailbox 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: Framework for designing email-service layers
-dev-ruby/actionmailer 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: Framework for designing email-service layers
-dev-ruby/actionpack 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: Eases web-request routing, handling, and response
+dev-ruby/actioncable 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: Integrated WebSockets for Rails
+dev-ruby/actionmailbox 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: Framework for designing email-service layers
+dev-ruby/actionmailer 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: Framework for designing email-service layers
+dev-ruby/actionpack 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: Eases web-request routing, handling, and response
dev-ruby/actionpack-action_caching 1.2.2: Action caching for Action Pack (removed from core in Rails 4.0)
dev-ruby/actionpack-xml_parser 2.0.1-r1 2.0.1-r2: XML parameters parser for Action Pack (removed from core in Rails 4.0)
-dev-ruby/actiontext 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: Edit and display rich text in Rails applications
-dev-ruby/actionview 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: Simple, battle-tested conventions and helpers for building web pages
-dev-ruby/activejob 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: Job framework with pluggable queues
+dev-ruby/actiontext 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: Edit and display rich text in Rails applications
+dev-ruby/actionview 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: Simple, battle-tested conventions and helpers for building web pages
+dev-ruby/activejob 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: Job framework with pluggable queues
dev-ruby/activeldap 5.2.4 6.0.4 6.1.0: ActiveLDAP provides an activerecord inspired object oriented interface to LDAP
-dev-ruby/activemodel 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: Toolkit for building modeling frameworks like Active Record and Active Resource
+dev-ruby/activemodel 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: Toolkit for building modeling frameworks like Active Record and Active Resource
dev-ruby/activemodel-serializers-xml 1.0.2-r1 1.0.2-r2: XML serialization for your Active Model objects and Active Record models
-dev-ruby/activerecord 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM
-dev-ruby/activestorage 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: Attach cloud and local files in Rails applications
-dev-ruby/activesupport 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: Utility Classes and Extension to the Standard Library
+dev-ruby/activerecord 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM
+dev-ruby/activestorage 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: Attach cloud and local files in Rails applications
+dev-ruby/activesupport 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: Utility Classes and Extension to the Standard Library
dev-ruby/acts_as_list 1.0.4: Capabilities for sorting and reordering a number of objects in a list
dev-ruby/addressable 2.8.0: A replacement for the URI implementation that is part of Ruby's standard library
dev-ruby/ae 1.8.2-r1: Assertive Expressive is an assertions library designed for reuse
@@ -10418,7 +10418,7 @@ dev-ruby/backports 3.20.2-r1 3.21.0 3.23.0: Backports of Ruby features for older
dev-ruby/bacon 1.2.0-r3 1.2.0-r4: Small RSpec clone weighing less than 350 LoC
dev-ruby/barby 0.6.8: Ruby barcode generator that doesn't rely on 3rd party libraries
dev-ruby/base32 0.3.4 0.3.4-r1: A library which provides base32 decoding and encoding
-dev-ruby/bcrypt-ruby 3.1.16 3.1.16-r1 3.1.16-r2 3.1.17 3.1.18: An easy way to keep your users' passwords secure
+dev-ruby/bcrypt-ruby 3.1.17 3.1.18: An easy way to keep your users' passwords secure
dev-ruby/bcrypt_pbkdf 1.1.0-r1: Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)
dev-ruby/benchmark-ips 2.9.2 2.10.0: A iterations per second enhancement to Benchmark
dev-ruby/best_in_place 3.1.1: In-place editor helper for Rails 3
@@ -10768,10 +10768,10 @@ dev-ruby/rack-openid 1.4.2-r1: Provides a more HTTPish API around the ruby-openi
dev-ruby/rack-protection 2.2.0: This gem protects against typical web attacks
dev-ruby/rack-test 1.1.0 1.1.0-r1: Rack::Test is a small, simple testing API for Rack apps
dev-ruby/radius 0.7.5-r1: Powerful tag-based template system
-dev-ruby/rails 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: ruby on rails is a web-application and persistance framework
+dev-ruby/rails 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: ruby on rails is a web-application and persistance framework
dev-ruby/rails-dom-testing 2.0.3-r2: Compare doms and assert certain elements exists in doms using Nokogiri
dev-ruby/rails-html-sanitizer 1.4.2 1.4.3: Sanitize HTML fragments in Rails applications
-dev-ruby/railties 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3: Tools for creating, working with, and running Rails applications
+dev-ruby/railties 5.2.8 6.0.5 6.1.5.1 6.1.6 7.0.2.4 7.0.3 7.0.3.1: Tools for creating, working with, and running Rails applications
dev-ruby/rainbow 3.0.0 3.1.1: Colorize printed text on ANSI terminals
dev-ruby/rake 13.0.3-r1 13.0.4 13.0.6 13.0.6-r1: Make-like scripting in Ruby
dev-ruby/rake-compiler 1.1.1 1.1.3 1.1.9 1.2.0: Provide a standard and simplified way to build and package Ruby extensions
@@ -12324,7 +12324,7 @@ games-rpg/wastesedge 0.3.8: Role playing game to showcase the adonthell engine
games-rpg/xu4 0.9-r1: A remake of the computer game Ultima IV
games-rpg/zsdx 1.9.0-r1: Free 2D Zelda fangame
games-rpg/zsxd 1.9.0-r1: Free 2D Zelda fangame parody
-games-server/bedrock-server 1.19.1.01 1.19.2.02: The official bedrock (non-java) based server for the sandbox video game
+games-server/bedrock-server 1.19.1.01 1.19.2.02 1.19.10.03: The official bedrock (non-java) based server for the sandbox video game
games-server/crossfire-server 1.71.0-r2: Server for the crossfire clients
games-server/etqw-ded 1.5-r1: Enemy Territory: Quake Wars dedicated server
games-server/mednafen-server 0.5.2-r1: Server for Mednafen emulator
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index a726fe44d56c..a92bf159de4e 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 12 Jul 2022 21:01:34 +0000
+Tue, 12 Jul 2022 21:16:31 +0000