summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin106412 -> 106398 bytes
-rw-r--r--dev-ruby/deep_merge/Manifest2
-rw-r--r--dev-ruby/deep_merge/deep_merge-1.2.2.ebuild2
-rw-r--r--dev-ruby/equalizer/Manifest1
-rw-r--r--dev-ruby/equalizer/equalizer-0.0.11-r2.ebuild27
-rw-r--r--dev-ruby/histogram/Manifest1
-rw-r--r--dev-ruby/histogram/histogram-0.2.4.1-r1.ebuild25
-rw-r--r--dev-ruby/middleware/Manifest1
-rw-r--r--dev-ruby/middleware/middleware-0.1.0-r1.ebuild23
-rw-r--r--dev-ruby/naught/Manifest2
-rw-r--r--dev-ruby/naught/naught-1.1.0-r1.ebuild4
-rw-r--r--dev-ruby/rbs/Manifest2
-rw-r--r--dev-ruby/rbs/rbs-1.5.1.ebuild36
-rw-r--r--dev-ruby/rbtree/Manifest2
-rw-r--r--dev-ruby/rbtree/rbtree-0.4.5.ebuild21
-rw-r--r--dev-ruby/recog/Manifest2
-rw-r--r--dev-ruby/recog/recog-2.3.23.ebuild2
-rw-r--r--dev-ruby/ruby-ole/Manifest2
-rw-r--r--dev-ruby/ruby-ole/ruby-ole-1.2.12.2-r1.ebuild4
-rw-r--r--dev-ruby/settingslogic/Manifest2
-rw-r--r--dev-ruby/settingslogic/settingslogic-2.0.9-r2.ebuild4
21 files changed, 91 insertions, 74 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 461203c7f5ce..5c4e6bfc6079 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/deep_merge/Manifest b/dev-ruby/deep_merge/Manifest
index 5e7d5e427a5b..0fbaf97a762b 100644
--- a/dev-ruby/deep_merge/Manifest
+++ b/dev-ruby/deep_merge/Manifest
@@ -1,3 +1,3 @@
DIST deep_merge-1.2.2.gem 14848 BLAKE2B cb79bfd2c4499b3578cb493e4a9d664a44672f01941c88f559aa110732f6fb19d3e18e32274e666a5021e35995a3f0afcdea57fcefd9ff0eb675aafdb5d6eb8d SHA512 58c6dd789812c5010a4019ec731a21dac70c135fcf54701c82fca7b43842199d8eb41c3dec3926cd953d3e5ed14039384dc270e06de5922bc438f98c6d1132a1
-EBUILD deep_merge-1.2.2.ebuild 551 BLAKE2B 6d6c3bbef6c32acb5d03d13f2d2b902388d52845eccbfc3acf4f5bf8663f988a9798b144a4c78e65dc385a7ba876d5d85ddd4620b1a470499963df6c9b0c1e25 SHA512 5e28292fb1815d7e2871e60ea2b7b6d355bb86dde7a3af036b79bf3665e4ad7f21ee7f08b5213d1dc80fe7a4f0ada22f051a10adef4faebdf2e6067bad14427a
+EBUILD deep_merge-1.2.2.ebuild 551 BLAKE2B 08d175c34834b3188eace2207fe45eaf773db9b8310f7a0d185e0d9324cf48e4905fbec4b105025d4ffd3053bec65518f5027c9169c2870993b0515d62d7660e SHA512 12cfe6840687452a72b96daeeef729f198f18ca6f92b971848d2fb8e9312a76e6702a5e39100b1add7400bd11e69df11eb47bbd9dade184b553a7ab2a1564f8e
MISC metadata.xml 333 BLAKE2B b04bc9013eafaee47fe7b0ea845e67f04c5c8246789387dbeb24819dc8c88a96572ece8318f5c32f84f4900284c5bceb4a83e073859c9ba8d2fedfac26d7538e SHA512 d5f550e7a439550f1346ce7436c3472e528003c9e89d0c395d46e986a5165c4193c61898307b0971463434de5cb06d4b57dcb85e32afd36ee6abe8cd0166c1dc
diff --git a/dev-ruby/deep_merge/deep_merge-1.2.2.ebuild b/dev-ruby/deep_merge/deep_merge-1.2.2.ebuild
index e22a79b74d7d..5a36ecde6e7e 100644
--- a/dev-ruby/deep_merge/deep_merge-1.2.2.ebuild
+++ b/dev-ruby/deep_merge/deep_merge-1.2.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
diff --git a/dev-ruby/equalizer/Manifest b/dev-ruby/equalizer/Manifest
index 1d713bda425a..8565c03d645f 100644
--- a/dev-ruby/equalizer/Manifest
+++ b/dev-ruby/equalizer/Manifest
@@ -1,3 +1,4 @@
DIST equalizer-0.0.11.gem 12800 BLAKE2B e5a56aa1620273d393987da28b2a010f3cdf26c6abe2e31c4743130c6308abde8ef7656f3d8b3e1ec0ec8ad15a298af5548e31558213272120707c0f46218e8a SHA512 01273a8e83124178f5b7d7eed08a4ca6286772c26202e028fa957f3e9d655869c51a7710312a52bb654672c7cbaee5de15fa2eee01c5413f2589cf05e02700a9
EBUILD equalizer-0.0.11-r1.ebuild 668 BLAKE2B 43408a33bae88a69272610fb5767d9d4c98652e3c7a1d17e1e37c4a5e98fd3ddf6b87f51dbcede064bf0c01d2bfc0993e709b73e2aca668cb28bc6a515bbd456 SHA512 e6ec7b182a5232d31015b25c0c9804520fa8a000f7ed86ec8ae6884e0c6047bf1b70eac3a9a8f3136d1e63fa8a29eedf86cdf36c1a866ea0f7a8832a907a8401
+EBUILD equalizer-0.0.11-r2.ebuild 661 BLAKE2B e774cb8679514f75083325ad5e4a2fb92dfaa3b7178fa481cfaab05dffc0ddca74c5d9753f52a4d5e457bc83bdfb5f4fa26ceddd7f0149ff8a0d348b2e183a57 SHA512 4b12244e91caba879c671af7208fc82d3eb21497155eac9ae215bb0dee3b77ef67b2a1a2ba442219ad1b45f29abd02c216c7e1fdc9cdcd512b35169dc046d0fb
MISC metadata.xml 342 BLAKE2B b1f430a65a3090cfc47b60ba05d28ffdb5d0f89a0dd0b7d0d00753a8d2134c0efabbae5c12d23b4f55fcf5ce196c962e375d97b781162b314c5a1c3bb1b52d22 SHA512 3740ab1e82a66d480af24d67b092da21e99f82cb914c82be66ad5ff0a98a2640a485c70403234c9b9ecba4aecda865530417e5ab5920a59fa06fecf095f33acd
diff --git a/dev-ruby/equalizer/equalizer-0.0.11-r2.ebuild b/dev-ruby/equalizer/equalizer-0.0.11-r2.ebuild
new file mode 100644
index 000000000000..bf2f6202e98b
--- /dev/null
+++ b/dev-ruby/equalizer/equalizer-0.0.11-r2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Module to define equality, equivalence and inspection methods"
+HOMEPAGE="https://github.com/dkubb/equalizer"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -e "/devtools/d" spec/spec_helper.rb || die
+
+ # Avoid a failing spec caused by memoizable 0.4.2, and we ignore it
+ # there as well.
+ rm spec/unit/equalizer/included_spec.rb || die
+}
diff --git a/dev-ruby/histogram/Manifest b/dev-ruby/histogram/Manifest
index e43e80d65158..e1f5ecbe643a 100644
--- a/dev-ruby/histogram/Manifest
+++ b/dev-ruby/histogram/Manifest
@@ -1,3 +1,4 @@
DIST histogram-0.2.4.1.gem 15872 BLAKE2B 4c416b32e348564e9a938138ac22697acc480dd88e4a879cde6485acab481690cca5d8f61c1c026635a000ee45386e78169143ebca282ae3577e83da66c3e88c SHA512 b2358c648f528e42419b52155273613e6da560ee839458a888d47588a442effec3ee78ad18c33de2b2eed8c6a9f84fbc5b97f7d23ff3675871e9e58770dae36b
+EBUILD histogram-0.2.4.1-r1.ebuild 549 BLAKE2B f9761bffcb8ef8dc131c56f5caecca098fc63e59e467dbcead38b873f779d281fae9270ee13a3c8ec40e21930117b88ed125ceeb74424a6d6ca6c80f588b9778 SHA512 98f8d2169811e44e0f7ed8cc52049f492c812e046771da44f199a5767207d934479b500167b3a4b4640e12e0e53f29f28dd1252c6a411ee2871d63d2b871e846
EBUILD histogram-0.2.4.1.ebuild 554 BLAKE2B 42f551c400f36fc2b85982ca5fa28f200496f20b63fea78290e2a588623a95efa857e00cc08a5cc4c6a142f1d3631fa76c450edcdfd2a89882d8402c92d82cc3 SHA512 2f115100135012327bd78ed4fac82ef20f2972a6bd0bf70c4421ed09ab32f2fde5e7a6d6833b496f14bb1a769d05c717770246c58f98a4a1361eebb4e9da0d3c
MISC metadata.xml 345 BLAKE2B 3975ba83a6035f96b6d32dccf43af94094a9e03482d0fa6f5ab1a701ae34eb3a5950c89c55d3ed2b0d8de46effac5aa85215e12f6b972aa786abe4f685bba612 SHA512 7b3ca22baa6bc62e8ae8698ad2ec362d884babe3579a5de4723202ad8f019bbd8f2f7801ea659f13c3eaea82c139a95a4586bf9812a0e2e833f81f7def60847f
diff --git a/dev-ruby/histogram/histogram-0.2.4.1-r1.ebuild b/dev-ruby/histogram/histogram-0.2.4.1-r1.ebuild
new file mode 100644
index 000000000000..b36c73cbd6ec
--- /dev/null
+++ b/dev-ruby/histogram/histogram-0.2.4.1-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Gives objects the ability to 'histogram' in several useful ways"
+HOMEPAGE="https://github.com/jtprince/histogram"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/narray )"
+
+all_ruby_prepare() {
+ sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/middleware/Manifest b/dev-ruby/middleware/Manifest
index 7724536a3715..9a3e353e0afc 100644
--- a/dev-ruby/middleware/Manifest
+++ b/dev-ruby/middleware/Manifest
@@ -1,3 +1,4 @@
DIST middleware-0.1.0.gem 11264 BLAKE2B 27d8db46ef95f30a751c26aade2331285887abf8360a07a99bce02ad1193650edf1d9dab30078ae9a6e56d8e1f3384f7c357d5a01d9a5ed52fedc9d3c4f559d3 SHA512 a485c254accefb915a56a6aaebb0bf5fa8520e5aefb1dca9945f4402fd6fb28cd69b34692d5d276f2f025c6f919d983acba44ef0ad9d8966fc571f7cfd64da12
+EBUILD middleware-0.1.0-r1.ebuild 673 BLAKE2B 93fde6ecadf3bcae762ac7f52c2d2dc1daad314c54e9c7a4a8ab1281f23f31f2f62b9ef4ea4cb381d870ec65f10d4f28f3e730289e61a4d290d3dd741d195f55 SHA512 413322e13378f064a71632b3c021c1923b59b3e9a77c92e6432e91481ee4fb64c6ef5c5c9a25f6243f660d36bd2ef2c18ea2ae6d5d562655eca0f628af5ccd28
EBUILD middleware-0.1.0.ebuild 680 BLAKE2B 3ffd1c014f71b39d8a2eb2ee006edd2d34fb53c46aa0cdda9f71c9b1f3c890a3bdff21b551ec630e123c5bd6f3ae5aefceb6797022e86c233d87e01485b7cbd2 SHA512 517a46500a7a1ff33e747d613d4c83a7a38afd809eedd7e1911e59956a0254f0f5fe9dd42c87d43550f06f8bbe909f21f5ae6e3c1fdea86d13850b757492613d
MISC metadata.xml 258 BLAKE2B 3c49249352f2cb11df010da6ecd8312a27047557ca5f2686837ad66933be9ea2627c40f91daedf8dcd9099c6cdc0dc2d2ba32aaf9d888c41fb60ee098e1c0c1e SHA512 ce517e35f3c0a2a9807ee68b0a8c84ca28db8dfabb41758cac71f9da22847fe20d259295f0681e38a52a24618450a0ca097939dc1022e3987bb0088762e48326
diff --git a/dev-ruby/middleware/middleware-0.1.0-r1.ebuild b/dev-ruby/middleware/middleware-0.1.0-r1.ebuild
new file mode 100644
index 000000000000..ea626f675492
--- /dev/null
+++ b/dev-ruby/middleware/middleware-0.1.0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md user_guide.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Generalized implementation of the middleware abstraction for Ruby"
+HOMEPAGE="https://github.com/mitchellh/middleware"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE=""
+
+all_ruby_prepare() {
+ # Avoid test failing with rspec 2.14+
+ sed -i -e '/should raise an error if an invalid middleware is given/,/^ end/ s:^:#:' spec/middleware/runner_spec.rb
+}
diff --git a/dev-ruby/naught/Manifest b/dev-ruby/naught/Manifest
index a36841cd1080..3d0cf489ac76 100644
--- a/dev-ruby/naught/Manifest
+++ b/dev-ruby/naught/Manifest
@@ -1,3 +1,3 @@
DIST naught-1.1.0.gem 19456 BLAKE2B 175611b8653966500ef7cd963b8c9bd895f82e72af87b0f3358b74b91e5915dccf4da76fc916e30214d6f45ee3c84f232f83cf04afef3fa5c7b1283614c41339 SHA512 0a25825df0234f15a53dc7a8dff546846c605fde9b1e3ce0b3e88f6e1753117bd48586b450dcd08c45a0d4877a04ac19feb98fd70d929f9da3ccba8478e46a57
-EBUILD naught-1.1.0-r1.ebuild 534 BLAKE2B bc86753d9a5d2100b0d759bf65c2293fb57bb8a14bb7fc57cae132cd846d6063507fa4b2087db9b30a79c164cd8f2876d79e6ecaa223a8f6cc1349d67ef6e1f6 SHA512 857a2b0428ee17d188a566359fe7a6d11f1ec145ef8a8a57df56256f75caccc2164e4ed6e9494f773d199fec4867ab825f7db169ca61ef6f872a892fa32ca2f0
+EBUILD naught-1.1.0-r1.ebuild 534 BLAKE2B d3408ae0d7d117d591c81f0129ae5b1f6c3b4eae1152fb587396bfb16f612a6de05eca5e32a222c3f8a9327ef1e2e0f3979844647442394a6bb4c7d403c8f913 SHA512 31db8b5c6b8a645c3cd3579d1a26f0d11edf1a027b4327a87bdb00d4bee09177b26f02432467c441859a6b1c434b13e10d7763eee95921eff72f8dd273b919bd
MISC metadata.xml 338 BLAKE2B 8e2a9b6f48dbd8c12b71ca48bc7351ec3aa23ab46284e021d130379df29c0579d67a2662b8b09fdea920cf6c3387262690d240a6ec244a78fe6389b20c9dce3c SHA512 fb4113edf6c586b2f2bc594f57a47533da1e8fa0f4c1b187ba092380e30f2c2bcc82fd40b7776db81dc6bf39f857bd9c845a33df17634da693125dd8994ae41b
diff --git a/dev-ruby/naught/naught-1.1.0-r1.ebuild b/dev-ruby/naught/naught-1.1.0-r1.ebuild
index 3d848dda9b1c..abfe99f24cb4 100644
--- a/dev-ruby/naught/naught-1.1.0-r1.ebuild
+++ b/dev-ruby/naught/naught-1.1.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest
index 144dacec35d9..94556c0b16b6 100644
--- a/dev-ruby/rbs/Manifest
+++ b/dev-ruby/rbs/Manifest
@@ -1,8 +1,6 @@
-DIST rbs-1.5.1.tar.gz 672987 BLAKE2B acdaa88627ab79626cb391f5c7dd040da648c9c0cd2e7a7ed697075436d6215edd444dea6079c0319051b326e8823d8151376193f7aa34ab10b533560ecd5987 SHA512 2104eb5ae023fec317ed5cb498a283ac8d3831360822f8917d89ea522a3e5f3479da7d4c57e878a6be6064debd7f3818e1367d4b12f0cd487d7b019f80096d9e
DIST rbs-2.5.1.tar.gz 983686 BLAKE2B d0feb4f173e2d1dd76d93309279fc75f9ed992ead2c144d69905e6acd139c709535ae29d78e85787f082821734a6448446e746791922e4322c55dc446a38ec06 SHA512 079778ad36db8f096e33d04a460b03d03c6b3616a2066e40a3aa06615d51265d8bfa7669a31463ce46bbcb16dc74ed8a24ba280b46c24f25b2327f5c8a8ae891
DIST rbs-2.8.4.tar.gz 1069703 BLAKE2B a7b97e2ba7b8bd5afca303d69262cd54169bfad8e716cb5c452a1f20c36708f62c36382d5d3111856aa130e5d198960117ad47ca444ac3e042e99e534b3c2204 SHA512 e698b64ffc5c5e53ed84ab9fb6a5d83cc17738ec2114f72cadd0d9e062d8017ee91dc4d1afe254646c30659f3af57d6606f555881951fae7cc399b1bbd428824
DIST rbs-3.0.4.tar.gz 1123563 BLAKE2B 335ba5d438b74ef36a65c1bd5d41508bb4d89a5273d413899f96684e6d97a6911ab157ad5b8acde97e23b832ebd2bd04517c37a3edc2fd66703442333d3fa5b1 SHA512 17dff709693c2b554178a31580ed48e863490fc527c86a8d823928379483665076c498e402c1dcb85c0ba401e6754e9c2d8cb9a48655952136521e6e7b47025f
-EBUILD rbs-1.5.1.ebuild 1180 BLAKE2B 01b55d7b617aef6141a955fc59ac2bda2dee8415ae3f7f89dd9ebf2d161ed8f39c95004b18ab8d3764bb29662cedaf6de42bd19fb8311084a45c6dff1f05633a SHA512 1634a3de02711d2fe1a5f7674df3cd9169689304a10d9f59720e8bc80630a2d2d8d905db69e191d7a6a09a6f5ec79b2c9ab4cc678be99dc8e3efacfda4186a45
EBUILD rbs-2.5.1.ebuild 1860 BLAKE2B da65e1e44af71c41143c87de89a6e9996f70849c57ccc1fca9656183111645aaad7add7c8bf6c14e6488f1f76c0b522645fbd164e06f79d402d894028a379ac5 SHA512 23a57b99c5e8c03bd6e77ebb14a27571d9c9ece9e3ab499396119f3bab3ae1b69aa30f578839d5506f71fee4171fb9f4014ad18ea40417240467a042b0e7df7b
EBUILD rbs-2.8.4.ebuild 1914 BLAKE2B 5a80e9ffb45847874ea80b2f59f28f516f8dc64a0eb80a7af8d6b69e19949800f881d1041a8af00235ba8b506f519817670b10af1922bc3268b0f69452bc771b SHA512 4147527492951189fc87cd3df7a4e9581484f3a1e6b1e6f3f870a88c60fa4cc11fc0d693d968309f22fcd6e04c036d0f863ce7347f8f5d4746e576910309dd2c
EBUILD rbs-3.0.4.ebuild 1922 BLAKE2B 0812e3fe9bbe37a4d25fb148c40779e872151fd64ff89deed6c684f125a006d0bc8c3f28cb8691b089eeab7f91605e22bdf0e7ac4ba3f93fba274a0f2bae0602 SHA512 08f2d09f115ceb5a85f6d65c7320bb09582ea143cc00044c2f8ee2d58d278e0c4735da934823502b47aa70b95f1f91012cac88f5dc6c467fb53a2bd268108f07
diff --git a/dev-ruby/rbs/rbs-1.5.1.ebuild b/dev-ruby/rbs/rbs-1.5.1.ebuild
deleted file mode 100644
index 9079da0fe085..000000000000
--- a/dev-ruby/rbs/rbs-1.5.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib"
-
-RUBY_FAKEGEM_GEMSPEC="rbs.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="The language for type signatures for Ruby and standard library definitions"
-HOMEPAGE="https://github.com/ruby/rbs"
-SRC_URI="https://github.com/ruby/rbs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE="test"
-
-ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/test-unit )"
-
-all_ruby_prepare() {
- sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid JSON schema validation tests due to a large dependency stack
- # that would be needed.
- rm -f test/rbs/schema_test.rb || die
-
- sed -i -e '/def test_paths/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die
-}
diff --git a/dev-ruby/rbtree/Manifest b/dev-ruby/rbtree/Manifest
index 417927d160d1..4ed3f873658a 100644
--- a/dev-ruby/rbtree/Manifest
+++ b/dev-ruby/rbtree/Manifest
@@ -1,5 +1,3 @@
-DIST rbtree-0.4.5.gem 30208 BLAKE2B a2e4763f99a3cecb4b7525ed7637fcb5fe9efd45f61125164804fd6a883fad2ed688357af9264317898500bf8f9d31b5797cb93d88982c06b356a9de0b5b74e1 SHA512 e1a1692fb91e85299d86083b02d71aa6ecb293ada2e3f17d2000344d064575148d3ab68b3f5bc4da420b8bf79bcfe353afeb52cc3b450eea662bb69d9ebeaf2d
DIST rbtree-0.4.6.gem 30720 BLAKE2B cd44852f8de9138d9f590825c62b1863e8a4fc51a3f150317f929e200430b9a4fcc7f7b83deb0904def84cfe3debf102e7b200fe1e894422b0515297ed44baff SHA512 7c9f5ac83ee78191efe3fb7fd6ef0afaa7506245191dbe92f3eb9e5f19b9fcd8157f19901d49d5ff9b4661a498a67d79e39ca86c79d8df99fcf11603b54a0158
-EBUILD rbtree-0.4.5.ebuild 440 BLAKE2B 5e12aa8a865d5053c4a1b63c3bc5f8a4662679c157e2c8780113b2ba9b357fd4dba59385a6742af0b5f386d280b611c9b04f0ccc829e25c07dc5b9d649bc58d7 SHA512 b434d841445a84a6395e2825dfcbd0f5aa6a34297010653d0d8e844a4909e153713011cb13d0170130162475373d039df9840a46848f8f0018717ea0f9ee9246
EBUILD rbtree-0.4.6.ebuild 552 BLAKE2B 128ac7bf4a754671c7b5b8da7aaf7a6f1c7c818d8d99f711d3d74a22e8e57c5b557b187511b858da3dbdf9f6a8cfa3e39fa8b8b82891fdf6056e9afae3804d26 SHA512 f12f026c16f4297c1f49cd9a857c20015881ef65d4805c632feadcaa8dc359ac5e9b048bd136d6477aab2ad0dfa8640e406f0505fbf7c4a6cb7bfeecd83db9ca
MISC metadata.xml 258 BLAKE2B 3c49249352f2cb11df010da6ecd8312a27047557ca5f2686837ad66933be9ea2627c40f91daedf8dcd9099c6cdc0dc2d2ba32aaf9d888c41fb60ee098e1c0c1e SHA512 ce517e35f3c0a2a9807ee68b0a8c84ca28db8dfabb41758cac71f9da22847fe20d259295f0681e38a52a24618450a0ca097939dc1022e3987bb0088762e48326
diff --git a/dev-ruby/rbtree/rbtree-0.4.5.ebuild b/dev-ruby/rbtree/rbtree-0.4.5.ebuild
deleted file mode 100644
index 8391fa518d0c..000000000000
--- a/dev-ruby/rbtree/rbtree-0.4.5.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTENSIONS=(./extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="A sorted associative collection that is implemented with a Red-Black Tree"
-HOMEPAGE="https://rubygems.org/gems/rbtree"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-each_ruby_test() {
- ${RUBY} test.rb || die
-}
diff --git a/dev-ruby/recog/Manifest b/dev-ruby/recog/Manifest
index 88af6892449e..bf16abce6ed0 100644
--- a/dev-ruby/recog/Manifest
+++ b/dev-ruby/recog/Manifest
@@ -2,7 +2,7 @@ DIST recog-2.3.23.gem 392704 BLAKE2B 6b7ccfa2921fb7d643531c66970e757a01478b3990b
DIST recog-3.0.2.gem 360960 BLAKE2B 725b6e1fa0ff3681783df986782d34053e8257fc65ed93dfb7a57be9205b6a1d5103288c9af78f29b17cb20dca6aeff697056a66a4f8ea39250c4bb35eca1d8d SHA512 9c636ad96cd41595c80d055c3acbe12e55c88a195f502042ca671032906e3b1f528720fe5f780cc3dfa24ca95ba4a54e89db207d30ab0db7f22913af2d706140
DIST recog-3.0.3.gem 365568 BLAKE2B ae5ef17c53f4be94710930308eff47e0330dcc5c45a31146a9555066e5986e713175ace560d9dcf6b326d4339ea88e45f6b42c29ef98887db5f5e98f5ffea48a SHA512 e7a67e2c32b173bf48517fd015d51d11a518ec8b3537b6ba68b8c3f013cdbc9a67d53c63e725dc456c3ed852da089d5d30ff15185e055a021f6d411b1762236e
DIST recog-3.1.1.gem 374272 BLAKE2B 119c2f3cfcb81896ee9151a3504b1c3a451e7ef0bf2ecb4c018c2a1cae85c05737a47fe755ddbc7dd67778deefc341b113659095dc0095a2bf720625ad5f497a SHA512 8110972a3942befac8be154ff83bf22d703ea21bbae60875c512d5e1c668df7dbf4acb00e2e6bc3cd2f9e163352ead24f3ffc80201c5cf376971560de233a6b5
-EBUILD recog-2.3.23.ebuild 743 BLAKE2B bdc55f561bf5ad15089c10df4e4d34ea7724ecc59f91b8d48f900729fdbab3016d17952702e3ec7b362219b107a4d8e89e280f189a61a3b19602dcd448030555 SHA512 00d1442a4b7560c24b2b707f29e85faf9ff1322c6164f9f3bcbf670796f994a1c86c99bb8012ee02fab08bbdb825936a63402f07cf20ab1e9230e57350dfd9a1
+EBUILD recog-2.3.23.ebuild 743 BLAKE2B 2b3a6b9d683e933038723d20e7c1ab747e4ab653c10fbb73a9f38a475852531d6f4f83d42e9a47e86d5526c25bd565c3baad1a86b0f2547f779ca23e1d6f5771 SHA512 b31ae2be8c58901bde379bbbf9ac011b4c6a60f96d803c0cf4912a05f4142b534a90bf03d9504f2d587d752228b20cc23c843968c43e23c4e8db2f13048d9a69
EBUILD recog-3.0.2.ebuild 653 BLAKE2B f78f23b29caed756a543390a71be758d5a4916095b2fab542a59cff1e41ac67970f0c32bbe64e62dd3c9bf325dcd78a39c56913ccb58674fddb5cdf65bfd1ca1 SHA512 a0876f5242a65558ab66e1803f0eea2fae10ef95b13f48b9a085a4845751325125c595c3cb90e73a87c314ad9eb5b51183d1d1f6cbe2722f47b08f7c64c8da6e
EBUILD recog-3.0.3.ebuild 653 BLAKE2B f78f23b29caed756a543390a71be758d5a4916095b2fab542a59cff1e41ac67970f0c32bbe64e62dd3c9bf325dcd78a39c56913ccb58674fddb5cdf65bfd1ca1 SHA512 a0876f5242a65558ab66e1803f0eea2fae10ef95b13f48b9a085a4845751325125c595c3cb90e73a87c314ad9eb5b51183d1d1f6cbe2722f47b08f7c64c8da6e
EBUILD recog-3.1.1.ebuild 653 BLAKE2B 29049c58be2b84594af20d47d527d536ab6b12a3ecd37235a2046b2ded5a407cc05973f89e891866da0593eb6adfcc35822fc5be75028467ae7769afe1d7adb9 SHA512 4796d2a42073dd5aa0d7c2327e25ed1520d1f58e1788b0b511faa60305a53d5acd376bc8a8ea65792817c655ebbf05755dbdf3dfe4bd1c1b6c2f9f8cfdc38cec
diff --git a/dev-ruby/recog/recog-2.3.23.ebuild b/dev-ruby/recog/recog-2.3.23.ebuild
index 0e543ff7d55c..06745335f9cc 100644
--- a/dev-ruby/recog/recog-2.3.23.ebuild
+++ b/dev-ruby/recog/recog-2.3.23.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
RUBY_FAKEGEM_BINWRAP=""
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/ruby-ole/Manifest b/dev-ruby/ruby-ole/Manifest
index e7a636c0df8c..5b3e865d31a3 100644
--- a/dev-ruby/ruby-ole/Manifest
+++ b/dev-ruby/ruby-ole/Manifest
@@ -1,3 +1,3 @@
DIST ruby-ole-1.2.12.2.gem 56832 BLAKE2B 489dbaff30d5d293f5c04672c2e8dd2a6144f6b32fb22319c4691a351318f0aee8fd5d01106f3ef6abaab40e81cd86c8ba9d93ddb1e004240eb052ab6ce5675e SHA512 2c28336a827e42faed4183d79ae61d4dd2b888f3d13eb26fb2b7e967057127a01e184fb509c6e4718e7beebb7490ea2f7aa230f2c5e29efae49994fa92d604b7
-EBUILD ruby-ole-1.2.12.2-r1.ebuild 711 BLAKE2B 18a1d1bec3bf661c53a842d5bccb7d41ce6eac1b6a07561ce4b20d5171b2b3f6129e55c00e7dc0bd702a2369892f34900251731d5d5248246cee0ec4a950a671 SHA512 ec78da53d7c642dbcdbac06015863c5f1a6814fa87cde027de49f6cdebac8aadaaffe2b4d9c67f98768ee198e9d42c39d4e55cb62acd8719a93b1cb2aa6a873f
+EBUILD ruby-ole-1.2.12.2-r1.ebuild 711 BLAKE2B 7b8adc62db044a3399bb4721df3aec11783a4a9a208a49a1304c31daeda9e6be626d0f6d83e1ae55642e8f8e4576d6031154934df0d943f5a1b59f3ffe73ea89 SHA512 cd454cf753b88732cf33637dc74e3c20c6ed4e98debe7f2ed6e50cf0107ae3b7a8f8c47463afb536dc4dca7938d21b5e197394ab373f7a4209724f903ce835d4
MISC metadata.xml 457 BLAKE2B 99f740fcd9faa54b10a0cb93ad9318f294c0d0a880337167d5bb2bfa0999de7e251232dafc0e276237cba5d615644c8bcb4b399aead5ceb8e6324bf988c510c9 SHA512 668b1a24d94b9eebea8fd7f84b7795a9dad64f16b8a0cf1933720fffa79ea3a1ea655adfde94673226cdcf3c171d8c973d9f58934672e99d3057fcb01178e439
diff --git a/dev-ruby/ruby-ole/ruby-ole-1.2.12.2-r1.ebuild b/dev-ruby/ruby-ole/ruby-ole-1.2.12.2-r1.ebuild
index ccc0514b0eb5..0be5b3afc557 100644
--- a/dev-ruby/ruby-ole/ruby-ole-1.2.12.2-r1.ebuild
+++ b/dev-ruby/ruby-ole/ruby-ole-1.2.12.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
# Avoid the complexity of the "rake" recipe and run testrb-2 manually.
RUBY_FAKEGEM_RECIPE_TEST=none
diff --git a/dev-ruby/settingslogic/Manifest b/dev-ruby/settingslogic/Manifest
index 07f8e1b29826..407f10910bbd 100644
--- a/dev-ruby/settingslogic/Manifest
+++ b/dev-ruby/settingslogic/Manifest
@@ -1,4 +1,4 @@
AUX settingslogic-2.0.9-psych-4.patch 1279 BLAKE2B 6fafc241e1dab8aca1ae541c2057fd2649e04aa7b1b17c0bc99ee848ebac83fc3042b489d6d3bd96728234e23db7f63e9212d24964711f9815d221842ce3d79d SHA512 f4516b58bf0f8bfa83ab2d365d6fa083fa353cc54e81a815f1992c1d58deb04e827a589b5f182385f2025efd379143a96468e32e99a7daaf60b600068184c440
DIST settingslogic-2.0.9.gem 10752 BLAKE2B 7910ab9a4e61c92d5b23a34e9ba58ad89bbf71b7aaf8c2e679eab3e517ea38553d83d05a32a13151c9deaa36d0e6ae44a6afd1b13cfe452a69c668e07fa618b8 SHA512 e9229231815c8d80b7539724cda78c0cfd17bcf8423d0bc2643b3ce2a046e8014f3b398c5314b095aef480a0c7de16e0c93a6592fe8eabfea4ae94742f3dab57
-EBUILD settingslogic-2.0.9-r2.ebuild 679 BLAKE2B 3b876d23908203ab5db4b3b38d30f4d396f81f1b1da6a4c1d293d55cbaa2f8890dc13049379455b25fa60e437b29d534bfbe75992987e8cca2ff084bdfa30141 SHA512 14b2e3b7964d39f4728f50f901c70dd088c0b51d8c79a77aa6050027610bb88290365c229d06bdf22900722187070b6aa17c2e32b9979a59aa1e44af398c13d3
+EBUILD settingslogic-2.0.9-r2.ebuild 679 BLAKE2B 74c7ffb7cb9982a5550f47a60387e7c926c1cd1b310427e4c70458adae05348462d9ee246cb3cae789c1ad84f251b833a3bc3674c30326f104c773d97f16578c SHA512 6e2f3af1c5eecfa958910634e6277b9e8779ac9993bd4f5f627b4deaf7e27683d45e646be6404290a7b19fc462b84f0383303e3f58e15beb19468db1eb76e090
MISC metadata.xml 352 BLAKE2B c8579ec17f151942684fb320b577fabd2d0ec4e7dbeb0ff7e86d548ef213522c48a61197c2fb50ab5fa8c660a5549fbd0da2374c13c990106209f0c8241cc796 SHA512 5824d698f1d9abfcb1c65a84095194bca44958b70a4642186631870809f32ab1c9ec78bdb981cbb3b3fe534fbbbfbb7178e24f769ed162085a03099e3f790dca
diff --git a/dev-ruby/settingslogic/settingslogic-2.0.9-r2.ebuild b/dev-ruby/settingslogic/settingslogic-2.0.9-r2.ebuild
index 2e3ba5ddc3ae..cfac85e85200 100644
--- a/dev-ruby/settingslogic/settingslogic-2.0.9-r2.ebuild
+++ b/dev-ruby/settingslogic/settingslogic-2.0.9-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.rdoc"