summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild2
-rw-r--r--dev-ruby/GeoRuby/Manifest2
-rw-r--r--dev-ruby/Manifest.gzbin107120 -> 107119 bytes
-rw-r--r--dev-ruby/fakefs/Manifest2
-rw-r--r--dev-ruby/fakefs/fakefs-2.5.0.ebuild2
-rw-r--r--dev-ruby/faraday/Manifest2
-rw-r--r--dev-ruby/faraday/faraday-2.7.10.ebuild2
-rw-r--r--dev-ruby/gettext-setup/Manifest2
-rw-r--r--dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild2
-rw-r--r--dev-ruby/http-accept/Manifest2
-rw-r--r--dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild2
-rw-r--r--dev-ruby/i18n/Manifest2
-rw-r--r--dev-ruby/i18n/i18n-1.14.1.ebuild2
-rw-r--r--dev-ruby/ox/Manifest2
-rw-r--r--dev-ruby/ox/ox-2.14.17.ebuild2
-rw-r--r--dev-ruby/reline/Manifest2
-rw-r--r--dev-ruby/reline/reline-0.3.8.ebuild31
-rw-r--r--dev-ruby/ruby-augeas/Manifest2
-rw-r--r--dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r5.ebuild2
-rw-r--r--dev-ruby/ruby-gettext/Manifest2
-rw-r--r--dev-ruby/ruby-gettext/ruby-gettext-3.4.7.ebuild71
-rw-r--r--dev-ruby/ruby_parser/Manifest2
-rw-r--r--dev-ruby/ruby_parser/ruby_parser-3.20.3.ebuild2
-rw-r--r--dev-ruby/stringio/Manifest2
-rw-r--r--dev-ruby/stringio/stringio-3.0.7.ebuild2
25 files changed, 126 insertions, 20 deletions
diff --git a/dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild b/dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild
index 4ead752fdfd4..5b066b2a5bc8 100644
--- a/dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild
+++ b/dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/nofxx/georuby"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/GeoRuby/Manifest b/dev-ruby/GeoRuby/Manifest
index a93d39919234..f910f8ffd163 100644
--- a/dev-ruby/GeoRuby/Manifest
+++ b/dev-ruby/GeoRuby/Manifest
@@ -1,4 +1,4 @@
DIST georuby-2.5.2.gem 211456 BLAKE2B 67340729118cfb64d78a0ac3e98a6e29414ba0ca111c8a9e608486803c4c1da51e99e06b9ac1abfba0b3781d330ad83e09b72cb5d643d32fc47ce35307045a17 SHA512 f65aca747ff2615ce2cecf0d3a9fa8728b362f211da0433b075e5abd95644daa8d5d8a6e19b051b8e2b78d55e819f07b19b2dfcb95f26f3d678c698fd7126f3f
EBUILD GeoRuby-2.5.2-r1.ebuild 637 BLAKE2B cf38bab84c5e83e0fa515bad3bd8d4cbcb23a81399d516461251d0dc9c1fefeaa4c5c5669782cfae65d4c70b7079667927675cdc6764c806340ee2b0cd15a7bc SHA512 27fe57a81e1deecbeed4514a80cd20e6c1b663eaab033ea21f98b736a203327214450c115c2bebe326829e26fddc7961595091ba2f9b0d5144a08859390f558c
-EBUILD GeoRuby-2.5.2-r2.ebuild 638 BLAKE2B 13781597c7596b82f2de312e1b582d7490d33e98c025e80486803a5b3c7bf775317fecd4bc122cff1b27884b99f8b45720bc3fc20a40de0a27700efd81256dcf SHA512 85a3e1e317fa915bbc571eabeb5b6709d3fccd8b1fac6a3a6af470e06589e2d18817a67edfb91780c34a2fe08adaa9200b8612a0a89d82a09bb9d0fd961c6663
+EBUILD GeoRuby-2.5.2-r2.ebuild 637 BLAKE2B 9cffba0b5f5c998a62a4a23689aa207455cc1bd29dc97b5bbe931bd38cfaae9785fc4b5a54327f894729c20b8ce78120e5e7c11ed19182ede8d2136e589e23e9 SHA512 608ec5d1995868d39d04d48fe535a13738e50fb427b7ec3affabbaafb8c12b7837895035368230184bc83900dbdb1343098b6b3ef6f14706d8052222b4160507
MISC metadata.xml 476 BLAKE2B 12503c8e28c1b3b6f681ab95743bf38ddfca1ac9528c0e0f5ead1966f13c5dce1a8c9e4f7311d3aa3e63e7f3fa56ec5d3e0319b9d4974e21eca65e5d694c2bd4 SHA512 1462fa6aea7ae53e6e9073dc94d125f7b4fdb55c398a20411ffbc2d5732d744278afdae967c9db9343fce2ae249f864d1de8933125520004af3eb718a0eb9953
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index e6823f65e660..5e2f3c5de7df 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/fakefs/Manifest b/dev-ruby/fakefs/Manifest
index 384f6dd90fce..7d0c20ceaea8 100644
--- a/dev-ruby/fakefs/Manifest
+++ b/dev-ruby/fakefs/Manifest
@@ -1,5 +1,5 @@
DIST fakefs-1.9.0.tar.gz 56514 BLAKE2B 07e84f54413052b3bf37934b395c6115455ca241d42700dc054729be2ce82eb91944b83e01933fd001b46c9db593f2fd7a9b69f5f49529fde3e1ce967498db5b SHA512 e6be021fec79517127c6f514cc3379fa9c64d75c16d0ac80ed5b677f55625f1ee464eafa0768523a4b364323cfb1aae79814057ee9be3a0d947aac22d39a88f5
DIST fakefs-2.5.0.tar.gz 57850 BLAKE2B fc53d8f3dd40bfbbef81e9c092439a099a9964b4eff8e5fa6d59c2215aca735d02ab24f2a44c2f51fe874c2a3b088190455cff17a3bf9099e9f56effbceed61c SHA512 acc2fd6891964ce6ab3dd307d8bc90dcaa92c9c01328865bfcee5de5959089e7d7dcbb4d52576b5fb81321ad12719c7d3999d6b0102e5e2d9ef88522ca032bdc
EBUILD fakefs-1.9.0.ebuild 1120 BLAKE2B 7df4041b6aea1999135f4487365a5f9bbbb00e7cab4b618d303a712ed7609a81f627dce41bafcc97548230f1681f74ab38e2f5ce34a4bc0c2616b6dfeee3625d SHA512 b5fddd44abe6b0464648f494f021b1b1374f044767ccba074b7590f8111728945eded741364854b15854ab6e2d6c1dab644512c2e771c8a7c6edbc797d750aad
-EBUILD fakefs-2.5.0.ebuild 1239 BLAKE2B 9f041bb78afcd7ffc8c1853969ffb84ca041cf08f736ae6ba8e795ccc5e7406e8def4ffc8006c9ad2d6afe772a1ad5214af26eae0c3aa31f1ed2dbb3b97271a5 SHA512 354c903d1545bfc5b32f91a478cc8f5fabb435c9602bec8effe537d59cb0fef86f35d353dc25586b791c3f43bc87c5f106c5a70a540349c9ff46207e5144c564
+EBUILD fakefs-2.5.0.ebuild 1238 BLAKE2B 559cd18ef7578924558fffd536f44f15161bc1948b7c28fcf8e1973fcf715333e2c86a2b258f24459d4396bf9b29ea88bea045f4e0bc6bd8fdbc059cb80e9adf SHA512 7f474282af79a290a67742f75fe90498847ad972f6de94ac8d1f1c8155113061f631b496b072f018a61e2f60dd11ea07bb5c936d6f7056b93b55d9d0fc9f909c
MISC metadata.xml 390 BLAKE2B 0bb4b174c4e97c50f3abdc00222b9b761e71b26bc9da391413ab9fa8d69d1f510d3ff57c44caf2a244e5a63c4e1d71ef1aec0b1448d442be28acca14bb4f129e SHA512 8898c4094b8e0d7f161be59595430ad65fb856f72fce0a6cc5fccc3e494d6c63a370fe4733db20256ab56907918559dcef053d60190039d57b1817e8e24d6edc
diff --git a/dev-ruby/fakefs/fakefs-2.5.0.ebuild b/dev-ruby/fakefs/fakefs-2.5.0.ebuild
index 8dfc3e9ae546..6e8d75db13e2 100644
--- a/dev-ruby/fakefs/fakefs-2.5.0.ebuild
+++ b/dev-ruby/fakefs/fakefs-2.5.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/fakefs/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_bdepend "
diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index 1f0373d90964..362e12c4140f 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -6,7 +6,7 @@ DIST faraday-2.7.6.tar.gz 832525 BLAKE2B 6d53bcabbdc6ce67433e475e7ac83d08a65a3ba
DIST faraday-2.7.7.tar.gz 832671 BLAKE2B 1eb95ee1937ad352570b06d36a8c89b31ddcee9723591ec1768bbb4c9b5e83a57ad9de7931dc31d01d1cd1ac000b20f5369d83315f4ef30bdb7ccbbde97ade52 SHA512 607c5e6484f6e75a8279de5cd48751f5d8abea412112d6c3b13d68354f71a64df1fadec35fd8af3cb9016388ac06911e23465972163699bc5464bf24daf561f8
DIST faraday-2.7.9.tar.gz 833059 BLAKE2B 749c273ff65469c43101b386002b499324a089f917c9f19981ab75509c9920126ae1c987de74970f0ace531965ad50c17dac3e2aa1399f94dbf028413a14b3da SHA512 67be4947cf6657d080e8ffe0b6db8a2af0dcc2b741dc16f94114008cef594fb68ce2e4c6c0329542845605476dd3427bd6429500dfdce654456c97cf97518f30
EBUILD faraday-1.3.1.ebuild 2439 BLAKE2B e41538c7de42c191107c94bca876198576c6fd1a7c43af9bdb23cb7e2cf7b71d799d92ad33f786736b65a4f5ba7c88bd66021c2f70254259998819aed1b3ba45 SHA512 8af16340781f5627079e7861ff4fa38d5cc55b42d3ef73e65f1e4698322632d4e55df60745d3cddea64b5659a0460816059bb834ae58f7b13ad48df715b73e8a
-EBUILD faraday-2.7.10.ebuild 1527 BLAKE2B dd8bc4a500dd701cacb5e257558c5edda0e712ddb29aec5ce6bede47c0da0f105d47b7388cd7784d1e302f501f723378afb1f34c6108f62e80d2be7e4cb84628 SHA512 a5a4736d67543cde37942a698ee3300e717261d942e67a333b4736491eee78e13c70bc5768e6587a8a9f65206e2274b3af0ac0c2591b0d30032a8a3654a602b5
+EBUILD faraday-2.7.10.ebuild 1526 BLAKE2B 6c6cea52e6dfdadb2071dcb32b3259d3d0fbecf2ac350b5730610b742662e74154b7c388fdf116c617f1068a6f29a1ae15adcb777f8a02a908d0452717a11e29 SHA512 7945a49dc179a42102f29d3be5e714a6bcbe18f0f94d943895aab2363a6abfc1e5b3a95465528082804d7522f8a0fb16156b45d9619167c8542be24bdfee5f6c
EBUILD faraday-2.7.2.ebuild 1735 BLAKE2B 9efdc110ce97d47efa21acf2fbfdf98636688f841dae0d37189ed62a3d94cded8eb83d0f034a434296f6fc3e5d978b6d6bb3e546053744c48dafd2de15771822 SHA512 b3aeac9cdf7b1c1cb15a2cdecccbcb31d9b986f2796d1bb69b7e9d35e2ca72a275aad91d1fa7b9f575e7c041f2b7858f48ef6888136ecbbd6dde7fa4edf51b72
EBUILD faraday-2.7.4.ebuild 1746 BLAKE2B 73899093f040dfdb43ddc07055f39ac6763905046316934931a01d1e878fd048dc25f6902ee1b14a13ae7d56e5a3b7b05d8f1d0849b2400e697f29a4a10fc835 SHA512 aea5dd2b4c7f4ce71b4125d5882c376fb992d965664e7f3a6b6c7f13f153101038c357516d46f32dcf977a9488f2918387a1c1ef7add01f42bf430c493a20df3
EBUILD faraday-2.7.6.ebuild 1526 BLAKE2B 6c6cea52e6dfdadb2071dcb32b3259d3d0fbecf2ac350b5730610b742662e74154b7c388fdf116c617f1068a6f29a1ae15adcb777f8a02a908d0452717a11e29 SHA512 7945a49dc179a42102f29d3be5e714a6bcbe18f0f94d943895aab2363a6abfc1e5b3a95465528082804d7522f8a0fb16156b45d9619167c8542be24bdfee5f6c
diff --git a/dev-ruby/faraday/faraday-2.7.10.ebuild b/dev-ruby/faraday/faraday-2.7.10.ebuild
index d5190f14683a..3b3e7542cba1 100644
--- a/dev-ruby/faraday/faraday-2.7.10.ebuild
+++ b/dev-ruby/faraday/faraday-2.7.10.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE=""
DEPEND+=" test? ( sys-process/lsof )"
diff --git a/dev-ruby/gettext-setup/Manifest b/dev-ruby/gettext-setup/Manifest
index f9dfd48873b7..3c823d5a1d31 100644
--- a/dev-ruby/gettext-setup/Manifest
+++ b/dev-ruby/gettext-setup/Manifest
@@ -1,5 +1,5 @@
DIST gettext-setup-0.34.tar.gz 16010 BLAKE2B 3da3810bba89205a0a2856760b7fbe7a415207ccc45a3cd2e8aad658131dc751b1ad44178beaee2d0c67164a5e3e7b1ee0aba1c4e1b099f77643d72aec753de3 SHA512 479e2a79768923796960b45f1e3b3963939a4166c636ad4c3af60840a5c8449fa7fff81271b4c938e5a441146b25fcdd9fd8bb60e1df7ef31bb39efc56577572
DIST gettext-setup-1.1.0.tar.gz 16333 BLAKE2B a2895113db23c1235bcbc8acc01751a3d6ba0a7eedffb5c912cec21140eed076489fd7933a88a4fce4bcc165119a919c6671cd449b9e8f1984463d8c941174e7 SHA512 1ef7987ac24ca8cc95eb631d81552f35d153fd60132283dc4979473c149df8c09c8ce7a10caf53ff61f59c7c25a3921d3a367264c5a827ed491844b48def2307
EBUILD gettext-setup-0.34-r2.ebuild 1154 BLAKE2B 61f52200e8b0eeb2552eefe7ee2d1afb42f50ef3e8ad58d6195ee694f7d5a611570c2ba5bee3394e4f6429cd6372c1bfca6db24cebbf600a0bc53439097957cd SHA512 a45a0053ebe343896befcafca496eae7419fcc5315dd731c3cc445a34e103f0b8d0c08418c930de52e73661ba2baead6a5a5c259a55a06576dfeac498c75efed
-EBUILD gettext-setup-1.1.0.ebuild 1100 BLAKE2B 6086fc2f2fcda9c9f8bde591814d20ea9547639ac3df8c15255ed0376e8d2e002f1b898d66a308da58ed68c7e3c6295d4d212671cbf927228eef4356b7158682 SHA512 a4c3ba15cb2acf3dd91d809eeedead432725ab82e8ec979698abcd16781ebdc71fa1ea8a3c7ab5d74c866d385512cadf059541e0e59984cc259a21cfd28c085d
+EBUILD gettext-setup-1.1.0.ebuild 1099 BLAKE2B d1629a1f466b4b3c115a3f3884e8cc339a5160a5c72bd528d8f82a7a0e9b74b4f760008e10a21b3bfa404346e5f68c8500645dc4bc3ff6de9b2c5e924866acad SHA512 560054639c9cdbd5e8aef7dd9ff0128dc43bf87f68d8f74ae112700690824b08b1e9adc352efad0aec7482914e6a0e05adaf3f42fdb852f6635d506d07292d11
MISC metadata.xml 345 BLAKE2B 85ba1ec060bd8eeef833a93a8bd5027ff0d2908b4a0a87f00311e4b7a791d9e8f759056432567f624d410ea5fe3e391f91d055e655358165d653320b011b0906 SHA512 be5e764b959b550a3c86ef22b139947dd03426b0b3911aab63f5efb7aa6239ba69fe4fcec156f68db91c125c0a863f348a9ee06803767ef1948693ac0efbe7bc
diff --git a/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild b/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild
index 11dc21f5a9e7..eec24249f19d 100644
--- a/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild
+++ b/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild
@@ -19,7 +19,7 @@ RUBY_S="${PN}-gem-${PV}"
LICENSE="Apache-2.0"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
IUSE=""
RDEPEND+=" dev-vcs/git"
diff --git a/dev-ruby/http-accept/Manifest b/dev-ruby/http-accept/Manifest
index 64e0999a67d9..b3d066be6dea 100644
--- a/dev-ruby/http-accept/Manifest
+++ b/dev-ruby/http-accept/Manifest
@@ -1,6 +1,6 @@
DIST http-accept-1.7.0.tar.gz 12289 BLAKE2B 5eda9bd29e2dd2b52c8f2589adf57872a80aaf93c37d28b1668dc24fc1e2fa81d00ec12766dd558691dbf3e6560bba013f456a659ead47fffd77b1565c186a7f SHA512 3502bfbd07f6bb0164843c728cd5ef27adfd675317fd60372539180de212d02d6d446cff8eb081d1cbe5a19b30d5759a55b22bc63736cea83254595bd691522f
DIST http-accept-2.2.0.tar.gz 14174 BLAKE2B b6fd0c065a1d9c798ebee8a2f82aa45738cf98721d42d9806614fd98c8ce5d571ce06ad3292e81a972e484f55c75c0e99c5ad54f138323b180bb9292f87b3049 SHA512 341b09b3f8ba132ba9394c904bbe7c95a91fe0b39b080ae96d8228b8474f2d7de6edf4d9dce0b16783ac12aa375b0cda99be67290656f3348219f52d66b7f120
-EBUILD http-accept-1.7.0-r1.ebuild 640 BLAKE2B f2e84c86ab77a7c0f117207aef574292520a8cef843d46ae188e8dfceb354aa7b292d9db4852f4a01a3e1cab477430b8cd07f2f44d69d1326b230157775aeccc SHA512 d74b95d98d451e812c8f2c9876e0a1d9abd2661ed60f1c59f1efd249c683c7c767bacfc5e54b93d7da47aab742045d5198d69adcd7e4533770724489a4f72368
+EBUILD http-accept-1.7.0-r1.ebuild 639 BLAKE2B a87f043061f388dd93177615aef37add141cd68d2a4acd1c0d045542a405d324a2acc306d3619e533d70c081a686103fe67ad2280eefc4caa1d631f0171f2574 SHA512 a42d4864ce93c51b25e6a6118237791ccfc4c768f29a7a8adbfe6a79147122ec1460a1f6388cafaf63ceb4599e38851f282e611244f77d01bfbc9e9a0c34062d
EBUILD http-accept-1.7.0.ebuild 498 BLAKE2B f20de69d321d4f2e8c0c6480e9b98e674456e4526671ff09e36b1faadd4bf4d01f2758ca93e55ceea38e70ce6a9e0c4f12a501b3cea23f90a68b0a97fdb9f10f SHA512 46d224c218174951c10e989c38e8e22a78153192a3e6c2890e945468c6cd891fe0e18f21167f4e4e6fc8533164e86d77eba0b1b4b82b4766699044ea9ec7288b
EBUILD http-accept-2.2.0.ebuild 736 BLAKE2B 4208049429c13f581f3d050d19c60b944998890a9f2c1971d37ceebb0dd0abb74875b19f32db37121fbb71e5039db5dd2ffec0dd2a9cfea97e113874500da305 SHA512 9c5ea3507c486f66b690fca70cbdededf6c3cef116ba0c1d7a56ae09a6f5a4ff246ea1cadd11115330b1c05c2e1c05a63e97a8993186f8caa23dcc8e1b59a9b9
MISC metadata.xml 347 BLAKE2B 94d85022fee1a9bba34d8d2e184cb2169dd91c680c15f1d6032d6989c22b8ec5bfc4e84c6b36452ba9fbe78f420d62bdb547fbe98e736f5830ca94126ae7a4eb SHA512 0efdea66a1d6d83efd16aba20e1dd0634bff7cc6bd5570d27a4e101a5307fb358a954b4b70253e08698afefcdff81455e2a3e3bb2f9054992354dd3a863c00ef
diff --git a/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild b/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild
index 9943889c519f..6a3f74f7422c 100644
--- a/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild
+++ b/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/socketry/http-accept/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 08e2b53571dd..6dc576ce4772 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -3,5 +3,5 @@ DIST i18n-1.13.0.tar.gz 74591 BLAKE2B e8b2a624c6ea02f030eacbbdf1ca9722d23785e51f
DIST i18n-1.14.1.tar.gz 74855 BLAKE2B b01b5fefd5033352455110e4fda3d567a5033c6bb732dd11519a3859a3cc4d57bd4229ea3346f2e680575f6ac4d7038d4bcbfd0ea314d2e8b08f26858ffd22f6 SHA512 89a293c00c7e62e802823d8011142a0786268b4c8341a9e389182988f1372655b4c5410ee10d6632af2fee645fbbf2feda2ccc4669d59d44640d3fa2c34b9e86
EBUILD i18n-1.12.0.ebuild 1606 BLAKE2B 4b7ea7b50b9f57a22ae504a8427ab99df209fb866b1be50dd51dbc66295d4215948765cebb558d88da1fa3ed64c2395266b91a5247c41b84fa054df29963b771 SHA512 34c19c581fafcbc146150b3b9adb2e7509a863c7f27115c0361861bc4e529ba03de5dee59128fbc5098f0db09260639510996bd4cd088bcf53fd70a0e97b45ca
EBUILD i18n-1.13.0.ebuild 1591 BLAKE2B ea1197e974b539b9861a04f809c0277a8fdfe8331d2c73016cc57c2efd018912c431cbed27c6dca62c8503e0192df260dd1258cab9bbd4d29c61719b55ae6ed7 SHA512 825d2ac960c86ca7f5ff0ff8e750ed1ee2d42cee19c6cbda3daf5c0f426369abcc11a3da1e70bae27b946317dcf97985ca0539b3a894c2dc2985884279be0c11
-EBUILD i18n-1.14.1.ebuild 1591 BLAKE2B 8b2245d90a0da66e9ce634eac25afdc19b1e0e5b8969d8229a231c7d8d9a7a9f58f1e779c00c8557ad28cb8ad88b5c01dcd1276be080cda38a250b37d187df51 SHA512 eaf56e2be8d5f2a30193226f993147fc8c7aeba3d7f8c44a0c98e34c3b858e8b6a2a68b7ca356be6be8b29f30abbf0cd3de8b6925aeeb0b05eebbc0f9bbdcffe
+EBUILD i18n-1.14.1.ebuild 1590 BLAKE2B 3362855a02a2f76da23ba4d2393495d89b568f776d57fe49456440f78226a73daa07f17f208dd2685e4903d4d077cf099d0dfce27c8054454e393dafc2d7b659 SHA512 04a2c29f62fc351d705257dfd2539af40f0cd7a082176c7215043bb5f716ed1d1e2070e5a81121fd527cc314f89d391eff7122478bbf37122f25d52dc8247467
MISC metadata.xml 341 BLAKE2B 71b36ea4e85348d38b1eafe8a235485a9dd9cac8a62961f041a98f4ac94d1a67ad33997aa796baabbfcc4cdbed8a66aa401b96d0d3b61dcb0546ca3d75f66e18 SHA512 819e827fb7d63f46970810acbb8a94f40cd3d72563a1b2e013d34041b78bee73e74634b3c6b2ef791da624a091af0ebdeb4d816b8697914b72c70fb087775d63
diff --git a/dev-ruby/i18n/i18n-1.14.1.ebuild b/dev-ruby/i18n/i18n-1.14.1.ebuild
index 58a6f36dc7a8..04fe9890e028 100644
--- a/dev-ruby/i18n/i18n-1.14.1.ebuild
+++ b/dev-ruby/i18n/i18n-1.14.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index 8bb0d4973e27..66529240c1e0 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -1,5 +1,5 @@
DIST ox-2.14.16.tar.gz 224723 BLAKE2B 51c8e6d817f6e6fc302ddd6b7cb3a9899a6c7898ef6f602b20accb88b9126e6490a33bb7bb1382a087e05bbe287d5838b5d8652f4f6a96013f5fd4ba619e6075 SHA512 211cbf48fb580c339e57e352991b7be98efc8490ba97b559c61fd573853e26fcba87b7e0e05c720ecab9ef188b9d0d2cbd511620b197c5341c6bdb02370ffcb3
DIST ox-2.14.17.tar.gz 224636 BLAKE2B 9a8df3430a4eeeb74df1d930caba7ed84a6eacad28515e908781fbea9503f722cf9165e4498367f6838fad60bc976dd6621b69f7036a902a26c75cd6afa3a3bf SHA512 919da1884033af0e44c7dbef78a5d08dc473967bd23a9ab445b295ae57a6f1495cc95ed88794164d96d6f000b9262fa0abce9c8b4b93d27ee4c68997c820f0c1
EBUILD ox-2.14.16.ebuild 638 BLAKE2B e5c798beb826fef59b56de36816c527fe2dda01ef13d24ed1fe6667ad35daf9ae039d462186747d174c739ee4d70a411402deea49f42f2243a18001d3e8e645e SHA512 6c8c23694a6f4927ac61b42e1cb11a75872cb534077f2bed4f5fe9b07268bfec4e5273c6b35d5b441501ed41d17785187e763351fe90aec3f8fd500863cb98c2
-EBUILD ox-2.14.17.ebuild 639 BLAKE2B 7c87a38a747594ead3113f577ad325ce1dc822c93f10613ed5c1cac9cdc34e58ec1c924b0f1ad89014d67e9d9b77cc80591b5d498fd514ebdefaf69d0e1b7cae SHA512 907c7b850ec7702dc2e9571e79db96f66fde4f33f0145f8a6ae7e00e81ad284edc6527e27ebc0b7ea88736891edb8870d6f628341b07a98a75a7db2e5bad2d8d
+EBUILD ox-2.14.17.ebuild 638 BLAKE2B e5c798beb826fef59b56de36816c527fe2dda01ef13d24ed1fe6667ad35daf9ae039d462186747d174c739ee4d70a411402deea49f42f2243a18001d3e8e645e SHA512 6c8c23694a6f4927ac61b42e1cb11a75872cb534077f2bed4f5fe9b07268bfec4e5273c6b35d5b441501ed41d17785187e763351fe90aec3f8fd500863cb98c2
MISC metadata.xml 337 BLAKE2B 3ce89c2f08a3b10465352f1880ee482ce339e9fc2f488f93fb598c414e5575b219cd31c2ccf29abac487dc9c6b065165d5e6173f55d86fbe77060aa4a458f7a4 SHA512 365803987840415bcf4f114be78e6c4a20e46832998f7d98e281273c797b6d06d886e9a9e4ffaf208f5ad83562d91554c0280573d5643d1a0964a2ace67bfe61
diff --git a/dev-ruby/ox/ox-2.14.17.ebuild b/dev-ruby/ox/ox-2.14.17.ebuild
index 8fb552f6375f..2ba73b60a305 100644
--- a/dev-ruby/ox/ox-2.14.17.ebuild
+++ b/dev-ruby/ox/ox-2.14.17.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox"
SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/reline/Manifest b/dev-ruby/reline/Manifest
index 2644f4030f94..a5917af62c39 100644
--- a/dev-ruby/reline/Manifest
+++ b/dev-ruby/reline/Manifest
@@ -1,7 +1,9 @@
DIST reline-0.3.5.tar.gz 86159 BLAKE2B 344db9ea247e3acc5b2f346cec657b3702c385b165b0d99e25239d099cbf293705458bc00cbf1646581abc37e0b661962aa2ae6be56879e9a1b8b7b31b2f1ff6 SHA512 5aa6f01cc92d4036f7edb6d10bb1d03300cf79667b87fe7bd4d53bd9cc018b1ac56de7f1ccbaac8ee76d9301196130fcbc6913e482a2c8d78526664f2076677c
DIST reline-0.3.6.tar.gz 87142 BLAKE2B 7e52e4a1e1cc62f58a5ae45f452b269233b2b681a0146f1ccab5343491053bd514d6fa93610c17bddc4ec3dfc14fa06e6f67559c8d4e254a0d0f857271ee5a31 SHA512 b8a46aaaa5de0658378b5eb52d9ca78d82bb54c392e0cad512bfbba4d82834ea5834582b7055b12ccfae8785ce4d13f232aa9d4e7f8b48da0dd2aeb982cd2705
DIST reline-0.3.7.tar.gz 87621 BLAKE2B 7f44f7a8bb1dafa18204689ffee9727bf246ef8011d3dd389b5f2712b1ef47891d20e2cfeeb863a47abf5c8cfd9e3ec1f6604279179c1c737e2d957bdaede156 SHA512 853eb1d59d68fc9c780dee52497f1a5119ed39db9f9561009cbf237c3f4de1673fd42e218645369a609f704ff98930cbb24d7ce22e0d97f1d793ae5686938598
+DIST reline-0.3.8.tar.gz 87671 BLAKE2B 9b30674e49e5d98e72d179bef12ab156a9f712ba308f643224ef2a1356ab37ba62aacbbfdfb6e1800e552de741bc8b367dd3da9d8cc78a432d9ce578891c5dd0 SHA512 38250a105807d49ac0e8792c0c451fea4ae3ad6efeb8dce4c7f51e1385a75c8ffc20abf408ba1adf958a7a7e402fb3add07e68e61a01543990e2b710dee12218
EBUILD reline-0.3.5.ebuild 871 BLAKE2B b197de8a3b2fc416f78edd933df2a476ac91010d5e06808b7fd588e6d7714f28690ca5c73972255689632d31e2cdbea2ca0ff179384996a037d14cf8bdeec264 SHA512 cdeda599949627a27814b10d57d61ba34b6fc38e093486aee03017897bce52437c8725a37c4c36731d4fd0dcb936515f0b9fb3c76d13706a7f5762cdc211d792
EBUILD reline-0.3.6.ebuild 871 BLAKE2B b197de8a3b2fc416f78edd933df2a476ac91010d5e06808b7fd588e6d7714f28690ca5c73972255689632d31e2cdbea2ca0ff179384996a037d14cf8bdeec264 SHA512 cdeda599949627a27814b10d57d61ba34b6fc38e093486aee03017897bce52437c8725a37c4c36731d4fd0dcb936515f0b9fb3c76d13706a7f5762cdc211d792
EBUILD reline-0.3.7.ebuild 871 BLAKE2B b197de8a3b2fc416f78edd933df2a476ac91010d5e06808b7fd588e6d7714f28690ca5c73972255689632d31e2cdbea2ca0ff179384996a037d14cf8bdeec264 SHA512 cdeda599949627a27814b10d57d61ba34b6fc38e093486aee03017897bce52437c8725a37c4c36731d4fd0dcb936515f0b9fb3c76d13706a7f5762cdc211d792
+EBUILD reline-0.3.8.ebuild 864 BLAKE2B 01370fa9292deb4a946f8bc05343cc0e4c1bdaadb88e1a77df7922e1d82794023dac0880140179e37c52c590a97751bf398ca9da9f15e8c242a1eba5fe718987 SHA512 3f3b7f72a35409db0088bd1dbccdfec540133b18894be0ea3a7cb97bdeea811f056b792ebe1ccce20c5efe8ef70387f692ad5d8ed3cda0440ad52b4d646bc21d
MISC metadata.xml 338 BLAKE2B a47d42d46142bee439c1d169aae8da07bf1ab6b3789581b6d60e0852c64c3416804d0ef7bc899670af232ddfb9d10a3c23805da58b854ee220142617c8d6e834 SHA512 e02a8889f308d81ade723c4a912d54c67a112f1aa67218065b6b8acad0c2cf2691c2bdbb2d9dcd63eab569b1c50ef2402ed42f9711dbf514a14bff6de55f6210
diff --git a/dev-ruby/reline/reline-0.3.8.ebuild b/dev-ruby/reline/reline-0.3.8.ebuild
new file mode 100644
index 000000000000..bae2cf285e62
--- /dev/null
+++ b/dev-ruby/reline/reline-0.3.8.ebuild
@@ -0,0 +1,31 @@
+# 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="reline.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Alternative readline implementation in pure Ruby"
+HOMEPAGE="https://github.com/ruby/reline"
+SRC_URI="https://github.com/ruby/reline/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0"
+
+all_ruby_prepare() {
+ sed -e "s:_relative ':'./:" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test/reline -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/ruby-augeas/Manifest b/dev-ruby/ruby-augeas/Manifest
index 8485fe298e2c..30b6bf5baff8 100644
--- a/dev-ruby/ruby-augeas/Manifest
+++ b/dev-ruby/ruby-augeas/Manifest
@@ -1,4 +1,4 @@
DIST ruby-augeas-0.5.0.gem 24064 BLAKE2B 7ee13cfed3e38bbcb7445305323d44f519239e177a9a0e2e98ee362629f6fa0166338e128ab31f48ffc3a37095ba450433128779be006a8add26eb0523e76142 SHA512 523742368543c617baa2b393e4682451d7fe20aecbcf9ab50fed0f5575119b3fbc06f79f0894cca728d2fee7d441cdd9f075dbcf81628835ba870930c3d2ac8d
EBUILD ruby-augeas-0.5.0-r4.ebuild 605 BLAKE2B 30fe8e99a33faa1ad315538b29b5ed1451db8e9fc2cd8feb513f1c239cebc7ad78187894ab2932fe7c69e14c5301696e7178ec55eb8f3490762ad47100c85eb9 SHA512 063660ae368ea2ba689986d45d1ac313f76b76094606c012ba02ffc248c5577a10a5a816323ecb93d81abd1a437d866049db6e98c8064fe3237cfa1d0b351d40
-EBUILD ruby-augeas-0.5.0-r5.ebuild 591 BLAKE2B c8077ab86b1efb06df9199f44811d39d9fc9ffda65621cefc50b108c4269e537c43aef10ff6707a840afab16b4e505a61ec9bb312c146fdbc13d1f431330ec1a SHA512 96f266b1f0e6e041debc71f8c684244df4160cc914505ec68d6fb23bf0bf6dfc7984cef377d556d28c32a1d712424b808098dd4dd5656cb2e9d81922a1b9e551
+EBUILD ruby-augeas-0.5.0-r5.ebuild 590 BLAKE2B 88a52f42da33b20879d92c1c9b73c230513d72fcf0d29d504b6b5112d890e95e515d0c8e1972fb4ca293a53fb7802933a20e4bff4685622b4a037fa73464cd61 SHA512 a29f8920b5f48ffb998fdae499f6ba828b654882d40143d9c5108c6dfb0df67013b6bc77ded840a5fdba4cf736a08314e9aa7ea3374a7e18461ff121f45772a7
MISC metadata.xml 428 BLAKE2B 11bf486e510416cfdbc43f921d7c24c524a08949c8561031e5c65066c578010f2d078cabd6673999d70746cb095a39b693b107039004502a221ea4bd61fe893f SHA512 59b86095e83ec0e1fa5cf963c1e744bbc0c2a2367c3b9bb91b4d47ab2d4b570a791c8fe79989a0fbb2b7d297aa1c8c9454fecf11a6a046f9eed07e8a6eb9a729
diff --git a/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r5.ebuild b/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r5.ebuild
index f5cc64b46e1b..846793e4788c 100644
--- a/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r5.ebuild
+++ b/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r5.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://download.augeas.net/ruby/${P}.gem"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86"
IUSE=""
RDEPEND=">=app-admin/augeas-1.1.0"
diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest
index 559ec20cb9a8..8fa1fbabf6ff 100644
--- a/dev-ruby/ruby-gettext/Manifest
+++ b/dev-ruby/ruby-gettext/Manifest
@@ -1,7 +1,9 @@
DIST gettext-3.4.3.gem 233472 BLAKE2B d1edc1e4a004412b21ca4aa9e0e1df2000626ffde42e81f092f3a19c3ce080ee4660e5cbcce6d3f9a77e30cccf5f942ef1fa7d12e8680f0a50d67f69ad3ac41a SHA512 144c7d0964660ef671494272138a29abc3b51de1a7d6f8ee920a73cefe05657eda77024c59009179f4880003bd45eeaae7a82ac57b387fb0b924bc0f6eb553ea
DIST gettext-3.4.4.gem 232960 BLAKE2B 7822245f1efc63c3faccae299c84f671f0eb264776288cd4d60f9981988f4942fd3b3033fdcd58e03d2129f5ece3a579dbf3bdffb567c96d9affbabe7355613f SHA512 2321e13d9789dc059518c8ae0501bc26fe74fd0a24c9336c913a9ce8d2a2d77b0a7ece883f5c36e286144256077ecdbdacc84ffc37fb7753fe8bc589d473b00b
DIST gettext-3.4.6.gem 232960 BLAKE2B 108e89bd34e0a3341d4c09b7a444a2ba3a6c84e3f95ba22df4fd0ed5374bb7ad94131fc6ceb2407b16d9e7995383853b80101ab61319a87ee57147cc40ca3279 SHA512 1c98ef539509231aa7bdd7d725767576bebd7000b55599c2ac59bc915fc52aac7a4075575907893701322bd06bf7035dbcc7e262b39d93b5eeaa6f9a3511a20f
+DIST gettext-3.4.7.gem 233472 BLAKE2B d180bcddfb861e321cf6447a9a3868f71338984989ba9e525bd55fee6aed81ac6041f572f66133acfa054e7e680d2d5a14670775f251bc547d713c8995f4c9d4 SHA512 4f9d3a56ae9613fd4651f249dc6e0eea82366e898e963c8ca84484b32b9312bb20cf6c396bd48aedfc039db60191bf7804769c4924a9d89f1851aafd3d24ace2
EBUILD ruby-gettext-3.4.3.ebuild 1631 BLAKE2B c625268980dcdabbee249ba8ea77ab82ab01e7d166b63233792f6e72f7a13f04c10a622ccf78472373c535d9380b74d0cf57875e0cb94d758bb039afefe0fa1c SHA512 d82d5caab3655f298b1e6199b9952dfa54fdc75746079b03cb412acc7f4d8a7d21ef8751f7e1c4c513c0c9efd073fbe22fb54e5f3e82fe11dd3e4bdf53d7913d
EBUILD ruby-gettext-3.4.4.ebuild 1639 BLAKE2B c837b7721c7545f0b7782094364f377d8faf9566ba6b7726d0e1d7000b55aa60186df2d9c7b542ff5414c832790ea7226b4b309c4c9d79d6a3bcfdbfa1f204ba SHA512 05047ffa6827d2c4c63731529304e7856ae0300bd0f31e092bc4eb7d927a21a98877e5b8beda80076780eba329aac375c7bd49a45996733130c4e614db2c9276
EBUILD ruby-gettext-3.4.6.ebuild 1639 BLAKE2B c837b7721c7545f0b7782094364f377d8faf9566ba6b7726d0e1d7000b55aa60186df2d9c7b542ff5414c832790ea7226b4b309c4c9d79d6a3bcfdbfa1f204ba SHA512 05047ffa6827d2c4c63731529304e7856ae0300bd0f31e092bc4eb7d927a21a98877e5b8beda80076780eba329aac375c7bd49a45996733130c4e614db2c9276
+EBUILD ruby-gettext-3.4.7.ebuild 1639 BLAKE2B 068d947a8e4ca465242b3287f5f190b450990cf8081cea9fd2b50a47f4b827ad7db7c862c2efd83b5f008e930c7da43148f329f9e6ebdc45136464bb73cdaf1a SHA512 a7713005d50d4f49d71280da89aafb84e023cc62b2ffe9f591f8a3a1267751239ae2d8a759d726c4bdcd4b6962b5152bc043f1913be94e4f1abff782d4e6feaf
MISC metadata.xml 330 BLAKE2B 240cd8ccd772b34535a5a8c79c30dbee969d061a6d70f388c89bcaac95a01ccb65be239f68314fb0f5aed655978f87be7eb34756633a7f42794077bb45e271e5 SHA512 8657b613372f01a686fe9861ac6285e79b1b90fc8d948f7631094f686a72a61df87df7dbeaabe41fda96a39cd5b013468532a494555e9cc787cf653c2dca1fbd
diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.4.7.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.4.7.ebuild
new file mode 100644
index 000000000000..3b7d7223cfca
--- /dev/null
+++ b/dev-ruby/ruby-gettext/ruby-gettext-3.4.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_NAME="${PN/ruby-/}"
+RUBY_FAKEGEM_VERSION="${PV%_*}"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRAINSTALL="locale po"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package"
+HOMEPAGE="https://ruby-gettext.github.io/"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc test"
+SLOT="0"
+LICENSE="|| ( GPL-2 Ruby-BSD LGPL-3+ )"
+
+ruby_add_rdepend "
+ dev-ruby/erubi
+ >=dev-ruby/locale-2.0.5
+ dev-ruby/prime
+ dev-ruby/racc
+ >=dev-ruby/text-1.3.0
+"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard )
+ dev-ruby/racc"
+ruby_add_bdepend "test? (
+ dev-ruby/test-unit:2
+ dev-ruby/test-unit-rr )"
+
+RDEPEND+=" sys-devel/gettext"
+DEPEND+=" sys-devel/gettext"
+
+all_ruby_prepare() {
+ # Fix broken racc invocation
+ sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die
+
+ # Avoid bundler dependency
+ sed -i -e '/bundler/,/helper.install/ s:^:#:' \
+ -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die
+
+ # Avoid dependency on developer-specific tools.
+ sed -i -e '/notify/ s:^:#:' test/run-test.rb || die
+}
+
+each_ruby_test() {
+ # Borrowed from Fedora
+ local -x LANG=C.UTF-8
+ local -x LANGUAGE=ja_JP.utf8
+
+ # Upstream tries to daisy-chain rake calls but they fail badly
+ # with our setup, so run it manually.
+ ${RUBY} test/run-test.rb || die "tests failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ dodoc -r samples
+}
diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest
index fbd8bd3b4b5f..eae00e34b41d 100644
--- a/dev-ruby/ruby_parser/Manifest
+++ b/dev-ruby/ruby_parser/Manifest
@@ -5,5 +5,5 @@ DIST ruby_parser-3.20.3.gem 854528 BLAKE2B 0451390ffd1b5c9e9d8abb557f0e87a7f1502
EBUILD ruby_parser-3.19.2.ebuild 1023 BLAKE2B fbda86970777f0fc3fba15123091885bd4bd28b0bafbb465b5dcedd9a711516142f1689305dd8729c52ad7e35b2ca4452f32602ff7a19483c2b85e1168ef5647 SHA512 5a97966e448b0db3afbccf65844af1627cfc25bc13e7100d3f6d0ec68ed0a19f36498d88897ff581fced173ef6f4336460805c4268d3ab5e77db3e53dcbcf0af
EBUILD ruby_parser-3.20.0.ebuild 1016 BLAKE2B fefe1e88784815f731ce58cca1189ba6775c7a409667b7a1ce7717f403bb09df5c688bbf031c4640fa5521d8e48b05c4a58df7ce2720151b792041e235d3537e SHA512 e407085f41b70ddaef423f2394e8e28c2502235b21a9d0a2b94121a7993c472d3248263a8d5c9dc731f1bf3a81e480bcc023f333e1d3f846d85f4332cd33ebd1
EBUILD ruby_parser-3.20.1.ebuild 1018 BLAKE2B 1316f0e96e8d08f2c93215e951be0b412e905c3ccca871ed306c0bb3a798f8ac123e9c299aaf9fcaa9c97c86c52066c2d9de3e206b34456bd0b9fc814b0af481 SHA512 50413ae27fbbcc76bc76abb0192d28755618276e017c19852afb067cbdd2f321ec175fda37620e64c25344c236547878f6a0d306f40818a2c7d107df7c3322b3
-EBUILD ruby_parser-3.20.3.ebuild 1017 BLAKE2B 09805fee54d06a13afcd078a22960e2cfbafdafdafc1573c10a5b5c7e8995ac66f9478ce8fea7431409d79a98ad050780368b273e7acef962a612bce60c50ff7 SHA512 1d6d299a1b6641830affe221aa38597545b01203ae8e3b46dca06f3a25efaa63c005b987d27c9bcab6304aa8383a28dee8ce1f0e1b0d27711d3ce43363725a67
+EBUILD ruby_parser-3.20.3.ebuild 1016 BLAKE2B fefe1e88784815f731ce58cca1189ba6775c7a409667b7a1ce7717f403bb09df5c688bbf031c4640fa5521d8e48b05c4a58df7ce2720151b792041e235d3537e SHA512 e407085f41b70ddaef423f2394e8e28c2502235b21a9d0a2b94121a7993c472d3248263a8d5c9dc731f1bf3a81e480bcc023f333e1d3f846d85f4332cd33ebd1
MISC metadata.xml 348 BLAKE2B 10262df68f010eaed20fa390ed4feff5d619e168319f6477d9d70ef15a91219af5b4f49f89316c0350f3cedee9a47eb46a67c9837d22ce58ac190c55a747ac21 SHA512 66eb4ff6e49c3249c2a952b39d3738f3c66252203b16cd635aa04d59eed907cfe9c11197a4e104fd8cf0585b9f3d60c639e4ffbe7ddabb211266f60a9e348bdb
diff --git a/dev-ruby/ruby_parser/ruby_parser-3.20.3.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.20.3.ebuild
index 7a4d1c297e07..ca27abe02501 100644
--- a/dev-ruby/ruby_parser/ruby_parser-3.20.3.ebuild
+++ b/dev-ruby/ruby_parser/ruby_parser-3.20.3.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 ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_rdepend ">=dev-ruby/sexp_processor-4.16.0:4"
diff --git a/dev-ruby/stringio/Manifest b/dev-ruby/stringio/Manifest
index c5ab37494896..9983dea146f2 100644
--- a/dev-ruby/stringio/Manifest
+++ b/dev-ruby/stringio/Manifest
@@ -4,6 +4,6 @@ DIST stringio-3.0.7.tar.gz 44797 BLAKE2B 2772028015b6eb5e5a45e9c86551e62e91e24a6
DIST stringio-3.0.8.tar.gz 45503 BLAKE2B df001e845915ca4042547338a2fed71e2938efd606b0c9ec907391a3017c8e7c6f545f6c26195caa4ca698ca24612bb2ae676320440a8a005c8efad6efa68bec SHA512 db6be9e9cee01849dd2da0540717a5c0263bfac6c367002149b67c1d001fd8f386b14a61f41445f96fe02007807e173895f2fefa8394589374d265df33f6ff3d
EBUILD stringio-3.0.5.ebuild 885 BLAKE2B da206baee7882de22f5074d43f52c23b6ae3fb91820ce3153687825642f079b3793bb8a5afe4f252870c29a33a60912685db575f5833beea8d975226736b59ca SHA512 5d7e1540d5e72d15f12f511fbe75d47ee3b2685cc89c0e7ea804a40181b24002878957e1aaf6f5d07764e076cdc03132a2b991789d88eab49848d30fa57eba2c
EBUILD stringio-3.0.6.ebuild 891 BLAKE2B 37e28a01838e9130a2e5ecb2b3d0b20cef0f1c93b18f36766c28fef6143ab736f3dd91e92bc618a5a4dca5f471dfda25ba1ebd82ea2cb91e000ad1484d4687b6 SHA512 fa680fdca08c4f7bced353bf3be66359b8753923aeb6272a2bff7769a0b854d542adedf5721d7847ec9e5a539fcda48d30e0d721a63ee2c191b2fdfb0cbfa906
-EBUILD stringio-3.0.7.ebuild 893 BLAKE2B e95a449aa523b82649eed285dd36e13f4a8fd529936438259e4eb5edda189c95f9ee92c330281963a8cf2de8fb88ab620a51919a5a7279547c3b15d6384c3d2a SHA512 b4d548826fb7010ea1d459d9c15f965fe00ba65b87333e94de6aa31e6e837a7542e990ec139d0dfdccedbce86ad941759d8aa742d7d4b5a00bd2f675f9d19aa6
+EBUILD stringio-3.0.7.ebuild 892 BLAKE2B d5ecc639a86e61c282349ecca2aa43f7267ffc735b9dddf62f010532357f7310ec8207b3aa8287d550c774fb299c3719ba86f3de1b610aea5dff48849234bfee SHA512 bcf9ddeb0b936c85e79e9a10919fae6d4a2ff1bea1b03f770811fbc4a453ac517617076a7fc5404e32f713c0d90312784401270f4084d525296a8224c916da68
EBUILD stringio-3.0.8.ebuild 899 BLAKE2B f0322e509577080edb008ac2c4e44ec48fb189fd759c84e8eb22a3770c6d19e6a009061b9f84ca841c61e4968aaa97639b006ff5a179fef23c76b23b9981e630 SHA512 c1d081ecd8a2b990c6115caeb1a73e271a518c40917640b139f64a41ca8c98e9b3f101cd1e06f297ad90d45bde53bea11dd34f6f9c0a034bdd576cb7a15f84e3
MISC metadata.xml 340 BLAKE2B bd5f8222a43eb391d2d14a1b878fadefd9f8a322e87b5058d482df79d95d70f7ef19c54e7ae12dc29e7ffc84c72e630f0ca46ac095059263cdcf6047cb4fa4d9 SHA512 f1f32d2c4c13e19500a7ff23b684b180d3dba8a79e49b8cb57b80e265d09e06cb8b7a9e6b743158a140967b7ccbb991fdf51cb3a6e95be4e24378a5f85efcbb2
diff --git a/dev-ruby/stringio/stringio-3.0.7.ebuild b/dev-ruby/stringio/stringio-3.0.7.ebuild
index 819dff0b82b4..86568861b053 100644
--- a/dev-ruby/stringio/stringio-3.0.7.ebuild
+++ b/dev-ruby/stringio/stringio-3.0.7.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ruby/stringio"
SRC_URI="https://github.com/ruby/stringio/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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="test"