summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-22 14:46:57 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-22 14:46:57 +0100
commit614dee2f9d146b148d9c54dd480e7df81ba2f3a7 (patch)
tree43d363dcd2170608ea58bd156435bf2d29daa66c /dev-ruby
parent593b66fb6ac6aa53bd2016d7409fc12a22a10214 (diff)
gentoo auto-resync : 22:07:2022 - 14:46:57
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin111118 -> 111277 bytes
-rw-r--r--dev-ruby/activesupport/Manifest2
-rw-r--r--dev-ruby/activesupport/activesupport-6.1.6.1.ebuild2
-rw-r--r--dev-ruby/appraisal/Manifest3
-rw-r--r--dev-ruby/appraisal/appraisal-2.4.1.ebuild38
-rw-r--r--dev-ruby/appraisal/metadata.xml12
-rw-r--r--dev-ruby/excon/Manifest2
-rw-r--r--dev-ruby/excon/excon-0.92.3.ebuild2
-rw-r--r--dev-ruby/i18n/Manifest2
-rw-r--r--dev-ruby/i18n/i18n-1.8.11.ebuild2
-rw-r--r--dev-ruby/jmespath/Manifest1
-rw-r--r--dev-ruby/jmespath/jmespath-1.6.1-r1.ebuild27
-rw-r--r--dev-ruby/open4/Manifest2
-rw-r--r--dev-ruby/open4/open4-1.3.4-r1.ebuild2
-rw-r--r--dev-ruby/rexml/Manifest2
-rw-r--r--dev-ruby/rexml/rexml-3.2.5-r1.ebuild2
-rw-r--r--dev-ruby/ruby_parser/Manifest2
-rw-r--r--dev-ruby/ruby_parser/ruby_parser-3.19.1.ebuild2
-rw-r--r--dev-ruby/sexp_processor/Manifest2
-rw-r--r--dev-ruby/sexp_processor/sexp_processor-4.16.1.ebuild2
20 files changed, 95 insertions, 14 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 2a6ad60efefc..22e121a7f835 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 6938af5cc08b..9dd844170da3 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -4,6 +4,6 @@ DIST rails-6.1.6.1.tgz 11028264 BLAKE2B 568033eb816613ba0ba5f2df38e6a30158b2e31e
DIST rails-7.0.3.1.tgz 11049683 BLAKE2B 31aa9c20b4add7e11b832aff57fcf78284b7f28e71cfc71b5769c65170f1fff3f33d73224bbfa826852a59aac30671ff7c3ef19cbe0aaabc8528a805c6b98e8a SHA512 2ad615df9e019193489d5ce82152fd0ff12d8435401258b2b8a87d1c5da46587cdd45dc483847891f7b8be1d019b09b77a48fa7849d5260ee6fdbbf6df64ef03
EBUILD activesupport-5.2.8.1.ebuild 2582 BLAKE2B 0ab916d197d17be5586fba966a2601d6b20a2ecd273d17a0f9a3d093b19065be76493872600dbd7f60f8e0a2214ca60451793d63a6fc2f656931bc319d1f5a68 SHA512 e028a4745d4c7b48b71ae7da6edf2db84da135359b08f41be6861df63fc50b11981102a56672b232862822d1ad6a3c3368eeec5f7e9acd1ed9dbed00dc647856
EBUILD activesupport-6.0.5.1.ebuild 2627 BLAKE2B 41e6acb1208c70eb0c15ab6f575812f6c30020bdb29fccf8ef8ef1e7789b52ebb3030fa738ca2773dbf20dfa681cf67874337ed808b714347b4ec7be2e408cc8 SHA512 61937e128074d61ea82e8e1f5a05d95f3c583813648786c5d3678148f07b0860723cfca8a627485ecaca2d2c7b9183047c547d57e4c802f6b8a315d95e611f5d
-EBUILD activesupport-6.1.6.1.ebuild 2719 BLAKE2B 7c0482f605423db41a35a76e0a96382e179dc19a0e8f0d7e273ff6b9a46430bd6b68570a5bee38409944518fe6bb5cda522916620f8b082aaf320469287a4126 SHA512 35a820c439c3f56a955d690b97058dde4f65f781a9e5d719094ba13ee9ffac62315986003f5df9f2e36a07bbae6de41cca285cd9f55f457053e3bedefd3207c2
+EBUILD activesupport-6.1.6.1.ebuild 2718 BLAKE2B def2edbf5be0757430697b5d4ab62a640bca0bdb3817bc710cc5121b6da0d84cdae7be2688ba239cf9d196f6546ac0552fe437dbdcf9dc469197ccfded6881e5 SHA512 6277e9df87a54afa564955a6bdd07285cf55237b10fe1411e211e8806d2a465e9e2134a5ef9181afa90111a53765fa95596e552553f0c4f796ebaaf2b86a19d9
EBUILD activesupport-7.0.3.1.ebuild 2688 BLAKE2B 455289571360bc0a2201bd0a5f75462e7c8b0f800c5af887bbb9b9845b3add97551b366c308623861f938be6b54abd521cd9ec0eb181254e6256c2fd01a58b62 SHA512 373d79a9a00bf6c871ea241643d4a3468d96e75d28881cf50fa5dbe66d6168eb5a09e82882048b755560837ecd9596c2bdc7b3d0ddd357b3b80e758635f4210d
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/activesupport/activesupport-6.1.6.1.ebuild b/dev-ruby/activesupport/activesupport-6.1.6.1.ebuild
index a8b60fd8760b..bf5b64efaf18 100644
--- a/dev-ruby/activesupport/activesupport-6.1.6.1.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.1.6.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/appraisal/Manifest b/dev-ruby/appraisal/Manifest
new file mode 100644
index 000000000000..4292c2052929
--- /dev/null
+++ b/dev-ruby/appraisal/Manifest
@@ -0,0 +1,3 @@
+DIST appraisal-2.4.1.gem 26112 BLAKE2B 47a9e91117889c52022446cd052cc0c08891d0932ab88a74f61914dd46c1e1bbe7d2a82a6afacd749b4eaf88516d80676582d9fb593d606b8da2e7888455a739 SHA512 8f2a55e2a8e497c11f6b5f2f25c565b91ed8b8bc67b68263cbfa364a3ffeb501440a7122a09885de70b8e465e38e293aa491aa7c838d58855fed0efc63f2c219
+EBUILD appraisal-2.4.1.ebuild 903 BLAKE2B 1c699ff05d5a51698cac6a8b3c3b0443576aecca8660bb260bdd04cdd3607dd5982873bf3514f6544c39bbd3e218dba740a173d3fe2a959f69a191b08996ba77 SHA512 49cd1b7a838b26faafaf8b9076284ad46931f608541e566aeed5fe8b8af3254850798d5b0d403ffa92859baee13f4989af825057f4efa1f50d3429a280ff4c8a
+MISC metadata.xml 388 BLAKE2B 84c39dd75dd321fb29a8c0511416fc7e153312e24d580e9ed2893e0025fb2f5422f0c3c913714642d2dd4f42af8ef6a6c03a584902a1f52c422cee344272f160 SHA512 99c6593407a5c95381254d2b69ea4633cd7425994f6898927691bcae4b58c2b0a322fa3ba2e616427f9572253b5250d232911798fbc4252e83d23a75598fb0c9
diff --git a/dev-ruby/appraisal/appraisal-2.4.1.ebuild b/dev-ruby/appraisal/appraisal-2.4.1.ebuild
new file mode 100644
index 000000000000..32a7e1a3f600
--- /dev/null
+++ b/dev-ruby/appraisal/appraisal-2.4.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby library for testing your library against different versions of dependencies"
+HOMEPAGE="https://github.com/thoughtbot/appraisal"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ dev-ruby/bundler
+ dev-ruby/rake
+ >=dev-ruby/thor-0.14.0
+"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/activesupport-3.2.21
+)"
+
+all_ruby_prepare() {
+ sed -i -e '/thor/ s:^:#:' Gemfile || die
+
+ # Skip the acceptance tests since they expect to install gems from
+ # the network and do not expect multiple ruby versions to be
+ # present.
+ rm -rf spec/acceptance || die
+ sed -i -e '/built_in/ s:^:#:' spec/appraisal/appraisal_file_spec.rb || die
+}
diff --git a/dev-ruby/appraisal/metadata.xml b/dev-ruby/appraisal/metadata.xml
new file mode 100644
index 000000000000..b4b7de864849
--- /dev/null
+++ b/dev-ruby/appraisal/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">thoughtbot/appraisal</remote-id>
+ <remote-id type="rubygems">appraisal</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/excon/Manifest b/dev-ruby/excon/Manifest
index 7006d326146a..da1b7f517f6e 100644
--- a/dev-ruby/excon/Manifest
+++ b/dev-ruby/excon/Manifest
@@ -1,5 +1,5 @@
DIST excon-0.92.3.tar.gz 215423 BLAKE2B e07a2ca3289c1bbf4b0c3de1ef2802d85311461ceb931b9fa90b9b6837f779303490f8773cb71b8a977d5d87ebb60343d10a0966158541af34771d163c7cc814 SHA512 908ea503c2b7b4e865fcff080579bf18319c1b15f2e5b7ec7f52b6d4ebb0561b187cd18fad47c1ceadfa64700257ebf80e927b70f8679c8d00db3abc8d07f8c6
DIST excon-0.92.4.tar.gz 219663 BLAKE2B f07bae2e9522860abbcdd1e987b808f935119fa8c6feee2868988eea14d017f656f4e17d54b637923706c9f462cd282d69e71fb9bdb71352c5a93f8f693c7a6d SHA512 dbcad9566f658dd2f49bb2fcd4cdc3a664c8d1dbc8fdfed7decf223c0f9510e3d53a3228a782a4f98f75a43be036433e1bb8d1443a2c0db18c675e28d813075a
-EBUILD excon-0.92.3.ebuild 1166 BLAKE2B 2c23376a3c87ab4ec84b6ccb8ee045642a1675e44fe17fce4b5d3e109a1e9a9395dafa6d065930d147923c9f75ae506611c28577dd91e80e997f704b82f59d16 SHA512 0e1265416c4b4fa9301f630eec45e34c17caa14a08e851f9bb05ac7157c60069983100fe140ccbee56b92a20abbdcf5201b20001f74d538aec7991daa7ac01e5
+EBUILD excon-0.92.3.ebuild 1165 BLAKE2B ac481fdc0b988dcb08e5fdffde1ce9d22c68ae844a162f82f674e7d4956f3d7c74697faa042f9d90044ef0cfa31fcbd4701b8afd7fa9cc9420378b5ab4c4c22b SHA512 6d0a323329fadd313c4de8e886689b28e6cad85d4c1f06aee4f27f193cc425ddd563252dafe400cac7f52e1a834118014d626268d04d5727cde04ae40174cf8f
EBUILD excon-0.92.4.ebuild 1159 BLAKE2B 3fe238b4a1ed1c78bc94f252f7540135781e081c907f4b6188fa08a2753be9ee3d0c0627c7f25aee2dc49785870bb2360de531182996c5296ab4a3f694131870 SHA512 61aa2e1cfdffd3c4bcc0cfb56852df8f9fa02e6e97053ee5f3223388dc050499b365dcd80bbe205c59e2f4b14639e4f7b3b8b25b5f330e8703eb9f9467917194
MISC metadata.xml 449 BLAKE2B a51e81b7b137d4140aaf665fe3f799af701ae62dc5d319c96a1bc995f26cd6f79d59122409af1f2a37970106a49ba9e5ae7a48e37766c5f450c102c5ee62747a SHA512 f8cf7e241dfce9528214e00dbe8026b2b6c211f8278cb7b30a093a09926e37ecdaeb2d7e30e6f5b8e63f278c3d4900d0c62e84c17a89ffa0e21ba5c18458dda2
diff --git a/dev-ruby/excon/excon-0.92.3.ebuild b/dev-ruby/excon/excon-0.92.3.ebuild
index 2f63356225e4..fd60c2f0712c 100644
--- a/dev-ruby/excon/excon-0.92.3.ebuild
+++ b/dev-ruby/excon/excon-0.92.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/excon/excon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 6b6329758f14..13958eb1085c 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -9,7 +9,7 @@ EBUILD i18n-1.10.0.ebuild 1573 BLAKE2B 64f582227c3a54ec01deecb7778f852625323c504
EBUILD i18n-1.11.0.ebuild 1573 BLAKE2B 64f582227c3a54ec01deecb7778f852625323c5048a2826ddecd6655b2d5ea758b1edac90ca916f2491daecd4d98f1ea8ff54aed48442345d9dfae2b832941e6 SHA512 e3eecb557ee0efde0e686dbfffaef961272c5380f6f3aebfd83470f2d0a54ac466733cc7c1275067383572f2490cc30bdf6ef28fb7007e8615e4b662543bae14
EBUILD i18n-1.12.0.ebuild 1574 BLAKE2B 02487d31667874d2c9604364efa48e112e7d4848fae1f290ef4b17f7bbd14eef90a9e7a319b3719138581c283eb546108f39e42de0b440bed8e30f7f9aa60441 SHA512 06b873523ed997c3ecfcfae98b797c5d43a2e967609b7185db98f3c667456b5a1a96bff19386f04829f9cc3e2c5d9620fa3c731a1a6b18c1572bdc5b36279fb2
EBUILD i18n-1.8.10.ebuild 1580 BLAKE2B d282f7c3fe160de710586e1bf454807e4c9c5c80b25ced3c31d41b863164e917a753b2a7cbcf02621126d749f9832e92fab00323792af7bd46b1c2b199999e2f SHA512 1f90a5e3587a6da2b16679f14608d1b39d62403bd2fd1bf819e6ba07fd6e47214b17805ae557f77884a9fec67a3a4c0e01a3f0e68330e05d9768be69a53cdfb3
-EBUILD i18n-1.8.11.ebuild 1506 BLAKE2B fd06d40e5cf3c904bb57d62137c12c8ed2d13412ed91595625b54f6e12760c643d1d3825801877d47d3b84023bda33d4a340493035a5d182db460326b60ff583 SHA512 13cdb9a73ab26f9415d7770a3fbf54084f270a7f8bac7620d3f146dcd940bc2909deb0537686f19f9f80870524ab16bf6c561fa6afe965f08b63a86056f5ae1c
+EBUILD i18n-1.8.11.ebuild 1505 BLAKE2B 4eabe14818127f8d172fe27f4e1252ac600e9f28cd57cca7407b5d2394a1cd930293b6b13c1270943492b97848e27154e3b50b821c5a309f8e1b797ee220d012 SHA512 7220fa5307976cf6bf4bf15ff9fcc92137e93499bfeb92b57a0788c555afac137a71520ae31ba6bd91ff3361b5fda143ed10ec68a5c2ccf7df3b8d980560061a
EBUILD i18n-1.8.9.ebuild 1571 BLAKE2B a12efebaa78afc758b65b6bd82dd0a3a9909ae9f7f11bee834f5a22bb4691ce69f671b597a9abbfc439e785a89d966be38b6f4c901d3f98c5f89af8085f5b161 SHA512 a4ae786b0b6b2bda3585285f4209044a2a8584b9ee55279fb36cb5f108988f172c81de57bb066ddf8d497e7ef489b51cf6166cc190b427bd5a7856cd3a5da4f7
EBUILD i18n-1.9.1.ebuild 1507 BLAKE2B 9cb726fd1976501017203d8a09a9e56937b577e97a39d621651c1b6b2f222bca353ac59ee6b40c72d285c39114cc1c31fe3523834f777bc29531a2686cf729bd SHA512 0d305247896976cc31ec44cb087f594c48d680e96445dbb5421ffe4c421eae0d592f3fab258adc436c1cd812ce86491f77a3f10686b6787d4142c0bc8465514c
MISC metadata.xml 341 BLAKE2B 88504d4f80239252fd3d4d82c5636bd4656f1063e337fbdf37baf23bd109abe7aa74090b07f90e27d9350c8eee2c342b4d1bdd38feb438ce2236c9c9b094d606 SHA512 86b7231bcadd93247b82ef706ad9ba12f77306d7c6f08065ed3f95bc46c2662a8e1535364fa25419612359d11cd84d26da818e2d9be5e931fa6203b6e63f2f73
diff --git a/dev-ruby/i18n/i18n-1.8.11.ebuild b/dev-ruby/i18n/i18n-1.8.11.ebuild
index b2e9f662db61..5df517227b9e 100644
--- a/dev-ruby/i18n/i18n-1.8.11.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.11.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-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 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
diff --git a/dev-ruby/jmespath/Manifest b/dev-ruby/jmespath/Manifest
index ffdba1d052f8..ffccb95b1aaa 100644
--- a/dev-ruby/jmespath/Manifest
+++ b/dev-ruby/jmespath/Manifest
@@ -1,3 +1,4 @@
DIST jmespath-1.6.1.tar.gz 40731 BLAKE2B 004da1c19a9990f83cc7484afccf7f7c8b6924ff538a0779752a4fd2aa0d469fd7ddf975f39e50f3f3d806109d6742adbc16237dec5760c224a59e6791954529 SHA512 8c66235463f1d83a2b061e9e01b5ef0d3d12df5a034a334d3c06a919bc2049b44dd740da0297e1774300533bc9968614f3d961deb4bfe808c9221e03d6f1bbed
+EBUILD jmespath-1.6.1-r1.ebuild 742 BLAKE2B ea04b8c94471bb9d67d7bddb26308079eaf9c92549fe7b0632454bd1da6bce0d7a24f0309945cd7cd11ea85d5fa465fa8bf4051efeba069d21d85b83344b7cbc SHA512 ea57f0116ffd2c4a7e88e7b33f70de0835fbd0b05bdd99f7a96703e7b72c7e86733b5597352d4fee745e0f988b77cdb2378b21af4709830e9bfb162a3759cfbd
EBUILD jmespath-1.6.1.ebuild 713 BLAKE2B db6c14b1bc742d24a0fd32ee99d849463a8cec40408445b2b680a526e924748c24bd8e03a12ff38841d70e5557f41ae3a3daab3718e3ed707f32862cc30009e3 SHA512 f114c63d6b0820ec312aa6aeaaf832144a6a07e988af506c2f2a43e37daca04e27d1288763d55d97daafe1f8737e77c713d0115371378b2c3c8370110f11bec9
MISC metadata.xml 347 BLAKE2B 7219b16d2eb4568aff52005110e3c7ddc5c5375f64e8abff8a6d95ec52cf3dba44788a5a08ec73214bd3871a26a9944b501eb6fa42860d98cdeeb864f0197c66 SHA512 ffc19d6bba336d9abeb22a069170b684cb585072f14ac035270e3c14199eec963162b3e0d7a5545c10339fbb97347e1ac91900f2f963c151b3a2f00bab43c869
diff --git a/dev-ruby/jmespath/jmespath-1.6.1-r1.ebuild b/dev-ruby/jmespath/jmespath-1.6.1-r1.ebuild
new file mode 100644
index 000000000000..c3f5e802faf7
--- /dev/null
+++ b/dev-ruby/jmespath/jmespath-1.6.1-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+RUBY_FAKEGEM_GEMSPEC="jmespath.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements JMESPath for Ruby"
+HOMEPAGE="https://github.com/jmespath/jmespath.rb"
+SRC_URI="https://github.com/jmespath/jmespath.rb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="${PN}.rb-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -e '/simplecov/I s:^:#:' \
+ spec/{compliance_spec,compliance_without_errors_spec,spec_helper}.rb || die
+ sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/open4/Manifest b/dev-ruby/open4/Manifest
index 77b51ff729b7..d8c7eb196a34 100644
--- a/dev-ruby/open4/Manifest
+++ b/dev-ruby/open4/Manifest
@@ -1,3 +1,3 @@
DIST open4-1.3.4.gem 18944 BLAKE2B 00ef3139cbf6ae175aaa40526c105d39fdfb07c69f0a3aaf607feb799f0a8adac99cd5ea5caac29c884374af6591f4049b3888626c24b3d2371d4c0c9019cc7a SHA512 838a18efcd093d55d9589ff9d5c11054618abef863224c2d9b31445dc735218c2f96d954040e2d3f8d5aab0140e54b627fcc4a1b01c17e59267402a2abdd8efb
-EBUILD open4-1.3.4-r1.ebuild 662 BLAKE2B 7bdcf2225feefacd3f8f44a3696a0558eee0502bda666c7a6ede19e28aa505975b543ce4191ac66c7564913826f949cd6b1b91c8e0431172486c743d99efb5e6 SHA512 30b08f734fafef27c5e0db8350246198b1e175e5ec4083369d0b2b74b6ded3f9ee28e10eafab0a8fbbda21bda2e328b0f03ca7757c062d21edf4de9f887b0dbf
+EBUILD open4-1.3.4-r1.ebuild 661 BLAKE2B 5f255bda23bf2944b7a3d18a193d61ee15d882fbd8a21a0e9c3f435a0b406fd26069a7224112c4489f5745599a9086e8f4dc3c9d61723b07a88759253bec2b6d SHA512 e8e2968b88a2d5ed6335a2e8922491c7da491e32253553179467e820dc08166e38dc443abf4cd6e90ab340ff850ab1c15dbc8bd5016505c94579d1b54c0ace90
MISC metadata.xml 340 BLAKE2B 8c9f980a28145f38110bb66a94c7a3814fdc49d9bd84cb2ed6553996f964655d93730128e805fe4778fe4556b3bb74b6e4325c5daa0f1523ef244fc8a12bf8ab SHA512 bd4ac1420c2e0573647ccaa28ef997f538ea6f65337ee6dc24a925042cf3d1f7d9b361fc9329fd5a674c5db15a20115fb87a5471ecbf788e1f67ba780e1bf339
diff --git a/dev-ruby/open4/open4-1.3.4-r1.ebuild b/dev-ruby/open4/open4-1.3.4-r1.ebuild
index 84e47efdaea9..ab3cea05047d 100644
--- a/dev-ruby/open4/open4-1.3.4-r1.ebuild
+++ b/dev-ruby/open4/open4-1.3.4-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ahoward/open4"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/minitest )"
diff --git a/dev-ruby/rexml/Manifest b/dev-ruby/rexml/Manifest
index e78931c60e8e..62c6e53438d3 100644
--- a/dev-ruby/rexml/Manifest
+++ b/dev-ruby/rexml/Manifest
@@ -1,4 +1,4 @@
DIST rexml-3.2.5.tar.gz 447881 BLAKE2B 4b922d51f9331ae17c2deaf3c617fbb6130b111ec0fe27892e524b89f298c3b962e64ab276b71213f3482c0a480b52cf71b3866aacc45fd6de82589baff81354 SHA512 9c62b789988b407bf4b02906768300b256734bfa342ef6b3551428ba2c1792b7e7e5a5480251d7df52318a5e5155757ab1377c0cc8d1d7c33278f33e367a5ca5
-EBUILD rexml-3.2.5-r1.ebuild 885 BLAKE2B fd6e5c0d710c8be83cb238313273b14933e8b26d07fb06003a15b7226e8d5f945cfbb087f044dd13eb24eb965e2014e60526f6415a5cd3342eb7eeec014cc33b SHA512 907cf34e7a6b440643a1b85409c599d18ab15a612bd0d770971c86067eb3f29e694dd1b8cab38f34ce280d199e745ca4534d71132c3fe1417d0562b9f1ab1681
+EBUILD rexml-3.2.5-r1.ebuild 884 BLAKE2B 0194e735de16851a733c8eb4c3395136f5eb069bc2dad4f3be64755e63a67e67ff058f3edf9ffebb6365aff52b742270f20a7001566ac001aebcb54bf6d9f8fe SHA512 5935fa50794e3daa6eb193667075392b8d638dc5fb275df47f70021e6616951688f41786da0e64291ef6a260b626a5d12a1c99cfa034c84ef7ca7e37132548bb
EBUILD rexml-3.2.5.ebuild 878 BLAKE2B c179e47e33e631650806b40af49f26a0d7c77c4f81b164550f54f181452c457d32f1dd50ed7e5e18d2e16deee7b5be51e9e203b1339bc4a6047eee3a18eb8b12 SHA512 59aaea04f2670b707a1df27424dec4d74888fd9fa3264bbc6d744d3801534b227e161a36a621d6d22f052ea7ef805242d074796ee531a6c8d077993c15170306
MISC metadata.xml 258 BLAKE2B 3c49249352f2cb11df010da6ecd8312a27047557ca5f2686837ad66933be9ea2627c40f91daedf8dcd9099c6cdc0dc2d2ba32aaf9d888c41fb60ee098e1c0c1e SHA512 ce517e35f3c0a2a9807ee68b0a8c84ca28db8dfabb41758cac71f9da22847fe20d259295f0681e38a52a24618450a0ca097939dc1022e3987bb0088762e48326
diff --git a/dev-ruby/rexml/rexml-3.2.5-r1.ebuild b/dev-ruby/rexml/rexml-3.2.5-r1.ebuild
index 715e4dc41366..24899c3f7d55 100644
--- a/dev-ruby/rexml/rexml-3.2.5-r1.ebuild
+++ b/dev-ruby/rexml/rexml-3.2.5-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/rexml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="3"
all_ruby_prepare() {
diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest
index 08f2e464bbd1..de0a885aa957 100644
--- a/dev-ruby/ruby_parser/Manifest
+++ b/dev-ruby/ruby_parser/Manifest
@@ -1,5 +1,5 @@
DIST ruby_parser-3.18.1.gem 634880 BLAKE2B 046ca70510a62e515873039c3846c6dfe7eda204b10c28d1a2892052ee9662be46c99e8f3474577e1e513bee395a404e05d2bcc133d293ae04e2b8b0accdf95b SHA512 820b7dd75f92daef364db9b691ac7c71e460ad0f7f20491036c659310fd08561ae83f227bb5d82748d3b4a40fbb745c57144d8503a395a30eaba934df47f33bc
DIST ruby_parser-3.19.1.gem 777728 BLAKE2B 883c945e0b151ec937a710b1092ee72e8796bb77feeb7f483179c6d683b4d706536b97cf0e2dba8910e5a6adc8d519487109098f0270ed1d6345ac323bd8e8d7 SHA512 5f55b8a400cd81af837614122360af92f12f4625b68acf6caf6008ab1be604db55de336626118cb73ae20262d4123539bfd0eb3b57243855e5d487c5017df325
EBUILD ruby_parser-3.18.1.ebuild 1061 BLAKE2B efe144589f1aab56609601e20777d3436ffe9dfe5e574c5b1633960889337ee5776aca705b45e768649fd48d30306883d1b51394ec7d8382e27664296abc3ec2 SHA512 1b42a3a4ad45cdad9c6ddd8648b794dea7f28f3728b88b00253a99cb0f1b604d66d0447578b3f0c34e3459176448f4299b17288e4e937b16bb27fa6887c595bd
-EBUILD ruby_parser-3.19.1.ebuild 1063 BLAKE2B 65cc88614f4d701e56b77d106a6c1ed9c2fc212c5c9d61fb057444ea8fe36483b1e41526a9b59c22f951a730611fc178c89f807595d5cd977891f52651f571a8 SHA512 df9309ffa9130089f0080895ca2ffbf90820226db6e4b3098c677479047802b699c53b5e903423118805153c423aef5a77edd9c13b681993a25c659fcf535c4e
+EBUILD ruby_parser-3.19.1.ebuild 1061 BLAKE2B ee62fc086503f91cd9cd208b780428c1865b320baf9385a23e6113f57d3cba5a57cd047f5554ef73b3b039415e7bb7909a74b64d079fc1ba5f0680467face1c1 SHA512 951d7d698a9cd0c3a8ee44f59abfa2fd59e4a9f53efe134381def013a159fd0c61ec8bcc5ec3094adb561c0ba259b304b3dee9b139551fcc5820c637115275ba
MISC metadata.xml 348 BLAKE2B 10262df68f010eaed20fa390ed4feff5d619e168319f6477d9d70ef15a91219af5b4f49f89316c0350f3cedee9a47eb46a67c9837d22ce58ac190c55a747ac21 SHA512 66eb4ff6e49c3249c2a952b39d3738f3c66252203b16cd635aa04d59eed907cfe9c11197a4e104fd8cf0585b9f3d60c639e4ffbe7ddabb211266f60a9e348bdb
diff --git a/dev-ruby/ruby_parser/ruby_parser-3.19.1.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.19.1.ebuild
index 12b223ec4716..ace11d6c9c2c 100644
--- a/dev-ruby/ruby_parser/ruby_parser-3.19.1.ebuild
+++ b/dev-ruby/ruby_parser/ruby_parser-3.19.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/seattlerb/ruby_parser"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend ">=dev-ruby/sexp_processor-4.16.0:4"
diff --git a/dev-ruby/sexp_processor/Manifest b/dev-ruby/sexp_processor/Manifest
index 723f98206bf8..93481a27ff8e 100644
--- a/dev-ruby/sexp_processor/Manifest
+++ b/dev-ruby/sexp_processor/Manifest
@@ -3,5 +3,5 @@ DIST sexp_processor-4.16.0.gem 56832 BLAKE2B 431005f5adc04605f6be5a34eb8933b32e4
DIST sexp_processor-4.16.1.gem 56832 BLAKE2B fa17cf32d67cec6a89c202d10dd18af463c70ad2e5455c891b4a68bee6fe6971577067192ae5ad2bfb7eb3f932a1988cb878ad5d901191538a69d62968c9d12f SHA512 eda019d253cce8cd6a93532745dc03e8129f7667e798543b0d38488dceb951b058e292976fe085126c421412c289c3d650ce1cf14c0fbbbafdef896b4db615b2
EBUILD sexp_processor-4.15.0.ebuild 741 BLAKE2B ec8d3e01c498991cf2b2f3c40d5563df1604382daf0005ebeb627ab909a47f23f61a32c31a4e4c1dfa29e492d82044dbe99a3189ce3c43a81c4c1fb337e34ddf SHA512 e5278d94c67cf8a6c8a8188ca423076492abf59c0629d9bbccb85a6662924f800877f88ae85bf4027e96f22adbc9bd818880a0159355bcd45da99d8ee60202f3
EBUILD sexp_processor-4.16.0.ebuild 748 BLAKE2B 3dfe48e470dc2f6570e4382cc0a4d44142738757b78407a2b0d464588fc7b00963cf10e309c91e140be3fbc74518721b67a76602b2a1404b18d185293a317fa4 SHA512 4c80e1a6cd8b8553ec098c9c79d686ae71f24229d4bde401eeb5893edad89ce856b142ee90d06c65333e01f46256e7dd13f59eec3a6b269ff38449af11e69220
-EBUILD sexp_processor-4.16.1.ebuild 750 BLAKE2B b07152e96ac40492b4526c411a58a4c7119a1ea493d661148a5a89382db8233a1fda94a9065e9f5a81b964fea91c30ec4146f758cad430b42e12ebbfa48212aa SHA512 2e978499e765837a46c90676a13fa6ac4c37234f7543e49e0b0dd36e8d0addc42aba06c717049621b6a9fe7c35058df5d7e47fc63f77f69e34635730f8ca9a90
+EBUILD sexp_processor-4.16.1.ebuild 748 BLAKE2B 3dfe48e470dc2f6570e4382cc0a4d44142738757b78407a2b0d464588fc7b00963cf10e309c91e140be3fbc74518721b67a76602b2a1404b18d185293a317fa4 SHA512 4c80e1a6cd8b8553ec098c9c79d686ae71f24229d4bde401eeb5893edad89ce856b142ee90d06c65333e01f46256e7dd13f59eec3a6b269ff38449af11e69220
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/sexp_processor/sexp_processor-4.16.1.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.16.1.ebuild
index 2e9c5c428d8d..c27d8b477f73 100644
--- a/dev-ruby/sexp_processor/sexp_processor-4.16.1.ebuild
+++ b/dev-ruby/sexp_processor/sexp_processor-4.16.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.zenspider.com/projects/sexp_processor.html"
LICENSE="GPL-2"
SLOT="4"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "