summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--metadata/md5-cache/app-text/blahtexml-0.94
-rw-r--r--metadata/md5-cache/dev-libs/xerces-c-3.2.3-r24
-rw-r--r--metadata/md5-cache/dev-ruby/atomic-1.1.101-r14
-rw-r--r--metadata/md5-cache/dev-ruby/blankslate-3.1.3-r14
-rw-r--r--metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.104
-rw-r--r--metadata/md5-cache/dev-ruby/connection_pool-2.2.54
-rw-r--r--metadata/md5-cache/dev-ruby/dalli-3.2.14
-rw-r--r--metadata/md5-cache/dev-ruby/domain_name-0.5.201907016
-rw-r--r--metadata/md5-cache/dev-ruby/http-cookie-1.0.44
-rw-r--r--metadata/md5-cache/dev-ruby/httpclient-2.8.3-r24
-rw-r--r--metadata/md5-cache/dev-ruby/i18n-1.10.04
-rw-r--r--metadata/md5-cache/dev-ruby/introspection-0.0.4-r14
-rw-r--r--metadata/md5-cache/dev-ruby/kramdown-2.3.24
-rw-r--r--metadata/md5-cache/dev-ruby/listen-3.7.14
-rw-r--r--metadata/md5-cache/dev-ruby/maruku-0.7.3-r14
-rw-r--r--metadata/md5-cache/dev-ruby/metaclass-0.0.4-r24
-rw-r--r--metadata/md5-cache/dev-ruby/mime-types-3.4.14
-rw-r--r--metadata/md5-cache/dev-ruby/mime-types-data-3.2022.01054
-rw-r--r--metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r14
-rw-r--r--metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1-r14
-rw-r--r--metadata/md5-cache/dev-ruby/minitest-power_assert-0.3.14
-rw-r--r--metadata/md5-cache/dev-ruby/minitest-pretty_diff-0.1-r14
-rw-r--r--metadata/md5-cache/dev-ruby/mocha-0.14.0-r14
-rw-r--r--metadata/md5-cache/dev-ruby/nanotest-0.9.4.1-r14
-rw-r--r--metadata/md5-cache/dev-ruby/nokogiri-diff-0.2.0-r34
-rw-r--r--metadata/md5-cache/dev-ruby/rack-2.2.34
-rw-r--r--metadata/md5-cache/dev-ruby/rb-inotify-0.10.14
-rw-r--r--metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r24
-rw-r--r--metadata/md5-cache/dev-ruby/redcarpet-3.5.1-r16
-rw-r--r--metadata/md5-cache/dev-ruby/rouge-3.28.04
-rw-r--r--metadata/md5-cache/dev-ruby/rspec-its-1.3.0-r14
-rw-r--r--metadata/md5-cache/dev-ruby/shoulda-3.6.0-r24
-rw-r--r--metadata/md5-cache/dev-ruby/shoulda-context-1.2.2-r14
-rw-r--r--metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r24
-rw-r--r--metadata/md5-cache/dev-ruby/stringex-2.8.5-r14
-rw-r--r--metadata/md5-cache/dev-ruby/tdiff-0.3.4-r14
-rw-r--r--metadata/md5-cache/dev-ruby/test_declarative-0.0.6-r14
-rw-r--r--metadata/md5-cache/dev-ruby/tzinfo-2.0.44
-rw-r--r--metadata/md5-cache/dev-ruby/unf-0.1.4-r14
-rw-r--r--metadata/md5-cache/dev-ruby/unf_ext-0.0.8.14
-rw-r--r--metadata/md5-cache/net-libs/nodejs-18.0.017
-rw-r--r--metadata/pkg_desc_index2
-rw-r--r--metadata/timestamp.chk2
43 files changed, 101 insertions, 84 deletions
diff --git a/metadata/md5-cache/app-text/blahtexml-0.9 b/metadata/md5-cache/app-text/blahtexml-0.9
index 58c5462b69b6..523aa73c6437 100644
--- a/metadata/md5-cache/app-text/blahtexml-0.9
+++ b/metadata/md5-cache/app-text/blahtexml-0.9
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=http://gva.noekeon.org/blahtexml
INHERIT=toolchain-funcs
IUSE=doc
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86
LICENSE=BSD CC-BY-3.0 ZLIB
RDEPEND=dev-libs/xerces-c
SLOT=0
SRC_URI=http://gva.noekeon.org/blahtexml/blahtexml-0.9-src.tar.gz
_eclasses_=toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b
-_md5_=50bac6c1538fc8206755c58c00d63129
+_md5_=a0af3c3809a4b9326cd80d292948049e
diff --git a/metadata/md5-cache/dev-libs/xerces-c-3.2.3-r2 b/metadata/md5-cache/dev-libs/xerces-c-3.2.3-r2
index 93b666b48a19..f737d5092884 100644
--- a/metadata/md5-cache/dev-libs/xerces-c-3.2.3-r2
+++ b/metadata/md5-cache/dev-libs/xerces-c-3.2.3-r2
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://xerces.apache.org/xerces-c/
INHERIT=cmake prefix
IUSE=cpu_flags_x86_sse2 curl doc examples iconv icu static-libs test threads
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=Apache-2.0
RDEPEND=curl? ( net-misc/curl ) icu? ( dev-libs/icu:0= ) virtual/libiconv
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/xerces/c/3/sources/xerces-c-3.2.3.tar.xz
_eclasses_=toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4a1902f969e5718126434fc35f3a0d9c eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils fef481272d4a8e136a7d8a0fb1329384 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e cmake 3c38df051095289667b6f09ebd0cc149 prefix eab3c99d77fe00506c109c8a736186f7
-_md5_=c639df997711a3bf78ed04d34bd72b7c
+_md5_=16b91ab376671a683bdc81cf1b093984
diff --git a/metadata/md5-cache/dev-ruby/atomic-1.1.101-r1 b/metadata/md5-cache/dev-ruby/atomic-1.1.101-r1
index 86f458766f60..bc495fcc869f 100644
--- a/metadata/md5-cache/dev-ruby/atomic-1.1.101-r1
+++ b/metadata/md5-cache/dev-ruby/atomic-1.1.101-r1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/headius/ruby-atomic
INHERIT=multilib ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Apache-2.0
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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/atomic-1.1.101.gem
_eclasses_=multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 estack 055c42df72f76a4f45ec92b35e83cd56 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=0c22abc075a11d532e16fdf8d1beb812
+_md5_=dbcbf813b40f264c87673a8f273f3ddc
diff --git a/metadata/md5-cache/dev-ruby/blankslate-3.1.3-r1 b/metadata/md5-cache/dev-ruby/blankslate-3.1.3-r1
index ab100309c1b8..dbc6fd3857e4 100644
--- a/metadata/md5-cache/dev-ruby/blankslate-3.1.3-r1
+++ b/metadata/md5-cache/dev-ruby/blankslate-3.1.3-r1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://rubygems.org/gems/blankslate
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86
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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/blankslate-3.1.3.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=82eb522c4e8d4750be1f66a386f84494
+_md5_=c3363321761bb9664bf40b25c0228c56
diff --git a/metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.10 b/metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.10
index 5d381e3b8762..89098edd772b 100644
--- a/metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.10
+++ b/metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.10
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby-concurrency/concurrent-ruby
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~alpha ~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
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/ruby-concurrency/concurrent-ruby/archive/v1.1.10.tar.gz -> concurrent-ruby-1.1.10.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=8ec717b81a56e37fe15939ce46aeb839
+_md5_=7efb0db929665540bbfbb8b90677fc10
diff --git a/metadata/md5-cache/dev-ruby/connection_pool-2.2.5 b/metadata/md5-cache/dev-ruby/connection_pool-2.2.5
index 0c5cfcbc7224..c7bc812a0acc 100644
--- a/metadata/md5-cache/dev-ruby/connection_pool-2.2.5
+++ b/metadata/md5-cache/dev-ruby/connection_pool-2.2.5
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/mperham/connection_pool
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/connection_pool-2.2.5.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=5d5d4aeec180d834552e6e9be8662bab
+_md5_=73d7253024456137611d59f247fc3ae7
diff --git a/metadata/md5-cache/dev-ruby/dalli-3.2.1 b/metadata/md5-cache/dev-ruby/dalli-3.2.1
index 38ce900d4e84..c2487d8fb82b 100644
--- a/metadata/md5-cache/dev-ruby/dalli-3.2.1
+++ b/metadata/md5-cache/dev-ruby/dalli-3.2.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/petergoldstein/dalli
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~x86
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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/petergoldstein/dalli/archive/v3.2.1.tar.gz -> dalli-3.2.1.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=9fc964007c5270fef32eb0a7da4c259e
+_md5_=5b108bd2d405e799b1b3712051a62cc0
diff --git a/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701 b/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701
index 1b3f5dffdd3b..fdcc55cd0225 100644
--- a/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701
+++ b/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701
@@ -5,12 +5,12 @@ EAPI=6
HOMEPAGE=https://github.com/knu/ruby-domain_name
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
LICENSE=BSD-2
RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby30(-)] ) 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 )
SLOT=0
SRC_URI=https://rubygems.org/gems/domain_name-0.5.20190701.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=595c8f4e99af9302ed6c382ed8795eac
+_eclasses_=multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 estack 055c42df72f76a4f45ec92b35e83cd56 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
+_md5_=0f2e9fa74d26a2d906b41c2d716eb0c6
diff --git a/metadata/md5-cache/dev-ruby/http-cookie-1.0.4 b/metadata/md5-cache/dev-ruby/http-cookie-1.0.4
index 8fbde0076ab9..a34a4bc8f16f 100644
--- a/metadata/md5-cache/dev-ruby/http-cookie-1.0.4
+++ b/metadata/md5-cache/dev-ruby/http-cookie-1.0.4
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/sparklemotion/http-cookie
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby30(-)] ) 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/http-cookie-1.0.4.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=c4dfc36d80db7bdfa6eb9dadbdca430e
+_md5_=2f6c73dd2cefea6e15b405b4681f2327
diff --git a/metadata/md5-cache/dev-ruby/httpclient-2.8.3-r2 b/metadata/md5-cache/dev-ruby/httpclient-2.8.3-r2
index 41babf478329..a88b2ca43f43 100644
--- a/metadata/md5-cache/dev-ruby/httpclient-2.8.3-r2
+++ b/metadata/md5-cache/dev-ruby/httpclient-2.8.3-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/nahi/httpclient
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
LICENSE=Ruby
RDEPEND=ruby_targets_ruby26? ( virtual/ruby-ssl[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/nahi/httpclient/archive/v2.8.3.tar.gz -> httpclient-2.8.3.tgz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=e641dfbe7367c12bb254241611a34fdf
+_md5_=8bcd187210113441031556eb70935f0f
diff --git a/metadata/md5-cache/dev-ruby/i18n-1.10.0 b/metadata/md5-cache/dev-ruby/i18n-1.10.0
index 40f0e3742326..1b1d13bb139e 100644
--- a/metadata/md5-cache/dev-ruby/i18n-1.10.0
+++ b/metadata/md5-cache/dev-ruby/i18n-1.10.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://rails-i18n.org/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc 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
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~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-ruby/concurrent-ruby:1[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby30(-)] ) 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/svenfuchs/i18n/archive/v1.10.0.tar.gz -> i18n-1.10.0.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=ae0a2de6f0addb1ad71fe64b999fbfda
+_md5_=57ef07772f6d52eb8ab7bf47960d3e2f
diff --git a/metadata/md5-cache/dev-ruby/introspection-0.0.4-r1 b/metadata/md5-cache/dev-ruby/introspection-0.0.4-r1
index ac2cc6471f03..47a17f14ad9b 100644
--- a/metadata/md5-cache/dev-ruby/introspection-0.0.4-r1
+++ b/metadata/md5-cache/dev-ruby/introspection-0.0.4-r1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=http://jamesmead.org/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/metaclass-0.0.1[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/metaclass-0.0.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/metaclass-0.0.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/metaclass-0.0.1[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/introspection-0.0.4.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=da7b6ba7c4d363cebaf3bce1ba53a6b1
+_md5_=55f4997e7d7c37e9d6467410654db7c6
diff --git a/metadata/md5-cache/dev-ruby/kramdown-2.3.2 b/metadata/md5-cache/dev-ruby/kramdown-2.3.2
index 792c326b1905..0faa3068b643 100644
--- a/metadata/md5-cache/dev-ruby/kramdown-2.3.2
+++ b/metadata/md5-cache/dev-ruby/kramdown-2.3.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://kramdown.gettalong.org/
INHERIT=ruby-fakegem
IUSE=latex test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT
RDEPEND=latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) ruby_targets_ruby26? ( dev-ruby/rexml[ruby_targets_ruby26(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby26(-)] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby26(-)] !!<dev-ruby/kramdown-1.17.0-r2:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/rexml[ruby_targets_ruby27(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby27(-)] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby27(-)] !!<dev-ruby/kramdown-1.17.0-r2:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rexml[ruby_targets_ruby30(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby30(-)] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby30(-)] !!<dev-ruby/kramdown-1.17.0-r2:0[ruby_targets_ruby30(-)] ) 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://rubygems.org/gems/kramdown-2.3.2.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=e8895ebe424ab85b14dc09c7e470dcb7
+_md5_=10491432698ff1ddde34e849d6b61ed2
diff --git a/metadata/md5-cache/dev-ruby/listen-3.7.1 b/metadata/md5-cache/dev-ruby/listen-3.7.1
index bfdde85543fd..db41122cecef 100644
--- a/metadata/md5-cache/dev-ruby/listen-3.7.1
+++ b/metadata/md5-cache/dev-ruby/listen-3.7.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/guard/listen
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT
RDEPEND=!!media-radio/ax25-apps !!<dev-ruby/listen-2.8.6-r1:2 ruby_targets_ruby26? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby30(-)] ) 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://github.com/guard/listen/archive/v3.7.1.tar.gz -> listen-3.7.1.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=6fa35acd347c4d7fc489356f70dc6f76
+_md5_=239ce5b136e5dc8ad54a857cad3b8510
diff --git a/metadata/md5-cache/dev-ruby/maruku-0.7.3-r1 b/metadata/md5-cache/dev-ruby/maruku-0.7.3-r1
index 5539374eb4af..6a9a6a88a5e2 100644
--- a/metadata/md5-cache/dev-ruby/maruku-0.7.3-r1
+++ b/metadata/md5-cache/dev-ruby/maruku-0.7.3-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/bhollis/maruku
INHERIT=ruby-fakegem
IUSE=highlight test test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86 ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=ruby_targets_ruby26? ( highlight? ( dev-ruby/syntax[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( highlight? ( dev-ruby/syntax[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( highlight? ( dev-ruby/syntax[ruby_targets_ruby30(-)] ) ) 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/maruku-0.7.3.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=191d08b161444222042ca021c5cdfeb7
+_md5_=2667f195449439ef666dda1e689aaeba
diff --git a/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r2 b/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r2
index a978422a31a2..b2ca1efbee03 100644
--- a/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r2
+++ b/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/floehopper/metaclass
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~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
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/floehopper/metaclass/archive/v0.0.4.tar.gz -> metaclass-0.0.4.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=90867ac25595c0308ef95422cd217d44
+_md5_=28d8e1f9a6d6e70e83fab3527d2000cd
diff --git a/metadata/md5-cache/dev-ruby/mime-types-3.4.1 b/metadata/md5-cache/dev-ruby/mime-types-3.4.1
index 2bb3e20457bd..3e83812a4b63 100644
--- a/metadata/md5-cache/dev-ruby/mime-types-3.4.1
+++ b/metadata/md5-cache/dev-ruby/mime-types-3.4.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/mime-types/ruby-mime-types
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/mime-types-data-3.2015:3[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/mime-types-data-3.2015:3[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/mime-types-data-3.2015:3[ruby_targets_ruby30(-)] ) 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://rubygems.org/gems/mime-types-3.4.1.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=21527bccfa254026e07485cbd20aa852
+_md5_=77fa3d3fbe9ac133d240c5233d728a79
diff --git a/metadata/md5-cache/dev-ruby/mime-types-data-3.2022.0105 b/metadata/md5-cache/dev-ruby/mime-types-data-3.2022.0105
index 15c2b6bc8c3c..cf594e529970 100644
--- a/metadata/md5-cache/dev-ruby/mime-types-data-3.2022.0105
+++ b/metadata/md5-cache/dev-ruby/mime-types-data-3.2022.0105
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/mime-types/mime-types-data
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test
-KEYWORDS=~alpha ~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
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=3
SRC_URI=https://rubygems.org/gems/mime-types-data-3.2022.0105.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=4c413fd5ee4e104066c9bcddbfc41685
+_md5_=c804e83fc193dc581e75df7db29e99a2
diff --git a/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r1 b/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r1
index fe087ab2b199..da19103a4c74 100644
--- a/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r1
+++ b/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/halostatue/minitest-bonus-assertions
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha ~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
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://rubygems.org/gems/minitest-bonus-assertions-3.0.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=bc7caf9363cd693c5ff21dc5b6571b80
+_md5_=2b421f60fa01af35d1e551d10841981c
diff --git a/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1-r1 b/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1-r1
index 88efbb9bce9a..6e95fc63259f 100644
--- a/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1-r1
+++ b/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/jeremyevans/minitest-global_expectations
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://rubygems.org/gems/minitest-global_expectations-1.0.1.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=ace23e1973188a1e356368b87f3a1762
+_md5_=b9efa05f28213700d5dd885f876a6ed9
diff --git a/metadata/md5-cache/dev-ruby/minitest-power_assert-0.3.1 b/metadata/md5-cache/dev-ruby/minitest-power_assert-0.3.1
index c2693c1addd6..eca7770aaa9b 100644
--- a/metadata/md5-cache/dev-ruby/minitest-power_assert-0.3.1
+++ b/metadata/md5-cache/dev-ruby/minitest-power_assert-0.3.1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/hsbt/minitest-power_assert
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=BSD-2
RDEPEND=ruby_targets_ruby26? ( dev-ruby/minitest:*[ruby_targets_ruby26(-)] >=dev-ruby/power_assert-1.1[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/minitest:*[ruby_targets_ruby27(-)] >=dev-ruby/power_assert-1.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/minitest:*[ruby_targets_ruby30(-)] >=dev-ruby/power_assert-1.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/minitest:*[ruby_targets_ruby31(-)] >=dev-ruby/power_assert-1.1[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/minitest-power_assert-0.3.1.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=82ba683678359ab47c58203b27865d00
+_md5_=82e134f63e286b37ae5c7d319cebd3e8
diff --git a/metadata/md5-cache/dev-ruby/minitest-pretty_diff-0.1-r1 b/metadata/md5-cache/dev-ruby/minitest-pretty_diff-0.1-r1
index 9b62949fcc30..84c7464a75e1 100644
--- a/metadata/md5-cache/dev-ruby/minitest-pretty_diff-0.1-r1
+++ b/metadata/md5-cache/dev-ruby/minitest-pretty_diff-0.1-r1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/adammck/minitest-pretty_diff
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha 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
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/minitest-pretty_diff-0.1.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=80e4a34a10325a2511e93e80d762cc31
+_md5_=ab3bd5c202a37a9180c5383c88c36f0a
diff --git a/metadata/md5-cache/dev-ruby/mocha-0.14.0-r1 b/metadata/md5-cache/dev-ruby/mocha-0.14.0-r1
index 8f9d9016312f..1199f4d56aba 100644
--- a/metadata/md5-cache/dev-ruby/mocha-0.14.0-r1
+++ b/metadata/md5-cache/dev-ruby/mocha-0.14.0-r1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=http://gofreerange.com/mocha/docs/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby26? ( dev-ruby/metaclass[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/metaclass[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/metaclass[ruby_targets_ruby30(-)] ) 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0.14
SRC_URI=https://rubygems.org/gems/mocha-0.14.0.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=2199b241b92f9aef177117522bf8dbb5
+_md5_=164b0dd5e905c653158fb59b3db8285c
diff --git a/metadata/md5-cache/dev-ruby/nanotest-0.9.4.1-r1 b/metadata/md5-cache/dev-ruby/nanotest-0.9.4.1-r1
index c373e19a93a0..542519e55b16 100644
--- a/metadata/md5-cache/dev-ruby/nanotest-0.9.4.1-r1
+++ b/metadata/md5-cache/dev-ruby/nanotest-0.9.4.1-r1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/mynyml/nanotest
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
+KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86
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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/nanotest-0.9.4.1.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=94ffe63f1d3ff5b87ba970bc4d5575a3
+_md5_=dbeeb17b93306f987da53748955b7199
diff --git a/metadata/md5-cache/dev-ruby/nokogiri-diff-0.2.0-r3 b/metadata/md5-cache/dev-ruby/nokogiri-diff-0.2.0-r3
index 1bc83406b3cc..11ff683b3019 100644
--- a/metadata/md5-cache/dev-ruby/nokogiri-diff-0.2.0-r3
+++ b/metadata/md5-cache/dev-ruby/nokogiri-diff-0.2.0-r3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/postmodern/nokogiri-diff
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86 ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/nokogiri-1.5[ruby_targets_ruby26(-)] >=dev-ruby/tdiff-0.3.2[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/nokogiri-1.5[ruby_targets_ruby27(-)] >=dev-ruby/tdiff-0.3.2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/nokogiri-1.5[ruby_targets_ruby30(-)] >=dev-ruby/tdiff-0.3.2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/nokogiri-1.5[ruby_targets_ruby31(-)] >=dev-ruby/tdiff-0.3.2[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/nokogiri-diff-0.2.0.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=0f1ba53c3de904f7d2d856007518ea9d
+_md5_=f98e39d5ca9985de22d711fb9c0e4696
diff --git a/metadata/md5-cache/dev-ruby/rack-2.2.3 b/metadata/md5-cache/dev-ruby/rack-2.2.3
index c26a9f702f36..ca977957f779 100644
--- a/metadata/md5-cache/dev-ruby/rack-2.2.3
+++ b/metadata/md5-cache/dev-ruby/rack-2.2.3
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/rack/rack
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby26? ( virtual/ruby-ssl[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) !<dev-ruby/rack-1.6.4-r2:1.6 !!<dev-ruby/rack-2.0.8-r1:2.0 !!<dev-ruby/rack-2.1.1-r1:2.1 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=2.2
SRC_URI=https://github.com/rack/rack/archive/2.2.3.tar.gz -> rack-2.2.3.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=d022dcca369658cf084e8e856f956879
+_md5_=0404178e60144319b30d3f6c4c735c5a
diff --git a/metadata/md5-cache/dev-ruby/rb-inotify-0.10.1 b/metadata/md5-cache/dev-ruby/rb-inotify-0.10.1
index 9066196d1d06..2c33512e6260 100644
--- a/metadata/md5-cache/dev-ruby/rb-inotify-0.10.1
+++ b/metadata/md5-cache/dev-ruby/rb-inotify-0.10.1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/nex3/rb-inotify
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby26? ( dev-ruby/ffi[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/ffi[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/ffi[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/ffi[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/rb-inotify-0.10.1.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=cb2db610704d4e1e1ba9a6daa939e039
+_md5_=63869dc238bf44ae73d15b1d226939de
diff --git a/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r2 b/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r2
index d414b1d1bbb8..0072775dc5ef 100644
--- a/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r2
+++ b/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rtomayko/rdiscount
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/rdiscount-2.2.0.2.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=0e5d13f11bc30e5fce1247908f4ea00c
+_md5_=6fab71383948268b3be0c6d8804f0a1a
diff --git a/metadata/md5-cache/dev-ruby/redcarpet-3.5.1-r1 b/metadata/md5-cache/dev-ruby/redcarpet-3.5.1-r1
index 127b2772efac..488032236bd8 100644
--- a/metadata/md5-cache/dev-ruby/redcarpet-3.5.1-r1
+++ b/metadata/md5-cache/dev-ruby/redcarpet-3.5.1-r1
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://github.com/vmg/redcarpet
INHERIT=multilib ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/vmg/redcarpet/archive/v3.5.1.tar.gz -> redcarpet-3.5.1.tar.gz
-_eclasses_=multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 estack 055c42df72f76a4f45ec92b35e83cd56 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=4bb5867955c485a329c5a40807c9b873
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
+_md5_=63b4550597ecca955a21816d9ebe708a
diff --git a/metadata/md5-cache/dev-ruby/rouge-3.28.0 b/metadata/md5-cache/dev-ruby/rouge-3.28.0
index a4a6fb9ca2eb..0ab4833241a2 100644
--- a/metadata/md5-cache/dev-ruby/rouge-3.28.0
+++ b/metadata/md5-cache/dev-ruby/rouge-3.28.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/jneen/rouge
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby26? ( dev-ruby/redcarpet[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/redcarpet[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/redcarpet[ruby_targets_ruby30(-)] ) 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://github.com/jneen/rouge/archive/v3.28.0.tar.gz -> rouge-3.28.0.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=9e39669a72fe215b65836d52bf240835
+_md5_=19d830e9c03e7c6d8036bd82f932ae0e
diff --git a/metadata/md5-cache/dev-ruby/rspec-its-1.3.0-r1 b/metadata/md5-cache/dev-ruby/rspec-its-1.3.0-r1
index b2752a1718b4..6dadb6bee02f 100644
--- a/metadata/md5-cache/dev-ruby/rspec-its-1.3.0-r1
+++ b/metadata/md5-cache/dev-ruby/rspec-its-1.3.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rspec/rspec-its
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/rspec-core-3.0.0[ruby_targets_ruby26(-)] >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/rspec-core-3.0.0[ruby_targets_ruby27(-)] >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rspec-core-3.0.0[ruby_targets_ruby30(-)] >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rspec-core-3.0.0[ruby_targets_ruby31(-)] >=dev-ruby/rspec-expectations-3.0.0[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://rubygems.org/gems/rspec-its-1.3.0.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=0c7aa8bc7709b02045373573174c5034
+_md5_=812bb08a8bb34ea68821ef9bff8b6626
diff --git a/metadata/md5-cache/dev-ruby/shoulda-3.6.0-r2 b/metadata/md5-cache/dev-ruby/shoulda-3.6.0-r2
index 319e5a0ee788..1e8f6b5b7473 100644
--- a/metadata/md5-cache/dev-ruby/shoulda-3.6.0-r2
+++ b/metadata/md5-cache/dev-ruby/shoulda-3.6.0-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://thoughtbot.com/projects/shoulda
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby26(-)] dev-ruby/shoulda-matchers:3[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby27(-)] dev-ruby/shoulda-matchers:3[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/shoulda-context-1.0.1[ruby_targets_ruby30(-)] dev-ruby/shoulda-matchers:3[ruby_targets_ruby30(-)] ) 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 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://github.com/thoughtbot/shoulda/archive/v3.6.0.tar.gz -> shoulda-3.6.0.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=c80490f7d7001a057e2fb7aecdb289bc
+_md5_=06b74c0d1ec90d14d481dc69ddd26835
diff --git a/metadata/md5-cache/dev-ruby/shoulda-context-1.2.2-r1 b/metadata/md5-cache/dev-ruby/shoulda-context-1.2.2-r1
index ee6316f3853e..2dab0052ba8e 100644
--- a/metadata/md5-cache/dev-ruby/shoulda-context-1.2.2-r1
+++ b/metadata/md5-cache/dev-ruby/shoulda-context-1.2.2-r1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/thoughtbot/shoulda-context
INHERIT=ruby-fakegem
IUSE=doc test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86
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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/shoulda-context-1.2.2.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=418598b65657bd9b1094c511d0d12efc
+_md5_=66b0a95e764024506709e27be78d2085
diff --git a/metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r2 b/metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r2
index a01ab1bd8a61..66fac5a3ff45 100644
--- a/metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r2
+++ b/metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/thoughtbot/shoulda-matchers
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/activesupport-4.0.0:*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/activesupport-4.0.0:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/activesupport-4.0.0:*[ruby_targets_ruby30(-)] ) 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://rubygems.org/gems/shoulda-matchers-3.1.3.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=3562b42b8284b7b2adada43a442c55a4
+_md5_=a0aa041a0043fa128341ee1ad23f5538
diff --git a/metadata/md5-cache/dev-ruby/stringex-2.8.5-r1 b/metadata/md5-cache/dev-ruby/stringex-2.8.5-r1
index a80cab52dfdc..02481fd9ba19 100644
--- a/metadata/md5-cache/dev-ruby/stringex-2.8.5-r1
+++ b/metadata/md5-cache/dev-ruby/stringex-2.8.5-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rsl/stringex
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~s390 ~sparc ~x86
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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/stringex-2.8.5.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=39e32402a63e279cf5f0937d603afb59
+_md5_=ae525f22f6779924aa2f6fd282f72f2b
diff --git a/metadata/md5-cache/dev-ruby/tdiff-0.3.4-r1 b/metadata/md5-cache/dev-ruby/tdiff-0.3.4-r1
index 4c8260a15cc5..50f06a30bca7 100644
--- a/metadata/md5-cache/dev-ruby/tdiff-0.3.4-r1
+++ b/metadata/md5-cache/dev-ruby/tdiff-0.3.4-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/postmodern/tdiff
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86 ~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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/tdiff-0.3.4.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=1b2df92a4a7ced051fda4e95827fa4a2
+_md5_=592dff91fa0ec4e28a4d22d34ad8fb0c
diff --git a/metadata/md5-cache/dev-ruby/test_declarative-0.0.6-r1 b/metadata/md5-cache/dev-ruby/test_declarative-0.0.6-r1
index fdfd09e9ce35..e6020e043030 100644
--- a/metadata/md5-cache/dev-ruby/test_declarative-0.0.6-r1
+++ b/metadata/md5-cache/dev-ruby/test_declarative-0.0.6-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/svenfuchs/test_declarative
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/svenfuchs/test_declarative/archive/v0.0.6 -> test_declarative-0.0.6.tgz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=71c06b572751743e29d8a30dbf16a783
+_md5_=5e635e9c383bb3e6a53d0a1d9fee13f4
diff --git a/metadata/md5-cache/dev-ruby/tzinfo-2.0.4 b/metadata/md5-cache/dev-ruby/tzinfo-2.0.4
index 5218ee94fdfb..7e7a1e46a2d1 100644
--- a/metadata/md5-cache/dev-ruby/tzinfo-2.0.4
+++ b/metadata/md5-cache/dev-ruby/tzinfo-2.0.4
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://tzinfo.github.io/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=sys-libs/timezone-data ruby_targets_ruby26? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://github.com/tzinfo/tzinfo/archive/v2.0.4.tar.gz -> tzinfo-2.0.4.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=d0d4ea60e62eb3133712a5e4ff66825b
+_md5_=aa386ba0aa00efe696170b93e60043b1
diff --git a/metadata/md5-cache/dev-ruby/unf-0.1.4-r1 b/metadata/md5-cache/dev-ruby/unf-0.1.4-r1
index 38e5869fe70a..8208dcb51bbc 100644
--- a/metadata/md5-cache/dev-ruby/unf-0.1.4-r1
+++ b/metadata/md5-cache/dev-ruby/unf-0.1.4-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/knu/ruby-unf
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
LICENSE=BSD-2
RDEPEND=ruby_targets_ruby26? ( dev-ruby/unf_ext[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/unf_ext[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/unf_ext[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/unf_ext[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/unf-0.1.4.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=57ffd7a2adc533289d6e1cff69a6d1f6
+_md5_=7397e77e7707d50924c3b7d706983558
diff --git a/metadata/md5-cache/dev-ruby/unf_ext-0.0.8.1 b/metadata/md5-cache/dev-ruby/unf_ext-0.0.8.1
index d8cc8adf8fd6..930d4e2b567f 100644
--- a/metadata/md5-cache/dev-ruby/unf_ext-0.0.8.1
+++ b/metadata/md5-cache/dev-ruby/unf_ext-0.0.8.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/knu/ruby-unf_ext
INHERIT=ruby-fakegem multilib
IUSE=doc test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/unf_ext-0.0.8.1.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4a33c9008e5ee30cb8840a3fdc24df2b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed ruby-ng e4c8836049bf65af19ab322fe5a81005 ruby-fakegem 242ae0c7650b40198870ae311dc6bea0
-_md5_=aa9994097d31706feb864f7fceefbec7
+_md5_=aa81a2eec9ae0bc30dedfe878ae6a083
diff --git a/metadata/md5-cache/net-libs/nodejs-18.0.0 b/metadata/md5-cache/net-libs/nodejs-18.0.0
new file mode 100644
index 000000000000..ccdb4c63b190
--- /dev/null
+++ b/metadata/md5-cache/net-libs/nodejs-18.0.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] >=dev-lang/python-3.9.9-r1:3.9[threads(+)] >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) sys-apps/coreutils virtual/pkgconfig systemtap? ( dev-util/systemtap ) test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix )
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.17.2:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine
+EAPI=8
+HOMEPAGE=https://nodejs.org/
+INHERIT=bash-completion-r1 flag-o-matic pax-utils python-any-r1 toolchain-funcs xdg-utils
+IUSE=cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
+RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.17.2:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl )
+RESTRICT=!test? ( test )
+SLOT=0/18
+SRC_URI=https://nodejs.org/dist/v18.0.0/node-v18.0.0.tar.xz
+_eclasses_=toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic a500d7cc40da3de38c361e889153bdf7 pax-utils 91d47e5d20627c717aa878b9167c62a8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 777767a09e8cd6db1d4cebe8400bc974 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=b6447c7d47fbb9a30e07016d04284348
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index 9e10f4c00bbe..70d45d3ee4ed 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -15487,7 +15487,7 @@ net-libs/netwib 5.39.0: Library of Ethernet, IP, UDP, TCP, ICMP, ARP and RARP pr
net-libs/nghttp2 1.45.1-r1 1.46.0 1.47.0 9999: HTTP/2 C Library
net-libs/nghttp3 0_pre20190912 9999: HTTP/3 library written in C
net-libs/ngtcp2 0_pre20190912 0.1.0 0.2.1 0.3.0 0.3.1 0.4.0 9999: Implementation of the IETF QUIC Protocol
-net-libs/nodejs 12.22.5-r1 12.22.6 12.22.7 12.22.10 14.17.5-r1 14.17.6 14.18.0 14.18.1 14.19.0 16.9.1 16.10.0 16.13.0 16.13.1 16.14.1 99999999: A JavaScript runtime built on Chrome's V8 JavaScript engine
+net-libs/nodejs 12.22.5-r1 12.22.6 12.22.7 12.22.10 14.17.5-r1 14.17.6 14.18.0 14.18.1 14.19.0 16.9.1 16.10.0 16.13.0 16.13.1 16.14.1 18.0.0 99999999: A JavaScript runtime built on Chrome's V8 JavaScript engine
net-libs/ntirpc 3.4-r1 4.0-r1: Transport Independent RPC library for nfs-ganesha
net-libs/ortp 0.23.0-r1: Open Real-time Transport Protocol (RTP, RFC3550) stack
net-libs/pacparser 1.3.7-r1: Library to parse proxy auto-config files
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 0f287961301a..8c28fd3df643 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 26 Apr 2022 14:18:28 +0000
+Tue, 26 Apr 2022 14:48:19 +0000