summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin108174 -> 108168 bytes
-rw-r--r--dev-ruby/docile/Manifest2
-rw-r--r--dev-ruby/docile/docile-1.4.0-r1.ebuild2
-rw-r--r--dev-ruby/net-scp/Manifest4
-rw-r--r--dev-ruby/net-scp/net-scp-3.0.0.ebuild43
-rw-r--r--dev-ruby/net-scp/net-scp-4.0.0.ebuild4
-rw-r--r--dev-ruby/net-sftp/Manifest2
-rw-r--r--dev-ruby/net-sftp/net-sftp-4.0.0.ebuild2
-rw-r--r--dev-ruby/pairing_heap/Manifest1
-rw-r--r--dev-ruby/pairing_heap/pairing_heap-3.0.1-r1.ebuild33
-rw-r--r--dev-ruby/rspec-retry/Manifest2
-rw-r--r--dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild2
-rw-r--r--dev-ruby/simplecov-html/Manifest2
-rw-r--r--dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild2
-rw-r--r--dev-ruby/simplecov/Manifest2
-rw-r--r--dev-ruby/simplecov/simplecov-0.22.0.ebuild2
-rw-r--r--dev-ruby/simplecov_json_formatter/Manifest2
-rw-r--r--dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild2
-rw-r--r--dev-ruby/webmock/Manifest2
-rw-r--r--dev-ruby/webmock/webmock-3.19.1.ebuild2
20 files changed, 51 insertions, 62 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 4ca2d69da4ef..2e44fed09cda 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/docile/Manifest b/dev-ruby/docile/Manifest
index e317474bbb6f..353575d7da87 100644
--- a/dev-ruby/docile/Manifest
+++ b/dev-ruby/docile/Manifest
@@ -1,3 +1,3 @@
DIST docile-1.4.0.tar.gz 16932 BLAKE2B 7e2472a64bcf27899d537444f77cb1fce587400d04c64abe17e2c39b1a50af027941f6ae72d6423817dc7ddfed8e15aa113cc4d32c30b97f166ff37fb7663000 SHA512 78350144a9b0d84d6025770d05b1e9999f34ce431691c08e73232f8b10537bc265f9f06409ff6feabf2e6f20d018dbb83aaf8c0f66e7dcec3e195475820481cd
-EBUILD docile-1.4.0-r1.ebuild 784 BLAKE2B 4ce6232242705e5ca482151f32499ea11aa76c9a95e172c61f116b3eff03b12f6b4ec5c23096ceb3f180b1fcfe07615d1e322fa094c3a79f841ce2f02baf563e SHA512 0988f8420047b294c395933216b49232eb6cfb464a9ad332d4043456a1f9b829986fecbfb663abaf8897e03fe4f4c21f966f23c07d88a5092c07477cd7796fdc
+EBUILD docile-1.4.0-r1.ebuild 791 BLAKE2B 605ae3eb4609d411bd6e56a2bb26a374c65cfa4106f2546c41820c1ad39fe0918dcc76d4c18da9562edb0b7778e8c0e06cf34022ee272ef141e932722294741b SHA512 b7d896f630c350edd0bda9a16cd73d7211133f126319110532943ebf8019186bd04391ad3ad18eeef3e12a8738200340bc83fac9764d742ba7f7d27b9b32fb1c
MISC metadata.xml 390 BLAKE2B 9b4e2713f6675296757eb252f89916ce61b6f51686bb97eb58bf8ac9cf0657b15742d922efa3b306fefc6e9dd61b3878d452582be29867cd918450328653eba3 SHA512 2f2a004f9add54337e28cf7a152c4ba4f505204dfb14769cca6f757146267f01c3a84d3af56c9986621acce0d215be59abd6e568a0ec88c5ddde1a387b8dbd75
diff --git a/dev-ruby/docile/docile-1.4.0-r1.ebuild b/dev-ruby/docile/docile-1.4.0-r1.ebuild
index 769a2e7393c0..ba53e96b5e62 100644
--- a/dev-ruby/docile/docile-1.4.0-r1.ebuild
+++ b/dev-ruby/docile/docile-1.4.0-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/net-scp/Manifest b/dev-ruby/net-scp/Manifest
index 5bba0e598590..7f3d5ea7afa5 100644
--- a/dev-ruby/net-scp/Manifest
+++ b/dev-ruby/net-scp/Manifest
@@ -1,5 +1,3 @@
-DIST net-scp-3.0.0.tar.gz 27947 BLAKE2B 78a1100b7602b9c09c8f06228b6e564fce15133c6cf8c9816613cb56b1d3805d9393700eb66c3710e482771e4116beae393c12ad12963b85428e21e7cf105218 SHA512 6d68b75124ccd2d387983f6d66a8b0e040132ba17d942631c806e899dff757ffae7a031a27ea0988166bf56e803c1a6175199845a848b92c7064388564e0ac79
DIST net-scp-4.0.0.tar.gz 27962 BLAKE2B 0531fccad790e5466da9bf5c4cdcfa6416d84e759b096fcaabebc6403293be8ad8f15546126fb51bc76929d871b6ec067302dd88859c09e9c177bbbb4ecd6ae3 SHA512 9691f707c83d2b24954670e73b306f1262437d9c10561f4ceaa4979e3b06a237d97cba9f517f73931cd44a494fd04306ded077284927dcab313ce669037a1cdf
-EBUILD net-scp-3.0.0.ebuild 976 BLAKE2B 1a176c988ae507c26e0a4d0c984fa3cd0e1ae236ed80adfed984b5b566a73170154ea20269581f0b010d167b9f1b0b41ad0f4c6e9ef6a25ca4296188896330b3 SHA512 7798ab46ed6840948d2b5644075cad14c3583d100c12c3f97992da528258a423cbce14af0fd46c54cd19b69e9f6818c4277957b96b90cf52b183f63bc93f0991
-EBUILD net-scp-4.0.0.ebuild 1011 BLAKE2B cac0bccc965ee4652efd18c64d1346cab6d596b528d12b20479d3a18de74085df1cae6e00d9f0a405c2aacf4ef276cba4f3342f90ebe36cf2dd26b62dc620a8e SHA512 baaed0387728fe56bec010d07acf52bd3f0d150b9bd7632d853457afea53bd69c359124479d9faf94c263dffa55d507cd2e12a604209615ad39a0bd2ef533424
+EBUILD net-scp-4.0.0.ebuild 959 BLAKE2B 1251cfe8a6276c19c03363bf9c71a9e72f56d7e260a4fe49da5bfd0a66d3c296f6db970189259bb6065aaf0a2436f4fade304080ff0fafa3a2f12505eedafeac SHA512 6dba228e240a1432f3c4570fe54e2caf93901494900ae740dedb55c1c3bd976cfa310ca92729bf829628cc066acfcc2d5694795e8337fc9f9438b77eea4e04d2
MISC metadata.xml 342 BLAKE2B ba5eb772d406d96ea5c4c0fdbc0ba183e44c26e950f55b54174519f25a0555a05e0eb1d1e09dd7fd91ab3a6732480225016c18e538489c5c65ad68261d3d21c4 SHA512 3bfa5a64b5bd0121a284d48b56a3914173f2562c84dbbedcbc0bb309910f68e1d3434037f21b962947c3f7cd162509bdaa9b04bb4ff550b61a4e26274bf078cf
diff --git a/dev-ruby/net-scp/net-scp-3.0.0.ebuild b/dev-ruby/net-scp/net-scp-3.0.0.ebuild
deleted file mode 100644
index 06bd5a445d28..000000000000
--- a/dev-ruby/net-scp/net-scp-3.0.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_GEMSPEC="net-scp.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pure Ruby implementation of the SCP client protocol"
-HOMEPAGE="https://github.com/net-ssh/net-scp"
-SRC_URI="https://github.com/net-ssh/net-scp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="amd64 ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/net-ssh:6 )
- test? (
- dev-ruby/net-ssh:6
- dev-ruby/mocha
- )"
-
-ruby_add_rdepend "dev-ruby/net-ssh:6"
-
-all_ruby_prepare() {
- sed -e "s:_relative ': './:" \
- -e 's/git ls-files -z/find -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test test/test_all.rb || die
-}
diff --git a/dev-ruby/net-scp/net-scp-4.0.0.ebuild b/dev-ruby/net-scp/net-scp-4.0.0.ebuild
index c429f881b261..abc476035535 100644
--- a/dev-ruby/net-scp/net-scp-4.0.0.ebuild
+++ b/dev-ruby/net-scp/net-scp-4.0.0.ebuild
@@ -24,12 +24,12 @@ IUSE="test"
RESTRICT="!test? ( test )"
ruby_add_bdepend "
- doc? ( || ( dev-ruby/net-ssh:7 dev-ruby/net-ssh:6 ) )
+ doc? ( dev-ruby/net-ssh:7 )
test? (
dev-ruby/mocha:1.0
)"
-ruby_add_rdepend "|| ( dev-ruby/net-ssh:7 dev-ruby/net-ssh:6 )"
+ruby_add_rdepend "dev-ruby/net-ssh:7"
all_ruby_prepare() {
sed -e "s:_relative ': './:" \
diff --git a/dev-ruby/net-sftp/Manifest b/dev-ruby/net-sftp/Manifest
index 40802edfecfd..1fe243e34211 100644
--- a/dev-ruby/net-sftp/Manifest
+++ b/dev-ruby/net-sftp/Manifest
@@ -1,3 +1,3 @@
DIST net-sftp-4.0.0.tar.gz 63896 BLAKE2B d63d32d3810c05c6ed19d156c87854d09a585a63e651be5984aed22b9a2b82c6c1464dd90fcc07d5586cd171d388dd6874ebe9e4e871012fee1620701f1d648e SHA512 8c4284da3b9143a02d597fc1c2824e5ab96abb38fef932682326443ea949733c4e7513184fb6b5c870d3ff802928e34580d423c98c594cb7a07ad17a50fb5c56
-EBUILD net-sftp-4.0.0.ebuild 922 BLAKE2B e85385a983513a8bd21774558aa24b6a441f8f741fdd8247201a449bdbaac5f6f5f10929b61bf657f88de01f758e18dc96ab52babb4d34f132eedcfa3dc40ed2 SHA512 69a48632363f9bc19d6d24c80846bae81da1b13c1b03e17d3d7f2ee7ba31fe3b5294db762f1e20507c0186e658a6fe10a8498393e166c39df5086c531ae67f96
+EBUILD net-sftp-4.0.0.ebuild 896 BLAKE2B 8019b3b888e475e3d3c3c4bb88ae077959231d400a8cbdb571fdf47304523176197b006c39bf93e3ea831281013a06e06f08ce3992ff0c69e9cd7c6a8b31d102 SHA512 b0cac589a420c78d4b8ae41c45458d6bd6efa8106e950ed49ce063c15395c318ed9d26902dd8800a64fb0e4985c5fbc4a19ba546012ffaca85fb1dec55eede86
MISC metadata.xml 343 BLAKE2B d8f8b4d01be23a297823cea6c2b63eec73462ed359bc4ff4dc06fdd6c575ccbf9b3864bc0b1fcc5ecfa58ed7f26c1d6ec01a74deda2e03080a58101a9922f91b SHA512 26861b7c5a84bb734dc567514ccd6e865fe809da17af121f317ec9771dc1e4e5b71fcddebb475ec86a2854129b4a9f881a8c6f6531ee001f0b9f910795a0e1d1
diff --git a/dev-ruby/net-sftp/net-sftp-4.0.0.ebuild b/dev-ruby/net-sftp/net-sftp-4.0.0.ebuild
index 907ca54b8a37..39292f2382dd 100644
--- a/dev-ruby/net-sftp/net-sftp-4.0.0.ebuild
+++ b/dev-ruby/net-sftp/net-sftp-4.0.0.ebuild
@@ -19,7 +19,7 @@ SLOT="2"
KEYWORDS="amd64 ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
IUSE=""
-ruby_add_rdepend "|| ( dev-ruby/net-ssh:7 dev-ruby/net-ssh:6 )"
+ruby_add_rdepend "dev-ruby/net-ssh:7"
ruby_add_bdepend "
test? (
diff --git a/dev-ruby/pairing_heap/Manifest b/dev-ruby/pairing_heap/Manifest
index d5c51a58bb82..6fe0853c7726 100644
--- a/dev-ruby/pairing_heap/Manifest
+++ b/dev-ruby/pairing_heap/Manifest
@@ -1,3 +1,4 @@
DIST pairing_heap-3.0.1.tar.gz 16965 BLAKE2B 80200dd98676c8ee9258ef96d296a4169b56d104875368bb8401b0f7d53494e3bbff8cfc5a536bdb24d844893ebe6962af709614b399c8c56980ee578ec2740b SHA512 0d22ccd42275aec54ff6960094c7ef14ad487835ba23217882a649c66585fc6c21af8a2f27f7a0a410fba6daf157ffdae6b74f1fdd798903ac597851945dee41
+EBUILD pairing_heap-3.0.1-r1.ebuild 914 BLAKE2B 29618ede7fc91f2d6d3ca9a1f74c5f2034a500b1e7d06b33d416e5d4d9fbc6a7f9629611be35449e862ad91fe88a163d8617bc1a9369d1ce1685c86c26167370 SHA512 10ab7611f439391d98a0fea013b713d593df40a7972a25988949867b33e1fcbeccb63a3aaa8dea8a1fc2681d14be3c537960f3e5f884c3dc7c2a8bd0e3b24b83
EBUILD pairing_heap-3.0.1.ebuild 811 BLAKE2B 168d36e10ebc5497f5e35b9689126a5533c23e096ad24d9862696cab17ea9c35bf1b67c0ced55f897ce7e56cefaf88825f221a853acafcafa9f1d022420ae182 SHA512 cece03ffeba711f1163b591843a1d2d5fd409414c283dcdd707e00855fe676dada29e00b748a0af49d383f5303d2686c8fab5eca20a17d33ef935956a5c170a9
MISC metadata.xml 497 BLAKE2B 031d1ac42034e382202b0654788c13e078be09c082b5d1fe7099fcb5f93a0e53362f50180f73ee212e6b37d840968b3b2165c6270531b3cdde10b662f8574159 SHA512 cf96df8957624b2ba909ed222343e1fd74dafce6618fc4f7914afd841e2e425afd4609d841a4f876cdb24711187dbb8ebb12bd404a049833edcc7ad7eb6cb5e5
diff --git a/dev-ruby/pairing_heap/pairing_heap-3.0.1-r1.ebuild b/dev-ruby/pairing_heap/pairing_heap-3.0.1-r1.ebuild
new file mode 100644
index 000000000000..9e71f07dc62b
--- /dev/null
+++ b/dev-ruby/pairing_heap/pairing_heap-3.0.1-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="pairing_heap.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Performant priority queue with support for changing priority"
+HOMEPAGE="https://github.com/mhib/pairing_heap"
+SRC_URI="https://github.com/mhib/pairing_heap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# We normally patch out simplecov but the test suite does not work
+# correctly without it.
+ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/simplecov )"
+
+all_ruby_prepare() {
+ sed -i -e '/require.*\(bundler\|standard\)/ s:^:#:' Rakefile || die
+
+ sed -e 's:_relative ": "./:' \
+ -e 's/__dir__/"."/' \
+ -e 's/git ls-files -z/find * -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/rspec-retry/Manifest b/dev-ruby/rspec-retry/Manifest
index 88776655ea08..a59c928db58c 100644
--- a/dev-ruby/rspec-retry/Manifest
+++ b/dev-ruby/rspec-retry/Manifest
@@ -1,3 +1,3 @@
DIST rspec-retry-0.6.2.gem 14336 BLAKE2B f619f075c13f054dd73f893a37d2da644e4a77b2cdecef886b8fb2b8616b5c89b9aebb8506b94319e0873fd798c0361a8defeae9e651c1a17b9d2f7b26364134 SHA512 a14874f6589c78a00baf9d50d2415bd5533559457de313a5b56be77f4e226d8885f7e976bd6926b8be669f44ec672a6b16dbcf4dff26c26ca8eac64a25fd1b5b
-EBUILD rspec-retry-0.6.2.ebuild 710 BLAKE2B eded30da8de36c2e1fb61131b8842f2afb880db9fe18e518b96225465ae3cbce2312737f52ee80e3775435836391269dfa6362ad2280e501afb83116c5798aa8 SHA512 c1d386c41477f588bee47171d333f722b4418cf3b16cc741141b85b2b832e17cf74689d9eb3ec3487740a0dee3f3b5fa5c45213ea5e77369d28f883f4b49d4c0
+EBUILD rspec-retry-0.6.2.ebuild 729 BLAKE2B f43bbcd38b4985e40e73d85e67b97e33dd08e310e1fc1fe78baf163a8eba13426c723e029f61e1c3f05c7f67000223d954569dde5d965b88573f27f5b490a266 SHA512 0286646fc4804afe461da3874736f1d18ebeb1dc07d857de44ae1a79a61d2bee5b7645ed711a942f14219115f645bfed28153e8f0fe1d86e5d0d7b3cec35b8de
MISC metadata.xml 347 BLAKE2B 0da33d14b60e615f4da18fb9807c26cc05023cc06782d1b4327db38d64b147fb9379780dc1bb2068c309132b746c0c12e1ae2ae9b3459ef361d2eefc1399a931 SHA512 dce60974b3a37bea8dcec58dd3bafd0cda5f3babeafcae9d000d17b6429f6c544f124ce0fc34b88f8de48396b269b2def98160a7e415495f89b293fb0d1a955c
diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
index 96652e217e87..5d560c00ad2c 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/NoRedInk/rspec-retry"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
IUSE=""
ruby_add_rdepend ">=dev-ruby/rspec-core-3.3"
diff --git a/dev-ruby/simplecov-html/Manifest b/dev-ruby/simplecov-html/Manifest
index 256cf0454a60..0025f16bddf5 100644
--- a/dev-ruby/simplecov-html/Manifest
+++ b/dev-ruby/simplecov-html/Manifest
@@ -1,3 +1,3 @@
DIST simplecov-html-0.12.3.gem 336896 BLAKE2B 94cfbae7085163ba714b2bdf14b7c5eb1a4bc5fcf39d7e99689d74bb1e693d5b534ca067ba5609f6cfecdba64667dc514b4f5dede020aea176ae2328d1806ea0 SHA512 7fd6dad02b16f512d7fb859f62e5e8bd0a277af103c7829143795ccae60a9a057c323728ac36a1c42dbd143a2f0d175648f6e223e6e7e3e6394a52491d3733af
-EBUILD simplecov-html-0.12.3-r1.ebuild 557 BLAKE2B 270e604c2a24e9e17fde0bd9f686d9bf691a6513a3004feb571df2a96113ac825f649d467c094cd15ab3f259b1aaf17c3169768b773edaf193bdeab2c714d391 SHA512 9aa1c42fa194cb3ea1cd3aed6cc77e26436a2942994af5e37618de9a7a30a4c28a533b40843d248826a8b5bd8d6fa3af0cf2ccec011364c159cbd8c5d17e3557
+EBUILD simplecov-html-0.12.3-r1.ebuild 564 BLAKE2B 4dce918246c053138a7d5b63b4f8046ae81a9cef526869940044d2051d409249a1f9909ada69725f3daa1d7947f7626ae5ce5d206614906dd11f9207958bceca SHA512 0629af6108779a76c6418a2fa5ef3440337ff47f32cc5914fc16066df0228b341810fe71332dc8c7decb862d43d3c4afdcec03bc76c6145ad3ee6c5138ddd057
MISC metadata.xml 409 BLAKE2B 65819dbc7c2f3a15b73e8a1e4117069d6ac4d3527c3cfecec29706f17268bab4baa99d5a9de6da5bd0e978c6ec928c4910af838aae3da105353618a140b135a0 SHA512 885470909b49833bc4cf0e6c87c58a1eb7cdb84278a7451e5f92608271b9feeb9c56fe66d1aacdaaf23ffb7433ad16d86384976283e9c23c1582ad4d3c970c60
diff --git a/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild b/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
index 9fd69f2b7392..4fa6428ac43c 100644
--- a/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
+++ b/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
@@ -18,6 +18,6 @@ DESCRIPTION="Generates a HTML report of your SimpleCov ruby code coverage result
HOMEPAGE="https://github.com/simplecov-ruby/simplecov-html"
LICENSE="MIT"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
SLOT="$(ver_cut 1-2)"
IUSE="doc"
diff --git a/dev-ruby/simplecov/Manifest b/dev-ruby/simplecov/Manifest
index 0b4829bb5a08..342e4ba348a0 100644
--- a/dev-ruby/simplecov/Manifest
+++ b/dev-ruby/simplecov/Manifest
@@ -1,4 +1,4 @@
AUX simplecov-0.22.0-ruby32-gentoo.patch 737 BLAKE2B 489c7214f3286ad79a5998d74565a1e2466dc32c39a5e7a2e5506a29cd1d4c33633b292934460e2392c23656e204ff38fc8fea6925a39a5950ebfcab6919520c SHA512 01269b4a5de13d6f5d2c4703134da43b17b35ee26b274e4aa3a17c92a48e1ea21b712cdf37a7a9fcee1a35d3b4826dd06202304bd1bd791fbb2361ffed6e9036
DIST simplecov-0.22.0.tar.gz 115236 BLAKE2B d013f254d534ddd1ad273e2a6990c7ec96710cef106c73ecaba18c04ac5922bad52e086f11bf019abb21dd6cfc2f4b02e058b5042029716c6e3ed64e1c35993a SHA512 ba7e1a29a219337c1e00d055408d825b20a7b81ec4768612d9d5e8a18af08d47d86a42cee78c64ae0f431196136b5dd522364882d83e5210366d8aa03d5c54b4
-EBUILD simplecov-0.22.0.ebuild 1621 BLAKE2B 281aa4650daf6fb8ea1918c5cdf55da101d31dca17e1487063a857164ecaa16715fc3a51426b92b3773027bd21a3fcda6fec3561dfb14e3df09062b9f3717f7e SHA512 3b5c4114b89e939639fa98901d913025159ddac542c72b29630a021ef173eaf5d3dcfc0187005c29981cfcfb402295de16fc97ab02a5fd24c5194bfc35d3f5c0
+EBUILD simplecov-0.22.0.ebuild 1628 BLAKE2B 95ec5cfe41868e4500b6423f3e89162644d347ce7503fdfff3693bc464c6200536f8b26d4cf02ce050c0502096f757f321b5a1c3e3280b21cc428f632df8307e SHA512 216c113b57d67927e1d185492a993b08831388a27539ce4773c875ea20fc233031f59cbf0ecabe251568528a2c3d930fe026bcec1fdccfb8a40118b4c83dc1e0
MISC metadata.xml 351 BLAKE2B deddbf1938c6ddb07d6e018eea6972ef42c29cbd593f830363da799cf521f90dbb286fdccd0b01ec0d50392589f7ee40275ee67b871c827b24c4ccfa46b0889c SHA512 2cb0486e6184c2e1f27275c09434035a88209adba52b677dd436d422b4efc838b430dc436a67507b85ddfa4c98e1fde1f0475f6b0d1d42aae22bd984f7934c55
diff --git a/dev-ruby/simplecov/simplecov-0.22.0.ebuild b/dev-ruby/simplecov/simplecov-0.22.0.ebuild
index 4e6e691949f8..d490edbd288f 100644
--- a/dev-ruby/simplecov/simplecov-0.22.0.ebuild
+++ b/dev-ruby/simplecov/simplecov-0.22.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/simplecov-ruby/simplecov"
SRC_URI="https://github.com/simplecov-ruby/simplecov/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
SLOT="0.8"
IUSE="doc"
diff --git a/dev-ruby/simplecov_json_formatter/Manifest b/dev-ruby/simplecov_json_formatter/Manifest
index d3b11b4959f0..4bcf6dc718f0 100644
--- a/dev-ruby/simplecov_json_formatter/Manifest
+++ b/dev-ruby/simplecov_json_formatter/Manifest
@@ -1,3 +1,3 @@
DIST simplecov_json_formatter-0.1.4.gem 6656 BLAKE2B 57a03ca27911ed798ec2aa7e84a8d037e4565b0b9fec261d0a72d9276355ba27eb8fedea31195bc8b6e6b67b94b9a5f903f326720b862a46790bacd282e83c63 SHA512 1b90167acf4ad9565084488b455ee25ab8930a70a849191228e2868c15f29d257dc5256bb578e11351a942d887dcdeda9191a541cd0fb70e3f0eb8466fb13ddf
-EBUILD simplecov_json_formatter-0.1.4.ebuild 564 BLAKE2B 37c3a8f0b4536e5db4787b0c3409779605d769b43dc9bac1a332186944a78706114d21539e96ddaa7a4b57ec3b5873147168d4bc8d4f27051fd3670c1da26518 SHA512 e9e1f32de0ea4ce43931f54941c2f40b28824a9f0683d54d185e3e0eb336d0a04b85d4479a09bf52cd29abc74b2f5b02c9dbc8ff1ac2b17fd472ef1e4584f38a
+EBUILD simplecov_json_formatter-0.1.4.ebuild 571 BLAKE2B 82a249ebb3e22e7402ff77f30f464a537709c546a3a2bf76f45944a8aebe08e99229ba9493a604bd83ece41f47731a7f246a788da64ec09fe9c0418b01314e16 SHA512 b6a227777d585e131e00131bd59ab8c2280223e4456bf208a74aefd39e8789067920764fbf3456a90ac8299fc21ebdb46a8199ed1f78afe615fcbc3759f18068
MISC metadata.xml 373 BLAKE2B d51ce0a2133dbec724c53fc30da13cf13582b832d454695d9220fa45c0f8ac0614707093cb03be5ec8203b1b078f8baa46c44c92d562c41c0eb8925eba1607d6 SHA512 359e2689c8d0897dd07c51dd837308dfbe402cff8f9989bdc31e087aaaf903ac9f7db9a18411a304815672f000b6533942235aa1543da4b66d7d9232f503fa68
diff --git a/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild b/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild
index ed945ab79881..2228453ba6e2 100644
--- a/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild
+++ b/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="JSON formatter for SimpleCov"
HOMEPAGE="https://github.com/codeclimate-community/simplecov_json_formatter"
LICENSE="MIT"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
SLOT="$(ver_cut 1)"
IUSE="doc"
diff --git a/dev-ruby/webmock/Manifest b/dev-ruby/webmock/Manifest
index 1f541f83bf11..e616a97f41d8 100644
--- a/dev-ruby/webmock/Manifest
+++ b/dev-ruby/webmock/Manifest
@@ -1,5 +1,5 @@
DIST webmock-3.18.1.gem 128000 BLAKE2B 792622ef256e5b106e480f40fbec06bfb970b41d5745dc50be125143b925f5ba1fb7c28173d39268550076d6bd5803a0150740ecdcc31537415af3fb1da9e7d6 SHA512 109f1ced28c4c273f75378e193b772314854fdb5ceea2ef1926d8b790169d07cdb30fdbe1c12e3461a9307f3fea073aa90cfe7421379bf36fa0d550d4bb93c5a
DIST webmock-3.19.1.tar.gz 127208 BLAKE2B 0753201f8584159a01d73aecc0670bafaaad059c9b08befa51d482916cfeec50d272f6772de11b76f9b209b960021c2d92042094aa853fb4f7e082340c0807f8 SHA512 40fb5587221693662e8c970aab52b4e73114c45f26850f05799b8cc0ae5f18a2b2941ab4c5d595dbd40501b93d421c9cb3158e911a8c9b31b97966cfcebe4b14
EBUILD webmock-3.18.1.ebuild 1998 BLAKE2B d295ad1f644bef5964f6ef56dd44209efb0f732f2535eab4e74581274b4aa35878f9815854cd90636b8d553239e8473f3014f0e8fca7ecbb813c71c054ca5f93 SHA512 f283bda7fd1fdb42078698aa4adc446cfbfe2808a4dd3028841f303ea79668673c23fea4257464f51102a56b549c1d24bed2b5064553cec7023899bed0fd002b
-EBUILD webmock-3.19.1.ebuild 2029 BLAKE2B 080423a1802d4d3b52029cff86d0435da0f186cd090cb43b9d63d219db95e7aaa59dfede2175f32363c65ba8e105925f0e1384866a53202985307c868133ba7b SHA512 551b3a681067847c134ca3c6b5acf5c7c8481c3c8255fbab767e47542dd960d499f542873cd603473314e325eb93f9246c1e283802a81b8094389e9da6d56f00
+EBUILD webmock-3.19.1.ebuild 2048 BLAKE2B 06003db593541bd3528c0632d9076410f77eb252c21fc012456577a8598532110c0dec73b1a3582d97aa52e9cb190125e59b9d7567dcb2d5e0e78afca548902d SHA512 8ed03b7b29942895acee7fd4b10b38595bf5a77bf521544891bd0231ac878e6956fa63884f9803b161d13132ef6cb7a2425c74ead8cf0313811f0f17218f482c
MISC metadata.xml 342 BLAKE2B 0f0b9d59bb3519e6da06fe5d57cc9ce3cc1f3a1f516006a3d43a6cd3c416b3b5d9d2955a7800a588010b9672f3a03fb6a74bc62c3ead8b2e0f0b3ce0f5af5456 SHA512 0c4f9ce8deb018a77c7ec77417a22d3b95d0701263acc1ff07081e4e7ef995051ad2eba387962ee06b4bd810db5da7e2294e1ca7bb9a50704f7d7265b8462997
diff --git a/dev-ruby/webmock/webmock-3.19.1.ebuild b/dev-ruby/webmock/webmock-3.19.1.ebuild
index a5a814f45f2e..77d877bae033 100644
--- a/dev-ruby/webmock/webmock-3.19.1.ebuild
+++ b/dev-ruby/webmock/webmock-3.19.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/bblimke/webmock/archive/refs/tags/v${PV}.tar.gz -> $
LICENSE="GPL-2"
SLOT="3"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
IUSE=""
ruby_add_rdepend "