summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-07 10:16:30 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-07 10:16:30 +0100
commit2c9fab2a3468abc6862cb3115c9ff63aa266bf57 (patch)
treeb9249df06dd8229d7f334cb2e536d5c56ac81d3c /dev-ruby
parent0735b7c70f35339a20b45aee2a0a0ad80d118550 (diff)
gentoo auto-resync : 07:07:2023 - 10:16:30
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin106422 -> 106426 bytes
-rw-r--r--dev-ruby/columnize/Manifest1
-rw-r--r--dev-ruby/columnize/columnize-0.9.0-r2.ebuild17
-rw-r--r--dev-ruby/countdownlatch/Manifest2
-rw-r--r--dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild4
-rw-r--r--dev-ruby/creole/Manifest1
-rw-r--r--dev-ruby/creole/creole-0.5.0-r2.ebuild30
-rw-r--r--dev-ruby/curb/Manifest6
-rw-r--r--dev-ruby/curb/curb-1.0.1.ebuild45
-rw-r--r--dev-ruby/curb/curb-1.0.3.ebuild45
-rw-r--r--dev-ruby/curb/curb-1.0.5.ebuild2
-rw-r--r--dev-ruby/ddplugin/Manifest1
-rw-r--r--dev-ruby/ddplugin/ddplugin-1.0.3.ebuild26
-rw-r--r--dev-ruby/debug_inspector/Manifest1
-rw-r--r--dev-ruby/debug_inspector/debug_inspector-1.1.0.ebuild28
-rw-r--r--dev-ruby/delayer-deferred/Manifest1
-rw-r--r--dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild26
-rw-r--r--dev-ruby/sanitize/Manifest2
-rw-r--r--dev-ruby/sanitize/sanitize-6.0.2.ebuild32
19 files changed, 115 insertions, 155 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index e646bee55ffc..a621737dfa68 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/columnize/Manifest b/dev-ruby/columnize/Manifest
index ca3a26439fff..fb04a9940c5c 100644
--- a/dev-ruby/columnize/Manifest
+++ b/dev-ruby/columnize/Manifest
@@ -1,3 +1,4 @@
DIST columnize-0.9.0.gem 16896 BLAKE2B 46821b72e3c0b70b5788002904fe6079dbab28f9f5d085ac269de8b2765c00f22294bbb36a288ea5688baf3a0bfeed9a4edfbe78eb41be67321433032ec99811 SHA512 b85f478db0e70740ff2d09e0c0a0e6eef378cbd0f025f8583726619412c0dd93ce85705978550ed13713f35e90db846ff087110c210742dfc3223bac3da7176c
EBUILD columnize-0.9.0-r1.ebuild 445 BLAKE2B b90f90330679a3a006879d64474ab23b5ec74edf33c1a2ee31aa6c00369fe13d53dc8f7ff7f6f12a2c511818fb50fcb65363d6ee6869da91037b834ef619da50 SHA512 9ccc37e73aa498894dce714b838078913c685e627a4aded7428127441079a73b35b4d5fae493e6c87b8ba2ec5c3e91ffc24ec9bb137ec38a8589a9539fa23285
+EBUILD columnize-0.9.0-r2.ebuild 438 BLAKE2B 108e0241da52efe42599039ff29c3efa3228fa76b2afa318ee25cc79db9176a52b663d1c0db964bcfce1d5af767f886645f188902a145641e7a189455b9ce1fe SHA512 720500390d6bcaabae19c332267cd30d4b2af076cb049ab266c09aed409e96d19e83aa3ac86d17a6566dcd1b31c55104515373a554fa910c8a30daffb5b68397
MISC metadata.xml 342 BLAKE2B 2ea1721becba00103210456b83ce0fc7d0e7584dcd61a21325ed1255430eaa3aa10498c1e551c12c6018e44c85b05931351e87b89c342d95b05d6d9595e5b810 SHA512 a17db116d5836fe555a8acb5fa2689cc9954e99fcf60e83dcc81712832b2aa96743dfd0daa6d0621d2bb206a30379f01d88aa4fcc5192807e83ec8dde13035da
diff --git a/dev-ruby/columnize/columnize-0.9.0-r2.ebuild b/dev-ruby/columnize/columnize-0.9.0-r2.ebuild
new file mode 100644
index 000000000000..536f5a6bd0f9
--- /dev/null
+++ b/dev-ruby/columnize/columnize-0.9.0-r2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="AUTHORS ChangeLog NEWS README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sorts an array in column order"
+HOMEPAGE="https://github.com/rocky/columnize"
+
+LICENSE="|| ( GPL-2 Ruby )"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
diff --git a/dev-ruby/countdownlatch/Manifest b/dev-ruby/countdownlatch/Manifest
index 1835be12cf91..cca6b8c97473 100644
--- a/dev-ruby/countdownlatch/Manifest
+++ b/dev-ruby/countdownlatch/Manifest
@@ -1,3 +1,3 @@
DIST countdownlatch-1.0.0.gem 7168 BLAKE2B 5261ccfec2c743fb2bdd785bf48c1695ded01be94e0d216d96f2322d5422000450dd6205a0b7ad3597de665b0629f09369937c2ea7cc377dd700a5e233662327 SHA512 3e8e23212b253d6d29ae7834131e7dd5ccb40d6ecb43fe31fa84b8314e932b5ef1cc8ce61f59ba8256bfc80c6f7c131b149748e99ce9b4667f2da7ac8b8279a5
-EBUILD countdownlatch-1.0.0-r2.ebuild 581 BLAKE2B 56634566dc51a5a38a5204f146803d1e886b9ab199c63b6767495d94e1fd977b5fb6dff590b991ef326b65715bbb78bc60284c53fc0a0af2fdb433f1b78832dd SHA512 bd025062666a129b2fc9e14c0fa6d5cbb0a8235046254c6e007531a1e4ac985ac261bc456ca6589173415af56c26d50844c099c11a7f40d53d5e48e51153b335
+EBUILD countdownlatch-1.0.0-r2.ebuild 574 BLAKE2B 29d7497d57b4d2d820abbf12a7127053587be598e71fdf354147d86690d19d763757d46f54ee5d0cbcd3d0ea7ce8f65f020a54df7549861d65065cbed5da52af SHA512 6e04c83fd1564e82d38c89cde614b0c827c788d8c0a719a22749236480cee2692784e949945b7aa39ea65a4c2109f8f0ad13b989352845476355cca10dc637a3
MISC metadata.xml 353 BLAKE2B 9a099c6429301e215ad14e8bc0bf9976e44a4d3d1482b1948d76f7b7979e37c52666c1da8a56b1de3d77433c6ab6e60eebf89e2ab93a352caebf630913eed10c SHA512 f4d811700976ef8169412b958148447553176ef84b05a2f71d2bdd26049c2afada3f83207ef9257365d802deda87120b0e373912f0f0caa521f0429fcb531fb2
diff --git a/dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild b/dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild
index 8e91f5622a34..5d9742397ec3 100644
--- a/dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild
+++ b/dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-ruby/creole/Manifest b/dev-ruby/creole/Manifest
index ef5b5dc60fb0..b1e29cd28197 100644
--- a/dev-ruby/creole/Manifest
+++ b/dev-ruby/creole/Manifest
@@ -1,3 +1,4 @@
DIST creole-0.5.0.tar.gz 10664 BLAKE2B cf284a80fc43d24dd9e232055b78b9f76e5ee7c44dc86fb3311cc191503d38cd31e6e8f7f6290c451860da3e2dc5646c5baaefa79fa5df9165d2eb867c5dc8ef SHA512 80f82018637f2c33c71cc57e65b6bf372fb508c890269c3a04cf171b549115f3cb09daf7fa29935824780b886c1077db20a6e7dd38af35d715529683d965bc07
EBUILD creole-0.5.0-r1.ebuild 756 BLAKE2B 7e44a0eb2e26574c68589805fb876e29f53eaa4bd4b12310406c70602306039fe9591ae2321bdd41e775fc7c8bcd33c4b84d889389dee538ae43522f6048f3ea SHA512 fb8a21545647c6bdeb419fa8826a1c85945e7817dbf78db1f9feafd45a9c722a94e50d6e4ccc7f99fa96c188772877315ab70663de9a9b56acd43af0a0ac441e
+EBUILD creole-0.5.0-r2.ebuild 749 BLAKE2B 1405a8ddd50a8ce7695df1831ed5f24d11f7d2c5e6ce0107cb52604142f53f9c7fea6c0751460aad1186537de56682d7f654df31bc180ff614952d4621aeb76c SHA512 06513431169d59031a825dd5628d51657344be87fc27aa6f2724f9dde0cd35e4bfdb0a80e58416aaf18c15cd9218483f0526b90363440551dd65b04cb2f574fb
MISC metadata.xml 339 BLAKE2B 213172aef7c762e9e3018c7e7c53f3d4de2004045b744cd191db960942be03d592ca78663d5d85f670f3e20095db7234fc3586bb7dae8723070d2da8ee5c5051 SHA512 8ec250e92ac8729a17e8afc336668e4bff46e4edf94f466053957078095f90172fb087b5e764c128aceda6874ef3092c0c1560bc5a86584d53308ac792b1f4b7
diff --git a/dev-ruby/creole/creole-0.5.0-r2.ebuild b/dev-ruby/creole/creole-0.5.0-r2.ebuild
new file mode 100644
index 000000000000..7b315b604b7a
--- /dev/null
+++ b/dev-ruby/creole/creole-0.5.0-r2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rake"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.creole"
+
+RUBY_FAKEGEM_GEMSPEC="creole.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Creole-to-HTML converter for Creole, the lightweight markup language"
+HOMEPAGE="https://github.com/minad/creole"
+SRC_URI="https://github.com/minad/creole/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bacon )"
+
+all_ruby_prepare() {
+ sed -e 's/git ls-files --/echo/' \
+ -e 's/git ls-files/find -print/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest
index 26b571c6278f..7587fc9d6e28 100644
--- a/dev-ruby/curb/Manifest
+++ b/dev-ruby/curb/Manifest
@@ -1,7 +1,3 @@
-DIST curb-1.0.1.gem 90624 BLAKE2B b54404e0ea81ccb2ea03e262abce247ca4e0db1a5208cfecd57a6c0e423c36b282cdaef7db9bd3fe70d3fdb8cfa60c6085be04ff78daac71e83b63fe25bfef06 SHA512 78eeef1b3a778c64517243a25ff82889cb4703589d27f08cff6e84d39a806610a80bb749c51ddba93a82e02a18797978b55ebc4643948caa8900e76d343f4bc6
-DIST curb-1.0.3.gem 91648 BLAKE2B 8f819a5411c92e353cee4e1ef87c65bed67783606fcfe238a736ca5110b790d942e1cce6079508b854ab8b22e0079e8240e3d417f9e9ec6c2bef39878321ab55 SHA512 6273acd74121e3a4e42f7cb89eff4bad9511c7cafdf5e046773ec988c816003531877f6e5e756fab73296cedfa4599693014b6b65e9a9001a6e3c4875f53b73e
DIST curb-1.0.5.gem 92160 BLAKE2B 395cdbb3255d5a38dfd472787785738dfff8ec7eed69e7b93ae2d993c90635d427a6275cd3510b406fccc7b999bdedf544cb4177132cc890f0473452ad1984c9 SHA512 0b90da7757ee37bd542e2ab31407235788f103e67c987fd820073eb70ecae7cea55cc5ecdc354145ead58cb9762db0f8f27416301fbca93bc0f7a7966a5d8a63
-EBUILD curb-1.0.1.ebuild 1398 BLAKE2B d117b3d0e525c5fdd7d80dc53db1e6cdebc34a3a8beb4ca7d04907abe9150f43e7801b777b3860936b55028a42e62d9a253157c55a2cfd99cd5e38c341a5b30c SHA512 328b2c7db57cbb6a62c3f9be7917dd2cf528d305cbab63b6eba49aef0abee1889c760ea224886cf3b0d16e7474334c55bbe020883af30d9afdb8f11fe12fbfda
-EBUILD curb-1.0.3.ebuild 1391 BLAKE2B 9e73a8a0c09d222b29e2c21c5ab38eb8d34a7da51d4d9bc02b586eb5b13c3d9b77992668e4d868b6611e493acb4c961b7281ecf984eee78a990d40501214ea51 SHA512 3f800c1f927059692cd6e421c455c93975f4e7fb3585bbad4b6c74752e3b7beffc5ed79308288c589b8b0d4afea3b01844e8d66cfd6edd1b6d619173a00c18be
-EBUILD curb-1.0.5.ebuild 1522 BLAKE2B ab97bc7f5ee062e792a6ab6a15319ce16fd291c38924df9de4363f6622a80fced0bf87e93831afa0f3066beb5796d85c632f29f009e71540fdbcfd62f7a103ee SHA512 b3a1d9d744f613e61329f0507381f94529f9a26e2cb7bf164db642c455a6018f06be9f24bac47b81ba8b4dafa79821ab8c8783d38cc0d9e2514b90cc53c17b52
+EBUILD curb-1.0.5.ebuild 1522 BLAKE2B 497d640c13c37379a666dec0c3aacf833e79a4b2a844537d89abadc9c2858f47e6be5af823326d4efc97602d0a1e3a358b77e8b68980fe82564088a63f956fc9 SHA512 0dc877486015e637aa394af3ff02867db47b87fbaa3e78cc02570ac36ce4200ecd48f2242624733dd32498f2fb0c2004ce38efcf49875db6c48e241063df31ab
MISC metadata.xml 336 BLAKE2B fd9820c5561af2381bf081eb2f3370727020edc79f306bd94b90699e8a817d218edb11ccc60ae9aa43f1713218a91c9b53cff0a6c23fc3d189e06bc5a1265b71 SHA512 f948d0e7f36c4b9912c58d6a7bf1b2ac5934075780fc7de3d6f759276e4ee297850f725259c06245affca40745bdc2bab0ab78bbd60b308a5d11fc97edeb4ac1
diff --git a/dev-ruby/curb/curb-1.0.1.ebuild b/dev-ruby/curb/curb-1.0.1.ebuild
deleted file mode 100644
index a99824162e8a..000000000000
--- a/dev-ruby/curb/curb-1.0.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rake"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby-language bindings for libcurl"
-HOMEPAGE="https://github.com/taf2/curb"
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )"
-RDEPEND+=" net-misc/curl[ssl]"
-
-all_ruby_prepare() {
- # fix tests when localhost is also ::1
- sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die
-
- # avoid tests making outside network connections
- rm tests/bug_postfields_crash.rb || die
- sed -e '/test_easy_http_verbs_must_respond_to_str/,/^ end/ s:^:#:' \
- -i tests/tc_curl_easy.rb || die
- sed -e '/test_connection_keepalive/aomit "network connection needed"' \
- -i tests/tc_curl_multi.rb || die
-
- # Fix test that expects wrong output
- sed -i -e 's/200 OK /200 OK/' tests/tc_curl_easy.rb || die
-
- # avoid failing tests where failure condition seems weird, no
- # upstream travis so not clear if the test is indeed broken.
- sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die
-
- # avoid test requiring ntlm support on curl which is no longer available in gentoo
- sed -i -e '/test_username_password/aomit "ntlm support in curl needed"' -i tests/tc_curl_easy.rb || die
-}
diff --git a/dev-ruby/curb/curb-1.0.3.ebuild b/dev-ruby/curb/curb-1.0.3.ebuild
deleted file mode 100644
index 3c153cbd53d3..000000000000
--- a/dev-ruby/curb/curb-1.0.3.ebuild
+++ /dev/null
@@ -1,45 +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"
-
-RUBY_FAKEGEM_RECIPE_TEST="rake"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby-language bindings for libcurl"
-HOMEPAGE="https://github.com/taf2/curb"
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )"
-RDEPEND+=" net-misc/curl[ssl]"
-
-all_ruby_prepare() {
- # fix tests when localhost is also ::1
- sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die
-
- # avoid tests making outside network connections
- rm tests/bug_postfields_crash.rb || die
- sed -e '/test_easy_http_verbs_must_respond_to_str/,/^ end/ s:^:#:' \
- -i tests/tc_curl_easy.rb || die
- sed -e '/test_connection_keepalive/aomit "network connection needed"' \
- -i tests/tc_curl_multi.rb || die
-
- # Fix test that expects wrong output
- sed -i -e 's/200 OK /200 OK/' tests/tc_curl_easy.rb || die
-
- # avoid failing tests where failure condition seems weird, no
- # upstream travis so not clear if the test is indeed broken.
- sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die
-
- # avoid test requiring ntlm support on curl which is no longer available in gentoo
- sed -i -e '/test_username_password/aomit "ntlm support in curl needed"' -i tests/tc_curl_easy.rb || die
-}
diff --git a/dev-ruby/curb/curb-1.0.5.ebuild b/dev-ruby/curb/curb-1.0.5.ebuild
index 47157bd329fb..b3e54dfe34cb 100644
--- a/dev-ruby/curb/curb-1.0.5.ebuild
+++ b/dev-ruby/curb/curb-1.0.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
RUBY_FAKEGEM_RECIPE_TEST="rake"
diff --git a/dev-ruby/ddplugin/Manifest b/dev-ruby/ddplugin/Manifest
index 998abc317a3b..87570d9bd99e 100644
--- a/dev-ruby/ddplugin/Manifest
+++ b/dev-ruby/ddplugin/Manifest
@@ -1,4 +1,3 @@
DIST ddplugin-1.0.3.gem 9728 BLAKE2B 8d287a558fe2716c394f96f92824c8b843fbdcb77b5052b8bb4699013222ef0e57c273348007dc61cde4281978570b115551ce51a71077b53f0cc8d7ebda5ea9 SHA512 eef88b52f78f379b6f083da3a6090d9430756e3a9d526202785e6d36121bc4fc3e42238db8146dd4d4a9ede1f5caf5bac047731ed5c1012d637b2723cccfcd00
EBUILD ddplugin-1.0.3-r1.ebuild 555 BLAKE2B d61f32951f84a9812c8cb298ac65589ce34458c8efeee62fb76a2098a5847904eee5c7623e079ce989664256afe0de1cbd46d43660a115fdf545f2098316c3c6 SHA512 c6dacbaa29deb031b0f1d1b3dbcfa1d647055aaa03fcd22939ab8f7c079e4876d971a142f92d917cf00657c01ead0d2e3cf473c29b59d43a0b929256b1ee9427
-EBUILD ddplugin-1.0.3.ebuild 562 BLAKE2B 9e14b1cdd05d0b124d30570a540b1af97a44fbd92a3f7ee7275b5f537a36a595f03bfeaa93082561b9564230540af6832ba652d82028353a8741cc8c67870f4a SHA512 98d8581891e823db25daf140632ced081da03fd6b99c81e80cf90776527de83cdb121611250a3408a83aeafc58ddd114f60a9bfa7286d185d25b4f19f84f1e0a
MISC metadata.xml 344 BLAKE2B 16ce432436d1eae37773d8369d30f6e9bcb2e5e417a22951b965ed369d3ccc5414f088f57a93007310bdad2cde4b97d7f277cd44b46a7f870291c74459bd1ae5 SHA512 e8610505cd7f1eece20ddd60c270c526b9b76579c92c49610a88c6656173d3619cdbb3b7460f0d9d86b66f9509ecffcf7005d9be55b3eb2e87da5c5b99edbeb7
diff --git a/dev-ruby/ddplugin/ddplugin-1.0.3.ebuild b/dev-ruby/ddplugin/ddplugin-1.0.3.ebuild
deleted file mode 100644
index 9cc0a66225ac..000000000000
--- a/dev-ruby/ddplugin/ddplugin-1.0.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides plugin management for Ruby projects"
-HOMEPAGE="https://github.com/ddfreyne/ddplugin/"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~riscv"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e '/coverall/I s:^:#:' test/helper.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/debug_inspector/Manifest b/dev-ruby/debug_inspector/Manifest
index cda7f3fcb5ea..44891d09855c 100644
--- a/dev-ruby/debug_inspector/Manifest
+++ b/dev-ruby/debug_inspector/Manifest
@@ -1,4 +1,3 @@
DIST debug_inspector-1.1.0.tar.gz 5837 BLAKE2B 49f2c4b8b872ad2be0e6c41d02f7cb64e3f2928e8f02e06ed99f2f2befffe1da4c25024a2069b8d2f19dc71ab182459f6cf75c5b717662e5cfab16a5b66cf41f SHA512 c66d5bf412d9b6a61f456e943a901dbe9018cf92c171e1a7d9a19807c7894ffdb6acaeaed2c8f688927130a14909d0e0714e5b728ad7ccbff0e5f1c0ad20c600
EBUILD debug_inspector-1.1.0-r1.ebuild 672 BLAKE2B 902fbfd18d5ea2088e392ed44316d59d0955ead6fd98c30ce34c1eaf39a3babfff50e567f29441f1a3f3bd9ba50faaeb6447b0b4c28754b04f9dec11e533eacc SHA512 bbe3131f6ee75d7cb79e6e1cbba03ac584a414ed459d2bc51605ceacd83b3a90a73d9953b843307f5a5b08c848d4a5928e6b2767fff5cb2788085debd53aeb0e
-EBUILD debug_inspector-1.1.0.ebuild 679 BLAKE2B 1ce541ab6145d850dbc2ae961da0a5ca85b80a8a04078848ade6631c0a37ae1737acaccecb78a691c14a09921ca57c6b0b766414c891773279c13109468dfe80 SHA512 b134aeca1b313d60339b6a930b45e584ce400b9e67b9530b7cbc5a345ace0cc7138569412f96a570aa04628be9011016c408ee5ce516b496367a7529d78cb1f4
MISC metadata.xml 351 BLAKE2B f257a2ee28e3b834d9bde72e9f4024f9f93a3fe043a95a376ca15199fa7edb38cdedf1856438243a05337d3ff8513a88dcf886896c776b3807d1cf4437ac8668 SHA512 c9d8cacc1c0df621f009d74dcc9bdc34df08becfe8675b9931a12e492c91d758409c7803adb3f33bad81bd1c496b54f3b1c3d10ad2e8509c68b62f08dca85730
diff --git a/dev-ruby/debug_inspector/debug_inspector-1.1.0.ebuild b/dev-ruby/debug_inspector/debug_inspector-1.1.0.ebuild
deleted file mode 100644
index 4b48f59684fa..000000000000
--- a/dev-ruby/debug_inspector/debug_inspector-1.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/debug_inspector/extconf.rb)
-
-RUBY_FAKEGEM_GEMSPEC="debug_inspector.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby wrapper for the MRI 2.0 debug_inspector API"
-HOMEPAGE="https://github.com/banister/debug_inspector"
-SRC_URI="https://github.com/banister/debug_inspector/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e '/extensiontask/,$ s:^:#:' Rakefile || die
-}
diff --git a/dev-ruby/delayer-deferred/Manifest b/dev-ruby/delayer-deferred/Manifest
index 9d382e661947..5a3f4a576fe2 100644
--- a/dev-ruby/delayer-deferred/Manifest
+++ b/dev-ruby/delayer-deferred/Manifest
@@ -1,3 +1,4 @@
DIST delayer-deferred-2.2.0.gem 22016 BLAKE2B 992005fcdd3cb7d7b131e676a1e73f56b64c3316c4c66e984cb8c80c655e98f2fa1a72be34979c11e9f3b7def7de71a74a922e06b6ec8699fc1bc03f2cedf627 SHA512 f285183556d8414db6467cf51a6bb123b2b5db3b517295464e8d0205f25b7bad61ee9364277916e30f0bde4453a7bf4666bd71f0a54faa4506ed8d339507418d
+EBUILD delayer-deferred-2.2.0-r1.ebuild 604 BLAKE2B c917535de4ce80db06ac02060b6e8f16a90cbc5909689f7c0dfa092f03bc72ebb707c93912a8c8939e4ca58e8a5ad57e6f546b0ea760bd0afee7bd440410508d SHA512 7d948566f17292dd45a596a1409c34794ede9aef2bfecd770ddf3737a494796e6b669cc5cbfcbc19057b334f67a97f227816df60e6a511843cd8b7aa564737d1
EBUILD delayer-deferred-2.2.0.ebuild 642 BLAKE2B 63726cdf34d275fb2c5b5e87ddb7a34e7c1f089d7e9e537e5852b10dcc4aad3825dd20d00d8c13b4ba9830a68be23254eb53866114fc6cd4c0f7c549dab2736e SHA512 4d5eeb2b9a446dda408744f3bcf8ba3f12624c17ec12fbd0cd94b06a30010634a935f0ff2d0791c9dc7faad90572fd45e8b3963173666578ab3eaeb771d30fc8
MISC metadata.xml 503 BLAKE2B b06897da2a8f53e99a9268dd04311a60402f6a705a75e7b72aa7a96e22748576955d55a7c37dadcad99b5ecab73c150ff0069beb3d58a0b252d1af8e7ce82493 SHA512 913712afe9928ae5b18ff0115caa56cb3278fb9d21d25d224b0a0ce6c679dffde1d70ee0fe824901c6e0c08c48e7af3368281224e67d5184a5f005b496fba9ec
diff --git a/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild b/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild
new file mode 100644
index 000000000000..9ad4568ba40a
--- /dev/null
+++ b/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby implementation of JSDeferred"
+HOMEPAGE="https://github.com/toshia/delayer-deferred"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/delayer:1"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' Rakefile test/helper.rb || die
+ sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die
+ sed -i -e '/pry/ s:^:#:' test/sleep_test.rb || die
+}
diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest
index 2a35f98dbc77..bc1ae50f8f07 100644
--- a/dev-ruby/sanitize/Manifest
+++ b/dev-ruby/sanitize/Manifest
@@ -1,3 +1,5 @@
DIST sanitize-6.0.1.tar.gz 1352433 BLAKE2B 91614d3a5fe4f3d3741a8cc8d88a98281a43424132e82932600f4140ab857a0a3492d49ed92205a7e9a05f9eb0b350c30b3b0342790baab0b5f37ab6b83357a2 SHA512 2b43b11e211ddc10c1362bb5c78abd2c8844f3daf6dbb44ddd0731af596a44f7d5883e4f45e3d29c9b8f545794b8a1f98301565818982dadd8c86ece7fd9b2a1
+DIST sanitize-6.0.2.tar.gz 1352670 BLAKE2B b9d2066f4f7ec168f6265953a855e9e5cccf5d045b294178656649e1f38b2b39a4bd605ebd802a430c85eb6eaf5166baf0821d0d5a99229415338726fb7dc393 SHA512 e4cd6b2058d937db1e37bc5f09e471c96bb4eaac4a67ecf634150b5aac1c87f02e627c8a60cac482f0bebef460ec3ef01d02b45b9524025269a7dbc51d20ca8e
EBUILD sanitize-6.0.1.ebuild 762 BLAKE2B 8dd6159223e6942409b1c361a0386646bac66892550616beda33a067d5c07d7cad3ce19d66b8a94f1f2da8ab2f0d666aaebd0d04250003b201c0f8dc5dae34d7 SHA512 988023d10ccf24a175a59d355aafca7094b64b24853b6949fb033ec5d113551fba94d6bd17260bf626f1b3a57d907a4fabc90a4dc854e39e59fd386408e16524
+EBUILD sanitize-6.0.2.ebuild 755 BLAKE2B b143655251d14cb4b78f530e02de7877bc99c7834a09ec465fcf42d642353d2a58bdd6b90f2ab2fa986e38876a6bfb90dcd6cc9ff5e9d811add5ad26bc1bf6e2 SHA512 d6c4607ec8c74e3f340b0ebb3924e2bd2a19e2f7ea3ef917b23aa8f5b3c44150379c1e1bb53d6b65627bc1232d247bf7b9b3a42c5ccb8b27357a931d24f45473
MISC metadata.xml 342 BLAKE2B 56d8c8d3467a7284a795dbe938e591403576e6e3d4fe675471e2b24b6c2f8520bec8cdea8d7e3182fe6fe8187a6dfb2889befbf5272f76b8f87acc4942a36e9d SHA512 e4257fbb18383d391d7962b3869db25b6875721cad7100dd42f7e10ac72254720c67e1028c13e4fe7517fda833677c1a542e12ff81ba0632b878b851a974c00c
diff --git a/dev-ruby/sanitize/sanitize-6.0.2.ebuild b/dev-ruby/sanitize/sanitize-6.0.2.ebuild
new file mode 100644
index 000000000000..742dfc9c5f97
--- /dev/null
+++ b/dev-ruby/sanitize/sanitize-6.0.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
+HOMEPAGE="https://github.com/rgrove/sanitize"
+SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+ >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0*
+ >=dev-ruby/nokogiri-1.12.0
+"
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+each_ruby_test() {
+ ${RUBY} -Ilib test/test_sanitize.rb || die
+}