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.ebuild6
-rw-r--r--dev-ruby/GeoRuby/Manifest2
-rw-r--r--dev-ruby/Manifest.gzbin113535 -> 113504 bytes
-rw-r--r--dev-ruby/amq-protocol/Manifest4
-rw-r--r--dev-ruby/amq-protocol/amq-protocol-2.3.2-r1.ebuild29
-rw-r--r--dev-ruby/amq-protocol/amq-protocol-2.3.3.ebuild2
-rw-r--r--dev-ruby/bogus/Manifest4
-rw-r--r--dev-ruby/bogus/bogus-0.1.6-r1.ebuild34
-rw-r--r--dev-ruby/bogus/bogus-0.1.7.ebuild4
-rw-r--r--dev-ruby/childprocess/Manifest2
-rw-r--r--dev-ruby/childprocess/childprocess-5.1.0.ebuild4
-rw-r--r--dev-ruby/cliver/Manifest2
-rw-r--r--dev-ruby/cliver/cliver-0.3.2-r2.ebuild6
-rw-r--r--dev-ruby/descendants_tracker/Manifest2
-rw-r--r--dev-ruby/descendants_tracker/descendants_tracker-0.0.4-r1.ebuild5
-rw-r--r--dev-ruby/gruff/Manifest2
-rw-r--r--dev-ruby/gruff/gruff-0.25.0.ebuild4
-rw-r--r--dev-ruby/hashicorp-checkpoint/Manifest2
-rw-r--r--dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5-r3.ebuild4
-rw-r--r--dev-ruby/introspection/Manifest2
-rw-r--r--dev-ruby/introspection/introspection-0.0.4-r2.ebuild6
-rw-r--r--dev-ruby/magic/Manifest2
-rw-r--r--dev-ruby/magic/magic-0.2.9-r2.ebuild4
-rw-r--r--dev-ruby/memoizable/Manifest2
-rw-r--r--dev-ruby/memoizable/memoizable-0.4.2-r1.ebuild5
-rw-r--r--dev-ruby/mkmf-lite/Manifest2
-rw-r--r--dev-ruby/mkmf-lite/mkmf-lite-0.7.3.ebuild2
-rw-r--r--dev-ruby/moneta/Manifest3
-rw-r--r--dev-ruby/moneta/moneta-1.6.0-r1.ebuild9
-rw-r--r--dev-ruby/moneta/moneta-1.6.0.ebuild31
-rw-r--r--dev-ruby/nokogiri-diff/Manifest2
-rw-r--r--dev-ruby/nokogiri-diff/nokogiri-diff-0.3.0.ebuild6
-rw-r--r--dev-ruby/pastel/Manifest2
-rw-r--r--dev-ruby/pastel/pastel-0.8.0-r1.ebuild4
-rw-r--r--dev-ruby/rbnacl/Manifest2
-rw-r--r--dev-ruby/rbnacl/rbnacl-7.1.2.ebuild6
-rw-r--r--dev-ruby/regexp_parser/Manifest2
-rw-r--r--dev-ruby/regexp_parser/regexp_parser-2.10.0.ebuild4
-rw-r--r--dev-ruby/rqrcode/Manifest2
-rw-r--r--dev-ruby/rqrcode/rqrcode-2.2.0.ebuild5
-rw-r--r--dev-ruby/rrdtool-bindings/Manifest2
-rw-r--r--dev-ruby/rrdtool-bindings/rrdtool-bindings-1.9.0-r1.ebuild2
-rw-r--r--dev-ruby/rspec-pending_for/Manifest2
-rw-r--r--dev-ruby/rspec-pending_for/rspec-pending_for-0.1.17.ebuild3
-rw-r--r--dev-ruby/sparklines/Manifest2
-rw-r--r--dev-ruby/sparklines/sparklines-0.5.2-r8.ebuild2
-rw-r--r--dev-ruby/sys-filesystem/Manifest6
-rw-r--r--dev-ruby/sys-filesystem/sys-filesystem-1.4.5.ebuild30
-rw-r--r--dev-ruby/sys-filesystem/sys-filesystem-1.5.2.ebuild27
-rw-r--r--dev-ruby/sys-filesystem/sys-filesystem-1.5.3.ebuild4
-rw-r--r--dev-ruby/sys-uname/Manifest2
-rw-r--r--dev-ruby/sys-uname/sys-uname-1.3.1.ebuild4
-rw-r--r--dev-ruby/websocket-driver/Manifest2
-rw-r--r--dev-ruby/websocket-driver/websocket-driver-0.7.7.ebuild2
-rw-r--r--dev-ruby/websocket/Manifest4
-rw-r--r--dev-ruby/websocket/websocket-1.2.10.ebuild25
-rw-r--r--dev-ruby/websocket/websocket-1.2.11.ebuild4
57 files changed, 83 insertions, 261 deletions
diff --git a/dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild b/dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild
index a5678bfc5dcf..ea35a414828f 100644
--- a/dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild
+++ b/dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.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="rspec3"
@@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/nofxx/georuby"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
+IUSE="test"
all_ruby_prepare() {
# Avoid specs that are also failing in upstream Travis.
diff --git a/dev-ruby/GeoRuby/Manifest b/dev-ruby/GeoRuby/Manifest
index d1d68391001a..4d23d5c3fd32 100644
--- a/dev-ruby/GeoRuby/Manifest
+++ b/dev-ruby/GeoRuby/Manifest
@@ -1,3 +1,3 @@
DIST georuby-2.5.2.gem 211456 BLAKE2B 67340729118cfb64d78a0ac3e98a6e29414ba0ca111c8a9e608486803c4c1da51e99e06b9ac1abfba0b3781d330ad83e09b72cb5d643d32fc47ce35307045a17 SHA512 f65aca747ff2615ce2cecf0d3a9fa8728b362f211da0433b075e5abd95644daa8d5d8a6e19b051b8e2b78d55e819f07b19b2dfcb95f26f3d678c698fd7126f3f
-EBUILD GeoRuby-2.5.2-r2.ebuild 637 BLAKE2B c88b757e3ee318820b6ead4795ae86ce536df157de1180ccf7cf0092fc6b056078804f44d32b2105a6e7007987e9db6861c6d03402ec33e5d98d41edb457fed7 SHA512 33c6677f09b9161a4fcd699a6f6102ec57398a0ff8fb57753c141f6f540d8c0bf7f3146496de32d5e2fc31fe33d1397af246d0c2b9286f16aff5e0b6c3ca7d7b
+EBUILD GeoRuby-2.5.2-r2.ebuild 648 BLAKE2B a5f51bb727b90cf61365799dd0c7210077866ede40bb3dad3292599bee3fa4be50f037eab71f6830b38a96ad563385d7f882fc31af73e54185f00ed02c42f263 SHA512 9a576dde179e263e80d993f39f70ca44137fae1802af3ee87f3f1a814620e783b94010752cf9ae9879ba5e0dfdcad93ce3efc418423a46601aa83a5dcb59cc54
MISC metadata.xml 476 BLAKE2B 12503c8e28c1b3b6f681ab95743bf38ddfca1ac9528c0e0f5ead1966f13c5dce1a8c9e4f7311d3aa3e63e7f3fa56ec5d3e0319b9d4974e21eca65e5d694c2bd4 SHA512 1462fa6aea7ae53e6e9073dc94d125f7b4fdb55c398a20411ffbc2d5732d744278afdae967c9db9343fce2ae249f864d1de8933125520004af3eb718a0eb9953
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 70db497b6b4a..748b42b35347 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/amq-protocol/Manifest b/dev-ruby/amq-protocol/Manifest
index 3a81e665ef1a..ac2360b77be0 100644
--- a/dev-ruby/amq-protocol/Manifest
+++ b/dev-ruby/amq-protocol/Manifest
@@ -1,5 +1,3 @@
-DIST amq-protocol-2.3.2.gem 46080 BLAKE2B 22e9cf6bf96df7f85c65f0e25a0bedb38f6e75b6a5eff3f7574d1e4f2b733fb697c3cfa8db9227733847d96b256f4127b061a28e24f43114acdcd88b364bf08c SHA512 9e526920989e5fcf679e5ba7f3a2e77546ae9488590a2ef3a600f4df6cb96d3530472bbe15dd951a06ef7cdec2544353a21e4acccce494b5fd44c3ac06b70ef0
DIST amq-protocol-2.3.3.gem 46592 BLAKE2B 9da095241e4bb6da624f61269738307ddd6b0620e50507d82e2adc743d1f31cee1383d27019edbc9ab3cd9a7593c7e82703a92fdf882f1c4f65a490987b63304 SHA512 4c8377f65c35d58331c836d2b46548d928048f8e0c7a50438eaf48db4ede1a5610d90aaf45a2bff4992f82ef81381d254ecdfcd7b705e1a3d5d9badf45e441f1
-EBUILD amq-protocol-2.3.2-r1.ebuild 806 BLAKE2B 5a47344ba569aefca08eacbc61bba6561a8e37ce1547a53e64a408e50a1981ef5e652adc984d2d0bb3cd0e7901df9277a50a302b80ecf4b12f5f59778e46444d SHA512 8060d6766189c582996d1dd4fe7f2b211d2512cae556967928ea76583bb9997b4279a0df8a144b9aebdd4d081838c7186b241eddf096e64730e3e50096a7f778
-EBUILD amq-protocol-2.3.3.ebuild 806 BLAKE2B c37e7c109a83c5a6c8bc971116c365243fc15ccbf6419acc265cdd70f89273f7483a694e4641ee9801324178e9e40cffd304d3f8515f2ce63488e46a7f06d52a SHA512 21a6b86981b3bb4baa945917279c599ce62561281cc34103d5425ba07a7950633e23d56632134bde18f8ac3ffc43077c1f7bdacbb237f19343e53cdb766fda2c
+EBUILD amq-protocol-2.3.3.ebuild 813 BLAKE2B c24f2ba886aac095beba9c633024c9de0dba485afae7e2ae7dbe237c36eec45295a18306d4f78d30b7a08885b336954332a72f1770f470dbe9959735c087a36c SHA512 bd626a61f7d9b5c545a28f1edfe03cabe135da824154b0ad6c35a382ffc39b4fc177e2319beb93a09326813ea1e80aef7134353c33c966248297aa8499767f4c
MISC metadata.xml 349 BLAKE2B dea32e8446ebd443e59033ce9b431d6fb0708e101866acfe935046a650cd6681b43bfdf9079e3a474ec0a4503e36633fb8550b7f149a48b947e407650b4dea64 SHA512 cb3c8feeb361ab6c0e622b6e8096a5bc238ab5efd00c5a63c59d9c328193f8bdd6ff909e802790450ee7433d4cabf13a7318659a5ca756b9c6d31ad6d3946700
diff --git a/dev-ruby/amq-protocol/amq-protocol-2.3.2-r1.ebuild b/dev-ruby/amq-protocol/amq-protocol-2.3.2-r1.ebuild
deleted file mode 100644
index f628619ae7be..000000000000
--- a/dev-ruby/amq-protocol/amq-protocol-2.3.2-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An AMQP 0.9.1 serialization library for Ruby"
-HOMEPAGE="https://github.com/ruby-amqp/amq-protocol"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rspec-its )"
-
-all_ruby_prepare() {
- sed -i -e '/\(simplecov\|effin_utf8\|byebug\)/ s:^:#:' Gemfile || die
- sed -i -e '/effin_utf8/ s:^:#:' spec/spec_helper.rb || die
-
- # Avoid spec where host is either nil or "" depending on ruby version
- sed -i -e '/falls back to default nil host/ s/it/xit/' spec/amq/uri_parsing_spec.rb || die
-}
diff --git a/dev-ruby/amq-protocol/amq-protocol-2.3.3.ebuild b/dev-ruby/amq-protocol/amq-protocol-2.3.3.ebuild
index 13ae496abe42..54078af5d826 100644
--- a/dev-ruby/amq-protocol/amq-protocol-2.3.3.ebuild
+++ b/dev-ruby/amq-protocol/amq-protocol-2.3.3.ebuild
@@ -2,7 +2,7 @@
# 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"
diff --git a/dev-ruby/bogus/Manifest b/dev-ruby/bogus/Manifest
index 333da8bb383e..442d9e85105a 100644
--- a/dev-ruby/bogus/Manifest
+++ b/dev-ruby/bogus/Manifest
@@ -1,5 +1,3 @@
-DIST bogus-0.1.6.gem 56320 BLAKE2B 1c314e3ca9aa270162e4deba87912901c3291f9765de2dfb8f50f43dde47bd8794ca64c2e1ea55a752afb3d1997161e08adee27638d952c035212e47896ab493 SHA512 c65a8b8c6f19c6ef07c4330035e05abc47a63176ec1899e0d9cf611d5a195e0e2fe53b25110e0d2fe5e61c3d3325b79b71c7b42870cb4bfedb25d459f6f90e25
DIST bogus-0.1.7.gem 55808 BLAKE2B ed05c79a9311315aa157fc5eba6cad433898e7ccf685d924f3e977c611996da7c8827342b5e354f3cfc94eeb8e5f0fd71b06a2ea754be507242761177cd40d7f SHA512 98c1dda3cdf078383412911111ea92b33c187d950c3565e806b6939d5ed43fd83c181b9942a93a5d6389c87321dad9ff2661f21e2206fb0300247a7ee672db0b
-EBUILD bogus-0.1.6-r1.ebuild 778 BLAKE2B 91e7c9430e70c641e42af9ac12b8175748d36e18a9342fb873d15e82019e9b3673b034109f227ca0fb603b744a00179d4635129f269a5879b51adb44212afb8d SHA512 76543d012426e7dd7b50a63b16ba89faf6183156b8a50fb7c138b9cdd25a80bfb9f66e7597533f8ef224d0587cf96e97731b7a14df01ab74be3f79d8c5132e04
-EBUILD bogus-0.1.7.ebuild 770 BLAKE2B b68c19dfd84dd496e62013cc055e9ea53819712831544ede5b319faf569c28ece24661290594a759344c48cb3ff497720f3e7b24dd96db2895ac203af4631f7d SHA512 d96d178da1b0b52560dbecd71ed01793db0dd4105c3474caf3e1dc67ffdcac6be080dd550a25e0e3cc235b14689b8bd79ad108b361e5e1072544ececf1fa7bec
+EBUILD bogus-0.1.7.ebuild 777 BLAKE2B 046fdf2583679dd6b86bd9fad2be1eda11248fdd43afa171e7531877f662d8f905372183130ea45fb15ea9e8d9912fe3d87e23f5335f68aadfc3a91bb13525f3 SHA512 c9df596b37f4f2ce5489300766258b280b451ceb43ed82c87450ba690bce37dd949ba142daaca83981aaab3fcbb102ee4259edf741035bdec4ad41490cc367e0
MISC metadata.xml 338 BLAKE2B 88d8dd6b9eeedebd2e47ad3efe59c99f6275fb34386f084aa66a7f6d0dba8a54d113ee24504d6bf39d45f03c546d0b10bc1bad490955513f1047f0b35af98b9e SHA512 0a7f7da3ace7810fb626136570636230ddcdc052bb0785df079f13011cc2a109273a9c0b4a6a1a77e952198985473dc39536a6e6c03faf715af06c35ba23db0e
diff --git a/dev-ruby/bogus/bogus-0.1.6-r1.ebuild b/dev-ruby/bogus/bogus-0.1.6-r1.ebuild
deleted file mode 100644
index bc5c0c687383..000000000000
--- a/dev-ruby/bogus/bogus-0.1.6-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ensuring that the things you stub or mock actually exist"
-HOMEPAGE="https://github.com/psyho/bogus"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/dependor-0.0.4"
-
-all_ruby_prepare() {
- sed -i -e '/simplecov/,/^end/ s:^:#:' \
- -e '/SimpleCov/,/^end/ s:^:#:' spec/spec_helper.rb || die
-
- # Avoid dependency on unpackaged nulldb
- rm -f spec/bogus/fakes/fake_ar_attributes_spec.rb || die
-
- # Avoid keyword specs failing on ruby30
- rm -r spec/bogus/ruby_2* || die
-}
diff --git a/dev-ruby/bogus/bogus-0.1.7.ebuild b/dev-ruby/bogus/bogus-0.1.7.ebuild
index a66481a43b84..c044790057f6 100644
--- a/dev-ruby/bogus/bogus-0.1.7.ebuild
+++ b/dev-ruby/bogus/bogus-0.1.7.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="rspec3"
diff --git a/dev-ruby/childprocess/Manifest b/dev-ruby/childprocess/Manifest
index 132884d48646..cdc22d6dc294 100644
--- a/dev-ruby/childprocess/Manifest
+++ b/dev-ruby/childprocess/Manifest
@@ -3,5 +3,5 @@ DIST childprocess-5.0.0.gem 21504 BLAKE2B dae2022506c533f3c16337600bf5f489ccb694
DIST childprocess-5.1.0.gem 21504 BLAKE2B 3b8fc3559cc2de451b589c83e4edf939c8792c8eaeeee629ea7e9cc0d92af327e31e85231ba86a9cdb98a5f126a0735d54290efeed94c545112f17bee45ad38b SHA512 487ee82e6e7cc1e81ed6740e3eb54e12e9d1065de92eda71f48039e377db8a827c647ce6c9314157ece577be52519bbe014aadcda4a7a748589fad7dbf19ae3a
EBUILD childprocess-4.1.0.ebuild 1040 BLAKE2B e78e89fb1437cfd041197a476fc2f29555f99f51ce8dde2cc8b9a6e77a0519971d9c8be28ad509acbbb352f03dec9f41059a38182da84987d6dd23616afd9a19 SHA512 0b7374e06f0b99fd9952077318660d58fdb0aca8b78931c7908def3ef966e1e21254a9a99abfbe961f279367e38b1dc7e60402e4c9cb2007bfb27b38d6d13c00
EBUILD childprocess-5.0.0.ebuild 1048 BLAKE2B d338ae65c9a1a71cdbb5d04da500ff5c75e760aea7499ef019d1a57293e2e6833e9263dfb6f80777c5d2cac8ae97c1251c3df6a313eb444be15756958d0a3d2c SHA512 1e5f0d5715fc5f433f5220daf3c2b4826da35b9f3687ca733087eb53ede784e2d4afa04f27b1bd4ca40e9b385bee702e0e080b001d4ca2dde1da912612e33736
-EBUILD childprocess-5.1.0.ebuild 1065 BLAKE2B 4429d48689bde7b1924b3ff9a807b7fc40c00419dea492e5108613f9e3c16e1d39e1aeb47d0721dc105593994c339eefd822d84cc55ed5673ddcc6d9b6405a47 SHA512 b4aa929892d508fe76c37c5d66bd1fcb7d81dcd6848c39e58aca6d52021923dc0a1b7e62d6d7a29a8f8924ff585feb8f034aa195f70bc5e0e1ae26949adc26cc
+EBUILD childprocess-5.1.0.ebuild 1072 BLAKE2B 89c3f1cdd3111b387c353b0839d059c9e96d7354b0d7b78f1d83867c5b1ad37a87d9be2e2fcfc99fa9a00699ac03262f699bc1c2babef42cffa9b43b54473e1c SHA512 6c25d8579abd645b5e11fa6f42db5d96ae1276e710b81bf63b05eb30c4dc8e2f7e9458983b64806151bc8656899c5062831d3642ce3f15de48086fb82e2074d3
MISC metadata.xml 405 BLAKE2B 4e0d8170d75e362ebb3726e2e999ce0c6961a0f9a61dc4afbffc4144000c29854081c972ec1bda28b58e8c01e8e1babb7442cf95799fcfdc96790750a15b60fc SHA512 5fb21546afb33a606905a9f112666fde382e46cfa6c0637dd0f10e6d43b791701e2dd6bafd2e685740e576982473f37255fc2f99c46f1eb08862bc3bf6f0b26c
diff --git a/dev-ruby/childprocess/childprocess-5.1.0.ebuild b/dev-ruby/childprocess/childprocess-5.1.0.ebuild
index 7fc3f9dd012f..3219bba11912 100644
--- a/dev-ruby/childprocess/childprocess-5.1.0.ebuild
+++ b/dev-ruby/childprocess/childprocess-5.1.0.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="rspec3"
diff --git a/dev-ruby/cliver/Manifest b/dev-ruby/cliver/Manifest
index 12f86bd1a5cb..f36c5760afec 100644
--- a/dev-ruby/cliver/Manifest
+++ b/dev-ruby/cliver/Manifest
@@ -1,3 +1,3 @@
DIST cliver-0.3.2.tar.gz 14022 BLAKE2B aaaec8d52db1ad5f2b6cbe483e7e63ec8204ff4b465239f4d2a4b714037c922c2b417cd26e1fbf2da86aa9f999b1c1bfc6dbc7efb363fa016e713385f8713189 SHA512 96786561c3cacfce1f3d3be71461cc227620e81035ca594e65fb351e477ebdae9057c8cdc3a91ca62af7251afb39bf3aa633e79fbc77d2b7e921fbf398974014
-EBUILD cliver-0.3.2-r2.ebuild 736 BLAKE2B 71eb8c99594ad7c8d12b8be86a8230b0f83aa1d91fc978edecbca53e9d81f18952050d20bb7e9fecd9153f6a9e1ed33aa6696ec5142190dac8a47d030d1ee185 SHA512 c413d5e9c2345d664bc4b3218f9a8368daa5de4b22c960784edab5fc6811cb7ac3e262d82b4fda778dbb7dfd4b2615e7c392b6658a62fa2b529eda1ad1d35b08
+EBUILD cliver-0.3.2-r2.ebuild 747 BLAKE2B 0828cee3178442e1c7777d02c660cd273df1057a31be18a35e3c29309d8ba8c92c4dad156f79472d6e9d9cfff6ae598bd9641f9bef2e26f3879b48f9f7609fa5 SHA512 1afcc132e288d599806f25d6e8edf83d4e333e587cf0f86084273ec33b6d5e1ebc6c929b72b7bac7cbd8bc43ef3a9bbe5db5d294e036b2f699e01c19b7370e3c
MISC metadata.xml 390 BLAKE2B 3b569301eac1ac49714967e70a73675da6396a92a9826bc54dfd25ce719e110bd187cfaa8d027775cabb6877d6e4405e7ea7a75f1855e1dc4732bf14ce728011 SHA512 c87e9252f6c1eeca897654cd75b4f7e9f5622204658305fa549adf86b0d122612300c3fb879bfb67bba4425cc033b17975839ea47faa3fe9e1f825ed45c370cd
diff --git a/dev-ruby/cliver/cliver-0.3.2-r2.ebuild b/dev-ruby/cliver/cliver-0.3.2-r2.ebuild
index f85578090ff5..2394ef3f280a 100644
--- a/dev-ruby/cliver/cliver-0.3.2-r2.ebuild
+++ b/dev-ruby/cliver/cliver-0.3.2-r2.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_RECIPE_TEST="rspec3"
@@ -22,7 +22,7 @@ RUBY_S="cliver-${COMMIT}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~sparc"
-IUSE=""
+IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/rspec-its )"
diff --git a/dev-ruby/descendants_tracker/Manifest b/dev-ruby/descendants_tracker/Manifest
index 2f60f6fdc337..95fd1d18c08e 100644
--- a/dev-ruby/descendants_tracker/Manifest
+++ b/dev-ruby/descendants_tracker/Manifest
@@ -1,3 +1,3 @@
DIST descendants_tracker-0.0.4.gem 11264 BLAKE2B 65557a3e4859eb589ee468611f6d29b97ea96897711ce8fcb70c8da6d54849eb4e84fc999db4def4b6e6d5a56a84724b7319e47aee5ef739b23763b1c74f9dc5 SHA512 e079b0ba9b14056707780f1752297c22e81c144fcc7903bc0ef4aa5ad8f343628f493d6d87cc1d5c61cbf8f69066914210eb407b5492aa414949ad799f9a9b69
-EBUILD descendants_tracker-0.0.4-r1.ebuild 785 BLAKE2B 2be94786b85462cd785b94fce63b523a5c237e479915fe222d323a3b52beb7cbf28f57fe9810ca0f4f0efb1cfdd2a1d0318631c25be79622139690074c63a97c SHA512 1881d4eb7af70628849e38d18f994619e81d88bbea45c629037df2a4810719b8987c96af89324700d56b749349f27f18b71cf42d2e957137e157f0e21846e90b
+EBUILD descendants_tracker-0.0.4-r1.ebuild 784 BLAKE2B 4204e419dc57c71ddbbb7394f119b10a4f2d02cb611daad06a6d7e4e9ddf3b8e483126a16c5f1e2d5a7d7e1153471d315b9c905edf06a175005cd0fa11bfb552 SHA512 6af1d4a28011d5f78d4c37e4c0f8027f958e17a9c9ae0522efd801a3f3019c645c8468257736ee2c8d38ee208118e0f788bb3321ccfb993e6c81e7a358cd7a36
MISC metadata.xml 352 BLAKE2B 683a1aa5a249b28bb7b78f3a6ac1068764adb46b24fbf099d05c134f12f59222bd206ca32375539496f65520dfe2c81aa81717cd2f09d10e47029c8fe1bdf160 SHA512 21ae246254f724681ff10df49a8d10ef60241c971947aafd08d0d61a656131a11dbbd496398c485103b3338e3d020009930dc1dfe819bc7501959657cdb2ee26
diff --git a/dev-ruby/descendants_tracker/descendants_tracker-0.0.4-r1.ebuild b/dev-ruby/descendants_tracker/descendants_tracker-0.0.4-r1.ebuild
index d659f875772c..ba5c9e48cae5 100644
--- a/dev-ruby/descendants_tracker/descendants_tracker-0.0.4-r1.ebuild
+++ b/dev-ruby/descendants_tracker/descendants_tracker-0.0.4-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_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -15,7 +15,6 @@ HOMEPAGE="https://github.com/dkubb/descendants_tracker"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
ruby_add_rdepend "dev-ruby/thread_safe"
diff --git a/dev-ruby/gruff/Manifest b/dev-ruby/gruff/Manifest
index 24822614b326..aa6f4ea2248a 100644
--- a/dev-ruby/gruff/Manifest
+++ b/dev-ruby/gruff/Manifest
@@ -1,3 +1,3 @@
DIST gruff-0.25.0.tar.gz 25941069 BLAKE2B 593eecb7d0e97907c2c0fa98b7ff709b4e7357e4d5b6c37fbb334909396b7ef318f0c1d2540a7e57efae4d5f1e2314bdd85bda5027b0f38d12c1854351852ce9 SHA512 d65592c600350596e1996aff32afb8984e254a3af0bd388e47f1c18a8226d009840677032c1c69898efb555924b4c9699c85496712aa4dfcc7029f95a89aebaf
-EBUILD gruff-0.25.0.ebuild 1648 BLAKE2B 57bb95087135d91daac0bf4102455f97a4546e7867104cb112bab7458f05d05a0a4c4c13efffb2df938e261d1dac61e632f56555f017fe94b6eececf7cdae27e SHA512 3e6dd57f71da589c2dcbd924405b5980d88c65962c33f330d551bcb886bff6ea8144dfdf3cd17d782d6b7f38a1b89204cebfe7e65ec5da0efe2c6698bacf6f3d
+EBUILD gruff-0.25.0.ebuild 1655 BLAKE2B 11848a4c4df58c7536c33880ab0a6365b7138b53bbd18b63b775a159b646e090b58808950dfe46aa4a45e242ca2f56a279b4a66103eb3990bef18fb81f15293d SHA512 2a34db02f48e2a9dadbaaf25737a8735d2f6beb5d46d9e397ed8321ec6eeb1ee507e86ab3c78777cfd2bdf5a6d3519137c21005ef914725175d36a4a916dc589
MISC metadata.xml 341 BLAKE2B d27e2cd08a5540fee57b4633b95cfe34569da56bca5e4638fa799aacfdfa8ccd4f3f195ebbca6782da97734bea84ba4adb8f49f08c8ec5b6757a3867ca70dd80 SHA512 ebf3fc986abccac99d46c2d66a1480ec3d9748660c314615b180e390bc5a55d7780c28ff85280390ef0e0f219aee626cae775d44f2c2ec1cfe047157055f20f9
diff --git a/dev-ruby/gruff/gruff-0.25.0.ebuild b/dev-ruby/gruff/gruff-0.25.0.ebuild
index a4db1658a711..feb7710adfe5 100644
--- a/dev-ruby/gruff/gruff-0.25.0.ebuild
+++ b/dev-ruby/gruff/gruff-0.25.0.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_TASK_DOC=""
diff --git a/dev-ruby/hashicorp-checkpoint/Manifest b/dev-ruby/hashicorp-checkpoint/Manifest
index 8d185c820362..d2c4a8ea00c8 100644
--- a/dev-ruby/hashicorp-checkpoint/Manifest
+++ b/dev-ruby/hashicorp-checkpoint/Manifest
@@ -1,3 +1,3 @@
DIST hashicorp-checkpoint-0.1.5.gem 13312 BLAKE2B 4318cc7748797732ea3719965debd9621136a097bdc6a9bc6577d563eb69c4bbabe8451396bd9281874c1b4adca690fe443f0a98eb10857b1f6b561aa732b508 SHA512 77effab526b798da1739c19021f3832bea7aab9503a159909a712f18da7a0cc6d750dd0783c2bc5a31f650f00f0a65dad706e2159882bae70dcf7425fdb35a40
-EBUILD hashicorp-checkpoint-0.1.5-r3.ebuild 713 BLAKE2B 37ef929245237f0d75b6bf2d30b1de068c6052500bbe464a38bc060b9fc17752a77011e1e6bb745ba39579c140294c3c9ee56631bd7fcaeb70ad2870de6437e1 SHA512 20ed0f58a35d3e33d2cea415455bc0baf2cebf37d81d71c4a22c8d6a94bbe4bb5fc8323683d42bdc6f7d6892c2ab74a5cddc91248ad58d06d9140e62c9a25ac3
+EBUILD hashicorp-checkpoint-0.1.5-r3.ebuild 720 BLAKE2B e010e05dc9079c6671e31c381f8791a3df3c5946c21f3d5b8fbda872b45702006ef2d2b1afbb2a06ec3f49dff2fe969204b5bc8b1499f713403d0ea1352e6294 SHA512 537ee1f81cb0182de70b5f7a287e163b059ba6827e30aa7e42d7f0f6e04ae0f05a11765e09fcbf663a11993b355500ab7b5e8a7378c4338b3c0cb981a9e0fd1c
MISC metadata.xml 605 BLAKE2B 937bea9911209843d0b56439254061666420ee1fb0b0701915a3f4bd21da836915190cd1b4c0fa314d7f924412b3abd4a927542d46662d4b409e5e8a38928183 SHA512 c4f663167658edc14233365f0211da43323937080c457fb26e611c4b476a0b3585c0887738c0ee6419a48cb9fd47dac8e48a282400874b0aed1fc416ef9e60d2
diff --git a/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5-r3.ebuild b/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5-r3.ebuild
index f333efc74aed..dbf044cf073a 100644
--- a/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5-r3.ebuild
+++ b/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5-r3.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_EXTRADOC="README.md"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
diff --git a/dev-ruby/introspection/Manifest b/dev-ruby/introspection/Manifest
index e0d9315b8008..90121bc64003 100644
--- a/dev-ruby/introspection/Manifest
+++ b/dev-ruby/introspection/Manifest
@@ -1,3 +1,3 @@
DIST introspection-0.0.4.gem 9216 BLAKE2B c97279576a60dfd74453d16a6eb0885326dad18748bd182fe3b5c2a73121553cd3ea66690841df6554fd105e50f5f6df075afb94795b94dbd7caf4615ca67764 SHA512 c228827ac9d8a82a104e78daadf038c674cd464bf726fc3bd1efa82e9d9cab37f6ee909f578585e7846378f0b755ed4d60fa119fd699f6c40188ea2de4ac7084
-EBUILD introspection-0.0.4-r2.ebuild 675 BLAKE2B cba928530ccf2e835ddfc785a8bd0fdc5713f3e97a42d859626f6f9e309a63741dd9b872585623790b5baa61bd11e83609dd5e7031254ec0f78346c382753cbe SHA512 f0c160024ea0b530225b01c32db410b04516e10e9ce0fd702a697ad884a6ff0831ac3a1965a3b47249711ce4d1e4e8160d5cb3080e94c97a121ef434080bb07d
+EBUILD introspection-0.0.4-r2.ebuild 686 BLAKE2B bd0cee184d0343c3aef05e18afb93cb84975634a2eb62b3a664856030a1ba783043e60dd9518678c4a89933f96b9747ca74725b2453dcf9bb45c91b724d566c5 SHA512 8a29d92740d6f5fa90b04f79f309ea36889d6d09103d0c590754b0f10c1a9d6dec93f9691bb5a19fb25a1dac0996020c95fb84af803eca8c115821fc837dca4a
MISC metadata.xml 334 BLAKE2B e4bbe4f19f68bba0947fe3a32442712fef7703eb1a27d9d8612ca32057960041a65c9692fa4f084aaccb57c9c8d0c1e8761a3ab54ccb76cf7f02496743f17299 SHA512 23e1823c17c9fdf37fb731223b93d77f37a752d676cd526549fbb2ddf91f23e3493f92eaf6028fe773ecb538a6ff8fb9c0d2b078df2df1dbb5358488bf4958ad
diff --git a/dev-ruby/introspection/introspection-0.0.4-r2.ebuild b/dev-ruby/introspection/introspection-0.0.4-r2.ebuild
index c4905a7fbaa9..c652ba89c83b 100644
--- a/dev-ruby/introspection/introspection-0.0.4-r2.ebuild
+++ b/dev-ruby/introspection/introspection-0.0.4-r2.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"
# No documentation task
RUBY_FAKEGEM_TASK_DOC=""
@@ -17,7 +17,7 @@ HOMEPAGE="https://jamesmead.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
+IUSE="test"
ruby_add_rdepend ">=dev-ruby/metaclass-0.0.1"
diff --git a/dev-ruby/magic/Manifest b/dev-ruby/magic/Manifest
index 27d1a38a9b46..a70abbb7b748 100644
--- a/dev-ruby/magic/Manifest
+++ b/dev-ruby/magic/Manifest
@@ -1,3 +1,3 @@
DIST magic-0.2.9.tar.gz 11642 BLAKE2B 1208e40e1c95ebd8a31f71d860b68acf9663a165fa5f775459f874d79f41c51268a0f0be5d9f6ca416b85a838879d179ccbc10e40047cba1e330f891dbd6297c SHA512 5bc6d6e1b2646b12af7dad15273dc125db68be2d6e6c109484339c8f651349827a90ea81d8feb0441c5811567d85130cda35167e2dbb426842f952fc2ff8ea15
-EBUILD magic-0.2.9-r2.ebuild 912 BLAKE2B f70136f48fdbbec4b1d0085fc72b5cca4f47c7abc81386176b3254ff720a5324bf956f88d9da25423e9f23391bb41deaa0ed09b3e2036a9ccddf3516565dc200 SHA512 28431ced6e3f723d262fe666b0cd6b6c262353de39de25a9a4d0f32d8c70b1644d764dba29c01b14767f8094a2c5a6ff02f9fbdfd2033930d9af9de07a536dc0
+EBUILD magic-0.2.9-r2.ebuild 919 BLAKE2B 63f1bdabb1e7a23879f72aeeee83ebfe39389852813e6d8761f7dd4f3d24c5d4860ada02b1026fdcb65ad0796f9afe16a757fa52208c2914b2e67001d5b83cf6 SHA512 7797ec9f991b64cd0fa062926b9f9b89bcd80842841e8140562fb25ea18a1a401685c071feef51e6359c360be179b145f34b9f89571bdf30edd3fdbe3c775132
MISC metadata.xml 339 BLAKE2B beb4876fd388f0e612240b7c9ee67e85e3a7e5ac5d502497fa9d80ce15f4b6c7ad2a6847c5235368f903af9581f0ae045ef28a1347e04c02bd577895f7470968 SHA512 652d191bf38a440cf9a0e554489ead5dc3e59ad676939cffdfa527b9f968b01c532e7f96596824fa8e0151c0cb99b1895178588b56cc161e0cf2462dcb017a92
diff --git a/dev-ruby/magic/magic-0.2.9-r2.ebuild b/dev-ruby/magic/magic-0.2.9-r2.ebuild
index 0c4ee3c75584..1a8993cd3313 100644
--- a/dev-ruby/magic/magic-0.2.9-r2.ebuild
+++ b/dev-ruby/magic/magic-0.2.9-r2.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_EXTRADOC="README.rdoc"
RUBY_FAKEGEM_GEMSPEC="magic.gemspec"
diff --git a/dev-ruby/memoizable/Manifest b/dev-ruby/memoizable/Manifest
index 0570157db3d9..624ccd45cb6d 100644
--- a/dev-ruby/memoizable/Manifest
+++ b/dev-ruby/memoizable/Manifest
@@ -1,3 +1,3 @@
DIST memoizable-0.4.2.gem 13312 BLAKE2B f1071a8ae50820c3a1d79950c09bf85c3885b4175c13dfe5ae24c6ab521b9ba74368544cd5d4e3d251629bd849d4e618380b45ad263986f30c547d80de25277b SHA512 6fa80eea7922bf93f9e2fcf88c0d0890e658820e8fdf9fc6bf7becf822435fbb95332a1d7b51aebb85018e787d87500899eb4d95f7467b6b2eb7c391c0e9583c
-EBUILD memoizable-0.4.2-r1.ebuild 641 BLAKE2B 670613b5bb7eab9aa9f7e0d1bf148cbde6558f8abec8cc0021adf2369840acd27509fa240e124c71b869e493e27ade2153d143e1a5328600287472e1e23f85b2 SHA512 bafe2b5d8f0493705521c8fe180c5de5a4f3f6fbfa576845559f9d603231a89cd77212bf4ab8cc2730e65839fbafc5c575389d9e14ac2fb3841695610953ea35
+EBUILD memoizable-0.4.2-r1.ebuild 640 BLAKE2B ee867dddc10c0ca3ba3db20d3d68d9eb53212d8cc4684417ed43d53dfd6fd8b2706c8e8fcc758114f7fd9e46e56e6df3e2db99ad4d4cecc544f0fa2770c42260 SHA512 b2789f464c77b117bd454baafcb0b20798c8e8e0e7789bce4400d9adc676e7d1ddec962b5faeb47c14edb536895a63293dc10c1de0b871be00b4457d8d2ef140
MISC metadata.xml 343 BLAKE2B bb8cf546f7e68d0cc6ec4a01209396525a31c5e79bf2e0bd2a5cf747b9fd84918a150ace768aab867b0be0e8bc6c25bc1f6e22af0ab8114f928dfee28dc9259a SHA512 1c77e9d1d31842961903c6545f07e690fdd5b6c8d0cfc3c22667bdb3ac0c6adbd85d0ff2dc4171477f7e3b3207dc293a916713b67eaaf04321cdfd709df156c1
diff --git a/dev-ruby/memoizable/memoizable-0.4.2-r1.ebuild b/dev-ruby/memoizable/memoizable-0.4.2-r1.ebuild
index 803484ba53bb..1032280f1cc4 100644
--- a/dev-ruby/memoizable/memoizable-0.4.2-r1.ebuild
+++ b/dev-ruby/memoizable/memoizable-0.4.2-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_RECIPE_TEST="rspec3"
@@ -16,7 +16,6 @@ HOMEPAGE="https://github.com/dkubb/memoizable"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
ruby_add_rdepend ">=dev-ruby/thread_safe-0.3.1:0"
diff --git a/dev-ruby/mkmf-lite/Manifest b/dev-ruby/mkmf-lite/Manifest
index b2721298ede4..8bacf5d9932b 100644
--- a/dev-ruby/mkmf-lite/Manifest
+++ b/dev-ruby/mkmf-lite/Manifest
@@ -3,5 +3,5 @@ DIST mkmf-lite-0.7.2.gem 20992 BLAKE2B 3ec2c7cfb67c273b0f79a8b7ea9713c038fdc6c8b
DIST mkmf-lite-0.7.3.gem 21504 BLAKE2B 09025ab22684685ee0cee0dbc4e09640cb0990ae284b2220ef5ba4704a343290b0b5cc26cca10f739eaabebd16847229ef43ec75d09f6bdb49b70520aea3ae13 SHA512 80d38bd5acccad9ff46a09df6ddb1ddcb1bf6f297c7d143d5bfe0ac4389deb4ee4ece1bfcc766f0fd21839f13a96f762d7dc2466cb256650f4ac0a1d069a9205
EBUILD mkmf-lite-0.7.1.ebuild 618 BLAKE2B e0b712bb9dc0e8c8536fcd1e1d4f0b9061dc13c24a1ff9475af7db16eabda00be05458dfaa674bdc5e26ee216ad06f3b9e9d23fed657e191132274a22b40fee2 SHA512 b9c079a0604dc8ea352ae61e5dcdffb300f9a7ad26fb8be4f823b7adb4c8cb134ced6e5c9f12aeab18ddeec9ad2b36ca56697dfe7994ac8231da2ce0157c55a3
EBUILD mkmf-lite-0.7.2.ebuild 620 BLAKE2B c9134460455807f3c635f4b3ee68b3021c2ae9121b9d3c985e535216904ab296aeee638b6209b15e0e541977ef02bae77844e777f255144f78f6b017d86df63b SHA512 e55597b88993a5316383694d62d51457d2afa2d494afd202cd30fa6b30f8844efccf6151768bb5768faaf8fdfcc7ae4f63d52bee799091d2cd424a8e2e34261a
-EBUILD mkmf-lite-0.7.3.ebuild 620 BLAKE2B c9134460455807f3c635f4b3ee68b3021c2ae9121b9d3c985e535216904ab296aeee638b6209b15e0e541977ef02bae77844e777f255144f78f6b017d86df63b SHA512 e55597b88993a5316383694d62d51457d2afa2d494afd202cd30fa6b30f8844efccf6151768bb5768faaf8fdfcc7ae4f63d52bee799091d2cd424a8e2e34261a
+EBUILD mkmf-lite-0.7.3.ebuild 627 BLAKE2B 337b4af66355e86a5bca49e5697dcc76d914c01333c29f5ab989453b62f94f900745448858df9770a3821693b499a6aa3c44ff64201d594e87bbb2e74c326721 SHA512 3c76da59b45b1103a80cfb9ed3038e004f4ddb734d298eb038d4c14604fdafb86ba5412fb29c327f42b773ed95e86ac35fb1286e07caa93f78c290de4854c73e
MISC metadata.xml 446 BLAKE2B 3ef83a86187ff82d0be215834835efd6ca48823e9340e8492fbe9e20c9fbc5add3cff3bcbca677b6795d2b9a1de432c94c473d3e82161016af704c2e5355d189 SHA512 019e33d61ff11cf2b498ce429b8a2885e43f5d1bd20e34c50fcdf91d556063e33c72994e9b8c8a791514c477159b30c29777f3d83ff57639fb17a502a08e1ac1
diff --git a/dev-ruby/mkmf-lite/mkmf-lite-0.7.3.ebuild b/dev-ruby/mkmf-lite/mkmf-lite-0.7.3.ebuild
index 3f6c05b2fb1b..49367b708981 100644
--- a/dev-ruby/mkmf-lite/mkmf-lite-0.7.3.ebuild
+++ b/dev-ruby/mkmf-lite/mkmf-lite-0.7.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
diff --git a/dev-ruby/moneta/Manifest b/dev-ruby/moneta/Manifest
index 5d592b2ded24..5577fb65cf3c 100644
--- a/dev-ruby/moneta/Manifest
+++ b/dev-ruby/moneta/Manifest
@@ -1,4 +1,3 @@
DIST moneta-1.6.0.tar.gz 136501 BLAKE2B 5682cfc265ac1c132f53d91c0cb6c2a99a08130d144d2eb8fb544952c29a77556066b36e9ea727df941b1768dec28e99bb3e3f4017ddf5e3cb38e690bcadbe0a SHA512 8f372bfd769205b88cd6f497266074784588ff04b99e3383641b4171cf586210a6655f003bb9e11fe5a2e9dfe5ebbb5fe372b415e2927ab50ee9c8f28bed6b5d
-EBUILD moneta-1.6.0-r1.ebuild 2794 BLAKE2B c9922c7a74c05cb552a642c691bcfd3653dab52602647d34ec2f39c2494fbf6408741c6c972a3d17cfe26520257385315bffbee8aa0b461a34688632720fa90c SHA512 920cf78143ea8eb9df785492d788b721f9178ddda0e5369121f68b921d8177c8a523ad5c6db43187e278d65ad1aa9a6a2e262e9b4a41c8f5f5188f4d370d0901
-EBUILD moneta-1.6.0.ebuild 809 BLAKE2B 23ed52bb47406b4a95ce4a7e6bf6fc69e7b0b727aa1abe22b3d0b9ab4e789d8fcb89b94dd4642cf5be1f0095943e4c1196152a7ab54f768c80ec50dcfd79abb4 SHA512 16c3f5f536ef47ecc6c054efe39098a0679cb5cc3a44ee4155495b3ac6a94fb111c9c0b5db579ec8567cb76c5d7b289e27dfde7a10e8e73867242ba2b7e875ab
+EBUILD moneta-1.6.0-r1.ebuild 2817 BLAKE2B 46ba54510bf7942a1177763b7ab1d3a9e103584c8d0d90066e01599dcd3e495dac849cea31a56443b9156c1f25be8754a9cad72e5c9fdaf97c75a375ce8973e4 SHA512 7a88e66eccfd93ecac14979eb7e5d49f7a871b402f48813aa9dab82279dc5e9f0b5b338102f7a87da9a9759eedf462cfdca29708aae09212802b6673454b79b1
MISC metadata.xml 343 BLAKE2B 81bb447c53e50cc401fd1b4135f4145f9195799772f6a5941246c9b34e550d3f6338d4458232f02855abd4f5a96028b2b8c75db5b3d2bd48d037a8397fd0ada9 SHA512 1933fe9ec57ed4871b0571ab1ae6d17dc0a79c534eb02d515ebc6829f640dab16162558f7cd1b321b6063389ffb95847ba7ec04aa5e9101814338bc0855de91c
diff --git a/dev-ruby/moneta/moneta-1.6.0-r1.ebuild b/dev-ruby/moneta/moneta-1.6.0-r1.ebuild
index b8e50896fd68..66fe55cd4d8d 100644
--- a/dev-ruby/moneta/moneta-1.6.0-r1.ebuild
+++ b/dev-ruby/moneta/moneta-1.6.0-r1.ebuild
@@ -24,7 +24,14 @@ SLOT="0"
KEYWORDS="~amd64 ~riscv ~x86"
IUSE="test"
-ruby_add_depend "test? ( dev-ruby/bson dev-ruby/ox dev-ruby/rantly dev-ruby/sqlite3 dev-ruby/tokyocabinet )"
+ruby_add_depend "test? (
+ dev-ruby/bson
+ dev-ruby/ox
+ dev-ruby/rantly
+ dev-ruby/sqlite3
+ dev-ruby/timecop
+ dev-ruby/tokyocabinet
+)"
all_ruby_prepare() {
sed -e "s/__dir__/'.'/" \
diff --git a/dev-ruby/moneta/moneta-1.6.0.ebuild b/dev-ruby/moneta/moneta-1.6.0.ebuild
deleted file mode 100644
index 7baef16d4107..000000000000
--- a/dev-ruby/moneta/moneta-1.6.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_RECIPE_TEST="none"
-# test is disabled for now. It requires many packages. Test suite also
-# takes very long run time and has high memory consumption.
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md SPEC.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A unified interface to key/value stores"
-HOMEPAGE="https://github.com/moneta-rb/moneta"
-SRC_URI="https://github.com/moneta-rb/moneta/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE=""
-
-all_ruby_prepare() {
- sed -e "s/__dir__/'.'/" \
- -e "s/_relative//" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/nokogiri-diff/Manifest b/dev-ruby/nokogiri-diff/Manifest
index 20515d2f1f38..3065ef336f6a 100644
--- a/dev-ruby/nokogiri-diff/Manifest
+++ b/dev-ruby/nokogiri-diff/Manifest
@@ -2,5 +2,5 @@ AUX nokogiri-diff-0.2.0-rspec3.patch 14440 BLAKE2B 7df1717f002a958778b3ef96f6ae2
DIST nokogiri-diff-0.2.0.gem 8704 BLAKE2B e1df47db2e6e7fcd29eb229245cb9a9a7b31fded319a6fe28d04722f457f0ea7bc19e13ee49b2233f3c072eedf3c83c7e38cd8b19d5ecbc4937f709a9f4cf3a7 SHA512 9b2b6f266c9c7d01153c345567086b4cd1092a5984e6867ea81d15e00467936f296fd5e2c3ab7dc18e44d1dd2af022d250234fb4311a9be80fd3ca32b3d201ca
DIST nokogiri-diff-0.3.0.gem 10240 BLAKE2B 2e90a279926c6fc33089a679f4a25d40a7075fbee2481291bbec1f936bf436595bfa8a967050249df29c1b34211529bdff0c8f847c6f88964164a93c9864b216 SHA512 da28e7c2ae03fc66a5b4d9ce6b266ca20dc47a84445bb5a109d40d8153d41c98e7c6547efe35484fc7dbe0e30507e6588894dfc0c4b0fc297c3b24fc4ebbb41e
EBUILD nokogiri-diff-0.2.0-r3.ebuild 618 BLAKE2B 106286f2074fb79188e1232814ef6e26ef9d0d5ff8121dd1206f319a8885b6f3254fa14e487221e3531e92f4494eb60cc046484e32c23f517af04f09de43441f SHA512 adab417e4d2dda5e4bbc3e6a32555481d771161666dd4e11c537864ca6820d902b915c848b3dd9886e69af1715c4fcfdfd861a45e280cbafd979694f491857a5
-EBUILD nokogiri-diff-0.3.0.ebuild 660 BLAKE2B 4c574717e1fe5646d0834d151007403b12c468681b1f803cfd3ce87b41269505a4f112d6ea446d0eca0e8164da3da0d8b0a82607ec856e070f3c7ce1b8c8f068 SHA512 78cb766a2e8be7f607445e691cf22d92674bda8dbdc097b5894f7f8a62345c45f1c8e48cbc3d574ded506f945cb0114f1deee5b6b6650967ee904477073cc708
+EBUILD nokogiri-diff-0.3.0.ebuild 666 BLAKE2B 29e237be72bfe98aae3c29cb6dc6bd765a255845cac8b03a46788c9b0233230c472e77ce760cfe37cbe447f198ab4cb8755be645f1b1abd816517ac4790b46c4 SHA512 c28ebfbd3a82d32afa97aef7f959b13605d40541e2b5e57cce6fefd60b22904c1c4cb0a6a7fb4f8fef778c36fa87ce7f86f0a09a68063e747b3bf6f3138ad81d
MISC metadata.xml 351 BLAKE2B 3817b4e8114fa8c6d36881c904704a3608f83ca4bb924aba73f54aa8c3662cf130f0fd5463fee37b4130ec3195a9ed74140ccc0912411b5c8c0faa2a1f6e1fa4 SHA512 333c0ec0cbe5dd9ba71889b8a09f7cd65bfd90f5e15aead5cae212b35217b60842330bd2ad3741ec6628429d2f516fa359e44507237633209759fc449eee4da9
diff --git a/dev-ruby/nokogiri-diff/nokogiri-diff-0.3.0.ebuild b/dev-ruby/nokogiri-diff/nokogiri-diff-0.3.0.ebuild
index d166e76d594d..1db79fe324e3 100644
--- a/dev-ruby/nokogiri-diff/nokogiri-diff-0.3.0.ebuild
+++ b/dev-ruby/nokogiri-diff/nokogiri-diff-0.3.0.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="rspec3"
RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/postmodern/nokogiri-diff"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86 ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86 ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend ">=dev-ruby/nokogiri-1.5 >=dev-ruby/tdiff-0.4.0:0"
diff --git a/dev-ruby/pastel/Manifest b/dev-ruby/pastel/Manifest
index 78a368ee01b4..39d1956188e6 100644
--- a/dev-ruby/pastel/Manifest
+++ b/dev-ruby/pastel/Manifest
@@ -1,3 +1,3 @@
DIST pastel-0.8.0.tar.gz 49560 BLAKE2B 646cdf5f7cd1e62e83d87cdcdbbdc2cb2619fd570b4715191825344346053b7bf8f8f18b177a8bad6416c13858ab007d94ccf5c16b71c123e4a3d2fd03cd0720 SHA512 8066b372f08e1d6312b87744309692e3e6fd5e2737374bce53087af45141ea4f14e67ead6dccb11df70f73cbb0611ab9e20f7fb553d87a349996bda0f7a3862d
-EBUILD pastel-0.8.0-r1.ebuild 758 BLAKE2B 5aa41827e0d5e82f4fb4bfa8d2170875e101633c2d7d448ab117ee41d10873dbd4c4b2dee20d5e3cedc94163bf165f2b3b2fc79741a02c0732a8e40143cc56f5 SHA512 4c27b6816dc0f3ce92efc4f08dc7cef2a2da1ea3c182d07aae8231eec5b2ada4a383e889b7b798e1bea771813935b7717145489a084f249289c3cf61e2d3c601
+EBUILD pastel-0.8.0-r1.ebuild 765 BLAKE2B d202bbdbe7c29b7db3b4456f2cf046d1b8410c82c2ec4e98437ad4674f9e5016861a2b0cc206534289da5ba1c369b21e34bf3ef981ef99e37c62e996f7a484e0 SHA512 ba8a2cf6083ee5feddc198a9628db7a1e73a905547d505bc4cfa9592a8e27c7da53f5d1ce76182c28c57e2b646f8fd8fb411e72608942edda01dacdab72f4515
MISC metadata.xml 335 BLAKE2B e64ac8fab5af3884ede2cc3ffea05ce1f1921b6ae57f31610cedb99538d5f8dd52d0a2b90aa7ffd1d967a4cdd39fa8fdda6e3c3b67d21c59e10f8fc79439c5b5 SHA512 8f1f6b4be2e1a720b11d3e0e4bae20116df2560aa9a04e0e913751ac8f6ac878a7175069f5c928e1eb0284563b5e84c60bfbab67e06f1161c21c2402ee8c6a63
diff --git a/dev-ruby/pastel/pastel-0.8.0-r1.ebuild b/dev-ruby/pastel/pastel-0.8.0-r1.ebuild
index 0b1d2876a9ec..915934e526d0 100644
--- a/dev-ruby/pastel/pastel-0.8.0-r1.ebuild
+++ b/dev-ruby/pastel/pastel-0.8.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_RECIPE_TEST="rspec3"
diff --git a/dev-ruby/rbnacl/Manifest b/dev-ruby/rbnacl/Manifest
index 42543e9ff503..d2d2ae9e04d8 100644
--- a/dev-ruby/rbnacl/Manifest
+++ b/dev-ruby/rbnacl/Manifest
@@ -1,5 +1,5 @@
DIST rbnacl-7.1.1.gem 226304 BLAKE2B 4c7c356cc3414c1b49302ff16af701bffbeaaa18b49bcdb4c9d0c10fe2e1f693e7917f8031c90d5c4362d95ffe5a8d471a48476788f64f97092adbcdce0d9f72 SHA512 da7e406bd2b5112e51d2c15cab35d955b65091ed745fbd027750eaca8ff1d11d982c82f497fc15b9ee9aa6536dbd21ff9ac285bb2a2d1fb39c3374fd0f3dca5a
DIST rbnacl-7.1.2.tar.gz 93911 BLAKE2B 1a93fcec94464eb7109684faaee4a9f3206eb7c2d9f505cd95920431a2422d9d291104469cd3a326f54ffffb1e9bfdfcd924ff7b4777dad70071ff3f61500410 SHA512 f44493158f9bc9f6075d046d9dd6505bc8ca65cbc3e8685b8821540e6989ef0a798a2af9eebd648e80321fc6fdd593b81133696d0dadfdf7c43bd4fa32557633
EBUILD rbnacl-7.1.1-r1.ebuild 709 BLAKE2B 42a21db7d1d99b726fe9456f8cee3eaae867dcab9c5f181efdfe5e3076373f2b4fa33de791daab1131f529e4f46037a314024937e85a774bd9a4b483ddd9e429 SHA512 8ebbf1ac93de528545396f553c0882833c48fb9d25ee015fc6ff6ed87ab987ff96cb2d1af31b26aa6f524902f922826a92c2dbdb21826f265b99e3073d0d46c2
-EBUILD rbnacl-7.1.2.ebuild 956 BLAKE2B 29b0f45813d27c5982f4e3844d06aaa7414ed8fa871350eae998f98372cbc0a4dbb5189f8f3f0fabe39057adfef8020328b96e3b1f88f97a160a776f3d492112 SHA512 7b694572719988cd29207ab603d5c0dde7a704159f687f1b5cc11544f3f4d9f2566f0d982e454c7888055788502a90fc90350acf3df6b2e2b984b064185d820e
+EBUILD rbnacl-7.1.2.ebuild 959 BLAKE2B 94414c30221e076c22e299bcdc054db32af3a9a6c6661a3e14426bb6bf1a0418f24ddaee10b7bc993323c12e5ce63d95f39f30cf2498bb6c5b52f67fb61ada82 SHA512 2900847f9ac9a61c4d4c20f4f733a4ab8cd4a39ce68a1a00de9e69082761618de99a24fc660d0e15c555847767c1cffda33c45dc861f319a2e126348061353f3
MISC metadata.xml 344 BLAKE2B 56ac8f1ae1e1cf2cef2d8f7920557552a2941070b581ddee21e63c7f5192ebadc05e2150bdedba282c9b3f4e4f0398e57b59c522b35656e2d5ab17ff5f0feeee SHA512 590ae6a645898f3d78add701dc98a40fd54a571b837d23f257ed206e73bfa3859eb089f7d3560d7c7fb3aec00eecbda24cc4ca6b7a1e0804b3b4ba75911f3b34
diff --git a/dev-ruby/rbnacl/rbnacl-7.1.2.ebuild b/dev-ruby/rbnacl/rbnacl-7.1.2.ebuild
index 3f7aa8faed5e..8d9c66c5669f 100644
--- a/dev-ruby/rbnacl/rbnacl-7.1.2.ebuild
+++ b/dev-ruby/rbnacl/rbnacl-7.1.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_EXTRADOC="CHANGES.md README.md"
RUBY_FAKEGEM_GEMSPEC="rbnacl.gemspec"
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/RubyCrypto/rbnacl/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="6"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
IUSE="test"
RDEPEND=" dev-libs/libsodium"
diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest
index 8546ae7e0f65..98fb062221ab 100644
--- a/dev-ruby/regexp_parser/Manifest
+++ b/dev-ruby/regexp_parser/Manifest
@@ -1,7 +1,7 @@
DIST regexp_parser-2.10.0.tar.gz 104238 BLAKE2B c1851b63e81a4d324a77f3e9f6e348c47a2f141c96ec6a06d7b423baa9284f3849b635199b3bea65c12f34468d51a3ee2363cf3e2528e9d8d258e5d4bad48b05 SHA512 c97f647ff3447ded13f4eb5fc3eb5b12925bf02cd7715df15e873d2e4c239cdcf4eabfc15cbc76f8d59a9c4e234bc5ca0f1d8190917dca9e20ea869032caaf34
DIST regexp_parser-2.9.2.tar.gz 103627 BLAKE2B 42ec7d1d7d863c476555d622263ca9f89f9046252fec3c9d2032205e9efe97aadb0257a0728932c565fe14e79af4f408c776e9646ca9b28ccb556077d1efa802 SHA512 153dd9d264ae39259c8d4689d4065861bf5b0a93f243205865c272b0654dbf26cab7f3e7d44e3ec6a7baa2669a21964109ed8dc7cb0f6c69335c646c72c79efc
DIST regexp_parser-2.9.3.tar.gz 103753 BLAKE2B c7879dab3bdc932e33e0dba40ad77245229fa177610cab220492292861bff0fb3bb5d57e23d846c9504c41f62050b3cbab688df34a48d1b0b95e855326eb1277 SHA512 fd524e82547eb772be481e18c29e5e7cb4272e720b1ad137a03423ce7d25b1f8ee5b41576d18c45dfc1b64656d927ce2075fd33127ed5fe8ad6d0b6ef5bfd2b9
-EBUILD regexp_parser-2.10.0.ebuild 938 BLAKE2B 60ee53c5769a6cfe0eda6c7a872669513d578faac4733ec7040a0bf2a3511017ed66ce744feebcf1bb1ba371b57df9aa2bb0131beb1177097b85bdf718e1948c SHA512 3e7ebf077d5d648122e4e1ed097b3fe0fd15592a22f264ff6a7e2b78943c44b298af3f2fa2fe808367c84d34f8ce9744c36d952b0fa138ae711203273af07a85
+EBUILD regexp_parser-2.10.0.ebuild 945 BLAKE2B 794651b8b8580834e278e15ef3de28c3345bc14bfb63c5fbd45d200aa651866f59dbddc7f556e7d87aa751c60369e1a18c183af7f25b65b3373a439aaf0f5338 SHA512 4b0c47540ddcc800cef450ae1760d2eec4d012da258fcde0d3f91423eec26f0d50dbca620330c5c945955f6e96a670780e293f54a471c5548ea98b81f7e5ca0e
EBUILD regexp_parser-2.9.2.ebuild 937 BLAKE2B 443c94ec9a87f5f10cc4f8a80d435e7fa60fe2422f949bcbb4daa8f452a9f95b94335a3dd3c71748609e308ff7dedb808b904c591534b876066b8638c30fa834 SHA512 8c3d986defbccf3e79887ce0ea957567f6a8d1a8065e4603adb46cae864ed89910fe5ca354b3a13995d0da3f2ba5acfedb2b2e8163374e45a6843b5a43f69199
EBUILD regexp_parser-2.9.3.ebuild 937 BLAKE2B d44509617d61c87ea9ebcb9a547e08d1836044f4334b32aa3e5f74fd8e382dd81e9033d3a2a4d9d87755f3d382bc94d02fc06fe4b76a55f622cfa18b56aea99b SHA512 ffdb8ee275d06c5578a8e99f25515f25dae719ea16987a1bbedc55b461d657aeb2f1a189b8b7018cd541a405691caec63200fa86081e0b2bd1dc6fe3d5ee601f
MISC metadata.xml 346 BLAKE2B 91c8aefa1a1d1f9f8b70a36b65524b8e9bc41fb22d7e411e1501d74dde8abdf1fec981340832046edce885ee296cf1beea48fa57678bb5af2c39f957670a5f82 SHA512 15b3c9a8a7fdbbd2f782308687f6551cb626732c0858c2cc88640b8ac2246e453667dfe6e12ff3547c2d7e267304cfdf70fe913ade8d802c321a3df12b699a6a
diff --git a/dev-ruby/regexp_parser/regexp_parser-2.10.0.ebuild b/dev-ruby/regexp_parser/regexp_parser-2.10.0.ebuild
index 24715aaf7a43..004e28956727 100644
--- a/dev-ruby/regexp_parser/regexp_parser-2.10.0.ebuild
+++ b/dev-ruby/regexp_parser/regexp_parser-2.10.0.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="CHANGELOG.md README.md"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
diff --git a/dev-ruby/rqrcode/Manifest b/dev-ruby/rqrcode/Manifest
index c4fb49c0c80a..21228bf5c0b1 100644
--- a/dev-ruby/rqrcode/Manifest
+++ b/dev-ruby/rqrcode/Manifest
@@ -1,3 +1,3 @@
DIST rqrcode-2.2.0.tar.gz 109070 BLAKE2B 91a74a9c547f62f0cd83dd60d00b7af2c9363bd34f3987e43b637f906975f3e2b1f95ac67df80a0065fdd9fa3a7801e639fff1d2b36bcc4dc4abbc996fb6c919 SHA512 41d6882b28d15154b9cc5dc6aba30cad404aabad2b9101309bea0812b776cdb540fec3152ec5bb075f19c77a1aa67bc44d9b35e2161d189bd64a7d2517cafa63
-EBUILD rqrcode-2.2.0.ebuild 819 BLAKE2B 2591ac6becf7c60a0c0d0afcc24b6a1de3fccaed83652f88131bcb60bc450ebb5d66dbe49e321db74b05ad592efd8254c303a873a95d24a75880f7b7114ecafd SHA512 835f843c666c99f644fd1d5b1e278b5c615059f7d71120422076d0ebcd485542e465f0a39839f0e30ecff0058fca2053f11469f8e6554ffaa7ca29e2b532c6a3
+EBUILD rqrcode-2.2.0.ebuild 818 BLAKE2B 3c50f8a8928606f3b36ae84163094f0b9832bc5d7b20e566d69e7413ca7b9e7aecc2ff8aed66d6aaad4c7abb3bec98a41970e44e7bb75593057c93a009459675 SHA512 7c1e286f1a7d7b6ffa93bd64d23cdb136ab5b50dc7e966381b66f964250e773053a13392aa1f90c220f386a5083573732cf17133eeb2d2733d7de9ec15caf1c9
MISC metadata.xml 325 BLAKE2B d102386bd4b3042e3e0100a19084727a8e177db0d50ccc32f910f8142bc2124c7e5050eb928c559a28f4c6cff17953de6787780f5b4bdcda660cfb89669996f9 SHA512 3e13cbadfa1dfe50855c855d4d8d35fb24323850eda683c06a0b0a691e492dc199f5676804d9aa7db877b59a467183e76f07d058447343e331c6a567d094c36f
diff --git a/dev-ruby/rqrcode/rqrcode-2.2.0.ebuild b/dev-ruby/rqrcode/rqrcode-2.2.0.ebuild
index 5d2f0af80d0f..ed2cad6a0025 100644
--- a/dev-ruby/rqrcode/rqrcode-2.2.0.ebuild
+++ b/dev-ruby/rqrcode/rqrcode-2.2.0.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_EXTRADOC="README.md"
@@ -22,7 +22,6 @@ SRC_URI="https://github.com/whomwah/rqrcode/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
ruby_add_rdepend "
dev-ruby/chunky_png:0
diff --git a/dev-ruby/rrdtool-bindings/Manifest b/dev-ruby/rrdtool-bindings/Manifest
index 0a802e6e877a..9cc2b017acbe 100644
--- a/dev-ruby/rrdtool-bindings/Manifest
+++ b/dev-ruby/rrdtool-bindings/Manifest
@@ -3,6 +3,6 @@ AUX rrdtool-bindings-1.4.8-no-graph-ruby-test.patch 1468 BLAKE2B f0a7408cfcc5739
DIST rrdtool-1.8.0.tar.gz 2955398 BLAKE2B d821d662af432c53760bc0e9636b84d9209933a810fa71091fc4c2b44518c89c7ad509bde7955d952279ee41464c3bfa4f631662dde61b6fff46699bb382653f SHA512 8ae6f94d119e8d0e1ba7f2d0738f1ba008a4880d1022f1c0c5436f662d961fceec5c42e01c241493ece3d6f55c60fd7d1d264f93e678f3cf1251201dcde027c1
DIST rrdtool-1.9.0.tar.gz 2972593 BLAKE2B a5633b1bcacf53823f95f7899872e67d9941faec235c56546de8b66faf15a958a7c0d6a86d569c078e11a478dc272b1fbe784c3d3d9d45e8c3de696f0d6e378a SHA512 ebeb1fd9e1eed8e01d4d08a4f07aa22c272cc95ac87852f81a892690e6f446b5398bf64689ea99622779cba490722d97b325bda2d2a6d4dfc0719929b2a4c041
EBUILD rrdtool-bindings-1.8.0.ebuild 1416 BLAKE2B 88f432af8fa0a320872d2d94b02def6ef2b59d0f1aa234eb40151c2a1f37f160c49ef9f9f636813bd9b5fa848631cb38fcf8e1e0b08155c4e6f74be18793fd9f SHA512 87041bbd943efcf8bc502a419d32f3f3010bca8ba4296ecdedc882a354835e101647abf858250b864a6c3b4b2d34617fa202a2942b7f237e624120e4c56722f8
-EBUILD rrdtool-bindings-1.9.0-r1.ebuild 1273 BLAKE2B 8f7321ed993849c8d6c96911420dd6dde401a11cca48fec0115b9bd9620650873df7b4b29d2489359dc1b908b60110f0ca35ac55319a2decfc139e0d7012f73f SHA512 254f833ac74e7c5a557aa392850d452fcffc25cc9b3fa1b04822565b71af5e3a29fb475f3136ec393a3808589c9c808cda1bc0fa457e33524ce2552cdb3d4cce
+EBUILD rrdtool-bindings-1.9.0-r1.ebuild 1266 BLAKE2B 35193e30382bfaaa83a836c6341688af40eaf6cc9203573662610f37047465b758572e50d8c355f5286d3368aa42f7d50d6091dbf09867d49bfea6f36bac0b71 SHA512 f79bb3a026bf161aaf4439af78ac243e69e3f40a9ee2c8403938db0fc4b0f3cdcf26cac62d8bf2660e9b87712cddd3a3dad4f055e8b185caa71e9774f9c7d85c
EBUILD rrdtool-bindings-1.9.0.ebuild 1427 BLAKE2B 8cbd35dbafc76e14c5d31e9a60f291f8fe2d65a6c353f75ebaa4b43a69cceec605e7949a52677014d39f970d4241df036a590b79d5e1ba9bc894841fbbaee761 SHA512 d1eb71feaf14f232da16caa2734df25e8d10d915a9c57c5ed0ef5a8b517325d96766897809446e9088fd7ceea593221edc725e8fedf615c29fbd4037b21396bf
MISC metadata.xml 558 BLAKE2B 7b4fea02de2bfa8a15f39d975f460ef26e94a2ce84bb727aa772e6e2ca2086c55f7ac1b937057b86f8bbdcff1052f04a27f756d2a296837bc1bc4d9b5930aa15 SHA512 b0d41ec3fa95eb9e15c5a9dadccb269fde07eca2c870e4c9df9a5c098da4719b57e70472d8f8c19533774a310d1fc19230ec2ec485f0703e88eda94c38fd264c
diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.9.0-r1.ebuild b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.9.0-r1.ebuild
index 9d8f6d4b9754..194a3b977f92 100644
--- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.9.0-r1.ebuild
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.9.0-r1.ebuild
@@ -18,7 +18,7 @@ RUBY_S="${MY_P}/bindings/ruby"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="graph test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/rspec-pending_for/Manifest b/dev-ruby/rspec-pending_for/Manifest
index ed11bf951eb8..db32dd02b910 100644
--- a/dev-ruby/rspec-pending_for/Manifest
+++ b/dev-ruby/rspec-pending_for/Manifest
@@ -1,5 +1,5 @@
DIST rspec-pending_for-0.1.16.tar.gz 12841 BLAKE2B fb95f7e21e681454252e6dd625c7a7766ee5853ec60f3280c25e591d91a6163dd307ed8583d6e966cca9f1eeac3e3d8543a539f557abaaf41ae424dc8d91d68a SHA512 4d87c82814a2b8f51f79d1c22030870dce98b846add8cab8897d211129ab2116dd28fffe4999e42c35f70393d90448b11067be424af28594600c7dd461de2e80
DIST rspec-pending_for-0.1.17.tar.gz 33376 BLAKE2B 5534dd4853b57a5305d9bb2d60c553b80903324f4da18840e1cb59f51264e6bbc7ef846996fb947282d868a747fe554e3b79a1e6f9d5c4851545113b265bba91 SHA512 629c77591d7484d41bafc2a39df4b9da4d0d9fc30af1a6545093069b0eb0ce2da83a198717175a7a1261487ec444e6ea22b8ee02f4ecea74e82f4068d9059bbd
EBUILD rspec-pending_for-0.1.16.ebuild 808 BLAKE2B 33637e5e923da9e2ec019008391b6b89d73581cfc3a395c71f0289ee961b40546d93d34da65add0bbcfa632227311ccfe617232f3c5f11384b46aa5b8450b6ca SHA512 cf0a49be2be6a96d8735f24cdd4769647c3cef2735355d936729ad836f4f5182fa2d1c32c226bb45b2f00568c13e8ad75b434875fc5b4adc4095676041a8354f
-EBUILD rspec-pending_for-0.1.17.ebuild 810 BLAKE2B 14cb19f1937b5624f9081096a9efc06d490a365968f95e82baa369f725a37d5557240701578532af158d4f09418cebdb6cda5733260ec73ff3b2f2f5dd483ad9 SHA512 ec65d521e8fe3dec36e6a84717dbac6a682847a01a967ab881495fc9e39636aa39056f00299932203f6986619de676d68e6c58e545a07fae44af9ba8bec138ea
+EBUILD rspec-pending_for-0.1.17.ebuild 884 BLAKE2B b7aa36567a47f9c4eade47f641e67ab36ca07a0ba9ea3f1c7c8d2229f21edd431967bea118c3f0b0b11cd67df8b2cadf828584e03f902915ff06d208252f81f4 SHA512 16c6681d5bebc830c2295d0831e7d61fd8831aa03856ddda9da5ed271910bd9bad0b712e5f8db42aa1a81e2783b495abf44c860bce18bc7d5f9ab3432a6e03a1
MISC metadata.xml 342 BLAKE2B dd9203a2e3f822aee7385d608829ca3e51794bae18524879c30b24fae18ed7d4d657209d531a6f9d56a48d280083b79207e7ddeff18989c9bead1c8d05b6efed SHA512 e0b0bdc8984a8adab71d1db7787dfbd7155bfa6b9dbae75468086d202d09c628e78c731b6224861b031f6458f5eef5757231ae87d7af5822e7a447483f75e7be
diff --git a/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.17.ebuild b/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.17.ebuild
index ed27a3cec863..b76577ac0db4 100644
--- a/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.17.ebuild
+++ b/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.17.ebuild
@@ -18,6 +18,9 @@ SRC_URI="https://github.com/pboling/rspec-pending_for/archive/v${PV}.tar.gz -> $
LICENSE="MIT"
SLOT="$(ver_cut 1)"
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+ruby_add_depend "test? ( dev-ruby/rspec-block_is_expected )"
ruby_add_rdepend "
dev-ruby/rspec-core:3
diff --git a/dev-ruby/sparklines/Manifest b/dev-ruby/sparklines/Manifest
index e7bd95a4670e..3f6c571f127c 100644
--- a/dev-ruby/sparklines/Manifest
+++ b/dev-ruby/sparklines/Manifest
@@ -1,4 +1,4 @@
AUX sparklines-0.5.2-rmagick4-deprecation.patch 833 BLAKE2B 7fa54975f2aaa75f6bc1492aae5206ae7d806c152f0e1de674daa75d1c21d12006e018f0429988ea7d4900aa3fbab25625a64c66fffe93ccb9e18d1b1e41e07a SHA512 a261dac62970e15e2492e6f7acc13708315e09a1390fa7261a7d414b3f8095eb260d1a83d113fca84d6afaa6ad708131353205358bb870600ce350f6876ad359
DIST sparklines-0.5.2.gem 150016 BLAKE2B 408a8a5348e0bb3a331087066dfccbb42a58f68b839b7ba24b7577e50d5ad8f9c33c8befc60ae4577d2f8b5b809e52d13c5e11f61021a1d3eafff4d5c1fb2a32 SHA512 2666db1c2f4dd97cad10fd6b9b2fc938ab6b2e619b968f93b86090db4a77cc356cb97bd5ec01582804412c214226ed99cc0f65196e2a26ea1a395b29288cc715
-EBUILD sparklines-0.5.2-r8.ebuild 963 BLAKE2B 2c5fa2e8ce56a4af364a1e458618a02ff838c6b113e5ffd25c7ccb1e08ada9bdb20f817c83e170c8877d2f4f496296cae87ce190ad8bbb5d6eae6c6117a3eedd SHA512 2d55b8ae89ae59c753762b56bfe708e61926e1667aa6296ecf04f01d476c4eab01ed9adf734d755c5ad5071af00ae80d34ce3f636839d872e9c8c8bb36984828
+EBUILD sparklines-0.5.2-r8.ebuild 970 BLAKE2B 69dd3c5b3dbce3478abff285941ac670de1fc32235fb40fdc07ce68df9db66d100a81bcaaacbd6ffca9a7748cabded03b94b08009362d7d4b7c4d05fbc5497cc SHA512 204e522923bd2874e8c3cfb5b75a4d9ed064704619c3115c56655c2e2cb1711c381652cb6608aaf55d41052661a358d83cbeff958f01feb4a41afb49dc9de412
MISC metadata.xml 252 BLAKE2B 77e9556ac1d210367a95f4c47816618b685c707cf01d1543d988338e14794fb9ccfb9976ebd11f389db618616d91ee024d8e46dc3a1a356ba7a017a7796b44d1 SHA512 0a970a16d73747993198dd301a3127cef7e65a9f46816b40ca149669ba617826c1d81bac1e5ecf93d16079922964923d37301cd8160f22c823c1ec3b79ee56f1
diff --git a/dev-ruby/sparklines/sparklines-0.5.2-r8.ebuild b/dev-ruby/sparklines/sparklines-0.5.2-r8.ebuild
index 937ae8cbdd7b..f6c30a7ebdb9 100644
--- a/dev-ruby/sparklines/sparklines-0.5.2-r8.ebuild
+++ b/dev-ruby/sparklines/sparklines-0.5.2-r8.ebuild
@@ -2,7 +2,7 @@
# 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/sys-filesystem/Manifest b/dev-ruby/sys-filesystem/Manifest
index 5e5bd55af5dc..3c6990d7a5c4 100644
--- a/dev-ruby/sys-filesystem/Manifest
+++ b/dev-ruby/sys-filesystem/Manifest
@@ -1,11 +1,7 @@
DIST sys-filesystem-1.4.4.gem 34304 BLAKE2B 5a4b590a8b6bd29ab0abeabdc2a40cdffe8b67b433133b9126fb7c044e051bfc47be1454f319a125e9b5f5a11eb3506fab484cb87ef69987a0674b0c2f621f30 SHA512 b64ce70422966434f19478438b00941458243e6788d1ca5f9952bc7f9849fae210aa6af27ae8958a61f3463e9311ce2b26e47c44c314870cfdcb28ff850594c0
-DIST sys-filesystem-1.4.5.gem 34816 BLAKE2B 8fcf54dcb3393e5e9f6b5e764035fd114e32c870095afd4283a97d1110589d7e09bd6a13fcbf5abac4fa85988e4d961ce7b9fe6815947817ec439feed93ffa63 SHA512 859a737e222c9ba91499a9aba5d513b12dfc035e1913977c9a813f5cd52bd94b7ddcd86944fa1d92df56abf9b8e514725e15e02119b95f13cf5a00ba5a87f439
DIST sys-filesystem-1.5.0.gem 35328 BLAKE2B dd143400d42665b8623d00b52f7ed9f1c4bf58f8bd6cb2f86b84d73c5cae75f21a2553bb8f3d0b1cb25a8ca5d5bab6564547bf94c8eaf1f2ff2e4cea89404a11 SHA512 5391136cda01f94181d8a95627fd39ac42834885ed8e69d96b162321370b94fca4fca17875a51a82eb4b065962c981d28b78e0555077fc1df65ab0ab8c14a42f
-DIST sys-filesystem-1.5.2.gem 35328 BLAKE2B 85bc1fee733f8975c9de613e31238744f3916d7d714dd913e33262cc5ad4bb8632be328e1edea11a4e9df163108e1b4e5f83549d60674c5d6395720da5769826 SHA512 6580ffa7434722a38bb15e6992ba6700854bf592978d2c957cae6d39f1d899024d224d713e10dac87c08708502f588872daba4126cc23852b4699d61febe7504
DIST sys-filesystem-1.5.3.gem 35328 BLAKE2B 30a1ca4006d0d098627bf959f2417081c459544960bb1fade0612cc65ad28421330d6fd5dff4fd207de574b92770ec6ca5650f73e1755af292efa89c489561de SHA512 b54818d4125830fade2641928e8195b7ea86d9593e1d7606f9a7aa4d1fd5fa239aeb56465e9bf819bd10e534c8011d842f1058a5ddc125dea8eee46f4fd40752
EBUILD sys-filesystem-1.4.4.ebuild 739 BLAKE2B 97da1846ee09ea315e7822ce153e9a094501ab613e86f8ffdd437e0024d0d7232776df55506e8abdcea34e624b972656e45bcd98ed2484f3fa6dc51b394fd862 SHA512 04244c5f193cb91c50c52e86943e92075f63815b129907773470f4b3f31aabd82d871a4436d0e9117af7c3b8eeddc5a8294af324d09c59a54b4934b25054f7d5
-EBUILD sys-filesystem-1.4.5.ebuild 745 BLAKE2B c0df8729f0bb2bc06d303fc03f5b163a079231a439f9746a71552660cbe44d1b9c27626a1180067b7b13e52e1175f48d36fcf2e46300eeec389a50b508ac0ac0 SHA512 3f67eca7fc7b45c057400ff5312a50303a74131edbcee3039ab97dd5f9cd546561029e430028bd130c6035ecd2535af07669c2ef36c9485db240eb57f999295a
EBUILD sys-filesystem-1.5.0.ebuild 744 BLAKE2B e79b741602a214c1eb53df9648ed4acd8e28a893206c00ae8a78d3e5c17b791e77d714a4aee43d324e74f9eb277b6dc202bba11fc6a12240028bce40d8ffe01a SHA512 3efcb88f2ae06c1496c0aa81cd5f0fa6ddb1c2e1ac9af5fd0b62f7d74b00675e17abd162a8aa249986332831ff6052b09b2d607c8feab40f298bb044d470be9b
-EBUILD sys-filesystem-1.5.2.ebuild 711 BLAKE2B 21a56e6c95d045c14a9b5737d1043c5ebdb2ecd39992e92db8fcee6a2afedc4856da9e2a9702c7bedbb535572c8348527b624e6d5f5e8246c027f38c51c1011e SHA512 f8aac7050d6b5ad2af34777876f6fbe717dd4f6ae1880e7e8792042a7409dca25850affcfa8857062fcc74d1509bd950092be54a3f9a01042ec53e6f399bb3bd
-EBUILD sys-filesystem-1.5.3.ebuild 684 BLAKE2B e980bf52f60935e669c64cfcd0ecd8224890d32d478ce7a2955064d64738eb49e9f66d83768e468e7d8ebd5e13b3f7078b87784194a4a3bf9ac9677ae7c524ce SHA512 427d3ec1f06d64f25fdbd3fe12bc66be412fbbf59e1b5b3d4727ab172bc86bcae81d4ec8610f90bcf2a2a6bec9580eee02fd03547eed0d8aaed5396b3263f9e9
+EBUILD sys-filesystem-1.5.3.ebuild 732 BLAKE2B 2691f01a9cf402f04645ec35054547f32841470413f9fb59a855516b9ac3b578a16e72c73c3a66b62cb5e3f79852f3c1fb88047d86953a5b88394db5601b3404 SHA512 bde8fbbd7fcd9373f6e248d48ea16b92d93ea207040fe718799f3be7292388124fb426caf76b608db2a4b529aeced34fcc6fcf143b4549aa63a49d08463e0ba9
MISC metadata.xml 451 BLAKE2B 7513aee81651b9bbaa3587371e2451d0edfeca766aa996e061f45ba69ff12ae603c738468ee506630189fb808aabba567326b5910518e8dafa3fe67ed100c6b3 SHA512 1e8d86cfdbb5127cfada0f58e515e0a4ef5933643a6849cbd5a3c9f6e5d1c259893935bd5315fbf485ee983398dbfe8945437cbed6f57aa2fc2df3aff0fecbcb
diff --git a/dev-ruby/sys-filesystem/sys-filesystem-1.4.5.ebuild b/dev-ruby/sys-filesystem/sys-filesystem-1.4.5.ebuild
deleted file mode 100644
index f6211191a652..000000000000
--- a/dev-ruby/sys-filesystem/sys-filesystem-1.4.5.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Cross-platform interface for filesystem information"
-HOMEPAGE="https://github.com/djberg96/sys-filesystem"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/ffi-1.15.0"
-
-ruby_add_bdepend "test? ( dev-ruby/mkmf-lite )"
-
-all_ruby_prepare() {
- sed -e '/stat fragment_size is a plausible value/askip "Fails with e.g. ZFS"' \
- -i spec/sys_filesystem_unix_spec.rb || die
-}
diff --git a/dev-ruby/sys-filesystem/sys-filesystem-1.5.2.ebuild b/dev-ruby/sys-filesystem/sys-filesystem-1.5.2.ebuild
deleted file mode 100644
index 5b2160c76248..000000000000
--- a/dev-ruby/sys-filesystem/sys-filesystem-1.5.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Cross-platform interface for filesystem information"
-HOMEPAGE="https://github.com/djberg96/sys-filesystem"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-ruby_add_rdepend ">=dev-ruby/ffi-1.15.0 >=dev-ruby/mkmf-lite-0.7:0"
-
-all_ruby_prepare() {
- sed -e '/stat fragment_size is a plausible value/askip "Fails with e.g. ZFS"' \
- -i spec/sys_filesystem_unix_spec.rb || die
-}
diff --git a/dev-ruby/sys-filesystem/sys-filesystem-1.5.3.ebuild b/dev-ruby/sys-filesystem/sys-filesystem-1.5.3.ebuild
index 89ca336e6d8f..682e20cf5b58 100644
--- a/dev-ruby/sys-filesystem/sys-filesystem-1.5.3.ebuild
+++ b/dev-ruby/sys-filesystem/sys-filesystem-1.5.3.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
@@ -19,6 +19,8 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ruby_add_depend "test? ( dev-ruby/mkmf-lite )"
+
ruby_add_rdepend ">=dev-ruby/ffi-1.15.0"
all_ruby_prepare() {
diff --git a/dev-ruby/sys-uname/Manifest b/dev-ruby/sys-uname/Manifest
index 078867e58b65..ef2cc542e161 100644
--- a/dev-ruby/sys-uname/Manifest
+++ b/dev-ruby/sys-uname/Manifest
@@ -3,5 +3,5 @@ DIST sys-uname-1.3.0.gem 28672 BLAKE2B 133d5b2e7e99fee31286d253ea20289bbd92ec900
DIST sys-uname-1.3.1.gem 28672 BLAKE2B cc09fe0cd418659998c67cf881ef0b96a6b997ece80eed9b8b9e6c6c20534096b9b7880902091197c99c8bdee10b229d833df434e26be6b4eecc86a7d3bb7ddb SHA512 1bb0e6225ec59467523c5015504352e073b85234a139661f96477775f6b529080a824699db2e1e14491ae39ed42a7540bd46c19aec8a413bcedf8623dcac3f21
EBUILD sys-uname-1.2.3.ebuild 577 BLAKE2B 033a89dfb7abde6df2280674a5935a952372ff4539ffa1d210c897108e0d6d1860617244b74c3d487668bad845e019b5206d85feaf7a9fbc1513fc66cf0a0966 SHA512 a635179d7877cce96afde4b90ff6b165951634f5d667952594ed96502a7a3ec0cfa66de55ca62f93868c64bb6ffcf625bdd9e1376d4c3f7cba572ebc297971b0
EBUILD sys-uname-1.3.0.ebuild 569 BLAKE2B d4508eb3b01bf75323a00e38e5337b93a192aed7df59a96dcce6a87c1a70b3dfce438a5955f2efea5287e70008c42946d8bea7e7cab63f9f4f28aff6cb78f992 SHA512 986683de55d326e2bea25faf7b461fd51d4562a1d167c2f32ed91fbb71c3e35137e5575944371532be60603d8c7333c929035e5f2fc447bffaefe85e3d3a2afb
-EBUILD sys-uname-1.3.1.ebuild 576 BLAKE2B dcb92f0c1661f9d5c22a32d14d6f6a1b4298e58f87b9d6a9aae4fc6b141775dd30e2e52e73ebe8b058df9ae0e1c2cd3bb2233e479de7eea17da441230c60ab40 SHA512 067e940b8deb0d50d0a75a780af7fad93e10475d0fb1f7a8c7ba5848c39594da33af43d5c35154f9346303d68e4efb1f7ab8cdea899ecddf56dfebfb3647c70d
+EBUILD sys-uname-1.3.1.ebuild 583 BLAKE2B f31c5860493920e669297273e98ba86284b84a3069f72895ae105673f28516c80a037776bc988dba20218627a8f4eef0958b16f3ec7cd066d58ffb8bb04402bb SHA512 ad87ac5a4f303994e9692fc73a7905afd9b66aeba4befaf493b6558675ec7c3ba767e50ec2555836cffea65af19966b5637a9f45eb6d26885322302d9182d761
MISC metadata.xml 328 BLAKE2B a81ab6b616b202ff48f8dbedea434f3b43c585e9670ad7a1642268fdbc2628e28c662f007c62aef9bec3f85f6a39f1ffd3544c0ce8270484f90b12938b6a29e1 SHA512 b8ca27c20819d74a043fe89b7305d534cf32fad99150dfaf204555d53d48e43aab73ac381f640c74d96f3b9ccfdc6253379f762e9d0a2220c686fa8908d959a3
diff --git a/dev-ruby/sys-uname/sys-uname-1.3.1.ebuild b/dev-ruby/sys-uname/sys-uname-1.3.1.ebuild
index cd80cf9e1680..cae7997da9bd 100644
--- a/dev-ruby/sys-uname/sys-uname-1.3.1.ebuild
+++ b/dev-ruby/sys-uname/sys-uname-1.3.1.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_RECIPE_DOC="none"
RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md doc/uname.rdoc"
diff --git a/dev-ruby/websocket-driver/Manifest b/dev-ruby/websocket-driver/Manifest
index 78347f75b3eb..86acbc9daf87 100644
--- a/dev-ruby/websocket-driver/Manifest
+++ b/dev-ruby/websocket-driver/Manifest
@@ -1,5 +1,5 @@
DIST websocket-driver-0.7.6.tar.gz 26332 BLAKE2B e8da76846b519603f7eef9cef53afdff3d48176cba21de1ce6b17e3718dd33b8309aaca721d4d11480e34e04b1ed2bfbb8892af507fbc72c1ff846c800f46499 SHA512 5444a0748821ab651e9e5ed40fd737c9af50eca1f8046b3110ab436bb8c0c56250ee8a8e762ae1668249d9ebfa2712b52802950529a949aba2574ffc66c1c58a
DIST websocket-driver-0.7.7.tar.gz 26399 BLAKE2B a247e388995b1bba76b4fdbb1871b42bc2861c7550ebd2600a036c992f68c64e8ed88fd7811b85804e4167394e98bbc2eb01cd821dce3e0c8b181765f526f3d2 SHA512 ef012c2706d0fede25f3ea035c8ac26106f466a188ad46ce6729967aab5f0d655baa70138753ee0c44be9521caf9bab030b3f4d3cee813229ec7e4a2c5793cfa
EBUILD websocket-driver-0.7.6.ebuild 830 BLAKE2B 240efe53cb2508d3574ce90daca0b3f827aab1cfdaa7d103682b77949b003f8aae02727ddeae1f9c664a7a66c9872a127318ab37844a90c82d9a65df509ce99a SHA512 3f5f1954245ab73289de853e7acd85b8ca50e7b6e91ac45d9e82f7ef12a7e3e3692cbb5a0d142e0fd69a95c66aa00224cf9f8b88c5e538bc5d22f3adc180a866
-EBUILD websocket-driver-0.7.7.ebuild 842 BLAKE2B fd6c12ca1a7aedfeed2dbb8ee7a6df1ce3676f0856673ba63fefd5c441ff4721a0d6ba80d8e6f8fc238e9dff30729443167edce902c391bc70899dae05e4db85 SHA512 ef4635b3cbabcb2d3f3aa0eaf175ef31c59e770073e3c6bb9d3ec6a5be829e21d54638cddfb0c8a51b064e9848fc3180b34e3908d8c5c13d57a199a26a8bc251
+EBUILD websocket-driver-0.7.7.ebuild 849 BLAKE2B 64a977b4a03e6ac1700f1bbf0726e7123a1088ecee32ba590e1a99fea7e3b803453edd5131a2b47190736fd47b6cee1acc8ceb5ef11d95a475aad63e845cb0c6 SHA512 e51eb7a99d1ee2e7a575c89a158aa58e18c9e99f179b2fb396e27cfa6e8062b9b16d05ed9c6e3b937cfbff17f8a663f88029244eb57e3401edc43c6802a8a0fb
MISC metadata.xml 353 BLAKE2B 6d6cd2bb65746c1d9bcd4ef50619b7005445623a728503bc4a5e99d38cd82a205c3ecf38e8ef4db9c1767d0b3376cf25f0d76c40b00c511c4926beb9648c5d91 SHA512 614b428fb42838fe85b90f37bb24bcffee597e90748b2da88b94098e8f96238a244fb00ddd7913ba414cb50817c0fa36438bfe7d05344a4d771e9d622594982a
diff --git a/dev-ruby/websocket-driver/websocket-driver-0.7.7.ebuild b/dev-ruby/websocket-driver/websocket-driver-0.7.7.ebuild
index 768126c276af..7a417c0c9d32 100644
--- a/dev-ruby/websocket-driver/websocket-driver-0.7.7.ebuild
+++ b/dev-ruby/websocket-driver/websocket-driver-0.7.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
diff --git a/dev-ruby/websocket/Manifest b/dev-ruby/websocket/Manifest
index 21a5ddb4dfdb..93bfa67cab76 100644
--- a/dev-ruby/websocket/Manifest
+++ b/dev-ruby/websocket/Manifest
@@ -1,5 +1,3 @@
-DIST websocket-1.2.10.gem 28672 BLAKE2B 352289d39d374032bd8ab11ec1c38f0b3abb3c3ec7cdb05373d5ccdc7419d896088412657b54cbcd93b15d4bab07a3fdf27829a38e35a0c62f09eed1b8302a05 SHA512 c06598a4988b1a4361ba55d807577c756d82295e5c5316fe9f0492a32776599b8ce878615c5c0d4ed2d70d37bfed5ec188398922dd140fd195b894262df63f57
DIST websocket-1.2.11.gem 28672 BLAKE2B afdd16073df2da5cd9893f40ee53084d263b13c928e4b118f6efdb925f2616a468321b11162ab785548dc33a269452fd368de964b4ab00e0d230ab1cbacd45ae SHA512 164e9707d7cb490502c82eb58ae5f2c70d16e04dbc5ce4467411d6ff76f2a2e158680ee013609289b48706baab8e1c72fb22dad6acd67fc09302e78832cb488c
-EBUILD websocket-1.2.10.ebuild 486 BLAKE2B 542223dcea5b0d9e670efa3a056568ec894d7e36dc8208ff2638f9df507fcd0b8236c975af694a8776a9eaa9cca649eda2fedb6fe9123ea50df353bea8e23d97 SHA512 539911984d231bf0a09fc1f0e0cb15b17e0f5208ed506b5178989d34a4fee8a7669a2d5b3163621bd91dd0b387e841453bcb876c142eca31dd94c99db9403773
-EBUILD websocket-1.2.11.ebuild 490 BLAKE2B 3e75fce4e07bf2efced481818d2755d1173a71f4acc74cce8c8e984015a709efbeb8be9a77a3a0f0b2bf864592d38ade572e9ef5b0c0ca7d772f2ceeb3a0c1f3 SHA512 e7d4112037815856f141fee70629dbc79cde66144184d6a96e61c9538b99443f1734d79caa07bdef831268084c938ec3cb4978f4daaa8a62110d6db8ed4b67bf
+EBUILD websocket-1.2.11.ebuild 497 BLAKE2B 41ded7e9b22e894507cd123806283dc4269f52ae550ed79ae17afa0e351e1c19a693d3c143830034e975cf657d0f2147e77820edf98ad6907b54ced5ff0ae0b3 SHA512 7dd01fba6f00ea71df7490a979867b4244804595fbf0bfb89d9d21eeb99d7c0e8c642a5997dfb7048c0b659cd491cc25bb104f76a12002fd50d1f86e3f84d8c6
MISC metadata.xml 348 BLAKE2B 97c5037c95e1f278b4e7607286707298751b9aef68d81d99448842de0561c9657e191dc72ddb530e0202c6be2c0433482d1e0066bd56dcab3b0edd8daa6195d2 SHA512 7d0a8b7a151834686c239ef6f56d2648701f37512fdd1effd3cca0204e2dc445a586bfad9acfb7b38c094db15154b861a31c6dc9bbeba7559932e87d61742821
diff --git a/dev-ruby/websocket/websocket-1.2.10.ebuild b/dev-ruby/websocket/websocket-1.2.10.ebuild
deleted file mode 100644
index 861f6b2eb148..000000000000
--- a/dev-ruby/websocket/websocket-1.2.10.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Universal Ruby library to handle WebSocket protocol"
-HOMEPAGE="https://github.com/imanel/websocket-ruby"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
-
-ruby_add_bdepend "
- test? (
- dev-ruby/rspec-its
- dev-ruby/webrick
- )
-"
diff --git a/dev-ruby/websocket/websocket-1.2.11.ebuild b/dev-ruby/websocket/websocket-1.2.11.ebuild
index 9f3dcff1cc41..241dc7940560 100644
--- a/dev-ruby/websocket/websocket-1.2.11.ebuild
+++ b/dev-ruby/websocket/websocket-1.2.11.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="rspec3"