summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin112195 -> 112199 bytes
-rw-r--r--dev-ruby/resolv/Manifest2
-rw-r--r--dev-ruby/resolv/resolv-0.6.0-r1.ebuild (renamed from dev-ruby/resolv/resolv-0.6.0.ebuild)10
-rw-r--r--dev-ruby/slop/Manifest2
-rw-r--r--dev-ruby/slop/slop-4.10.1.ebuild6
-rw-r--r--dev-ruby/sourcemap/Manifest2
-rw-r--r--dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild6
-rw-r--r--dev-ruby/sqlite3/Manifest2
-rw-r--r--dev-ruby/sqlite3/sqlite3-2.4.1.ebuild4
-rw-r--r--dev-ruby/sshkey/Manifest4
-rw-r--r--dev-ruby/sshkey/sshkey-2.0.0-r1.ebuild4
-rw-r--r--dev-ruby/sshkey/sshkey-3.0.0.ebuild4
-rw-r--r--dev-ruby/sus/Manifest10
-rw-r--r--dev-ruby/sus/sus-0.25.0.ebuild31
-rw-r--r--dev-ruby/sus/sus-0.27.0.ebuild31
-rw-r--r--dev-ruby/sus/sus-0.28.0.ebuild31
-rw-r--r--dev-ruby/sus/sus-0.29.1.ebuild31
-rw-r--r--dev-ruby/sus/sus-0.32.0.ebuild4
-rw-r--r--dev-ruby/sync/Manifest2
-rw-r--r--dev-ruby/sync/sync-0.5.0-r1.ebuild4
-rw-r--r--dev-ruby/syntax/Manifest2
-rw-r--r--dev-ruby/syntax/syntax-1.2.2.ebuild4
-rw-r--r--dev-ruby/systemu/Manifest2
-rw-r--r--dev-ruby/systemu/systemu-2.6.5-r1.ebuild4
-rw-r--r--dev-ruby/test_declarative/Manifest2
-rw-r--r--dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild6
-rw-r--r--dev-ruby/text/Manifest2
-rw-r--r--dev-ruby/text/text-1.3.1-r1.ebuild5
-rw-r--r--dev-ruby/tomlrb/Manifest2
-rw-r--r--dev-ruby/tomlrb/tomlrb-2.0.3.ebuild6
-rw-r--r--dev-ruby/unf_ext/Manifest2
-rw-r--r--dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild4
-rw-r--r--dev-ruby/uri/Manifest2
-rw-r--r--dev-ruby/uri/uri-1.0.2.ebuild6
-rw-r--r--dev-ruby/vcard/Manifest2
-rw-r--r--dev-ruby/vcard/vcard-0.3.0-r1.ebuild6
-rw-r--r--dev-ruby/whole_history_rating/Manifest2
-rw-r--r--dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild4
-rw-r--r--dev-ruby/xml-simple/Manifest2
-rw-r--r--dev-ruby/xml-simple/xml-simple-1.1.9.ebuild7
-rw-r--r--dev-ruby/xmlrpc/Manifest2
-rw-r--r--dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild4
-rw-r--r--dev-ruby/zentest/Manifest4
-rw-r--r--dev-ruby/zentest/zentest-4.12.1.ebuild29
-rw-r--r--dev-ruby/zentest/zentest-4.12.2.ebuild4
45 files changed, 74 insertions, 231 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 9a33a9c7e672..0931eff5a02f 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/resolv/Manifest b/dev-ruby/resolv/Manifest
index 2f3c9b86799f..82667f3b7431 100644
--- a/dev-ruby/resolv/Manifest
+++ b/dev-ruby/resolv/Manifest
@@ -1,3 +1,3 @@
DIST resolv-0.6.0.tar.gz 34562 BLAKE2B ecf189e3e0f75ef2329f0b904c1edc224e617698b313bd503329fc44444b0eb766c681dfec632a23d0ac266ccf90558afc13561bb82932c5513006d7110a2851 SHA512 46e4b42277f85fceed0308714b3253b2245f647bf100e129c2245dfc9cdc8c1c1b431ef138c3391381096173e0c0c7b67dc2003c5a16ac969603bcf01467bb4e
-EBUILD resolv-0.6.0.ebuild 1018 BLAKE2B fc2157c43034340abf21cef6c5b982634272974804bc8ef3934aefd837a32599f1aa20bb6e5a7ef3ea13f875e0d73003b0128206805054075cb1fd9ed1bed8c5 SHA512 6420afcc7b48616229bec07c0a9b4cfe1aa77f310bec730cb9880422f73532d971acba353a36743074298fbb053660f3077428d7b02125aa340f964d74af0996
+EBUILD resolv-0.6.0-r1.ebuild 1193 BLAKE2B b1e8847c535fe9ee29971766140cc5eb232087a11f29aede3dda980e789636f9811287ef46f32a414f0c2dd6f5e1e334adb09d697715354e41cdb24e5a5ffd2b SHA512 4a2c2ebc866efa2ce16431725cc7629a6270c9c2f4ced4129962b777dd85488ccdbec9e36d525b74df8f18a2a08ddb7a46670f2c8ec42eb463b9560f9d790178
MISC metadata.xml 388 BLAKE2B 6998f289892f580c58cc48e29ad6c8b9fe6245eadf8fae0bd84e54d2d951d680a32a3483804a821d0e90ebfddca0677e2c3aeed4775c9520057ac1ab80093e75 SHA512 a47af5267a11d1eade2318b39ed20263cde806fc9f533d8aa3203ba31e0826c8975acd682ab4c5d145836c9ae3f42f13b29039ae25119ca9961fc76b36cdf259
diff --git a/dev-ruby/resolv/resolv-0.6.0.ebuild b/dev-ruby/resolv/resolv-0.6.0-r1.ebuild
index 9ebd237c9ccd..d1976f780b4a 100644
--- a/dev-ruby/resolv/resolv-0.6.0.ebuild
+++ b/dev-ruby/resolv/resolv-0.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -32,3 +32,11 @@ all_ruby_prepare() {
sed -e '/if RUBY_ENGINE/ s/$/ and false/' \
-i Rakefile || die
}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ # The extension is only compiled on Win32, but we still need to mark
+ # that task as done.
+ ruby_fakegem_extensions_installed
+}
diff --git a/dev-ruby/slop/Manifest b/dev-ruby/slop/Manifest
index 7659b445822e..aa6bae0b5e6c 100644
--- a/dev-ruby/slop/Manifest
+++ b/dev-ruby/slop/Manifest
@@ -1,3 +1,3 @@
DIST slop-4.10.1.tgz 17752 BLAKE2B d7be110a9fa012af3df26aa4a7dc055fe9443ca131ee078adb05fb4ef87c6976520ee96aca23893abb651bd6fa22ea350be5851ca6f142b301551447c0b12c34 SHA512 0ffca1dcb550a4b21188647bbc433345c62c61dcb5c6e647727ab21d0816a13b6e6cb17180eb86a870eb50ed67b2f44f72f38490f907ba21acaa81c2a2febc53
-EBUILD slop-4.10.1.ebuild 671 BLAKE2B a7bc82afeac4869e1f373b27d4b6eeedb3b6e5566b357ec252808494f3d875d6afedfe1c94907e30868efe7b09ce03911ce5f61273825669d97b707d40786e44 SHA512 0f59ed5e1a87e89ac35c44735b37c22507d56eeab4d33ea1da47c8340221356b81a1c691095c97f1baf511f4777787d59d7502fd7e5fb17759f8c419ea5139f2
+EBUILD slop-4.10.1.ebuild 682 BLAKE2B 480f668c2f8c111fc2a358c559390af8b7fe358ee05d1624f271995b70b75dc3a24ac8e07f59d6e10cde9ac3655f9df0748ecd1e347e6b22efd574750de41ccc SHA512 f3a5fd2150f977fe7eeae1674577949a7951b8f055c73a61f86596dd9a36e095d98b38c2766d80f8c503f7387500412b923e849af1be32fe880b9eb91456def9
MISC metadata.xml 389 BLAKE2B 3007f76ec3ad2c1ce734a5ea209b6708c78a10825986190254b7728087a7b04c19cf847d8f940476d3a796fe9a0272fb4b82db92a664d4edd90eb3377adf31e1 SHA512 777d72f0ab69f3523aed8a4487f4f4c391ac94af4eae7aa7efc3375c6c2539a1e1a85cd88d893a32c879692f1862251489642a6757a46401f3d7e5182d3ef5e1
diff --git a/dev-ruby/slop/slop-4.10.1.ebuild b/dev-ruby/slop/slop-4.10.1.ebuild
index 286858229e1f..5796e4a5e011 100644
--- a/dev-ruby/slop/slop-4.10.1.ebuild
+++ b/dev-ruby/slop/slop-4.10.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
@@ -19,7 +19,7 @@ LICENSE="MIT"
SLOT="4"
KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
+IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/minitest )"
diff --git a/dev-ruby/sourcemap/Manifest b/dev-ruby/sourcemap/Manifest
index 48fc29a4d705..cd5ee3defde7 100644
--- a/dev-ruby/sourcemap/Manifest
+++ b/dev-ruby/sourcemap/Manifest
@@ -1,3 +1,3 @@
DIST sourcemap-0.1.1.gem 15872 BLAKE2B fac8ae7604a5d5a56b6aff82742b8c773bebfdeb41be6b6aeb3f2b5aff9c6cb2bf584b29ee7a6cfcb4b3064e6b1666e6c0341383fa4d39037759fcbf51ae57ee SHA512 d197a3aab0fe8c9e620c50d3bd994ed957b37dba071f6abc3b8a149a8a0490ee1b89512036b833ec44e6bdcdca6dacbdda9872036ba51736ac1d1e1f160ded59
-EBUILD sourcemap-0.1.1-r1.ebuild 501 BLAKE2B 2e2d081632a3cc0b6127dd93d4eeab30cc2c150d016905dc354a8416d162628e3ad29a5ef90a01f97b62a8d40ed70e7cbfc7d639dd83ef85b3829e644b13f27b SHA512 3e9530f033d8ff20510449d3ac1dcd8ebfc7180144a251c5e428a850b047aaeab6edd39e47a5eeb0f6dc732f6698c58f8c08027d637f1657c5a2d3d0fc96698a
+EBUILD sourcemap-0.1.1-r1.ebuild 499 BLAKE2B 16a2ebc1ae66d39631898a4bd5d68b40a59a7aec6b7b7c2d22a73ee6e19912eb519d3b8b2334d983136322b084ea1510aa677141592bbb24b9dc53dc8a2a4bc5 SHA512 03b3079f54aa09aebac6f0e51703f4522306b622c322ffb267d608274a3111b213fd6f1d4d43e7f93d12135e77d05326b188234c09f2c5165c4492ffbace96dd
MISC metadata.xml 344 BLAKE2B 6a62ffc58a838c2bb3938f0c681cdd2e8bfe82aa7e5bfa1f98c6ac077a70663fd8c4ea3b6b8f2d0d62aa5ba74212721c50c7a9c9bb215167ae20128f6cce9d2d SHA512 9c69de58f5785ba8bd3f87ad3dcb8929a2af84f3c22d15cbf9a37b11d9bd6b1749fab33d4ffb085b81c01334e6b0470ceb22b3e66e675bab840d21eeb65bde31
diff --git a/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild b/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild
index c7fa15a88ec1..e26d856d55fb 100644
--- a/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild
+++ b/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -15,8 +15,6 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' Rakefile || die
sed -i -e 's/MiniTest/Minitest/' test/test_*.rb || die
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 9230344850c2..5e29ec62b937 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -7,5 +7,5 @@ EBUILD sqlite3-1.7.3.ebuild 1677 BLAKE2B 8d14d31e784ce1c15195e43a151c748d7076d59
EBUILD sqlite3-2.0.4-r2.ebuild 1907 BLAKE2B 24c41542f6b84aff58f104d0f1f62046435d2a5cf969942ae0b2c34c1f31e13f7aabeb838447278eadc094e218aa0dd28e41cae3f192e02e2ddd6c7e37445fb7 SHA512 965a10a33bed2e5f6223b4d4c02c3500d09c21eed8dff8e11ee27a4ad530123ece966d7b10aff9c508829f24ce4492e15e9807a815869ca943c7b66be2a25967
EBUILD sqlite3-2.2.0.ebuild 1935 BLAKE2B 41036f5bc8920604665ced94ff80a4e509ee20c0c32a6bdda6ebe5b71f0c27e6d3dab6d962147d5157607530ae2a83b088ba83d1dc24d087c3a01dfae0a89373 SHA512 889f8214fd8387112e3fcbb2813fdec4a61b7db662b0ff1fded7b13ab8e408f2e9e0f6e43044a69f09a7410e086d7d99d0bab5682c314cfa6e08d053db72d471
EBUILD sqlite3-2.3.0.ebuild 1933 BLAKE2B 3d4c705318c23c6b62c324af38ffe9b73a4dbea0c52f6d6bc9355c25d631be2d19cca3e326b512d3bcdc28dccf1d5630177bc25737cfe544a62107f93ba1893b SHA512 ebc63b7cbd543fd88ff7ebfa4ab6193ff4078ce5c1758116bff7d11236216b1d3e411084aa1d0d90650a14b1b52f5afda03f89f2ffacc0bdbcfe604f7c2cc346
-EBUILD sqlite3-2.4.1.ebuild 1933 BLAKE2B 9bf90213f760daff22c746caa380d387022879c50d06c18e53870165e119a4a47d69e10cbeff81c2b28c334428eaed614062346acc5fe5e8a843988bd1c5cace SHA512 7abfd47b08fa5b3154f3f0db222277edba5689a41bec25353694aa32fa5b57025202d67437995b5c7bfc596473649b0228092162a11f23a00f7d19f61499c562
+EBUILD sqlite3-2.4.1.ebuild 1940 BLAKE2B 4036fad98876780d5952e7494caefe766e1aa58ecc4f5aa95cfc72991ac9f5e9dfb8d3b49aa7636bbe13b193fc763fc72bca825611e1eeee541c8ec206a8427b SHA512 2a19ebcc0ae2f3df0c03ce10410bd1577ae894a77c900fa049df978040c1bbb620d1c7b1f72c630d748c7c68b07fc79f47f13e8ef776a0e0838a4a0e2ea5ccbd
MISC metadata.xml 343 BLAKE2B 8246e0b7df67080839741f0258357ae19da18bd7ad8615bb77b943bc89db7560d58f95a8cba4e770070efc477ba56ee1f5c9ba098674ffc01dd5fdd9b912189a SHA512 541f2db81c9383013da74a8a54f318ff7535ffe5c6ea789f8ddc451f629a121e56b322d8b3a0730e0b27b111e16e27d8fa49bc5805a7c61fcf91ac7110ca712b
diff --git a/dev-ruby/sqlite3/sqlite3-2.4.1.ebuild b/dev-ruby/sqlite3/sqlite3-2.4.1.ebuild
index 370dcc3e7f3b..7f5741558afe 100644
--- a/dev-ruby/sqlite3/sqlite3-2.4.1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.4.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_BINWRAP=""
RUBY_FAKEGEM_TASK_DOC="faq"
diff --git a/dev-ruby/sshkey/Manifest b/dev-ruby/sshkey/Manifest
index 73bc49881445..912e28b30277 100644
--- a/dev-ruby/sshkey/Manifest
+++ b/dev-ruby/sshkey/Manifest
@@ -1,5 +1,5 @@
DIST sshkey-2.0.0.gem 26112 BLAKE2B 19fb790d4eba7f57e96b57d838fb6736857b9394f678d37f4577a1794b6d7f901fe35165616c317add04d470a301ab79b55e39d64ef93b566d4c1f628a74fe22 SHA512 dfd56a8b3b4f6abe785f37b5e1a4a61799c704a864821c35beaa6ddcec51b2f9f0111ef945fdacac685cbe6141e7ce2ad0c9bae8fa4cf8a8d48354701a0e5d05
DIST sshkey-3.0.0.gem 31232 BLAKE2B 2bf0a99dd89866ed0d63ac9df4aff9f1085178fef2485c29f4777838e26bbcaac71a80f73446fdeea443e970912f98b10796d095bb8661d3bc8e108e5ae545ca SHA512 5d72a6e6e30de68ecd81176d4d50e74d34c89f63efeb6df374ac5226f19c47254158a7d9f909661839b3a0188d88fe4521bfdaca8b20ee3aa4db72996b7519ec
-EBUILD sshkey-2.0.0-r1.ebuild 328 BLAKE2B 20195b891054b6e31fea6af60968b08653c00086c0cd33b6ebafd4778f3acf9878f6bad0ccd27e625d97bc7e5a11f84eed7ae354e2a9c04b95424d6cf240bd8d SHA512 c368cbc6b568673e018e3d735d4a0b73744c3db55facdcbb65d4447ce8b422ed43dc39bf48257d115419f98f4b34c36e305fa5772a8d5341fea7a4847ab57e83
-EBUILD sshkey-3.0.0.ebuild 339 BLAKE2B 1183c1af3f32c630df829c6779348c5c4174972fb8e9d89d88bfa7ae1fe80b583632c285b99b814f9db0fa4cb7f83ce7dceba9406fb548fc71933e27dae8009f SHA512 a6ded806f340df5be1c81479446e40ee0d71ce579a11f97c29d4e853ac89347f98138cabdd7f23fff96d5fe962b3afb27fa2fd6543f0995cb86022488f88aee8
+EBUILD sshkey-2.0.0-r1.ebuild 335 BLAKE2B 46ff732aa074d249e2a90e2d5f270b217722ca9b73f43c63182dac1c3134edf4e1c769688f61d1557fc904249ae55df945c407c1e5c7872a552ffbfad7e02f11 SHA512 70b4555d79f2f098f565aea1497647987d7470886767b1d6cd37e0132d6b2c581467a937897a5945c7fe4afccf4c53543c366e8c5353718f3513f98449f4c93c
+EBUILD sshkey-3.0.0.ebuild 346 BLAKE2B 38f080d8acee8152fd379042f6ee2e1032c4589eb0f27e4be646900e80c224c4529f59af30c71ff78ed318a08cbc7b9c851fd477850bf901b048424bd7f3114a SHA512 02624c088b9b80625cebc6dbf056c17b3fa6c1c5eab6091ca6d12b5504f9d3c92d22aac32e670833dd628c5e1aefd6d452b4a772e1b5cd16bdaa83c5e10cece5
MISC metadata.xml 390 BLAKE2B dacc02ae0f3b0a0118411d31cf1ae9def5834bcf0ca0d730d02037cc55868bbf6ebc57e3632fed459b7f152220de30c0dbe55dc4c0d9a60812be69d57ae9de48 SHA512 cbaf40299fdb89931b67386dc31af77965c6771c830dbb26a6953c398d4b0dced8a383f384797d9f6e9cf15dc8350392abff562f79e46671b802f6f87995d48e
diff --git a/dev-ruby/sshkey/sshkey-2.0.0-r1.ebuild b/dev-ruby/sshkey/sshkey-2.0.0-r1.ebuild
index 659d0950a756..9ff73d25bc40 100644
--- a/dev-ruby/sshkey/sshkey-2.0.0-r1.ebuild
+++ b/dev-ruby/sshkey/sshkey-2.0.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
inherit ruby-fakegem
diff --git a/dev-ruby/sshkey/sshkey-3.0.0.ebuild b/dev-ruby/sshkey/sshkey-3.0.0.ebuild
index 3158985b3d38..922ed1ae840b 100644
--- a/dev-ruby/sshkey/sshkey-3.0.0.ebuild
+++ b/dev-ruby/sshkey/sshkey-3.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
inherit ruby-fakegem
diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 3ff1d8df2f25..dc6a18e14e7b 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,15 +1,7 @@
DIST sus-0.23.0.tar.gz 30932 BLAKE2B 8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40 SHA512 ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
-DIST sus-0.25.0.tar.gz 32018 BLAKE2B ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c872445ab8c240c8b0c856d9548917c0299a9c876a362a3138682fcd7d49903eba939473da66e7f383cd89d SHA512 c0c8337efe193ef3c8a5ea88a0d4cc7ad06c095f1f32efb437d98f6fdeb49a9f403b49b9ca61e3b305799dc53d088a1e2c41c007df6c548ac37e9770536a55fe
-DIST sus-0.27.0.tar.gz 32228 BLAKE2B cc9835b23341ace34f2ded75bbb61a210991691ba507322f0c0b986de91a846429237e1fa7b06868c499c8f68c69d5bf4482becbedb9a8db519960fb07128d9a SHA512 30ea64379e1e157d359b5faa2710014292457de68587a0408f67077af19fc035e57d5c4bc0cdbd1ab7af5223dc81bb9262a34a94d9c0b0560030d61dbc93dd35
-DIST sus-0.28.0.tar.gz 32860 BLAKE2B 2a41e2f58f19f11b1e4f5ea784b58ccdbe91cd66b678d631e28c91e8e38f23c051158c165eeff9e3d3b6fe79eb7b9987083f2cee26be35588488de5109dc950f SHA512 4200b66f546f06fdd476237a853feb482e8a4e1de54b55fba8e979d4b5cbd97460e4acda8cf44b94ef259f550f22db349772ab3e9bcc712a9f4978648fa618b4
-DIST sus-0.29.1.tar.gz 147367 BLAKE2B 7ff8f5c360bc022a6bf6eb0c1aeebd0310c0dd55114e954f8cbccc967843825f996880d22a4db93bb38a13d1bc862094a40f2760a4123fcf67348f622969139f SHA512 8b5dd6f1c376326042fbe7f0e3bca56ea96465d4f372dd50e4a641533fd381383182413cf4692cf410f636052c5ecc1eedd01c43f6043c1fd8d01c9403dd5e49
DIST sus-0.31.0.tar.gz 265282 BLAKE2B c0f400d02ddb9b34f67d6ae0f05d6ff77e46279244fb5fbaa3cf281f4714c647ce39c5d1661bec9eb7e0b1ca5a2d1105cf7b4c05d142e5e682a8e65ef56f56b5 SHA512 c526fe70e5ae6e421a153ec6fc4111832b0256e2336fb0969829a053052d847f600a95968353184529f2c93691a482a900c352ab16d219f4ef12aa1657bc7c8e
DIST sus-0.32.0.tar.gz 265441 BLAKE2B 6768b488218432d311eb60d53460efb4636ce9052c00c6ba323cd1de79c4274046b3c78cc069a34d10b6aa02aec31515e06a76ad4d3a4424bf86e4abd3111983 SHA512 6dde8cce0e835625fca567b6295413d780559e4480da8cf3c45a0fc39e7e4fc050aec64cf2b30d08c36a98aa28f1c34d033c4adfc7c0a5b9bb7a10dac374dd45
EBUILD sus-0.23.0.ebuild 826 BLAKE2B 7d0144dedead9f5e32f95dcd65ef4744197e11e24e41a715e72ea4914634fb61fb6e8adfac34c559244002474373bcce2dbc94bc939b53769bb482c21be1f76a SHA512 f472c659a0095382e614fdb75e664d0b5b909017c46f9870b75092e892995abbb0688b0c1ccb4139134f0885c28be994c585904fe4fb543fd145551d3774723e
-EBUILD sus-0.25.0.ebuild 827 BLAKE2B e76436d84309d4f14aa57ff8c0ca4f812b2a3b2d820774215a64b55563e2679ed4a33cdff9deacc8bec47d7987e77db4e3b9fbb8f54083b59fba44a8a02008c8 SHA512 0958989f1c919cb40ef4b4760cb38dd8cb9c6d8277ee05073a71cbd8467efbe002e4812e6b6b6064f13af43b12af9424993df60eeb74674ffcdab76b0cd45059
-EBUILD sus-0.27.0.ebuild 827 BLAKE2B e76436d84309d4f14aa57ff8c0ca4f812b2a3b2d820774215a64b55563e2679ed4a33cdff9deacc8bec47d7987e77db4e3b9fbb8f54083b59fba44a8a02008c8 SHA512 0958989f1c919cb40ef4b4760cb38dd8cb9c6d8277ee05073a71cbd8467efbe002e4812e6b6b6064f13af43b12af9424993df60eeb74674ffcdab76b0cd45059
-EBUILD sus-0.28.0.ebuild 827 BLAKE2B e76436d84309d4f14aa57ff8c0ca4f812b2a3b2d820774215a64b55563e2679ed4a33cdff9deacc8bec47d7987e77db4e3b9fbb8f54083b59fba44a8a02008c8 SHA512 0958989f1c919cb40ef4b4760cb38dd8cb9c6d8277ee05073a71cbd8467efbe002e4812e6b6b6064f13af43b12af9424993df60eeb74674ffcdab76b0cd45059
-EBUILD sus-0.29.1.ebuild 823 BLAKE2B 9dfbee90b25a616cc84a3afc519c88a3a3c2c75492a62f3dd86650ee355e4f63412cef0c8229b3b6e087154145081ba2917a7e41a81803b9ddc00d6c39c5eed5 SHA512 f2db77a69e1410893fe8ae1d5f6c40850280d40d06471ac89edadb0222cb4fcd3f10a0b7b0bec1de1b408c5e79b7d02659752c37c5402b277742cd025def590b
EBUILD sus-0.31.0.ebuild 825 BLAKE2B 59654919c4145413a9d09b3dcccfe959f05d794f1fc5434ae8e2c268a9415131622b12bbad149b7a02a69948fd52734818f69a96b1135e0eaaa51db1dbf43ae0 SHA512 c660b1ec68df3a3a4121066cd617d2fb704e78ea5f5c7fae7ff3844936335b0d31eebc0aed6dc77a6dcc01deb57b37cb96409316c9a924a55bfab0f47bd16955
-EBUILD sus-0.32.0.ebuild 827 BLAKE2B cb218c5e1c7d922c51220e237458b804d5c4ba70bd51c9fd48d9f67e348cffb1ac399ae1960082f7abcbbb69d12da7cdbd3c4328629196e3262fac7fdb96c796 SHA512 6e7365229a50682cfcf917ec5977334cb90155441407a6f340bff528e1ea5a22a96db2ffa43d89deca436ba1aee06bd61688b135ed040a4b91c237333369fc10
+EBUILD sus-0.32.0.ebuild 834 BLAKE2B d41c740ab4ad5860d95a26439790958379c2c5323eb82602a69074e89634249c65ffcbd254a8651af452e1f1e991d69427654ed887a03db4f90960799f0d87ce SHA512 ec39b6b0557da8a4a79a756361da45de4bbd41dd7b4ac4e3be6716056b62f307076efa6af7df8d09ab4245447c8f9ec2827439af63d2c8c3557c442e1f0a2963
MISC metadata.xml 339 BLAKE2B 2a9770e06863a711d6b674cd3fc1717780f963cb453ac47b40d66b4c2be11b8f8f33a7d29a55b722a6ad3804fc040a9da8a75fbfff4e8502361598615c8b5d7e SHA512 8794c7b034efedd7d87104487081b4cc7001cfde0a5314dc78a3712aa27d6bb98785c8254d2172baf76077a61a2509044c4094ab71dc624e813b19adc5449818
diff --git a/dev-ruby/sus/sus-0.25.0.ebuild b/dev-ruby/sus/sus-0.25.0.ebuild
deleted file mode 100644
index ba4876aa8a22..000000000000
--- a/dev-ruby/sus/sus-0.25.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus"
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-all_ruby_prepare() {
- sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- # Remove the sus configuration which enabled coverage checks.
- # Its dependency is not packaged.
- rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} bin/sus-parallel || die
-}
diff --git a/dev-ruby/sus/sus-0.27.0.ebuild b/dev-ruby/sus/sus-0.27.0.ebuild
deleted file mode 100644
index ba4876aa8a22..000000000000
--- a/dev-ruby/sus/sus-0.27.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus"
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-all_ruby_prepare() {
- sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- # Remove the sus configuration which enabled coverage checks.
- # Its dependency is not packaged.
- rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} bin/sus-parallel || die
-}
diff --git a/dev-ruby/sus/sus-0.28.0.ebuild b/dev-ruby/sus/sus-0.28.0.ebuild
deleted file mode 100644
index ba4876aa8a22..000000000000
--- a/dev-ruby/sus/sus-0.28.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus"
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-all_ruby_prepare() {
- sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- # Remove the sus configuration which enabled coverage checks.
- # Its dependency is not packaged.
- rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} bin/sus-parallel || die
-}
diff --git a/dev-ruby/sus/sus-0.29.1.ebuild b/dev-ruby/sus/sus-0.29.1.ebuild
deleted file mode 100644
index bd85347403c6..000000000000
--- a/dev-ruby/sus/sus-0.29.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/sus-rb/sus"
-SRC_URI="https://github.com/sus-rb/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-all_ruby_prepare() {
- sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- # Remove the sus configuration which enabled coverage checks.
- # Its dependency is not packaged.
- rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} bin/sus-parallel || die
-}
diff --git a/dev-ruby/sus/sus-0.32.0.ebuild b/dev-ruby/sus/sus-0.32.0.ebuild
index ae64681acce9..911f89aa175f 100644
--- a/dev-ruby/sus/sus-0.32.0.ebuild
+++ b/dev-ruby/sus/sus-0.32.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_EXTRADOC="readme.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
diff --git a/dev-ruby/sync/Manifest b/dev-ruby/sync/Manifest
index b0f63aff1a11..bbf4f59a24ef 100644
--- a/dev-ruby/sync/Manifest
+++ b/dev-ruby/sync/Manifest
@@ -1,4 +1,4 @@
DIST sync-0.5.0-mjit.patch 705 BLAKE2B 3235e6fb9689a046a04802d0e46087970ce80283aea989b598f756953175026ad63a686339ce5767b316bc67a2f1e9d4bb280cbee32408243ba0b6dd7c424c6b SHA512 9b639bafaf262d5ccd4f851ad5969e83b5e8d296a98daa4d12373e714aa0f80b7e242d508149be3da1cbad7d51ac6daf4f326a5f5043c7fcf828c8fc352e5bfc
DIST sync-0.5.0.tar.gz 4957 BLAKE2B 9b4b1710d2468068387d782109199dd45c783b6d7bb0357851f800df2ac4961a72143cfc2b42f522524cf7148694545ae8eab47ee6629062d8ea1505d9095ba0 SHA512 5f887d9169e0be834c7fa17ae42b71078f25ce3d83e695490cd136adc1799d6b92e4aed41ce3f3d57b3ad193a1ac4de940b37212c2864bbf6331ba3582128166
-EBUILD sync-0.5.0-r1.ebuild 792 BLAKE2B ca95b75a899b8113886e227d4978cf755d43f04bec3f992083cdde700dc77b59e70d098b64e03fa0071ffcd5680d7fce977e076a6be2418574d1e18bdeb0e345 SHA512 bc138861dffba3cbb1184c30e4406b0b522b21224bbabe498b669c74b6abc76332e4898aac1e06b01c655bf503d38e40301e88813618fd1d39c3c6e676d6ee13
+EBUILD sync-0.5.0-r1.ebuild 799 BLAKE2B c512f755fd2ac7ee9cd7cd008466fd790e0ed57feb0df404ab428648071e7cee08cfd03850faee1d25a9cb7982273aa0d675a514d97ac2a2ccd9030d9c6c3256 SHA512 98962ba3d92254cc4d4ec2f4c9c17ebd90497cb7de0548832f34cc46d98c9bb910b324c0ef56e1b9f177a926f1aa67987a219404c62bd72420048f1eca445010
MISC metadata.xml 336 BLAKE2B c6c56576f607edf4075d6bb9eca47ca898d5037dd830464c57df25c8cfa50e236afc6a318570145b9f48fea13c55255943674b1a418a016762a94ea3e348deca SHA512 98a7781b1e6f5372a564f69eed27881076a5b73609a4b87fccefc251990f3a60ca6526c99e7e9fa3acc01f285dca2beba4e268f0571201081ae55f8e85971124
diff --git a/dev-ruby/sync/sync-0.5.0-r1.ebuild b/dev-ruby/sync/sync-0.5.0-r1.ebuild
index 785992482a49..c78287b27d4d 100644
--- a/dev-ruby/sync/sync-0.5.0-r1.ebuild
+++ b/dev-ruby/sync/sync-0.5.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/syntax/Manifest b/dev-ruby/syntax/Manifest
index f3960a0205b5..498c1f14951b 100644
--- a/dev-ruby/syntax/Manifest
+++ b/dev-ruby/syntax/Manifest
@@ -1,3 +1,3 @@
DIST syntax-1.2.2.tar.gz 41485 BLAKE2B 09a1fc9a4172ec8e6a748981a966c891038fe43303360a3e5f2302aa0fb370b1098c7fd7b8a1fc2f022365ac8491b3e9f9146f940dffc772fb68fa8be5245986 SHA512 a3be7ac736d6c77833aa532f17485c076d34e66c40426c9c6be2dbbde87b2adb7154c9b3bed3439cc12577dffc01c8148e0870a0d02b3a02ffbf9fb1d651433b
-EBUILD syntax-1.2.2.ebuild 810 BLAKE2B 453e8295b26c1b4c8a7dac9db1bc1526d592337abc62ad9fb94d970851e32213863d7767749daf943393aeb21375544033cc37b5674be87aefd1036b67b72054 SHA512 23cc3219a21e2b62f2f0ac850c62e978e6247810feae6296c6542f18cac2276eaafd163fa79c1abcd110b911279a0beb1a55f15662e7134d00f515aac9c4df86
+EBUILD syntax-1.2.2.ebuild 817 BLAKE2B dc5ee188591589df8791d6e01bea86d3764d0adaba4634be87c4edf55c7bbad3e37ff1400a4440189b86a8808774dd561ea1f383cb07310431494e6fa7933992 SHA512 d0b9473909ad4203bf7db4a3ea63a7401b04c1ea8d264a5d94cb78b661c4c4089665238e78d1c17bd4a06a4a9f6388100660d502f5af7f4a5de9b1281468c486
MISC metadata.xml 340 BLAKE2B 962456ed8d58f70077c45c1e25321a61123b84f766464a3dd13ec1ba997470ac11c4ae155abf551ac30755181790a775437d31f66ac2079af46b427aed2939e3 SHA512 f21321695f1484807cf772bba7be2b9867329e8534108e3854ffab9b57e4742177c2767db31aafde9fd878622bcc6230c748c955423dbf3fa39719cf815a1987
diff --git a/dev-ruby/syntax/syntax-1.2.2.ebuild b/dev-ruby/syntax/syntax-1.2.2.ebuild
index 955cb9466143..24c07d6eaa19 100644
--- a/dev-ruby/syntax/syntax-1.2.2.ebuild
+++ b/dev-ruby/syntax/syntax-1.2.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
diff --git a/dev-ruby/systemu/Manifest b/dev-ruby/systemu/Manifest
index 52e5c7d8de21..a7239af789de 100644
--- a/dev-ruby/systemu/Manifest
+++ b/dev-ruby/systemu/Manifest
@@ -1,3 +1,3 @@
DIST systemu-2.6.5.gem 15872 BLAKE2B 795245f1741af87da43b51839d758123909e3d2a6bb95bd516bd5cc8b73fd38610c00445a49ceb784efedffc575eca96bc61e17585dd50c67bf0ecfc6b9256d1 SHA512 1755e1d24f6d93fd07578859873b94d3fbc855f86c94bf9eb0389959837e94e432883c638ed188e75254312c2ac66eee2041d8b13eff428b473ddf8a8105461f
-EBUILD systemu-2.6.5-r1.ebuild 480 BLAKE2B 835da9d49196f737757379c4c9065053d546e4249be4ceb2a0e04e503bf0277ca061a90f76f8865a17879344b560ca25ae4e957a5d6158f6de65dd730a6fc992 SHA512 b0f95659847df03b6e4c8a3049e2b968d4f0524be7fca5caf61485598ad82a9fae187a86acf9a2539aac7ce70c3dfae5ac39a071997aac9cf5cb267203757bfa
+EBUILD systemu-2.6.5-r1.ebuild 487 BLAKE2B ff403e38463889315b70420dd973cf118a27da32bb1411c77aeb0b366f87ee81084b9e32508268770293449652030f3d2c83788bd710bd3dbfef3d3757850d02 SHA512 2e89a1228e53a6060f26356a320f45da375fb463d8c3fe53ec17523a9b77403ff70eabc2f0affe7d58268a8b2a6004228f448bf1d95aeaf1dadf21a3b2769b22
MISC metadata.xml 393 BLAKE2B f5ff83eba3b06b8ce563a4639e3515ac37467f5cf0d7d0b8a897a4e941bb1a8d3662739dcb8497156c1fece516a3a017eb36aed08214ff4ba83b300259746295 SHA512 fcec658c4f0e831ff77c8bf62f35328f38d97c6e98de06682e34d8404f5261e32b7bdfce3db8de0cf3c5e032bc4ee0aea907d9fdfdd21dae11d04bc57b00cecc
diff --git a/dev-ruby/systemu/systemu-2.6.5-r1.ebuild b/dev-ruby/systemu/systemu-2.6.5-r1.ebuild
index 6b2cd7170daa..24ed0c4d000f 100644
--- a/dev-ruby/systemu/systemu-2.6.5-r1.ebuild
+++ b/dev-ruby/systemu/systemu-2.6.5-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-ruby/test_declarative/Manifest b/dev-ruby/test_declarative/Manifest
index 8d5ce19ae228..f8d73f44c5ec 100644
--- a/dev-ruby/test_declarative/Manifest
+++ b/dev-ruby/test_declarative/Manifest
@@ -1,4 +1,4 @@
AUX test_declarative-0.0.6-backport-pr24.patch 1008 BLAKE2B 54d9d15a686e65ebd9bf667476ae54a1f4a7f4ab6984b8671f8d17c8d602d32f8ef78a9a7fed1197834bc7bb09483f4312f5f3c4f4fedc448d198008f09fc2ff SHA512 fd8880ba6e4855efdc0d28e9689143d4b55ace276b394a241c382aac6aaf9943df7768cacb7cc2d00f59a13fd7e743165734c9bc201edabe2eea95b2898ce02f
DIST test_declarative-0.0.6.tgz 3586 BLAKE2B de8e4b011de9ce0773e2c76887d6cf7d888c2f799a07e6dda024b301594edc37ccf2c386c366c0a13d81a1f0697fe7be92932db7d66e5ed482d529fac4b9ce78 SHA512 f147fef7f3ac912c7b1cb2826cfc7cb5abf4cba92ea4f7accc2b1ba3a4f0775bff5ae06e80370144b7b1e7d03e2f3129e268c5d7056ee2aca9d77047a1b5a1c3
-EBUILD test_declarative-0.0.6-r1.ebuild 1199 BLAKE2B 7e6b0593200517f305d3b7464bf441d0f968d3b3c33f7dddaced332fd3517479932055a5645b56c98231cb0ae8c3844047f6eeba206f15e8c4d88d582a80a1aa SHA512 cc82d9f68f55ad9aa7b74d908cb063e6dd16663c57f99674b5257f55765b1d7feee7b3e74e5a65bda6f2d6ebbbf2a0b055473420b492fcb081d13ad3ae516ea1
+EBUILD test_declarative-0.0.6-r1.ebuild 1210 BLAKE2B 0e26bcb4dcda85b06dacd6d4f0ddacf8919f9b4ffa7be18fff0853a6008d9cf4b586fd248b2f3ac1fbf4672787fe4d156bf34c7235b6d43129fd5baf6ae209c2 SHA512 e770bb4dbbdaed6b14ca91045a00f5c039c819aca0a98a042e5298fa952619f4ac5008962078692af2acfb2ed7aeaf413650a919f9dc0bb4039a18479e3df0e0
MISC metadata.xml 353 BLAKE2B 504efd99cbd9cd70b9241711a5ecb7ac96f10bef5a88e25288dd6293e1c42b2d215ea3042feff270a4c9b9d36c724a6f6450d180dc69a724781d034e5d91e27f SHA512 c6a704277f2ee955f9cfc5898a89285951ee0a9546760bd949bd29e06b4a8037788365b9a95e2530da65907e03fab5d52dbd0d73768ee75cfcf1b00eddea5d85
diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
index fddfc598d4d5..261b49b0193d 100644
--- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
+++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
@@ -21,7 +21,7 @@ RUBY_S="svenfuchs-test_declarative-*"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
+IUSE="test"
PATCHES=( "${FILESDIR}/${PN}-0.0.6-backport-pr24.patch" )
ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
diff --git a/dev-ruby/text/Manifest b/dev-ruby/text/Manifest
index e99454bdfa8c..b67527018c89 100644
--- a/dev-ruby/text/Manifest
+++ b/dev-ruby/text/Manifest
@@ -1,3 +1,3 @@
DIST text-1.3.1.gem 138752 BLAKE2B 19c837d83f72787ef1a70eca74d9b2d2e8336d60eb2dc07578f07fa446919984946b1c2431efcb4a3b29770f77f9eb0ea9a40c8d74dd07972786066b67aa3e2e SHA512 0380fc77e2f0d427afd9015ed904947311139e52adf3d49b748d0e6ee32c579073ec979f0cdbc117b53e3d841f25ce9f271637dd7edb5f6e124e369cca788eb8
-EBUILD text-1.3.1-r1.ebuild 399 BLAKE2B 811223f1bc1becf065b13a429f79aa6a46a84733b961100926715eeb03e98656d621ae3942765ebea86ca7d3d5c2c4ac04f9e17b69ef6d69b18a569ef4518ec4 SHA512 e1b429b4c81312872e79f0fac979d1c36a3c940e85b673c1af13ff942b85e69ee6541c5edb71c4ddf0e68016e414071a9a8063d41870e71d82c3edb27d92d86c
+EBUILD text-1.3.1-r1.ebuild 398 BLAKE2B 750ba8065a4203fa4357df3e4829a63d42f7dd4bdba44e064b2ba149e99ccd242fa667f17bbee009862a966c27086426a63257558209cd18a4ffeb7564dce72c SHA512 5eec46c7abaa33b3a3d2a92f94d5f2b58652d4ea4e5768bf5b431ab8cabb65f779030266dfb6c857acb087dcae9dd712e9ace94f3323f603b89c642be7435f6e
MISC metadata.xml 344 BLAKE2B 6a1b407c9fbef40e4a1b79982bbf7de3b2459c6b1726d7be04500a3d1d2926fd6a697830c66c47e3d2a63f432f8d3b0b76775bf5dde17a4ad803c99390cd3b20 SHA512 0a076cc71bd6ca52aa2d418469f5d6cb6b3c3ccffc7061a9418d9face99188e33e37d07c59edaf1d211c5b3e90b06fd6352509a44d437a6f0c2f61200a68473f
diff --git a/dev-ruby/text/text-1.3.1-r1.ebuild b/dev-ruby/text/text-1.3.1-r1.ebuild
index fcf9354f048e..8440eeb3ad9e 100644
--- a/dev-ruby/text/text-1.3.1-r1.ebuild
+++ b/dev-ruby/text/text-1.3.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
@@ -16,4 +16,3 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE=""
diff --git a/dev-ruby/tomlrb/Manifest b/dev-ruby/tomlrb/Manifest
index 514f4fe1bf46..9281e834b15a 100644
--- a/dev-ruby/tomlrb/Manifest
+++ b/dev-ruby/tomlrb/Manifest
@@ -1,3 +1,3 @@
DIST tomlrb-2.0.3.tar.gz 22929 BLAKE2B e67dd81f2d8a49e6c2d296d030d80809d10e780d1fb65e29744ba37ba35a58b8b34fe6bfc4046754ed0f919db2649b68d4feda8b31c35dd09d3df9d607100f68 SHA512 43b02de19b8816fad4e94656ee9ec22e0401cb62b982baa0ac9f4a6af2072e4e8df54ec657016c4dc407e6d977a27eab5b954a7f4ec7bb70b26062022bda96ea
-EBUILD tomlrb-2.0.3.ebuild 705 BLAKE2B 1cc4bd0617ecd26855a7328a6be0ceae1a5890e3fc75bb2a407ce00eee55895466d053c7acf4881a0beb270a408fd22cb9e7440ffe905113c8b4c0556019cdd1 SHA512 dd446917f4d637b3a62728eec8b040805edb83d10785f48b3b9d27f72ef4ba966374658610a447cb4a4ddbf8e395758a21836c4cd325d966a753c723a9e6f1fd
+EBUILD tomlrb-2.0.3.ebuild 716 BLAKE2B 0a2812062557020be2f2cc00635acb264bf96489d4e57761609c17fb5f76557afe5ff2012853b8feabf11bbd024eae8a9f251c3b8a55417b71cdeeafc087d39f SHA512 4b19ac79dd40d0bdee60f0ff7763de488633259488afd80a554b107b13bc34a95d165c0f9d39502adb9d9a7b2f331b4be4c2dde0fde64caba87f36c409b18ef3
MISC metadata.xml 342 BLAKE2B 603c1ce55bc673a27907657f0d61e865aff3a63662610cf0e094d56e311eb0896fa5ced43072359804ea62c741a243cf138c500b8b9ca1513c505776917e3d37 SHA512 ebb4a10c4a93729d88273ed0ecb9832b5f94d71f96b1aee567f4d9b6e11b81b43cf43cf87b04406d9f003ccd7fa18bf9c2f57e8c630042e54a55381821039a56
diff --git a/dev-ruby/tomlrb/tomlrb-2.0.3.ebuild b/dev-ruby/tomlrb/tomlrb-2.0.3.ebuild
index 38c4f7936dc9..c73bc65214ef 100644
--- a/dev-ruby/tomlrb/tomlrb-2.0.3.ebuild
+++ b/dev-ruby/tomlrb/tomlrb-2.0.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/fbernier/tomlrb/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="$(ver_cut 1)"
KEYWORDS="~amd64"
-IUSE=""
+IUSE="test"
ruby_add_bdepend "dev-ruby/racc test? ( dev-ruby/minitest )"
diff --git a/dev-ruby/unf_ext/Manifest b/dev-ruby/unf_ext/Manifest
index d13c3eed53e5..956f5ecb3ae7 100644
--- a/dev-ruby/unf_ext/Manifest
+++ b/dev-ruby/unf_ext/Manifest
@@ -1,3 +1,3 @@
DIST unf_ext-0.0.9.1.gem 399872 BLAKE2B 2c51c426a6740e56a2d15977c46c1fdfb8129691070bd234a3d11bbc8f85466e015eb75feb13ab0be565ad43958506baec9fd09e204efc3ea69f2dbf340e4588 SHA512 f2d0d58dc0ed30e3e99ac75022c8ea78bf4ad51c8803009c059de087b1cd439e06a8e7ef4c1be5c75048f85afe6c301f402ed21405ff02ad36ea73209416994d
-EBUILD unf_ext-0.0.9.1.ebuild 793 BLAKE2B 1e901131828796ef97664edc6da9a74db594939ba92b19b32a84388ef971b5edf3ce357987ae928f8ad471f8da70a6c6d38adbd45c6707318435b3edb60492b1 SHA512 f5f7e7646b70b011718a798c5751ecad03adde300fabf8fc85e2a8cf3997cb870cf2b7ca31f251d3d50fa8b8356cf7290a672a01c2c804588245392237b6f2a4
+EBUILD unf_ext-0.0.9.1.ebuild 800 BLAKE2B 01a464ea67cd49dfb19d30bcd01e0d79e49cdf126c88480a9709515abd1ee54cc1215c7ec0d7f9fa47c287e97b5c78e0977e712038b23a938928423fac165d2a SHA512 2081e1790372ddabd92a9abca5df313ba7df021a35ca638b607a71efa4bb1b97f623bf1a1bb143c30766926e1550d3b3118dad6a7ee0ffc58bc1596f31c7bd85
MISC metadata.xml 333 BLAKE2B 566f75da14731f68747b7a954fe27b5f4210377560e841cb55bb683032142dd02f146faef8d96a0bc9b1a8c33d2e529614ef2accab6393ef6217c1c11048e4c4 SHA512 dd31ac716ed46074d1b33b358093f17198cf72b9c32cc4343877b9faeb23f27e5c2177bab96e688d1986bb09dcb02a96dfb03dd9c4a3e2c143a956e73bc18f59
diff --git a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
index 8bd70f78a1b1..5c2492297b25 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_RECIPE_TEST="none"
diff --git a/dev-ruby/uri/Manifest b/dev-ruby/uri/Manifest
index f6f5654b89b9..e4ad52be9823 100644
--- a/dev-ruby/uri/Manifest
+++ b/dev-ruby/uri/Manifest
@@ -1,5 +1,5 @@
DIST uri-1.0.1.tar.gz 48128 BLAKE2B 469a6905673cb18d5011fcc03d6570f775b5f97ee7a17dae08480cc0d46fe852ae2a5b2fecfdc1a711f97f2321af602377efb712c71a39b7ebf5a570b7867fdb SHA512 4ea0c09a26177cb37852d4f54fb833ff39245581a1a1148ecb0ec9449b17d484ae50ac964b0379a7b668e1dd924dc1c79016f512a86fb6a0731b14d0db287c2c
DIST uri-1.0.2.tar.gz 48273 BLAKE2B cf2a04ceef2caafef1e2b953363db1e179e868c87bc50a7e2fce1334c3d83962d035fa44f7b24e862c6adbf521d72df474d35efa7871b48a1c10cf9a346d0255 SHA512 90511d801899a98b491d0187675da9cea2d18329f1115b8374ef55a3cb60d41b01576ef6a5cfdc10a7591b5824d51c3a8e53e9a2a2213a8c108e8b90feddfd4a
EBUILD uri-1.0.1.ebuild 834 BLAKE2B 3b3f5847f8292363cf7d2a15fe92307e62717abce9a00571038c3ada89b5272d1036d974b07936e5cc595bb8bea597189b42aff4a289a800f4217f192378de75 SHA512 6d7e21e56a38fa6638e54bdb7af0a69cca6206f34f8a93ea3c1e953918a2f5789d1eb1bfc4d7a1b75e4363e9a45a1e1cf8968f22de5c38f84e3f086d26638619
-EBUILD uri-1.0.2.ebuild 834 BLAKE2B 3b3f5847f8292363cf7d2a15fe92307e62717abce9a00571038c3ada89b5272d1036d974b07936e5cc595bb8bea597189b42aff4a289a800f4217f192378de75 SHA512 6d7e21e56a38fa6638e54bdb7af0a69cca6206f34f8a93ea3c1e953918a2f5789d1eb1bfc4d7a1b75e4363e9a45a1e1cf8968f22de5c38f84e3f086d26638619
+EBUILD uri-1.0.2.ebuild 854 BLAKE2B 627723d79bccf82e8a006756ed1cbce58066d289150408e0917fba0bd6d95de3981359390872472cd063b3e88226fdebad94d7422aa08067b914619a3e11ae3d SHA512 7eea01ae88666f5424c4bde0975be79b26fa123e3a30dd5c4cb6a9dae3a4c2e67fb0460f9fb5784a663279adc442b4037d591cf0a917a91799d84a30850584d3
MISC metadata.xml 382 BLAKE2B e8a9bfe3a7f4c938eb51b6289567e1ddf47219796b67b66672d31620cd549c539582565c2f33605666d7c4528ee58dd7cbc0f7afde34bc7b21aceede0599d0c5 SHA512 d11128cf5381f0638dd894150b433db3eb9c32ec4dea93780cd9e22b4f9425e6b05ee656d8a916ddf4b2b3d34a298836cf58e13b505f984657bdbda2f09784e7
diff --git a/dev-ruby/uri/uri-1.0.2.ebuild b/dev-ruby/uri/uri-1.0.2.ebuild
index 69b5e09990c3..df1dedb4c942 100644
--- a/dev-ruby/uri/uri-1.0.2.ebuild
+++ b/dev-ruby/uri/uri-1.0.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_BINWRAP=""
RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -18,6 +18,8 @@ LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
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"
+IUSE="test"
+
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
all_ruby_prepare() {
diff --git a/dev-ruby/vcard/Manifest b/dev-ruby/vcard/Manifest
index 90dd5c4a892e..9e028a02ba07 100644
--- a/dev-ruby/vcard/Manifest
+++ b/dev-ruby/vcard/Manifest
@@ -1,3 +1,3 @@
DIST vcard-0.3.0.gem 54272 BLAKE2B ed019b7f771dbe2da574fc059dacdc8eb5b5eca735abe15c2d8aec08b4f91b22c413f317d4f39f100bc78d16bf8e3edf0e0a99d55b8fbdda5b47315bc33d37b1 SHA512 5b54bada881f4d6cce66bb76c15b3594e310659024d163598f857c4c434379c57e07f28873646d0a5a5aecef4313c8fc731313e80df5542e982f333c05802d4d
-EBUILD vcard-0.3.0-r1.ebuild 584 BLAKE2B e6fb71b748fe7dbc8bd6ba15d967fa914f41989b2484e940d280f82bb26b08225ec39742d816954da18fcdb286ebba9e83617dd684554ded4fe00a418682edfe SHA512 92abb4cb83765d9423626a4359bf22801efecee1d06987871f207863994d205be5a52c5f23fe96c95bc7bd27c57937fa5118cf57e340cf5aa72d2fd76cd747a4
+EBUILD vcard-0.3.0-r1.ebuild 595 BLAKE2B 53c209f40305f35101eda949d9e61118398a10c25cb42a58e8f8614b9c4c802a422bb5d19fd6ddd17474b5e56a186530bcc3e17a177fe298e1d3af2b3d92bd7f SHA512 4ecf055d24de0d0daf57824a00e92d1958c0cdbc98c1f1a5565f2f83f6e4335dedb6d5848ec42551f0fe6c5d13a7b712d5a69b0eeeb5341722d7a36099bfd2d4
MISC metadata.xml 452 BLAKE2B b78826702f0418a8800e83661797271fb5910daaa3b749dcc9490c158c45c621bc330df22df783b726ad9ed1d0f48f493a8bc0be00638b8e7110e08a95734f3f SHA512 2a4ce035d19ff1bebe679b5bc940bb59649514e9d44cf88855c7cdb1147d4bb150a2bf0e30f4db241cfd23dbe6bd666fa12c155ae3d5b6b4febe4a70ff2305dd
diff --git a/dev-ruby/vcard/vcard-0.3.0-r1.ebuild b/dev-ruby/vcard/vcard-0.3.0-r1.ebuild
index 580591ea1dd3..13aada552a4f 100644
--- a/dev-ruby/vcard/vcard-0.3.0-r1.ebuild
+++ b/dev-ruby/vcard/vcard-0.3.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
# Avoid the complexity of the "rake" recipe and run testrb-2 manually.
RUBY_FAKEGEM_RECIPE_TEST=none
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/qoobaa/vcard"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
+IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
diff --git a/dev-ruby/whole_history_rating/Manifest b/dev-ruby/whole_history_rating/Manifest
index 1b595088825c..b26c42696a39 100644
--- a/dev-ruby/whole_history_rating/Manifest
+++ b/dev-ruby/whole_history_rating/Manifest
@@ -1,3 +1,3 @@
DIST whole_history_rating-0.1.2.gem 9728 BLAKE2B 506354634ab0390b7805e31ee1982309a903000b69a20992cfa53196da8e685b4ea1c89df7ed96ddd4fc5c8a8974d23dc48625d3e93ebbc09121b32e0ab7216e SHA512 4ee9a3340a5bbe1a0250b469c1210663ff226a1884d13729e169d2c04ef57c615bef117a641d6ac3b29b5d72147009149c291e1f7ad8c4c8028ad3e6fb44c56c
-EBUILD whole_history_rating-0.1.2-r2.ebuild 536 BLAKE2B ecf54f22addd040e331154ceb27281f1b74cb714cabf5da020794fef973544fb5253e49fc635d6e49453da5cdde9272e7c537d2a95451d44de8e64ff6fbf425e SHA512 b86dfffd3443101eda0ce8e905731bcddc9d3564e08a3165273a9b10bb0a9f358e7a50891eb12e7e7e3fba5c15466bc4b08f4dfb38de7d872ae9d270e84575ca
+EBUILD whole_history_rating-0.1.2-r2.ebuild 543 BLAKE2B fad521f8230341c0430f7e4362ae88f3cf1fd7354ec14ee585ca52dbd6049139201593a2bbd904250c5fa1898f508e7ece33026cb4a0edd5ba55af86fd98e899 SHA512 8ffcf6fce6d1dceef6fb4b8f2dfcceb77a6fe76a2460bd4a0a793a5a9edd9aab4029b6bd850783c95d577cfdc7851d59d6a5603d078e0919415f5d89146e1242
MISC metadata.xml 666 BLAKE2B 363f8edfeb6e15b7249ed7359aa785f41165cea9d399bb6045682d70ebf7531b4ae8019994853328bb70303d1226412a760a14c8189844555fc50d9a85b39397 SHA512 f110628178a37065ce47dd9d41d43b88de37c8cebabc48b323c449e60f7ba569b60a8ea9c2217f4d674b0f1baf50e0c16592f4791ad1c5eba25fb9675bbbfd95
diff --git a/dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild b/dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild
index ae2429ee2142..3fbdcbdeb02b 100644
--- a/dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild
+++ b/dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_TASK_TEST="test_units"
diff --git a/dev-ruby/xml-simple/Manifest b/dev-ruby/xml-simple/Manifest
index bb9a8ccc45d9..1a6d06485f96 100644
--- a/dev-ruby/xml-simple/Manifest
+++ b/dev-ruby/xml-simple/Manifest
@@ -1,3 +1,3 @@
DIST xml-simple-1.1.9.tar.gz 119573 BLAKE2B fd23d75f45265093f7d7a6a1a96a5872bc12d918f775a88339f82bd3a5f710c3db23390769b3d88832b145aee04863734061b27210f129dc23b62ce8c6b02824 SHA512 3bc53558adb65b0d9c4c1e7f2980b5d3cd2fa7f2b0ec1969c1631bd95960be504eacc459830ce83f08d11c080250346e6059c8c463faf372c1e61bbc1fc86804
-EBUILD xml-simple-1.1.9.ebuild 704 BLAKE2B a6b6fcfd6c20629b91732b2a88dcd993a105ac67182a3f7aa7456b334c4e761652d98f816653fe48ae955ea04bc0a303f652ad54cbac3d6a9f9f2c29848203fd SHA512 220e3ac4d156294be83f63ceadb0048dfc89e8102d81541993fa2830616f0bfa2e74b6e7c2f4f57359601da92040fee2af9ac22d36ac9f8c6b6c2b75080d3111
+EBUILD xml-simple-1.1.9.ebuild 703 BLAKE2B ecb7881ce98238c9788c74ee8d1e711f96eab37422c8cc7d07a7f7c9446495431478f816d741c4eb4afe14514f264ea46dcf1ff272db8d9ebafacb4b52a4fc56 SHA512 8d21df1c5c023757ace08a349a2b16e470bce2b1310160e7113598beea5c6f508ecaf7a4041bf06fe01790e6e9ca690e2fa3f78b114c4e7ead2f6bd14098b8d5
MISC metadata.xml 342 BLAKE2B 09b84530611bce4e3deb7b205a6d1c293283b4947cd2d25761cf93828d5c3339dc21e536b3e38bcdf516ee22e6e101ecd57a5ecd24c0695441b84e68fa61ce6e SHA512 0237ff135ab962bfc2deaf4c3b0512e33e050e56e1c7464aeab9d20c94b6f3aa1c45ee4be1cbb7e464afcdd379666191812f10f716df26769137484ac8395b94
diff --git a/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild b/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
index 4a7728708066..28cf9fa57377 100644
--- a/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
+++ b/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
COMMIT=7b8bdf7b33ab872bb4d1fb8eeecba5c5e1a4a421
@@ -10,14 +10,13 @@ RUBY_FAKEGEM_GEMSPEC="xml-simple.gemspec"
inherit ruby-fakegem
-SRC_URI="https://github.com/maik/xml-simple/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
DESCRIPTION="Easy API to maintain XML. A Ruby port of Grant McLean's Perl module XML::Simple"
HOMEPAGE="https://github.com/maik/xml-simple"
+SRC_URI="https://github.com/maik/xml-simple/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~ppc x86"
-IUSE=""
RUBY_S="${PN}-${COMMIT}"
diff --git a/dev-ruby/xmlrpc/Manifest b/dev-ruby/xmlrpc/Manifest
index 17a21394b18a..c703a0dfedeb 100644
--- a/dev-ruby/xmlrpc/Manifest
+++ b/dev-ruby/xmlrpc/Manifest
@@ -1,3 +1,3 @@
DIST xmlrpc-0.3.3.tar.gz 35499 BLAKE2B 4a7ce19c9e3c656cd68cfdb3801ad2997f6de7ff2415be583c4a976f191f1775597467b1eb101ddfe9ec7a67a738ec81ada60fa4082849b8bdf16c9b8a82d9f7 SHA512 4f9872d820ba87f04b6f7ccfd0646397d19361d27f6c3103963b274eb71668f038596a66e99e2379d2bb0f636d5f6b7f34adc57289e537efa702a116b45c7644
-EBUILD xmlrpc-0.3.3.ebuild 925 BLAKE2B 2ef4d67c8902f1453b75964daf963c8bb680c3f4b50b04638142867754aa853a1ea9035c24176232499782154679bfc8dcc7ab556997e64daf24865bcfed2ef9 SHA512 a9c50abde7afcbded9d00f1054b80ac583524f80ea3379f08022417a8e149b61490401df88a037c3d851ad10253a7e42c0cceb9f7019c64bb4937e181bb7b298
+EBUILD xmlrpc-0.3.3.ebuild 932 BLAKE2B 32b0985c8f7041b6914d42e6d6bdd29ab89983efcbcc94ccc27d760bb52d2157f2dfaed7d1eafc4472c3f318c782a7ff1d69ed20042bede661cf7ac8e7df397b SHA512 0ab93b75d6f455bbea429750c8f428cf22c5a933eb66f535f46b271ce763b1b6381866645448dd29ec41266fac2e4a242177445aad8bd88ddbb12fbff73edeb6
MISC metadata.xml 338 BLAKE2B 71a438aadd85d67a6e64437e330a9a58458c5a5999aeceeb7cc4db5d14472c5572d642f0a127c3b19a0c6a002f56de58f96b8ed9285b80703e9aad146763ddba SHA512 a14b96828c27fd202324dca423fb2f733e6a6a19d9f6c9ab8807bba60a75c75056559b6a11117f850fd9f8de3521d2ca180437f855cf4958a829c44c685fc2dc
diff --git a/dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild b/dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild
index 4f195a5f61f1..a4a4d0224fdb 100644
--- a/dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild
+++ b/dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/zentest/Manifest b/dev-ruby/zentest/Manifest
index 0bcf1c9b234c..81c1527e2865 100644
--- a/dev-ruby/zentest/Manifest
+++ b/dev-ruby/zentest/Manifest
@@ -1,5 +1,3 @@
-DIST ZenTest-4.12.1.gem 48128 BLAKE2B 6e42c5974aa20cc9f926d3baa633a39f0a87d7dfed132e685b9476ea5f793eae1e747ea289705a6607c1f3cb2c0aea9d2d41a3d2607244dd25d6d7ae82ccf824 SHA512 20d51c18ddf1d4573e7350dc5b1cbca461e7c422652bb4a14d9645282d813e694134c42be7243b113d841a761fa644b9394500858c5cffc233731a3ed3ed50a7
DIST ZenTest-4.12.2.gem 48128 BLAKE2B 2398708588ef7d7c82863ddb176728f789f7928535e6f58dfe1ff3f95fe89b7b40ec47c5000bc46ec8ad7019699c1d4ad64d0096efc2b67791762fedd91a34d1 SHA512 aef529bde3304dc1d1070d5ced7b1de47822aea30471006659b1a1cca2429cab38f2624fea3c95c453fd850a973e516fb2bc065960539f21d66b5d628660e578
-EBUILD zentest-4.12.1.ebuild 732 BLAKE2B c48cb3f4aa973ef85ebd0d335b3b2ae4e69770e00d4c7213369a970b8381597b29cfb9492c2482a66bc3c71a6237308842b245e4157cee2df69d19cc3155a3f5 SHA512 482d6db5269409f4e19e17cb0a5fdd068081fef93c522d9befad158e21a89138373ac7e0ad77476fe256f9a16e1d051ca58af4c56a1e3be566ff614c96f2ca64
-EBUILD zentest-4.12.2.ebuild 736 BLAKE2B 8e65f127098136f4c5bbc9941ec2e5854878699036d44d7fa79f18c047b04c86dd0e517694713161a309597331d6dff4c5e36b6a30ba14f8f63427d0a0ea0a97 SHA512 156491c028187b64fe587c9d06c6b55b100766b94e9c6f803044afaaed2bf5c3b00562d88abb385a5cb4601379a795e7e29b49a6c91c911ab448fca385fcaa44
+EBUILD zentest-4.12.2.ebuild 743 BLAKE2B 331ef66886032937f8cded7f082bb5fd0f6b666d2f26b394fd89eb26979549d5f4d8119b12f0cb7f96ced304942c32e00ef9848d204658b5d767d7579050d129 SHA512 d67449ae4e195239f9d4742a98cf18c78f5e6dfcfd7f63795176bd0f99d561bafc7d411484b3ce570a4a4e749522417bd77807d10a04b020381c7d7dfcc96756
MISC metadata.xml 334 BLAKE2B 369b507a1e9e591980d85569c6175e3dabd2258002983e4f0c58110dd112fdd45b64354b65c85f42444bf233ee2119e6791472b3bf8cd8cce1d07e6889d5bcee SHA512 07a984ac8c9f4fd86726d283396fa1df9c0f123136f98c5557bdb264ab76765ea2cb00c006c63255d7dca7aa82ca6f1d037fceb96d1177e43b6eb596cb84e179
diff --git a/dev-ruby/zentest/zentest-4.12.1.ebuild b/dev-ruby/zentest/zentest-4.12.1.ebuild
deleted file mode 100644
index 3979fefea17e..000000000000
--- a/dev-ruby/zentest/zentest-4.12.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_NAME=ZenTest
-
-RUBY_FAKEGEM_EXTRADOC="README.txt History.txt example.txt example1.rb example2.rb"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Testing tools: zentest, unit_diff, autotest, multiruby, and Test::Rails"
-HOMEPAGE="https://github.com/seattlerb/zentest"
-LICENSE="MIT"
-
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-ruby_add_bdepend "
- test? (
- dev-ruby/minitest:5
- )"
-
-each_ruby_test() {
- MT_NO_PLUGINS=true ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/zentest/zentest-4.12.2.ebuild b/dev-ruby/zentest/zentest-4.12.2.ebuild
index 1877eb76c71d..583a6945483c 100644
--- a/dev-ruby/zentest/zentest-4.12.2.ebuild
+++ b/dev-ruby/zentest/zentest-4.12.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_NAME=ZenTest