summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin109036 -> 109039 bytes
-rw-r--r--dev-ruby/aws-sigv4/Manifest2
-rw-r--r--dev-ruby/aws-sigv4/aws-sigv4-1.2.4.ebuild22
-rw-r--r--dev-ruby/backports/Manifest4
-rw-r--r--dev-ruby/backports/backports-3.20.2-r1.ebuild2
-rw-r--r--dev-ruby/backports/backports-3.21.0.ebuild28
-rw-r--r--dev-ruby/bindata/Manifest8
-rw-r--r--dev-ruby/bindata/bindata-2.4.10.ebuild (renamed from dev-ruby/bindata/bindata-2.4.8.ebuild)6
-rw-r--r--dev-ruby/bindata/bindata-2.4.6.ebuild22
-rw-r--r--dev-ruby/bindata/bindata-2.4.7.ebuild22
-rw-r--r--dev-ruby/builder/Manifest2
-rw-r--r--dev-ruby/builder/builder-3.2.3.ebuild32
-rw-r--r--dev-ruby/mechanize/Manifest4
-rw-r--r--dev-ruby/mechanize/mechanize-2.8.1.ebuild2
-rw-r--r--dev-ruby/mechanize/mechanize-2.8.2.ebuild41
-rw-r--r--dev-ruby/racc/Manifest2
-rw-r--r--dev-ruby/racc/racc-1.4.14.ebuild67
-rw-r--r--dev-ruby/rr/Manifest2
-rw-r--r--dev-ruby/rr/rr-3.0.6.ebuild31
-rw-r--r--dev-ruby/rubyntlm/Manifest4
-rw-r--r--dev-ruby/rubyntlm/rubyntlm-0.6.2.ebuild24
-rw-r--r--dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild2
-rw-r--r--dev-ruby/set/Manifest3
-rw-r--r--dev-ruby/set/metadata.xml (renamed from dev-ruby/shotgun/metadata.xml)3
-rw-r--r--dev-ruby/set/set-1.0.1.ebuild23
-rw-r--r--dev-ruby/shotgun/Manifest3
-rw-r--r--dev-ruby/shotgun/shotgun-0.9.2.ebuild36
-rw-r--r--dev-ruby/sorted_set/Manifest3
-rw-r--r--dev-ruby/sorted_set/metadata.xml (renamed from dev-ruby/source_map/metadata.xml)3
-rw-r--r--dev-ruby/sorted_set/sorted_set-1.0.3.ebuild24
-rw-r--r--dev-ruby/source_map/Manifest3
-rw-r--r--dev-ruby/source_map/source_map-3.0.1.ebuild23
-rw-r--r--dev-ruby/xmlrpc/Manifest1
-rw-r--r--dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild32
-rw-r--r--dev-ruby/yard/Manifest2
-rw-r--r--dev-ruby/yard/yard-0.9.20.ebuild51
36 files changed, 227 insertions, 312 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index edf58da00f66..44dbc657f2fc 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/aws-sigv4/Manifest b/dev-ruby/aws-sigv4/Manifest
index cb854dcb121a..96c0deeae2a3 100644
--- a/dev-ruby/aws-sigv4/Manifest
+++ b/dev-ruby/aws-sigv4/Manifest
@@ -1,7 +1,9 @@
DIST aws-sigv4-1.1.2.gem 11776 BLAKE2B 120446bb7ba1faf4236952b7dc53e0e88cad35476b2a56d188b73c1b3e4a4a93e835597eda5ebde02c0d65395045e9400e41b9d291f076cf73803286ea3151a3 SHA512 2d1f016e5a093a167d4bb6ae8774e5073c6c3c182a4ab64edfcc3cb93cdb827bdf2dd6731eddd096b8940db4cd751dd451bd4cf445c5b15ac5349e6d150281c8
DIST aws-sigv4-1.1.4.gem 11776 BLAKE2B 3b365817f3228bea3fbc4903ab59b3949eeee6570dc68f12bf20f2edce1f2910b54d983389bca11950bc06d37c1c0cf9038bf0b301096cd02747fba97f8fe71c SHA512 58a0f94846edacff7a6037ee0fd2f77636241b1ad4de9882a4afbd9785879c371f2d6137c99e9232141bfd1d235aeb70422b2a4affd867b073db1b50c607ddf9
DIST aws-sigv4-1.2.3.gem 16384 BLAKE2B 55da04b54005107075e3e4ef6a16de03e25ee355938bb1846f2c1ab79f1d9c72b0d272acb8b8c58eb7803710f3ad9be7e2d137b0c387d84d4841f7dcb0fb82aa SHA512 5d3aa9256f5e0fec5841ca5c9ca5aeb9a32cb4cf69f30221476d380c22e8f1863d2fbb4c826b89634c65f8080b83debdd84efe6e14e31f0a01bcf18b9fd71750
+DIST aws-sigv4-1.2.4.gem 16384 BLAKE2B 31aee1c3c028b9ccd6b20e967af97394e3800d27cfec2f19a4f12b0a7f0ed2ed931b720beb7d3e3ae737ca33eb7c4271f565053f201a3e233625c5d1faf33fab SHA512 1c03bf59899c7e7f6b01a786e75985c73459f0aacd3f01df70bac562db452e369317f8cb749f30d30629f058845687d9e2f614547f6f3ca1a4378db724170e4f
EBUILD aws-sigv4-1.1.2.ebuild 469 BLAKE2B 6e21d9caab716d4a1e0fd43a03378ea284fcf6ecb91757b7275b869b4977159d815bfbf5119b8f008d18a649c1aaa4f0aacb7c32c5f7e8cf25313a867f17cd77 SHA512 392f07912c83e2f07507c13d69eb2cea57a2baa76fdf0e92617aca97408c383eec269ee8087a3e2dec45c35a573d331b9534b6222f4d2e0ebd70d2b411246c43
EBUILD aws-sigv4-1.1.4.ebuild 476 BLAKE2B 2698a2225c6b20b396f90a99ef8968f9d177c0ddeb53c40924c5226d26b3f271290b5f5d9a674f3d98eb01a115529013686f6b7e7b7ddcabde16e2a2c65c7c01 SHA512 679f2b240cf8dec10e7b69759e6453644b5b8716df4271b326238e210a2aefca625fbae497d20aa0861d73badd7d16b23ebe98148c072207793bf5316b05e82f
EBUILD aws-sigv4-1.2.3.ebuild 483 BLAKE2B a94e6a949ad9223d1cbbc048eab8083434ad490a21945860502423e80e57ccbe0eefef3431143757122bac2141db1f81d90fe45daacd362dcf3ec9ac1e5451e1 SHA512 c7aa3fedd13e529034d390347e53f8445709ec62eb15feb9976403c02e58b7f217ab0060d4e823179d39ee09813e55e3e266bbd25bf5171f476884e0aebaafb4
+EBUILD aws-sigv4-1.2.4.ebuild 476 BLAKE2B bcb4424604ef813d6da66a6d528ee1f8772a6b0819c0b4140f3646fbd05cfc70924251eeee09228ca442154561909d1481f085734cc035dd396482bb09aa9681 SHA512 c3e18187701bc7411354d2e35ea1bdbd11607ac9d29b37dfec515bd5f4806ef85c36854fc84bfd69cac94742c2e3996f8a99f990daf252940af3c3e2dc8eabb0
MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0
diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.2.4.ebuild b/dev-ruby/aws-sigv4/aws-sigv4-1.2.4.ebuild
new file mode 100644
index 000000000000..18a8f4abf81f
--- /dev/null
+++ b/dev-ruby/aws-sigv4/aws-sigv4-1.2.4.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Amazon Web Services Signature Version 4 signing library"
+HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/"
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/aws-eventstream-1.0.2:1"
diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest
index dc5cc2a5ca2d..9ca9de6ea4a8 100644
--- a/dev-ruby/backports/Manifest
+++ b/dev-ruby/backports/Manifest
@@ -1,5 +1,7 @@
DIST backports-3.15.0.gem 152064 BLAKE2B a2c2a1f35ab6f682be23a5189bafec563a2d028ed5f0e0a4880ad85e09ac7af1085a601323ec3459c5be87a5271c6c3e47b6e80005c50e3084d4ac1dc9f2fd35 SHA512 4eb1f928c37596971fa274d838ab991bce462a7f571cb68501fc81e579693528e93536c25e4b64d93f4f0edfd313c8aacd8af014bb5c586cc182867e78f614d5
DIST backports-3.20.2.tar.gz 178633 BLAKE2B 2e2f2f31099763bb218f3ada9f9d040d4b41fc842bbc8b91d703e91b89bab9d6e7bbf3aae1ecfe34abe6099d6cb34929ae72ba66d4ee473841563257fa85cf3c SHA512 a91a2c9186315fca8e0b33554ef26986abe8565e08a79b9f150f8115f998b2a7a440bbc64b92f89c4e95e1c5e852bfeea6ab337804cf017517e77229f10820e5
+DIST backports-3.21.0.tar.gz 178706 BLAKE2B b895655fbbd15e99021f3d9d4f5efe84957c43cffc4e6442a286494624af3d9afa50933cb9f46d86a752c2aa1f52e867d4063e5f8357c969c7ade75b38566f52 SHA512 9d3a5315d412f16c28172121f7b64b424d3728e76c2b9b4466937572bc922f595f5b56caa265e9b03ed44ca64643c36086d60ddc1ff8799e11d953dc75aaee65
EBUILD backports-3.15.0.ebuild 667 BLAKE2B f38afb21d4795a224fcc909db22086980b3d2a135dd7652bcb03839e34a485a183614d2e42628d18cc1368254ade263d43a26e68dd9ca3d120f1e130bca05d1f SHA512 26542cdf65e3141ad22773e0fd6f7413a8f7e066c8c434c20b626066f0cd69fa8608ad8f49a9ffb0d3289a87a438de475f39a64c5fcc4ccf6ba8d59ace3bf531
-EBUILD backports-3.20.2-r1.ebuild 799 BLAKE2B c1f35d8297fdd3711add94e7b452fa5a2790b636bf502bb837585f0831aea921f8f1142af6e77a77b59a402c866d97504322d6203700a7354e1a238f669fad45 SHA512 d0acc8664d774310733f3ab34df1029ae1b50529d4f3446e0981cd872b9a8040b0057c09a3e86506474a101aa953cc1efc012cc35dcd6301229d2c31ef409a8b
+EBUILD backports-3.20.2-r1.ebuild 796 BLAKE2B bd7c43e28552e5ded12912907df6ab2a9291d19cfe05ab3416a8def5d78557070589deb8fc87de41ffd77f33bcb17f819e49d3decc43394494de00d23bd2a0a7 SHA512 295d3fdf944eb505a70492b0363d448b805e236168faddb748b9034614ee962a9351ee2be575ff8c6f557acc1aa62e23d2a94c35a5575c4d9cd0c729dfc2aadf
+EBUILD backports-3.21.0.ebuild 792 BLAKE2B 0c9e5d2b2f54c1e5c7965bd4267e4ee1e13a459753f047ced428342fe299910350ed0c75552db811a12129bead6f1478bb5a8c1f16b7d82735610c24368850ad SHA512 d147eddd18ee7abc4b630bc298141bbea1fd38e24bb2ad1b12228e943d79fba7d70296999ce2236a7d2485b2715c028e43110a8808e1486e3532bfd56fc896d6
MISC metadata.xml 335 BLAKE2B 23e6e33c417bb055592549fdd07fd02a2d97b613095e42248f501ee6ea71e3d4b2a2e25796060d3448900ba0d2fe66d0c44307be97b89834711ed153751126c3 SHA512 2850da756cf7d97e70667e06587ab9a37869e4a77417c12386edff4ab09d380641a4573a7ecaa6eec5809fe85106ca53844b4b25fbeb6cef8e451fef2803ae19
diff --git a/dev-ruby/backports/backports-3.20.2-r1.ebuild b/dev-ruby/backports/backports-3.20.2-r1.ebuild
index 75a2971adf29..9a84ace8bb77 100644
--- a/dev-ruby/backports/backports-3.20.2-r1.ebuild
+++ b/dev-ruby/backports/backports-3.20.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/marcandre/backports/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~s390 sparc ~x86"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/backports/backports-3.21.0.ebuild b/dev-ruby/backports/backports-3.21.0.ebuild
new file mode 100644
index 000000000000..20962fcf5671
--- /dev/null
+++ b/dev-ruby/backports/backports-3.21.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_GEMSPEC="backports.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Backports of Ruby features for older Ruby"
+HOMEPAGE="https://github.com/marcandre/backports"
+SRC_URI="https://github.com/marcandre/backports/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+ # Avoid activesupport test that no longer works in Rails 5. This also avoids
+ # a dependency on activesupport
+ sed -i -e '/test_rails/,/^ end/ s:^:#:' test/_backport_guards_test.rb || die
+
+ sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+}
diff --git a/dev-ruby/bindata/Manifest b/dev-ruby/bindata/Manifest
index 0dd84ad7988a..816e907768e7 100644
--- a/dev-ruby/bindata/Manifest
+++ b/dev-ruby/bindata/Manifest
@@ -1,7 +1,3 @@
-DIST bindata-2.4.6.gem 80384 BLAKE2B f8e5ee0ff0fa849b5f00fb456235f002ae2786af8fedef0b13105669808269a95a6125969d7ba07f8db04c8d7e43db4d93e81550144e8f23f8d31af5a2f9fc8f SHA512 8c8970abecdd83bf803b8793d36bc0425872fbfeef5db7a7175ea5f7c9e809185bd6b0cf0c7587028d907d74cbb1f9bc9728a49ea4659b7460104934b6a2ae2b
-DIST bindata-2.4.7.gem 80384 BLAKE2B f65fe9132faebf645f905dfa749ec3e5dc958dc5523f2b60e9568fd6353323a405bd436b54788a2d98fe0f64ed7df8b4b5c00a0f8186d2e2c65572107219d83a SHA512 f5616a372c0f17ae3b1c89f5993954b565058d099ad0783dbaf49081b7847a26a3a2908c957ec6cd2518ffec85686cf3b19e76f96e5244faa6c83b2598f55364
-DIST bindata-2.4.8.gem 80384 BLAKE2B c5c87078016ca42fd09a903b803aa9b5d7b9da576c9060428f64433d21d0c30a7884c1baee4f5a48cfc0e0e462623a826f932fa38f3b4db9dd9fc6869ff10df4 SHA512 a6e037720acd520e248aecf0c0f4de413ac1f47665487c876457585853c822d1ee46816ab7cd7060e58566b8288ba77917be51cd6a783c25f619bb8a84724446
-EBUILD bindata-2.4.6.ebuild 497 BLAKE2B 9cfefe2268ffd1fb2564d349d370c22020c41e12583d1c1642c462454bf6f02008a07b774e7bc9d96c398f13ff7cfcd1a0907c49243e9994ada6eabfd9179841 SHA512 4697cb09d27ce6283ae107328979d6569ad8f51bafa0d9407af06b723af79cab8ea4b71f74ba3e2224fd8c8021ce1f2f9290e19a5be140eb405ed32015864547
-EBUILD bindata-2.4.7.ebuild 497 BLAKE2B 9cfefe2268ffd1fb2564d349d370c22020c41e12583d1c1642c462454bf6f02008a07b774e7bc9d96c398f13ff7cfcd1a0907c49243e9994ada6eabfd9179841 SHA512 4697cb09d27ce6283ae107328979d6569ad8f51bafa0d9407af06b723af79cab8ea4b71f74ba3e2224fd8c8021ce1f2f9290e19a5be140eb405ed32015864547
-EBUILD bindata-2.4.8.ebuild 490 BLAKE2B 9d06008f59702873ffcb7480df4e09b6814000a3ff99aa5ef6cca34312155e1c17141ee6390d4bf244c117c257824764f787486fa5111f02f0d787a3a9666ecc SHA512 d2c43b074ebe33be57b03b501b50134b7bb7fcd2746f047de7be0c1ec2edee7597db391333e119fc6854010d7e6c496d852f0e3779ba97d9ccc2375d8db33229
+DIST bindata-2.4.10.gem 80384 BLAKE2B a95f607771cbee45e65748ff8f09a87f2fa5b1462f311a0630b4202ec99d2c20815e0ea2e451c52583e5964f29189a56a63e1a03a6193d23125d1720beccbb4f SHA512 4f3fee967fd27e5f69bcf0126582191579ff36786f9841e31253de6d5de9de21c81b71e4efbdf5a9c5d8585a8404e2064bd378feae0a9a5cc9bd3664846ea423
+EBUILD bindata-2.4.10.ebuild 490 BLAKE2B 28ac678cef4db8d8812769d5988c1d383deccfc89433509d932ad3d533c710ca685894e994f6b11fc1e0441adc2ab5b63821dc9921a2a2bfcf9fa7e6433272c0 SHA512 f5d4a9e5005c4a03cc8f9a0c492efd29584055bada9b99f41274b8ceeef3a4cc8ef779f5c15cfb50a03b43ea76b1b2581a75f9e7e8f59d3df8b8c1ee49be7b1d
MISC metadata.xml 327 BLAKE2B e926e11d19717f40bb9aea056ba01a7c6173eb5d543c16e422b4adff073b0fa6f5883959c5701bc38f4543c1905aeb3d3ed0f157a759c8b8cbe123bc4fa0627c SHA512 14518379027a13ae7c88fc04c6c3149dc3cc88f897a924734d14144a8343add641d5d419d4d0f5f296f27bb00d1590b399b631815e433b37e71348f17a082e38
diff --git a/dev-ruby/bindata/bindata-2.4.8.ebuild b/dev-ruby/bindata/bindata-2.4.10.ebuild
index 985e24dd5472..2f797ad91789 100644
--- a/dev-ruby/bindata/bindata-2.4.8.ebuild
+++ b/dev-ruby/bindata/bindata-2.4.10.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
inherit ruby-fakegem
diff --git a/dev-ruby/bindata/bindata-2.4.6.ebuild b/dev-ruby/bindata/bindata-2.4.6.ebuild
deleted file mode 100644
index 37680de8635e..000000000000
--- a/dev-ruby/bindata/bindata-2.4.6.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Parsing Binary Data in Ruby"
-HOMEPAGE="https://github.com/dmendel/bindata"
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/d' Rakefile || die
- sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die
-}
diff --git a/dev-ruby/bindata/bindata-2.4.7.ebuild b/dev-ruby/bindata/bindata-2.4.7.ebuild
deleted file mode 100644
index 37680de8635e..000000000000
--- a/dev-ruby/bindata/bindata-2.4.7.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Parsing Binary Data in Ruby"
-HOMEPAGE="https://github.com/dmendel/bindata"
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/d' Rakefile || die
- sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die
-}
diff --git a/dev-ruby/builder/Manifest b/dev-ruby/builder/Manifest
index c6096c90641f..a1c0440129bd 100644
--- a/dev-ruby/builder/Manifest
+++ b/dev-ruby/builder/Manifest
@@ -1,5 +1,3 @@
-DIST builder-3.2.3.gem 31744 BLAKE2B be970ffd29f146faea5e7a9d76fedb513ce9bde3ed21ed7a44fe7d4a81e3836cecbf62f3f4c19f0b1e333f607b8978d9c707f4af76613592e966cda7e537bd1c SHA512 7869f44bcf40d547846d50ab82234694420b2f38e08037ae671c90a7c3b547f11023f864e70adf82970fdddf7ee811730c17e30ec298bb6d1999f4c0c050fbb8
DIST builder-3.2.4.gem 32256 BLAKE2B a2768fe25023631d134f062d8e7ff2aa25f6b4db0358bdc0d4baebb33d93673fca66049b8b9c42382bad3494f6e03cefdedc72d71958dff63d43eb7a2a187c75 SHA512 730317ec0a4af33e183283e309e38d47deb08db0ab6bd6dfebdedcebb7470bd383c6c1d32ad674adc43298e0f86930b97c652fff9827ca8890db2d1d68e792f1
-EBUILD builder-3.2.3.ebuild 849 BLAKE2B 9d7bd80ec5701eb1f2fe664e9b80df6ef0ee9319d2fde95f3eda430b714e6ee41ae7ae3108b0e7df02a34123603a5878e79c6645925bd8ebdd2a87116252b869 SHA512 5b764fc76d45cdc3fb799c07209ecead308e1892ca88820d99d120616f826010149f7a08d9c2a16fd94afbfbdd0988c50635b90feef7e70851c52337a6ffde37
EBUILD builder-3.2.4.ebuild 812 BLAKE2B c1b221b439cb2f34515406b14efc94f4a24fbe33a3898dada6a6af44cc9704110291ebb881d129fecc9dfcdb093c2dc54bcd981e9cb463f425ae4bc5c0f13dd2 SHA512 b809a6eabbdc68366694c98ec61e60d1920883d268a41f56467e56793a13dbc692b31e0c52f310668a1f8f07820ca415cc9ba329239588079ba7e662cb086e6f
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/builder/builder-3.2.3.ebuild b/dev-ruby/builder/builder-3.2.3.ebuild
deleted file mode 100644
index d4d5ce8d8872..000000000000
--- a/dev-ruby/builder/builder-3.2.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGES"
-
-inherit versionator ruby-fakegem
-
-DESCRIPTION="A builder to facilitate programatic generation of XML markup"
-HOMEPAGE="http://onestepback.org/"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
- sed -i \
- -e '/rdoc\.template .*jamis/d' \
- Rakefile || die
-
- rm rakelib/* || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/mechanize/Manifest b/dev-ruby/mechanize/Manifest
index ca07e04996ae..c5f9b97ccf80 100644
--- a/dev-ruby/mechanize/Manifest
+++ b/dev-ruby/mechanize/Manifest
@@ -1,7 +1,9 @@
DIST mechanize-2.7.7.gem 139264 BLAKE2B 9a60b65fce16058e24e40ec50433653975b41210d3e26a560f6c3627c3de363c24fc0bf3325548dba87c9aaebebbe7fe9bd972c422989e5968e0447cec13fc94 SHA512 759bc6b2da8e0288edbe484b2ced02ce6ef49686a7a4c4ab0065e0f88799d23bc536a0ef160703726e83136857e893135a222aa295974e12f2b6988ecfbe7530
DIST mechanize-2.8.0.gem 140800 BLAKE2B bfe02e8c640e0bd870cff12377b560cba62ee78bc41149813c678496282364db7aa5954e4d25321545fa8f48b4f067f0f01aa0332e5a118ce409fa935a49f906 SHA512 364b1e38e38d825ef89963ab25d463dbf51fd2423a0df1dceb137cdb58660f123b7c4652cb053fe1d0d21df229a108a5cb6c1fdf2489dd7f0747c6581e4f89a8
DIST mechanize-2.8.1.gem 141312 BLAKE2B 2542ed47a6f4cdb9926d8343e93d3aa99b196243c8b685426426557fece03be0b36fb0f51decd0f7cf3c93ccdf69aae62dad6a9142080806f9750d74727316e5 SHA512 073a204a00e3c130e80b4c7547062d12c364e8b5bf3b386a8463b3569a1716144ae169b11e130af2ecd1efc6528b5169c77c37e1bb036064175d51e7e7394779
+DIST mechanize-2.8.2.gem 142336 BLAKE2B 610c8e1ac9a9f94cbe1d94d6db4b0ddadb24214bc3657fbdd05aac2b430a6978f80420e049cdd5ded247c2c1a19306eabc0d44c98649db1544802bc54fb4987d SHA512 98143d4660414f3120cf8c0d8164416d255cd0a28f96f5096d675d0d70d822d3b0e70022487058306634b9da8ac3aa4211e92d93e73d1b6112809f12a412b1e9
EBUILD mechanize-2.7.7.ebuild 928 BLAKE2B 52a0fd4d9fcd19da5e2a3dd8815bbae51ef59aa5dd06dba6013f82b76a63a98c808568b42bd392a5ec8b0b0e55bcc124e97b03755d42033e7481a7762d4c94d2 SHA512 901935feb7d0038a9bbaf71c1eaf83f3e5a103af3d1aa28f7a3f6da398fe63cdb02c80898c1ff1c887424ebbf4b09fd531e090edf393974a10624b0848bb004d
EBUILD mechanize-2.8.0.ebuild 1024 BLAKE2B e54b0cb3784d3a79c555bc0aafd0a5bc12e458550ea8db9f716a0bf312f8ced6dda3129365e8c3fad113af3b34902e12382a6cb5fdd8ec8dcfe87892a3de0ecc SHA512 e996b6c914720d069e084d9eb941b98460d9b165c5869fa6e88458661c3f3d248ce811acfd5eec537d28a22030eab5f9fe5795b2455c678f57e49b11877ba6ab
-EBUILD mechanize-2.8.1.ebuild 1024 BLAKE2B e54b0cb3784d3a79c555bc0aafd0a5bc12e458550ea8db9f716a0bf312f8ced6dda3129365e8c3fad113af3b34902e12382a6cb5fdd8ec8dcfe87892a3de0ecc SHA512 e996b6c914720d069e084d9eb941b98460d9b165c5869fa6e88458661c3f3d248ce811acfd5eec537d28a22030eab5f9fe5795b2455c678f57e49b11877ba6ab
+EBUILD mechanize-2.8.1.ebuild 1023 BLAKE2B 576bb161d5cda0e724e1a07e91e90b02c04c51c114553ede7e17ff59de20ba24f5ce832afa12dbc63ce0dddf562ba078f29375074542b6a1cbe91f6f3a205c88 SHA512 e8a02c0f6fc7663e555112528e620121848865ef4afea7a9e08af3570cefc7bd318c8c71f9b5a22b07392dcb787c4886794a02cef58ee4c05e55b64eae702e13
+EBUILD mechanize-2.8.2.ebuild 1017 BLAKE2B 432bf59d1d777fdb04c3cac41c9fb2ee3b76ab1ba99c1ec231d016779b3d9c84bf355c8001d3bc5ab19b2346a84dbfd3a7ea3a21ac25fdf58bb2053954008476 SHA512 07181b1891b0c01fb0d648cc91bf530748ca4e2efae63c850ee7dd5045a07de70e05b7de0abd0dd6c422ed63ab7cf7612db70f8737b0b96043f382538dfa40a6
MISC metadata.xml 349 BLAKE2B 9d63a73c5a28fb2fcef06d4c7b8da3b24d108534b999e76d0d1df86bdfe615e53248deae3d9450824c700a0740b75d0f7c897c8a8c9e5b4339021e30edab51de SHA512 1bc38bd045fa219ec2c86bd942055c0188561fee4ec5e7e6ba4ad2268f653fdeaac40122ed0605af7d47f8dfceb0781d65aeb68bf2fd62e3b8ae5a939f61076a
diff --git a/dev-ruby/mechanize/mechanize-2.8.1.ebuild b/dev-ruby/mechanize/mechanize-2.8.1.ebuild
index b3f24bed6390..ed1e77f9c66f 100644
--- a/dev-ruby/mechanize/mechanize-2.8.1.ebuild
+++ b/dev-ruby/mechanize/mechanize-2.8.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/sparklemotion/mechanize"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE=""
ruby_add_bdepend ">=dev-ruby/hoe-3.7
diff --git a/dev-ruby/mechanize/mechanize-2.8.2.ebuild b/dev-ruby/mechanize/mechanize-2.8.2.ebuild
new file mode 100644
index 000000000000..340c1bc2a9d1
--- /dev/null
+++ b/dev-ruby/mechanize/mechanize-2.8.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md EXAMPLES.rdoc GUIDE.rdoc README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby library used for automating interaction with websites"
+HOMEPAGE="https://github.com/sparklemotion/mechanize"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend ">=dev-ruby/hoe-3.7
+ test? ( dev-ruby/minitest:5 )"
+
+ruby_add_rdepend "
+ >=dev-ruby/addressable-2.8:0
+ >=dev-ruby/domain_name-0.5.20190701:0
+ >=dev-ruby/http-cookie-1.0.3:0
+ dev-ruby/mime-types:3
+ >=dev-ruby/net-http-digest_auth-1.4.1:0
+ || ( dev-ruby/net-http-persistent:4 dev-ruby/net-http-persistent:3 )
+ >=dev-ruby/nokogiri-1.11.2:0
+ >=dev-ruby/rubyntlm-0.6.3:0
+ >=dev-ruby/webrick-1.7:0
+ >=dev-ruby/webrobots-0.1.2 =dev-ruby/webrobots-0.1*
+"
+
+all_ruby_install() {
+ all_fakegem_install
+
+ docinto examples
+ dodoc examples/*
+}
diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 5e1a1d08c457..7342a8789374 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,7 +1,5 @@
-DIST racc-1.4.14.gem 116224 BLAKE2B 67abd0e9bed46d7c589c62426943c8594d3b119328cd08576247727b11beb9e32ea45c54d0aadefc26691972fc40aad1b009c55bcd90a5b89aaf37e37a1097c1 SHA512 7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f
DIST racc-1.4.16.tar.gz 451711 BLAKE2B d3bcb72a69df255d5468054541c281bf7bd3225eb3ba1997fccd6dcd219d3a8890e3df7b43fe106ffa3fc63a8d8079cab83e7096b0737f5bbacf816b7c3bbfb2 SHA512 7cdf6a62449e8f39984a8b27706045e509828a93a72d112b22a4c467184a63ee23b4b2048ef7017846053fb2ff4021aa43d96a6147fa271257df584ab3d66f38
DIST racc-1.5.2.tar.gz 434903 BLAKE2B cfbaa09c1b2e233e82228075cf979c54688e51e702cade072d42b2952100b74a53e536d904cbbf15cb04ffc74018b48e5b27a5773adf6240614c815250d47119 SHA512 73c68dd75fa35727fd93a76886dd77afbb7032271e535c6e885a4ede6822052a93a610dec8a1f84daf24903c749b30a185831ec96d651588db2a2524f3dcd477
-EBUILD racc-1.4.14.ebuild 1824 BLAKE2B 1707d38bb941dcfa20e737da4281c9d588830aee6a25c23698ee25cd83831e4c187e181e60c5942e30d4016f9b864354b0c7045bb3bf3811785547d37185c5a8 SHA512 8ff0842b29957a15d063bf7496127d24777af11881b307aa88fd9250345f90d59cd1e749cec8d44e7ffd46e02ccf120d142318deb446d199b75e850150bb95cc
EBUILD racc-1.4.16-r1.ebuild 1921 BLAKE2B d94500a6f0676626661bddf4c4057ee0f2b3bccb0f2673b04ec6fa1891242cab213feca9e547e4d1bbcfdf9a4ca961a4bc06aef0d3d7245395e4abeb6acad1cf SHA512 c29be6f4315ad7d761984b2284a06eb767edbc0353d30c1720847da9966ea84d15f87d8304d8fc04013378b455804fcdaf28f730e89569e1e67bfac1db588e30
EBUILD racc-1.5.2-r1.ebuild 1742 BLAKE2B a770ba3bd89dd17eb51246b612bf7928f7740db981e9165d82a49a9a8bf42d1a7c0e8b1d0f7564802130f73407de7190b5eb353c4b5076529a4c48416f27b01f SHA512 97f772ca30602aae276256a3e18f15acc7e64a8467c6d2e1b412bd3ec6b735d515931b35b09d99e22324736d5c64debbb3acf602ecf4d70a2ecdaa56e677ec69
EBUILD racc-1.5.2.ebuild 2001 BLAKE2B f9c86a3ee7065e818e7dd6d1f865b1c6450e77d786946d6f58cbf87d07c4c413e9838a5183bacf9ab9576392b803add944d8ba92da20cf9915e0bb58fa9f1067 SHA512 9e9aaae14b6171189122c8616450a246a7969b35cb8f1ae7fec1bba22bdb332ac5cb180a77636a069077c7fc03497694fb67e45cba0cfb0eaa5a49e3fee7de26
diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
deleted file mode 100644
index 37c88a48322c..000000000000
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_TASK_DOC="docs"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A LALR(1) parser generator for Ruby"
-HOMEPAGE="https://github.com/tenderlove/racc"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "dev-ruby/rake
- test? ( >=dev-ruby/minitest-4.0:0 )"
-
-all_ruby_prepare() {
- sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die "tests fix failed"
-
- # Avoid depending on rake-compiler since we don't use it to compile
- # the extension.
- sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
- sed -i -e '/ExtensionTask/,/^ end/ s:^:#:' Rakefile
-
- # Avoid isolation since dependencies are not properly declared.
- sed -i -e 's/, :isolate//' Rakefile || die
-
- # Use a version of the minitest gem that works consistently accross
- # all ruby versions.
- sed -i -e '2i gem "minitest", "~>4.0"' test/helper.rb || die
-}
-
-each_ruby_prepare() {
- ${RUBY} -Cext/racc extconf.rb || die
-}
-
-each_ruby_compile() {
- emake V=1 -Cext/racc
- # Copy over the file here so that we don't have to do
- # special ruby install for JRuby and the other
- # implementations.
- cp -l ext/racc/cparse$(get_modname) lib/racc/cparse$(get_modname) || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- dodoc -r rdoc
-
- docinto examples
- dodoc -r sample
-}
diff --git a/dev-ruby/rr/Manifest b/dev-ruby/rr/Manifest
index 9d3d7fd86681..bfad4ec11c02 100644
--- a/dev-ruby/rr/Manifest
+++ b/dev-ruby/rr/Manifest
@@ -2,8 +2,10 @@ DIST rr-1.2.1.tar.gz 137497 BLAKE2B 3db6751d15e54da6ee6777fb7d383c1bfea2e68482dd
DIST rr-3.0.0.tar.gz 137978 BLAKE2B 707678362370173c3cb088db9003a5acb54f42b579955239317738027ede63d19217c9e76dd693d09226bac85b41cf9422ac7a580f502c1cbc338b0d4ccb34c9 SHA512 4d162a88868dde9a300a0783869d7c7edae840960c26697e20db3858cc3cc9db942a52c22e79584d3e7371da59156ff4f026ca9052d9d4b203159223f78b1030
DIST rr-3.0.2.tar.gz 138641 BLAKE2B 5b28722a4fab8fa83fac349e1f57fa968adfef3f007b55ccf0fe673a538a3992334c373b52c0e219b0a8bb43eae2105957c3e7569909b6f85bdc5933e97f7358 SHA512 d421d652b388c9ae533dc6d26f59c6327c9438a9318e17473133e4acbdd378bb38c676e08fefb221227e3aeb6f3a469d03ece5ae5102d3f04f800922b533d5f0
DIST rr-3.0.5.tar.gz 139168 BLAKE2B bab1274fde8362e591702d94b9faeb136360e707b41e2c3d95a1bd12da451540a5f9cb8d9f808b80fa5b842f0d407f9f47ff15448fc3b0d0cdd9bef72131183f SHA512 6bfa6426a0675c9dba88c10cd50a70cc480bf88d3b485164baf5db53ffbd312a32fe9e1ea73ac209c4cae61689ae3f5f1959f23320625d37d457c3f53c320ed0
+DIST rr-3.0.6.tar.gz 139275 BLAKE2B 5388312320958a03cdd48363470e32911d46080d38e02e29891a9a0bcd2ebe18e0c6dcfb5188631cb607452ad66d708e6fc36b9ed1571031eb433949e4546cf6 SHA512 f80baee790efa5b43c280cb70ed4d1d9202e1d1c3ce653680e4b433d595278b4180dd681c30df75a78466ac687851f3e15d0a08110def1868ce724d07e025abb
EBUILD rr-1.2.1.ebuild 1094 BLAKE2B 49caf7ccb853a9545414c8bd7dc82a7fa0ac3124b5f3e9029cc8b7428df9a53b278495fb0ea2458df358853881ed010ad0826e1c76230c46891aa93057670241 SHA512 26d86571134dfe9e89746f3f65907d6ffff218d6790e6aa1205c705765098ec6b8f22e8b6d6b1196ade5d955b30a715be901bf5abae5bba451db99ebfc986358
EBUILD rr-3.0.0.ebuild 1127 BLAKE2B b8d68170ee3930b4c2376f3e2d6678636aeb42e6f902687740626ae96daa0638f76305384a8ec42dce01fe46016dbb258fb8c28b57273a213587b8b03759a214 SHA512 cbb783f8dc81e92d45ae3eafda05b743fc9af1a28824b87b0fce0b97c606718e837edfbf3dd991c50f4c038a3aaa546c314aaf05da2cb107897474479bfea9fa
EBUILD rr-3.0.2.ebuild 824 BLAKE2B 9ead7ed073a5a9ffcb0ac0214b3691d33985aaa7581682d20f8c0c272b19a55935841c16e3ed89fad0f60b1ae6adbe88a1f53a9ff08de4a4a407bfdf5c52515b SHA512 d9ae19e08292e48f49dd15bb264262849f5f27f07accbd8aed11bcb827187fbc4385d01f6e8abe5f497cc3ec457ecb6704838066809fdcae4803d62da553cbde
EBUILD rr-3.0.5.ebuild 824 BLAKE2B 9ead7ed073a5a9ffcb0ac0214b3691d33985aaa7581682d20f8c0c272b19a55935841c16e3ed89fad0f60b1ae6adbe88a1f53a9ff08de4a4a407bfdf5c52515b SHA512 d9ae19e08292e48f49dd15bb264262849f5f27f07accbd8aed11bcb827187fbc4385d01f6e8abe5f497cc3ec457ecb6704838066809fdcae4803d62da553cbde
+EBUILD rr-3.0.6.ebuild 817 BLAKE2B 4ec1248283c2d625e69dada4114495b3464d6637f488fa8ec25bdf5445da754708445f49f1cf5a1c54a5692b8053907b5128b9f29ab29304c2cee3e1f9a661c3 SHA512 830afc03abb424465f89988b4d2dac384800c74e221f1542f49915d656e5304e21798a77fe3894ba040c95b0cb43c9c946d6220368d857821cb5d60fda542b7e
MISC metadata.xml 331 BLAKE2B bb2b9b8afc411541f4cbc3f3ae7034761b8424dc81bcfce4c47d945a974a13c1519c2b46968dee270bc76beeca6902fc42cb0f8ac1ba3d944d96e4146993094c SHA512 3a7b57e7e43fad3270e91950256d20839fa2a4a2d7e7c8a9b82ca9e5bb72bd465427925b7994ece2f882c37b8ba5984bf8949ebe28c3bb0875c8af6cba3cec39
diff --git a/dev-ruby/rr/rr-3.0.6.ebuild b/dev-ruby/rr/rr-3.0.6.ebuild
new file mode 100644
index 000000000000..98c1a3636e0a
--- /dev/null
+++ b/dev-ruby/rr/rr-3.0.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC=rr.gemspec
+
+inherit ruby-fakegem
+
+DESCRIPTION="A double framework featuring a selection of double techniques and a terse syntax"
+HOMEPAGE="https://rr.github.io/rr"
+SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? (
+ dev-ruby/minitest
+ dev-ruby/diff-lcs
+ dev-ruby/test-unit-rr )"
+
+all_ruby_prepare() {
+ rm Gemfile || die
+}
diff --git a/dev-ruby/rubyntlm/Manifest b/dev-ruby/rubyntlm/Manifest
index b8e223c7d631..30190d4fd0dd 100644
--- a/dev-ruby/rubyntlm/Manifest
+++ b/dev-ruby/rubyntlm/Manifest
@@ -1,5 +1,3 @@
-DIST rubyntlm-0.6.2.gem 32768 BLAKE2B 2459dc14c5eaa00c8728bafc0e30fbc1ad09a1fe012e4c6e428028f6232045ddd34fda1654e7b8ebcbc9349cbe24f6f6e44dc4af34c86e6b219e86d3a0caff88 SHA512 11c5a4affc47ac9c4207718856549e202946a0d75f40b508d9dbdde4f5792de0737e03342c653a0cb06f8ca91a260859cd386d6349c909c7ea99c31c77fd6bb3
DIST rubyntlm-0.6.3.gem 32768 BLAKE2B f9e21068e684620e2e54c685132d034a805fefa4eb90261babac9d58e38167412e0257f0d9b018603772dbd6f152eb9478340d7a390174bc908d1ac8640fcff4 SHA512 7e50c1bf63477fead9189a5ade06db65a3fad04d82bccfbffb513517ab97766053c800af9551e027dedc3aee6fb35288c234d98b1a02815299bcbc463e0edd87
-EBUILD rubyntlm-0.6.2.ebuild 565 BLAKE2B a87d5d7872ab57cd4457618c341825963987025b7dec7a2dafe0a44ef6b8c1127c00cb064752ea02e661d06057e172b30923ed03e22d0a57644197bcb2ea724f SHA512 5a85c9dcb74d23870639537de6cbcb214dfa5746fa55fd019b4950ffbdd944dfa578b707bce706f38655b7811197c81144a0c8122a9a19a698580550d8f79836
-EBUILD rubyntlm-0.6.3.ebuild 541 BLAKE2B a601fce0d366102e2b13a10b58f275a50d5e213c229275d2942597903fe81bfe1d1e5b11306599d9a300bcb8c51795b1df31293e10a54adce518fe1bc45c1010 SHA512 64c2506b99fb30990fd2da57f00be574654a491af918a518df7fddcbc559bdcdcdbed1e4c559303568358280a4993cd5ecb9627fc44cea0d7505292bfac1ff36
+EBUILD rubyntlm-0.6.3.ebuild 540 BLAKE2B d221ca43233516bd48bbf9b8c0f1d1c3ab08e933a8fc8d4ae9cb2028f4954d13ba79dd0ba8c04043192c91c317581a9f85f94116649cb01bbfc3ef74ce762102 SHA512 19fcd46741989a54831bd0640692984b3bd1901d33fbfd5a2f793a194500b16ff69f74cc539e93d1dbcd140f21b741dba499e8a5d5f3c5e478cea8359c2a040a
MISC metadata.xml 388 BLAKE2B af72c50e0888c7ead9ece64b81cb359606dd50326aeed54070cf3c4d0302d502a9e313222a696ee3e5db789ceae3953699e847b1988dfb95605a4d36e3086895 SHA512 d40f4a26779ef2675c242119cb67ccac72d00ed53d03148af75a983877091ea595f3c2c413c0f3c85701374705d83e2df647ad91131a20a255ec778638a8c678
diff --git a/dev-ruby/rubyntlm/rubyntlm-0.6.2.ebuild b/dev-ruby/rubyntlm/rubyntlm-0.6.2.ebuild
deleted file mode 100644
index a87c79bcd9fd..000000000000
--- a/dev-ruby/rubyntlm/rubyntlm-0.6.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby/NTLM provides message creator and parser for the NTLM authentication."
-HOMEPAGE="https://github.com/winrb/rubyntlm"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e '/simplecov/ s:^:#:' spec/spec_helper.rb || die
-}
diff --git a/dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild b/dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild
index eebf23a0bf9b..3a0a2665e6a7 100644
--- a/dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild
+++ b/dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/winrb/rubyntlm"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc64 ~x86"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/set/Manifest b/dev-ruby/set/Manifest
new file mode 100644
index 000000000000..a1e11b2f3285
--- /dev/null
+++ b/dev-ruby/set/Manifest
@@ -0,0 +1,3 @@
+DIST set-1.0.1.tar.gz 12567 BLAKE2B 0677108ff15108fda793f150586f7e7620d1f83e3636724881227021b7d78e4259e14b7191688bf41c512e49fe26d5d57872f4a369408f7e277967759f765be1 SHA512 0fbe6dd5d14f1f08725958892afed85c9f9a11912a0dc7d5456cc54782e348ab19973b21abfdfb5109e511e8b6932a469f7888f3387024e178c6a63fba8ba795
+EBUILD set-1.0.1.ebuild 582 BLAKE2B b56b6e8cee199a6b47ce8956973265fba5ed8718e1a88adb4eb3ba51a893c0af468bd5008ab3ffbe6ad57046183581647342db08a883eb9e1dc38cb3d8fa57c6 SHA512 feaa31adc89566ba1fb863fa16e7b27e8513afdb911b57601433ae1fe036636ae300674272ac68ff2553d277e48b7e4f62b4b50c6f56d2fb267fd5a4d0a7eb4a
+MISC metadata.xml 257 BLAKE2B 6339b8ae3ef779011f34940b5af7faca341317790ee6752ad73cb83db463ddad10b25cacf16f73ce6d0fde976d916e2838e6209bdedfbe5ef6da285be302203d SHA512 d86ea11e509e5d031f82c4bb476a5974b85d812abe415e95799bdf34a308ade95e2f1cf35f6af84ae5acd0f67996b150c02712b75ab4f5a1ff4eef0ffb046d7e
diff --git a/dev-ruby/shotgun/metadata.xml b/dev-ruby/set/metadata.xml
index 49f46f8cacf5..3df5c34efc94 100644
--- a/dev-ruby/shotgun/metadata.xml
+++ b/dev-ruby/set/metadata.xml
@@ -5,7 +5,4 @@
<email>ruby@gentoo.org</email>
<name>Gentoo Ruby Project</name>
</maintainer>
- <upstream>
- <remote-id type="github">rtomayko/shotgun</remote-id>
- </upstream>
</pkgmetadata>
diff --git a/dev-ruby/set/set-1.0.1.ebuild b/dev-ruby/set/set-1.0.1.ebuild
new file mode 100644
index 000000000000..2ca245abc0f2
--- /dev/null
+++ b/dev-ruby/set/set-1.0.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_GEMSPEC="set.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a class to deal with collections of unordered, unique values"
+HOMEPAGE="https://github.com/ruby/set"
+SRC_URI="https://github.com/ruby/set/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/shotgun/Manifest b/dev-ruby/shotgun/Manifest
deleted file mode 100644
index bd09b3ac8e39..000000000000
--- a/dev-ruby/shotgun/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST shotgun-0.9.2.gem 16384 BLAKE2B aa87fbaf2af41a28dac3d5fadc635ff0948dc874e0a02c6b6a9a7717e955a093862b18b6a37d76d6fbb776fb2e3b62fd5be7fffc9b97eea99719748e2c66d45a SHA512 62228b0b8bdac815e2204fd89d3e106d033cfee7668ef12406120e5a21f52770ee36c6fa7b3edf3eaf09bdfde5849239364d3483a817914024c21618897e8d9a
-EBUILD shotgun-0.9.2.ebuild 829 BLAKE2B b1d2ba8fb470f2c2a0112ea2378b280b11dac5192e42b2f87b3ce03567c870960ce8d180ad9051304c00924062d55d77cf3db6fa2c570317428d8d8c62748dd0 SHA512 544c02fbc33407eb3c350c54ca55b4e9b317c070d4c070d81b162d99dd805bdaa218bd1636354df1efbc25f99a3812147cfde49514a44164072812a9a300094f
-MISC metadata.xml 342 BLAKE2B 85674a1f5975afa534d61eed939d8619a1debbb3e3487baf6b02ff382d732061e1bc52dffacabc057319aa1cf0b0a09bd67685066659c225c23dde5e93214fee SHA512 9c32ae892991216ff0cbbcf0f0a3d467c019900c2f34a07702140eda576e3e8b88e622fbe7d954b65db9719c7460875e28180145cad6ddd0155cc853c733d79f
diff --git a/dev-ruby/shotgun/shotgun-0.9.2.ebuild b/dev-ruby/shotgun/shotgun-0.9.2.ebuild
deleted file mode 100644
index a98cdd82f3c5..000000000000
--- a/dev-ruby/shotgun/shotgun-0.9.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-# No documentation task
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Forking implementation of rackup"
-HOMEPAGE="https://github.com/rtomayko/shotgun"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# Warning: the code does not use gem versioning to make sure to load
-# only the right rack version so we might need to patch it to work :/
-ruby_add_rdepend 'dev-ruby/rack:*'
-ruby_add_bdepend "test? ( dev-ruby/bacon )"
-
-each_ruby_test() {
- ${RUBY} -Ilib test/test_shotgun_static.rb || die
- ${RUBY} -Ilib test/test_shotgun_loader.rb || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- doman man/shotgun.1
-}
diff --git a/dev-ruby/sorted_set/Manifest b/dev-ruby/sorted_set/Manifest
new file mode 100644
index 000000000000..60ca6a06c923
--- /dev/null
+++ b/dev-ruby/sorted_set/Manifest
@@ -0,0 +1,3 @@
+DIST sorted_set-1.0.3.tar.gz 4863 BLAKE2B 43dc21205db8cdef8be016d041607cecc7c23a847b2622518f212fe65d00b4bd63bc77c356f3e96ee84c6a1a702641f8248bb3d3201d7252652fd2fac7900d88 SHA512 67236fdac7d024203dd8d7432ec575008a14ad1e54367f6afb168711158ef5abac24629417751b0e11f641607d0a83689ec79e0c42b44025a6a7671cdcf3a70a
+EBUILD sorted_set-1.0.3.ebuild 552 BLAKE2B f14a31818284e05af92a0950b68d4443329ba849180751abefe460387572213b9e8fe950330b798d490f8bede472ddb85b9e9eac1631f032a2083c2f434f09db SHA512 cf4d7bf4d626e467053f2ad75828d66bf6da68ef0d36ad6f078b66b61e962a9e9ddb1fb79a799b1f3d58d8bd92f87d9f5a89583b46605346f52a277a47df739d
+MISC metadata.xml 257 BLAKE2B 6339b8ae3ef779011f34940b5af7faca341317790ee6752ad73cb83db463ddad10b25cacf16f73ce6d0fde976d916e2838e6209bdedfbe5ef6da285be302203d SHA512 d86ea11e509e5d031f82c4bb476a5974b85d812abe415e95799bdf34a308ade95e2f1cf35f6af84ae5acd0f67996b150c02712b75ab4f5a1ff4eef0ffb046d7e
diff --git a/dev-ruby/source_map/metadata.xml b/dev-ruby/sorted_set/metadata.xml
index 90184c83a954..3df5c34efc94 100644
--- a/dev-ruby/source_map/metadata.xml
+++ b/dev-ruby/sorted_set/metadata.xml
@@ -5,7 +5,4 @@
<email>ruby@gentoo.org</email>
<name>Gentoo Ruby Project</name>
</maintainer>
- <upstream>
- <remote-id type="github">ConradIrwin/ruby-source_map</remote-id>
- </upstream>
</pkgmetadata>
diff --git a/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild b/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild
new file mode 100644
index 000000000000..886a0324f926
--- /dev/null
+++ b/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_GEMSPEC="sorted_set.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements a variant of Set whose elements are sorted in ascending order"
+HOMEPAGE="https://github.com/knu/sorted_set"
+SRC_URI="https://github.com/knu/sorted_set/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ dev-ruby/rbtree
+ dev-ruby/set:0
+"
diff --git a/dev-ruby/source_map/Manifest b/dev-ruby/source_map/Manifest
deleted file mode 100644
index e94207c7388b..000000000000
--- a/dev-ruby/source_map/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST source_map-3.0.1.gem 12288 BLAKE2B 59d51caf46087379ea7c6a0842721a0065fa02fce8cb848a8097af14a8c6e2c99d216ffbeec643254c2f0aea75833960e272a0470f72c37587f6191370067b43 SHA512 3fc4a55f2ad2e79059c40ba4fd28e555af25c5881ac5513d6d37595d6a1c405e8e601e808b96b336725227dbd9b377235251cb8a9eeaefe60d8000f6fa67ea2f
-EBUILD source_map-3.0.1.ebuild 505 BLAKE2B 5cc87dff90dc2c0c10fa396ffeca8a8acb6debf3e24a4414d6bdd15c6f090c3145dc16d41725578a780f93d94ed26a12738bd9d501bdc087565f8522764d45a7 SHA512 4c4b4962ef704a1cf716ae74015df70be5833a28cbfe0a91181c1a05ce07a4f2d4a1e63a572471bffb32f7d70ddbceb4ec2b92b226859820a710d3de44f2fece
-MISC metadata.xml 353 BLAKE2B cb93649c3833d6a823a559ccc15bbbea87200345dede8ea8628b2ba5c6bb9997668bdfe4ff89b7add7e4287441e8e9a2a5a52f04d3820e2b7cab3dc205f2213e SHA512 b7666ae83bc220badd2bbcf1469ce13bf5194ec9b932c6527b7f7e1137930f4ea53067c1f0ca5c243a72a3941c1da1100ba986b5bbd49379f5d7dacd71329707
diff --git a/dev-ruby/source_map/source_map-3.0.1.ebuild b/dev-ruby/source_map/source_map-3.0.1.ebuild
deleted file mode 100644
index 64c36988a72d..000000000000
--- a/dev-ruby/source_map/source_map-3.0.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides an API for parsing, and an API for generating source maps in ruby"
-HOMEPAGE="https://github.com/ConradIrwin/ruby-source_map"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/json:*"
diff --git a/dev-ruby/xmlrpc/Manifest b/dev-ruby/xmlrpc/Manifest
index 543ec36a9384..f5bd02539962 100644
--- a/dev-ruby/xmlrpc/Manifest
+++ b/dev-ruby/xmlrpc/Manifest
@@ -3,5 +3,6 @@ DIST xmlrpc-0.3.1.tar.gz 34720 BLAKE2B 452640d82bd93568a3d36235a1f86f4d2be85b470
DIST xmlrpc-0.3.2.tar.gz 34780 BLAKE2B 9aeabd5c2549bd36a28bb56162471e5f822f873e3f976fa101a8fe26af9b0ab72bcceaf7b9bfac5488f315f79708db18bc7c507360aa567d95f136fe807084b5 SHA512 9d594971211d556f19db86e2bd5f948610342dbcee031e58cc83bc28c44bb02c54a8c00c44eb15bd96daafe02859a894193d5e507973a0a1df36251138d4999c
EBUILD xmlrpc-0.3.0.ebuild 952 BLAKE2B dcb23f5f7cc72761644256e00b4f1ceedf6bbf28574fb82a3839dc602554ab448da49771485681bbb913def3c571e8cdf4757db3a84c2ac608de59f3f7ffee59 SHA512 394593ec1e7fa9e503565de9ea64289d0d6b96bbc2fd8264e941642fb698a7388d53b5466d4697b0f7a5aa5daa57535b9b73579ad13251f547cdf864bea8fa1d
EBUILD xmlrpc-0.3.1.ebuild 922 BLAKE2B b902641c965a750d20770924be81f08e415d23b41ab41bb01318538898f083f6af692a3bc7fcf1d6c3e26ecf35eafd3803192caa5d307b09e0f184ec7008e8a4 SHA512 356462d336d8994a1e7ea6139da9631d054a6a619b73608fe6c2ba6e2ac8259d0c9fe10791c786dca8316e7fd43611223637c6295da4edd4f113598385de8f11
+EBUILD xmlrpc-0.3.2-r1.ebuild 966 BLAKE2B 54b7a2d04b5b616818a8682dc37d2b28526808bc908ee54791932ba5883500f96eb20649fc3875e39485a8d388348460e4bccc692d0f1fd8d1263ebd6e2c7738 SHA512 af805fecf71bffe5d40b12704531175840c1dc470fa4c7b2aebad21dca57cf754b89091c6e1763f9cd82d07f915184bf03c162d9cba00a5b2a8776a89cb3bd2f
EBUILD xmlrpc-0.3.2.ebuild 936 BLAKE2B db9e3117a0b84476f2c7833722cd5c9a9e0edca3ef3850f29ee71f94a9d9793532f84b75c7f4acaba25a76215e958495d54270c2e31719f5f1ee7f2d82daeda3 SHA512 12ea35f526efaa9f382deb1cf6a4cf10c42075b1be34b30745840eebd3721e3175e5b5b4c7f9e71a1f9782e2fab0dc00ce852a20ea22a526a9f832ce25e6a895
MISC metadata.xml 337 BLAKE2B e45e1b70e063e5f33759c32c987c2afee3283a31fddf4eec4a44c317f65a68926a84af12c5ab9a72e5315033593105dc95d1919fce3de684593755078246ef71 SHA512 94f995e14666100fd2f0e569f01bfcc86cfa319c213f0fb99e7fe104bc9b731dbd06e4e35cb76d94b126b296e1a5b916b4940c59f251a899781357f587f9be14
diff --git a/dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild b/dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild
new file mode 100644
index 000000000000..17a59ef15fab
--- /dev/null
+++ b/dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="XMLRPC is a lightweight protocol that enables remote procedure calls over HTTP"
+HOMEPAGE="https://github.com/ruby/xmlrpc"
+SRC_URI="https://github.com/ruby/xmlrpc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/webrick"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' Rakefile || die
+
+ # Avoid dependency on git
+ sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 355f86a452d8..217929a4bd54 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,5 +1,3 @@
-DIST yard-0.9.20-git.tgz 921130 BLAKE2B 37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6 SHA512 b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608
DIST yard-0.9.26-git.tgz 930901 BLAKE2B 19baaefc54269bbc7eee053b42f2be85644a062cbf55b0fafb63748876aad3a3143767855f4ee7b10a1ae814110a6cf63c01e4055e054aeb31bf8512e793d80d SHA512 0f70a089d5e5ba33e326b0ae0cc84a2cacfc5a3f3080545d5fc5bb324dedbbbf65116cc9412b3496c09b2b6c15514e854a741a1fd7e2ae782804d6e4ac28fcd9
-EBUILD yard-0.9.20.ebuild 1766 BLAKE2B c8b561e62e689e9dd828cbbd4674a317ce50dddbfd63a82766eabd315ed4a1c8c7ab80f6a84ef77dd2181c164c9419d62ec491a94dedb7eaa6a4a66bc0a25e8b SHA512 9554cd54d05877dd5e3197127e463c01dd01f578a5d92249d2adaf27bba34a8627075a7ed3af229ab28c473b5144959b519d2006dfc034318d00d2e28e73b37e
EBUILD yard-0.9.26.ebuild 2051 BLAKE2B 2657e475e29d2b3463156b482be69881ecf632abe647a4e527ce3b69f5aafd7d0aa19de198ddb593f35a0b8570b5dc440ab02443b448a41b8217edf74dbef7b0 SHA512 6b3d7b93300a8788977794843b7e92e2b0344f7602eaa45ec4f9a3a85e4b6e9a503ac8d49e05d0d017686b70cc601673a15bb309f5d192c4fb0cf31f195d7a96
MISC metadata.xml 337 BLAKE2B 1aedede1271d1f9a566743dd25b1fd9961e429b78bb5f9f36bd6ea66f631f376a273d7a094fba7121d099f3a4a3f0e7738753078e2a1a554cfe6cf32acc6e2b6 SHA512 0de30cc9c4a9d08649f141cb6df0ee9c05703831603c77a0605f0bf8e2f49b8324a782d092aaa690581e23d6d948fda9781b98770a3ba89ed6bfc0de351c11bb
diff --git a/dev-ruby/yard/yard-0.9.20.ebuild b/dev-ruby/yard/yard-0.9.20.ebuild
deleted file mode 100644
index d4172bc16665..000000000000
--- a/dev-ruby/yard/yard-0.9.20.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/"
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
- sed -i -e '/samus/I s:^:#:' Rakefile || die
-
- # Avoid specs that make assumptions on load ordering that are not
- # true for us. This may be related to how we install in Gentoo. This
- # also drops a test requirement on dev-ruby/rack.
- rm -f spec/cli/server_spec.rb || die
-
- # Avoid specs that only work with bundler
- sed -i -e '/#initialize/,/^ end/ s:^:#:' spec/cli/yri_spec.rb || die
-
- # Avoid redcarpet-specific spec that is not optional
- sed -i -e '/autolinks URLs/askip "make redcarpet optional"' spec/templates/helpers/html_helper_spec.rb || die
-
- # Avoid asciidoc-specific spec that is not optional
- sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
-}