summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-08-14 10:30:13 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-08-14 10:30:13 +0100
commit616579b5d773c50af31ee56f00105d96ce641ca2 (patch)
tree2ad4d3ba1429bd93a36ab99a2f5ec3490412115e /dev-ruby
parent068424b26532f3551a81421a9be67ed206e5c11a (diff)
gentoo resync : 14.08.2021
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin109039 -> 109036 bytes
-rw-r--r--dev-ruby/addressable/Manifest2
-rw-r--r--dev-ruby/addressable/addressable-2.8.0.ebuild2
-rw-r--r--dev-ruby/asciidoctor/Manifest2
-rw-r--r--dev-ruby/asciidoctor/asciidoctor-2.0.16.ebuild46
-rw-r--r--dev-ruby/asciimath/Manifest2
-rw-r--r--dev-ruby/asciimath/asciimath-2.0.3.ebuild21
-rw-r--r--dev-ruby/backports/Manifest2
-rw-r--r--dev-ruby/backports/backports-3.20.2-r1.ebuild2
-rw-r--r--dev-ruby/blankslate/Manifest2
-rw-r--r--dev-ruby/blankslate/blankslate-3.1.3-r1.ebuild2
-rw-r--r--dev-ruby/childlabor/Manifest2
-rw-r--r--dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild4
-rw-r--r--dev-ruby/childprocess/Manifest2
-rw-r--r--dev-ruby/childprocess/childprocess-4.1.0.ebuild2
-rw-r--r--dev-ruby/concurrent-ruby/Manifest2
-rw-r--r--dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild2
-rw-r--r--dev-ruby/contracts/Manifest2
-rw-r--r--dev-ruby/contracts/contracts-0.16.1.ebuild2
-rw-r--r--dev-ruby/crack/Manifest2
-rw-r--r--dev-ruby/crack/crack-0.4.4.ebuild2
-rw-r--r--dev-ruby/dbf/Manifest2
-rw-r--r--dev-ruby/dbf/dbf-4.1.6.ebuild22
-rw-r--r--dev-ruby/domain_name/Manifest2
-rw-r--r--dev-ruby/domain_name/domain_name-0.5.20190701.ebuild2
-rw-r--r--dev-ruby/facter/Manifest4
-rw-r--r--dev-ruby/facter/facter-3.14.17.ebuild99
-rw-r--r--dev-ruby/facter/facter-3.14.19.ebuild2
-rw-r--r--dev-ruby/hashdiff/Manifest2
-rw-r--r--dev-ruby/hashdiff/hashdiff-1.0.1.ebuild2
-rw-r--r--dev-ruby/http-cookie/Manifest2
-rw-r--r--dev-ruby/http-cookie/http-cookie-1.0.4.ebuild2
-rw-r--r--dev-ruby/introspection/Manifest2
-rw-r--r--dev-ruby/introspection/introspection-0.0.4-r1.ebuild2
-rw-r--r--dev-ruby/loofah/Manifest4
-rw-r--r--dev-ruby/loofah/loofah-2.12.0.ebuild (renamed from dev-ruby/loofah/loofah-2.9.1.ebuild)6
-rw-r--r--dev-ruby/metaclass/Manifest2
-rw-r--r--dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild2
-rw-r--r--dev-ruby/method_source/Manifest2
-rw-r--r--dev-ruby/method_source/method_source-1.0.0.ebuild2
-rw-r--r--dev-ruby/middleware/Manifest2
-rw-r--r--dev-ruby/middleware/middleware-0.1.0.ebuild2
-rw-r--r--dev-ruby/minitest-global_expectations/Manifest2
-rw-r--r--dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild4
-rw-r--r--dev-ruby/mocha/Manifest2
-rw-r--r--dev-ruby/mocha/mocha-1.13.0.ebuild2
-rw-r--r--dev-ruby/open4/Manifest2
-rw-r--r--dev-ruby/open4/open4-1.3.4.ebuild4
-rw-r--r--dev-ruby/pry/Manifest2
-rw-r--r--dev-ruby/pry/pry-0.14.1.ebuild2
-rw-r--r--dev-ruby/public_suffix/Manifest4
-rw-r--r--dev-ruby/public_suffix/public_suffix-3.1.1.ebuild2
-rw-r--r--dev-ruby/public_suffix/public_suffix-4.0.6.ebuild2
-rw-r--r--dev-ruby/pundit/Manifest2
-rw-r--r--dev-ruby/pundit/pundit-2.1.1.ebuild27
-rw-r--r--dev-ruby/rack/Manifest2
-rw-r--r--dev-ruby/rack/rack-2.2.3.ebuild2
-rw-r--r--dev-ruby/rspec-its/Manifest2
-rw-r--r--dev-ruby/rspec-its/rspec-its-1.3.0.ebuild2
-rw-r--r--dev-ruby/shoulda/Manifest2
-rw-r--r--dev-ruby/shoulda/shoulda-2.11.3-r3.ebuild2
-rw-r--r--dev-ruby/thor/Manifest2
-rw-r--r--dev-ruby/thor/thor-1.1.0.ebuild4
-rw-r--r--dev-ruby/timecop/Manifest2
-rw-r--r--dev-ruby/timecop/timecop-0.9.4.ebuild2
-rw-r--r--dev-ruby/tty-which/Manifest2
-rw-r--r--dev-ruby/tty-which/tty-which-0.5.0.ebuild35
-rw-r--r--dev-ruby/unf/Manifest2
-rw-r--r--dev-ruby/unf/unf-0.1.4.ebuild2
-rw-r--r--dev-ruby/unf_ext/Manifest2
-rw-r--r--dev-ruby/unf_ext/unf_ext-0.0.7.7-r1.ebuild2
-rw-r--r--dev-ruby/webmock/Manifest4
-rw-r--r--dev-ruby/webmock/webmock-3.13.0.ebuild2
-rw-r--r--dev-ruby/webmock/webmock-3.14.0.ebuild69
-rw-r--r--dev-ruby/will_paginate/Manifest2
-rw-r--r--dev-ruby/will_paginate/will_paginate-3.3.1.ebuild31
-rw-r--r--dev-ruby/yard/Manifest2
-rw-r--r--dev-ruby/yard/yard-0.9.26.ebuild2
78 files changed, 336 insertions, 172 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 44dbc657f2fc..ff682e38574d 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/addressable/Manifest b/dev-ruby/addressable/Manifest
index 79675d4a0f58..ad40cd11cd74 100644
--- a/dev-ruby/addressable/Manifest
+++ b/dev-ruby/addressable/Manifest
@@ -1,3 +1,3 @@
DIST addressable-2.8.0.gem 105984 BLAKE2B 82f053c9ad052ce1ed1b6927674bd5bcda86a3f70d46b63bfc1185d51b402996fd446647d705418791c5443a1767b4ecd0b891f26de63fbe737c62f7586bd57c SHA512 c684f17940f717c2a65f9716ab9b3659948d6d51a60c38a7295fcf6fdc1c5785d2d315d2de7dab9f66a6c31f62247177d78d5d6eb556f5bb49926d4f00f8e4c8
-EBUILD addressable-2.8.0.ebuild 1308 BLAKE2B 8cf575a9d3976d8ccba3af401d8d8de7486185fd7b21490158ce2b09927059de16857f52e701e87477a6017711fad091404c2eac75aab03b491ece8463380fcb SHA512 d61746a00d0a8ac9eb479c000b2d5cf7dfe254e4ae2634c5e460b43490558318796f86786e6dc4e46fda88a634b25ff69f355634cbe74880cd7e588ad0b19ff9
+EBUILD addressable-2.8.0.ebuild 1315 BLAKE2B 24b12e9d4a190f4208eed4c48d4773bfd8b7d982be3a9dc4f13de6d8421abb26e6ae2de4ca08e4f0e1e6d6551247358bb219870939511b9e1d3868fadf444fb0 SHA512 78e51c708617fcc45002362a2c30320684f48920b9c95ac19d0f5cb214994c90d850887c17c8dd45c0b400e07b8932fb0b130265479ef94ca1ec70df5d2f711b
MISC metadata.xml 404 BLAKE2B 4362f3592286dd6cffae99340e1b4437af10ab4dbbe44585d3370b0970e7d02a881853329c9412bfc881c3f040995a204b758aead2c34cba4f9df8104f858479 SHA512 c335566562492b85e491233d4f908fe18c2713ed9ac3afe2cb4d9537d71bdfa1a10bf58f1ca9f29e5a695fde9a4ba0ff9b3c57122afe78907cc0b00b5c307351
diff --git a/dev-ruby/addressable/addressable-2.8.0.ebuild b/dev-ruby/addressable/addressable-2.8.0.ebuild
index b0617373069a..d8b6f81bfe18 100644
--- a/dev-ruby/addressable/addressable-2.8.0.ebuild
+++ b/dev-ruby/addressable/addressable-2.8.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://rubygems.org/gems/addressable https://github.com/sporkmonger/a
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE="doc test"
ruby_add_rdepend "|| ( dev-ruby/public_suffix:4 dev-ruby/public_suffix:3 )"
diff --git a/dev-ruby/asciidoctor/Manifest b/dev-ruby/asciidoctor/Manifest
index 725384f27162..9b39773aa6e8 100644
--- a/dev-ruby/asciidoctor/Manifest
+++ b/dev-ruby/asciidoctor/Manifest
@@ -2,8 +2,10 @@ DIST asciidoctor-2.0.10.tar.gz 613180 BLAKE2B 46125c85276eb0c7cf4404ca04d8544492
DIST asciidoctor-2.0.11.tar.gz 625446 BLAKE2B 4c4a3a7e019971765efade92da39d5895f54bd3eb927eb1ecc1cc3e3998490fcdb93426c03c9fca82d777b28c6c8027f34d39289b2250254884613670eacf9d6 SHA512 eef126653fb75c4d4bce5481f9e12f1852cf5794f547e1131f2e3f5bc34c3813e32034e6890432e83fc543b4a5dcca46750d052844d7055bfe20ea4b0c4428f2
DIST asciidoctor-2.0.12.tar.gz 625448 BLAKE2B 242ee146465685c7b5326c343df1e1e1bcd74d85c2bfae3fd3e661c63a11c82fba6a2ff9ddb0cd0131289ef09b14b6039a0c54e35471b000166584ae3530d6cd SHA512 b1fdfd8907d19943bebc9040e3e541df81eb874bf9d53a174e5be8a804e117e7ee3cd21046a4a4142cdc285e6269796d06915b0f42f4f16ae1e8975e444a8a76
DIST asciidoctor-2.0.15.tar.gz 1633310 BLAKE2B 58029acdf3832459dde5df2835749bb781ccbaa547fa4a09dc10a69fbef36ed690fac7cd0e2b3da1a5de847be678d0ad410c17c6768e466fffc7ad30b5d9d4bf SHA512 4cd0ce922d5db5bc5b31ebc75707c2e9e2a94a2a28eeb68ed25f55c46c416c950d28b880c4b1ab52bbcdda9ee4ee7b1c297049754d214983b68eedf2d96492d8
+DIST asciidoctor-2.0.16.tar.gz 1651396 BLAKE2B 6da2971c38e48497b482ca1bc22916a10c3505d7bd4fa802ffd4939a0c0986d650a30b5870fea7979046c4b61c6e97aec08d9ba345ce350de6721d545c2923b5 SHA512 95003640632cc99f1edd2447156135267ad78f24983418817f19256fab6e313b8faab9f676317e7cc610728abb8b047f2d2f481f4700009a2d6bdd3b9efcc463
EBUILD asciidoctor-2.0.10.ebuild 980 BLAKE2B 56233da21d65a106c8263c61cb52818e87295130a70b9701ba9b0a112d45f15b900d130d8f1bd4c24eb8188f77027bde8746c2188ea74ecac0bf48fc1b3f596c SHA512 5b51f04648b599bd65777c3910e0eaca39ce805c6aaa5fad7295e709b7c1d5479c9f1fbb1f72d3aa89c63f4b361670df335836eb5113acff0d9d09cd2464e057
EBUILD asciidoctor-2.0.11.ebuild 948 BLAKE2B 7ea5d120583b57a119a9d74e37397984fc6ae2392965d26539554409087a32d6459904a898e12361777ea8e8303db9dd0044eacd97e0ebab9690cc7241af5d47 SHA512 67d54eede232b11f22e075662e7eb36452cc56f15252ef3dd2b23aff0c2cd49df216aebe0dd844d729e4f1b5d02150dda9e0290479ffad142ef37f60f6d01ded
EBUILD asciidoctor-2.0.12.ebuild 955 BLAKE2B 7430d8510ad1fff250fa57c98df1898522fdb4e4288cb0ddbbb7e43d0ebef3aed289f186e1b474913a9a7f4808bbfa885a08ab83a3edea8a25a640190c292de0 SHA512 b32f04ea18132837fa334209c0b8286cd14d63a241607b44a0aeddf98ef03ad74d9a68d17e06d076c7e41d3befdcbd13b2b6ca055339b83809b86d0c4bddcf31
EBUILD asciidoctor-2.0.15.ebuild 955 BLAKE2B 7430d8510ad1fff250fa57c98df1898522fdb4e4288cb0ddbbb7e43d0ebef3aed289f186e1b474913a9a7f4808bbfa885a08ab83a3edea8a25a640190c292de0 SHA512 b32f04ea18132837fa334209c0b8286cd14d63a241607b44a0aeddf98ef03ad74d9a68d17e06d076c7e41d3befdcbd13b2b6ca055339b83809b86d0c4bddcf31
+EBUILD asciidoctor-2.0.16.ebuild 1020 BLAKE2B abc5efb4b0a845ad07954e99c3ee6f6abff0725d8ace71b616d48a4626bef2ac2ff789b8c892069064d727543caceaba0deec73185d0a5491306525d6355ebee SHA512 cdc79bef75891b67a25b58eafe97a95163e9de63f8ff0ed37654ea9f42f97272a8a3e1c0699dfb8cae35c03495725ee2c08aa936b203400fc090a5b90ba6d736
MISC metadata.xml 349 BLAKE2B 65a3f6dbbe523d1017d78e939c291e40edc3429d06ff16bd0f8150f3879e2b0840619653115be43c876d1cfeea8e95a3e29fea7447b18bc28bb0218ac03f11c1 SHA512 e3ed6253349df933eb4656c972f1a6cc71567c27a721195abceac0d28bfbc991cbda8772f661021c3cf954d2a917730bad54982e319655a204b6b30c1c67c6d1
diff --git a/dev-ruby/asciidoctor/asciidoctor-2.0.16.ebuild b/dev-ruby/asciidoctor/asciidoctor-2.0.16.ebuild
new file mode 100644
index 000000000000..4ab9f1c81857
--- /dev/null
+++ b/dev-ruby/asciidoctor/asciidoctor-2.0.16.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="CUCUMBER_PUBLISH_QUIET=true test features"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+RUBY_FAKEGEM_GEMSPEC="asciidoctor.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and other formats"
+HOMEPAGE="https://github.com/asciidoctor/asciidoctor"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? (
+ dev-util/cucumber
+ dev-ruby/rspec-expectations:*
+ dev-ruby/asciimath
+ dev-ruby/coderay
+ dev-ruby/concurrent-ruby
+ dev-ruby/erubis
+ dev-ruby/haml
+ dev-ruby/nokogiri
+ dev-ruby/rouge
+ dev-ruby/slim
+ dev-ruby/tilt )"
+
+all_ruby_prepare() {
+ rm Gemfile || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ doman man/asciidoctor.1
+}
diff --git a/dev-ruby/asciimath/Manifest b/dev-ruby/asciimath/Manifest
index 03ec6e630bb5..9b7ce68687bd 100644
--- a/dev-ruby/asciimath/Manifest
+++ b/dev-ruby/asciimath/Manifest
@@ -2,8 +2,10 @@ DIST asciimath-1.0.9.gem 18944 BLAKE2B 3ccc3f594d7a0d8b6996349d85356179ef3a9052a
DIST asciimath-2.0.0.gem 57344 BLAKE2B 18cb2ca27a626bbb241768d070c47c981ae1f3a626cd9f476e7511f04f73154a1c3742338d92540bbd78fadbf775f4db7d2558c451fc8a276002fc5adc044ece SHA512 4823e7fa2e3107765d2804d15f5250dc30572099405df988ffe13f17ed584043bb7e48794cabc9b9853997083c57af5f3d73d20223ada95d00f997363130bedd
DIST asciimath-2.0.1.gem 58880 BLAKE2B 6c17698f6515468c1c0b17408968f492a40a90cbec5184e78da8c9b9c23f2a6887f4d8ed1c99a68ed36489d27187dd73dc6ce992efc3ce144091131e36bc5e40 SHA512 e8c63e5f6035189460ac4975bb0471ffa418ba139ab806ae46badb74c1164d2852aef3aa799a0713a01486cea5c6087add6115ea22908bf3b70d1ab5fe339768
DIST asciimath-2.0.2.gem 59904 BLAKE2B 2a8d57a606412be75ef047b5af29acb519b05026b12c6b691eab0630190706e00d1d8d65101d4397321191ad6d2c8f9e359e25994dd17302ff2692ebaa025a91 SHA512 53f573a9d7b01eded3c951b42a8353716679c189edd68129c49cdf0a719316f26d39ccf2704ae24c22dd64770bb8337553aa32d4f240bf1e249133ca95d849a8
+DIST asciimath-2.0.3.gem 59392 BLAKE2B 7d1d373c5d80172e88ba5737ea2244c384f274c200fed2104b23e76b6615f5bc987e14acb5c8d9088069f590eed5c645a2f51338540197a2ef9c44696f704488 SHA512 748c8ff121190470299c1e04100e063fd7352a0adaeda160a235d1f0f0ccb02108274ffe8ab4f1f54b07eb750d637e26f2efb6aac12d3389dafe1c00be103f4c
EBUILD asciimath-1.0.9.ebuild 463 BLAKE2B b9f363552ecf9a6c429280a4e17de7fb05d19efdf2e8a0e52da36e5112fca5706d9c0fdd575f3865d20f3f849e773059a10e8e8c1219eb7976a5fb613fd8ea93 SHA512 e8d19d6e49b727c75f5df69f68855ac85eb981dc33c353b881137755c16b02d848f5e8d43949aecbf3f70a649a602383e21d1a63c5732b171165fb7f5fc4689f
EBUILD asciimath-2.0.0.ebuild 517 BLAKE2B 6f6355aaab1dc196c9241a3fa86bb6cef8d7b071ae83ea0489c3fcb914243559463487a694e4f755152c88965c23c86d6d2513546ed2cf94318f59478dccdbfc SHA512 a1c369453fcb0e35afd8f170ea14e2379c1b63e8da99524fcf57058d3c30b0ea13cb8abccfaa95c4cf6de87f704d977fa3842961a9e3a76e82f0f6bb69054321
EBUILD asciimath-2.0.1.ebuild 510 BLAKE2B b4278881c98f8b22fed5bcaa4fdab2bad20112f78e6268d423fbc08dcfca364e97c40cb7f2cbb245421f33175ad9cea0ff2444245a507d01a25453962167f24c SHA512 10d693d3ca74fd0588ce8f1a8814cc1ae0fc34bc1895935a004211052b7e5215c95f9aefa9e7284fb311d09c83ce5e17174503c2e3ef1f1ee78152f4afd6275f
EBUILD asciimath-2.0.2.ebuild 510 BLAKE2B bd2f704be03174e98b8e6a7c02af299ab87dc55d3ab89887a988307640a02895ef3c01e2b2710c2e586a55b8546e2e9f340489b68465db38ccf0e94c51d69fde SHA512 f75d76b58d2e47833a2e6c22fba8450c83bd75b3361579d7b5272dd6b73e61cb40edadfcc133951c9da0c40c583580c1feff218a55ac92091895f80d984b02a2
+EBUILD asciimath-2.0.3.ebuild 510 BLAKE2B 78284267e5f196bb06dfaf2182022501aab0ea53a78fcfba6e9a9cc2b8821d7deba4dfdd8f15885eb214208d9747592c2a983fa7dac663914f5e7bd83c2176d6 SHA512 0f3eeede501faf4612956c39c7d42b39e9cff210542f24b96db1a6df27ca067cdb5bcda5048f9e9c0c7ab09b558b851dfcbdb751d334474ff9978cf3916fa5b3
MISC metadata.xml 344 BLAKE2B 7979667ff10553d0f1c80a34a03bca56057a4dcf856440b9f9bc4ea64aa018da426601b76dff578625481cb51f7384c7716a3aa98670f178c4209ad39a9af9d9 SHA512 606dd415c7a141188cc94a7d56c67d42be1c2420f8ba9ee7a44707b99a6035df1cd8d358de575e12008f0560aa2b87b57b5892c67f3d931aa28c5938373a8075
diff --git a/dev-ruby/asciimath/asciimath-2.0.3.ebuild b/dev-ruby/asciimath/asciimath-2.0.3.ebuild
new file mode 100644
index 000000000000..edb61e0d3a22
--- /dev/null
+++ b/dev-ruby/asciimath/asciimath-2.0.3.ebuild
@@ -0,0 +1,21 @@
+# 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="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A pure Ruby AsciiMath parsing and conversion library"
+HOMEPAGE="https://github.com/pepijnve/asciimath"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/nokogiri )"
diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest
index 9ca9de6ea4a8..c93ca03c0c62 100644
--- a/dev-ruby/backports/Manifest
+++ b/dev-ruby/backports/Manifest
@@ -2,6 +2,6 @@ DIST backports-3.15.0.gem 152064 BLAKE2B a2c2a1f35ab6f682be23a5189bafec563a2d028
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 796 BLAKE2B bd7c43e28552e5ded12912907df6ab2a9291d19cfe05ab3416a8def5d78557070589deb8fc87de41ffd77f33bcb17f819e49d3decc43394494de00d23bd2a0a7 SHA512 295d3fdf944eb505a70492b0363d448b805e236168faddb748b9034614ee962a9351ee2be575ff8c6f557acc1aa62e23d2a94c35a5575c4d9cd0c729dfc2aadf
+EBUILD backports-3.20.2-r1.ebuild 795 BLAKE2B b5314ce2b6e8bff484b3a6ab29caa115bf091dd8c5a7e48cefa0a913762ecd1bb271c7e5462fa187ac11126bf4fd89e865c41dc0629ad5d6e9d57505d403184d SHA512 5246b4b54a043fdf81d60d46979c3f9983709a3e7d45a526d04ba19f292811c6ffbb082a5bb1ebc1a19b7bec7cddeb2e35f90d8a01b88f44bd9c33e2c7bae1dc
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 9a84ace8bb77..e597f31326c9 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/blankslate/Manifest b/dev-ruby/blankslate/Manifest
index dc4aad810c22..d6b9d195dcd9 100644
--- a/dev-ruby/blankslate/Manifest
+++ b/dev-ruby/blankslate/Manifest
@@ -1,4 +1,4 @@
DIST blankslate-3.1.3.gem 8192 BLAKE2B ff5494661e875290a354089efbd79ba8f7af50ff261d56f99201c9a11162fe7d61c0089c0c9e4839523a7f95e3a2cf8e79cbd5db14be3530f1a86ac696deaa42 SHA512 4164c2e9ecb6a294fbd0d25f70bae36ee9277da3a75aae6c99d37147f8111c40a6cfb85ddc3819e45c361c49fd9c3fc724ecea201763f7f9891b96589226f245
-EBUILD blankslate-3.1.3-r1.ebuild 618 BLAKE2B f9ad094cc315b788a06eb1de2a75242e78148929ea140174d71a110eca6664180b64e328d4b8f1db59a6daf06e63d2318ddb53253e12fda00912e3897d858162 SHA512 f7f2a96518e71601bab7d3db7aeb5cd26f1357ea5e93db63fb189e2d53b675c8d756e02d6a134b7d196f7e0765c6075ac0ac5dadcd230df4f0f42b6b5083c6df
+EBUILD blankslate-3.1.3-r1.ebuild 625 BLAKE2B ff407ef9a46b82cdf7b9394965efcd269a64359c640911139414f894e9c0ddf2a4db95d1bfdc360636297441bbcd508a88fd5458b472742fa5a6f318d27c4eda SHA512 748fdb13f4483c57b1908c951373e966f710145e4ab3a56a51dba6eb0be764cd0525e440a849e71fa5da65f1f06de3102a4c6623bd0c6f9859af294365bbad12
EBUILD blankslate-3.1.3.ebuild 643 BLAKE2B 4fbaa920b5b895539e5064975c289e9260eb1ccf7517db3981d29f40cc68788db1c0663f005985cd8910803df8743f2d90a4ee190746afbbb82ce2ce0aee7c33 SHA512 e5ef005eb7f9db0c07bbf952b5f37226e7ab3a8317d5306f534a4b12bcde6c9888e59ff4c2ec599447d5f44b3a3056f2c381d194f5d0aa160bc04995b16cd54b
MISC metadata.xml 328 BLAKE2B e6d8ca7038f3a6e6c026955eb0a1880d8ee08580141b438e74797d58bcc122d2d6258bce5ebb3547220d688ac0cac36fd7d5803ad28cad1db80f5694f6cbfe92 SHA512 d75ff746d7d11a9caf17f1b09d0b8edafc405e345591cd5c7046074f9ca80b0cd3fe59bb9d9c1647b264f5df6366b4ea99b0bb90c31343fd4dc6df6d8bd9612a
diff --git a/dev-ruby/blankslate/blankslate-3.1.3-r1.ebuild b/dev-ruby/blankslate/blankslate-3.1.3-r1.ebuild
index 5702189fe39c..d3ebf1f271ef 100644
--- a/dev-ruby/blankslate/blankslate-3.1.3-r1.ebuild
+++ b/dev-ruby/blankslate/blankslate-3.1.3-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://rubygems.org/gems/blankslate"
IUSE=""
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
all_ruby_prepare() {
# Avoid test failing with rspec 2.x.
diff --git a/dev-ruby/childlabor/Manifest b/dev-ruby/childlabor/Manifest
index 970619d73796..b80041e154bb 100644
--- a/dev-ruby/childlabor/Manifest
+++ b/dev-ruby/childlabor/Manifest
@@ -1,3 +1,3 @@
DIST childlabor-0.0.3.tar.gz 3120 BLAKE2B 555310e2b6b70292b580451b3627973a2cfc33ae0a8ceb5507fcc92ee70f388802644b1586c18736b34339418a9aaa6450f07e5353f3925a7238f02d397a640a SHA512 d18f3f90204b12e3b4a21be1439fcf44a4eb9f905402633966e6ab2a3cc9412a28c502a8c78487834a82e1de24f0f905691f33f443de930f670c70b17288fb6e
-EBUILD childlabor-0.0.3-r1.ebuild 988 BLAKE2B 92e019caccf1ee7d5a1f14269d572412f64d7c3233693f80b4722deb2e00da641984f2e072cc62698c6eedad0fde342d6b715856fd8a489538eb98662b0b6590 SHA512 5f3e05685d2474ee2edd014831899adb2a166f73d265ac4c94f4c0d20a84d33cd6372759f602168fdf4efd09030d3afaccd26714fc6f18631759d61eac3f2d86
+EBUILD childlabor-0.0.3-r1.ebuild 995 BLAKE2B 9a9278ccaa0cb1fc502b995dda593ad215c59346241372991da501622cb91efe11bc255897f3954880ea5224a1cba83f7b301e58689e57c6ac90e35752bb0bfe SHA512 73ac4d4e51e39e9359cb2013e42d0282689c98f1207f503d5014d1c6da9e20dfeddf3589bd7ddd6ebf41869b230d76278b9cfa1a5e9fce2b1d27b55b319cefbf
MISC metadata.xml 347 BLAKE2B ea49d96c4573f6745df3c4c8860dea85853c85ccb5a808ef12a17ff29b056ec2926aec13637d11c9ab90d97937442ef57c5f4ea3ee6bed22dbf64102c4fe00f1 SHA512 6980c0bf12588c2926a0cd5bdbb7c976768764ef423587dcb9c061ddc577516f98d979092de978c9c7ee16acbc17eb30282560f505204f5a2da1e67a6f37e927
diff --git a/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild b/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild
index 5dae3f9f337f..d4af922e7cd6 100644
--- a/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild
+++ b/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/carllerche/childlabor/archive/${COMMIT_ID}.tar.gz ->
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RUBY_S="${PN}-${COMMIT_ID}"
diff --git a/dev-ruby/childprocess/Manifest b/dev-ruby/childprocess/Manifest
index 72d075de774c..99cd77baf994 100644
--- a/dev-ruby/childprocess/Manifest
+++ b/dev-ruby/childprocess/Manifest
@@ -3,5 +3,5 @@ DIST childprocess-4.0.0.gem 34304 BLAKE2B f27188ae722a8a3fd1279916f8f36436577805
DIST childprocess-4.1.0.gem 34304 BLAKE2B 81ca075bde9705eed57c80b0d37e1d8fcf3938bd0319a40f2178dab9be08cba570d90cc5292d585b3911eca5a90b4ff861d1fc79ba487d1a4f08b0fbd9a78c48 SHA512 e635c3acfa5ad85891c3879f240c7e96d47d7d5ec3f472f4ce6661552b0fb7bd72c5e3b9fb73f4f9312b749fbe554b4be388e56a31a3c63c39743d055d774def
EBUILD childprocess-3.0.0.ebuild 939 BLAKE2B 2f6889a9eb8d9c66ec905a6a1b85d6d2934bf73e8b3950cbbe084ae59e371c39fc9453f52df7d307e868fedfcba37efff04ad723abd4f7841b939d28461d4a82 SHA512 a36d33da58a4503c804101095d0906abb378bcb69e1286aa464fc353322f367cf964947368c6fe919af5055cddd918bde6755d1bdc2ad7ee851029b156e1214a
EBUILD childprocess-4.0.0.ebuild 1033 BLAKE2B 93612f7a02ec27144de1d30ebe87859c0047bb1fffad1fe44407adb63ee3e16c5d4134295ede7ece49c3ec213a8b0ad3f62dbfad02cf84f39ad6ab0c6c97d4ab SHA512 daeb97e68276be1d4c3de87d1cf1ee2c2eb0fa7bbf03ab9ace6817bde8bccc7481d9fcfef4b25267f32e9f0ccb986568c272e913e756938092b7a79f1478ac60
-EBUILD childprocess-4.1.0.ebuild 1033 BLAKE2B 93612f7a02ec27144de1d30ebe87859c0047bb1fffad1fe44407adb63ee3e16c5d4134295ede7ece49c3ec213a8b0ad3f62dbfad02cf84f39ad6ab0c6c97d4ab SHA512 daeb97e68276be1d4c3de87d1cf1ee2c2eb0fa7bbf03ab9ace6817bde8bccc7481d9fcfef4b25267f32e9f0ccb986568c272e913e756938092b7a79f1478ac60
+EBUILD childprocess-4.1.0.ebuild 1040 BLAKE2B 0c65ab7e87f12ead82af875bffc684a1a532799ce48b6f0332ea0a528d9e35b1439c9285c164ca28a4c87e63af91899e282e632376fdb5611aefe1b487e88a52 SHA512 627fbd1aa6397a138254aecabb9897c8f41e04a71890ededa5d53516f8f4b525bbab8e493486686d4b58cb8c879345ffa3a2a33720478cc012cdb7198ac74451
MISC metadata.xml 344 BLAKE2B 3cbaf9e4992ca3e9fa2283451433e35247418e190a6447453848988e305a4f04583a3ee563149774c347dbd6bac2ebb0451c19fba1d5447162707783c02ff6b9 SHA512 2995953d3ac4c6cc924859dcc2910bd303262f86d5771368956cb0a3d26db031302547154bd98cdcf189aad39e132020c0c22510c65c7830f528cbf2265d871a
diff --git a/dev-ruby/childprocess/childprocess-4.1.0.ebuild b/dev-ruby/childprocess/childprocess-4.1.0.ebuild
index 296f3f0a6e54..768fcd6ad08c 100644
--- a/dev-ruby/childprocess/childprocess-4.1.0.ebuild
+++ b/dev-ruby/childprocess/childprocess-4.1.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/jarib/childprocess"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/ffi-1.0.11"
diff --git a/dev-ruby/concurrent-ruby/Manifest b/dev-ruby/concurrent-ruby/Manifest
index b5bbd3fc0fc6..300691ed03a6 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -5,5 +5,5 @@ DIST concurrent-ruby-1.1.9.tar.gz 4923746 BLAKE2B 2bfea989db31f17c69ee4790911355
EBUILD concurrent-ruby-1.0.5.ebuild 1226 BLAKE2B 762a7d9f335a9e60bff70d381d38a6531e7a4b97ad53e7918af5ba4665ffa02150341a4373887e1c8135b74198f7f6b640c3112d110e6be2b6208ea81ac06ed7 SHA512 44c99e6b0ad806b44a876e79a9d6b0fbd65b07fe19458e4449365ae98a0a0263e3dee1dad4da610166760c6175a61a4cc5a419060317e9341356bb84fe234be4
EBUILD concurrent-ruby-1.1.7.ebuild 1369 BLAKE2B f3d176d753b2541004b005f8d2a81b7631f378c48deace0b20fc0e6896e8fa46e8bdd848c22aaa7d53725098045624adc62a9a775dd38721c82f79b3dc42b320 SHA512 8f2d07eb5b42015759d896cab882fff2967ce98f935317b908fc165e7acc479ff295b61cf37e7031333aceeb5e90f717892cd2139e46a3f829db61baa3598001
EBUILD concurrent-ruby-1.1.8.ebuild 1376 BLAKE2B 51e7e41057544477ffe7ac5543c2a24dfa976918c21c7ac304e9c45982e1287f6742df4b20e5e0a96777e6388e5f3bcc8da022ca222157fb70e8ea2ad9bf4b4c SHA512 4f1f400ca2f86afd8d27eeeac7a40d98062d91a984964d2e7112d7696d43d02908727b24e545dd7dec401b310eacf2cac15d2b9e5e61936c889848025ca77254
-EBUILD concurrent-ruby-1.1.9.ebuild 1369 BLAKE2B e736b51e6e758346bb47d82c3dc2c3d63eb2eeaed09aaa3f777024458331677bdf71bb5c3c66f71e9cc33cf1d8763d7fb821c76d69ba427d12b624e9edaa864e SHA512 c615517e4e98525a028925cb04bbcd82f6da0050d767cd13df0a37ab944bafc4832d16db2ef3f669aff86ead4891d82a4b76e9554191c67235fa818eae6ed2e8
+EBUILD concurrent-ruby-1.1.9.ebuild 1376 BLAKE2B eab00996297bd9bdcb08733dcb20e46c122fe08094c8c11c30b05207617240a2baf49bd112f8cba21f2ed64ec0e5db62bb5e0ba2432d3bebcec1c137ea3e63ec SHA512 027151ed3593cc17e45fa4740c79a8077adc763e1d729094d9a6b7d85bd4a99e3fc4015ae3ae2d412d1e5db9e300b462647e4c9d5ac8ec6c76d53e146827d4d0
MISC metadata.xml 358 BLAKE2B 4af4b67d3a6beab61cb05090b0f0a0a7802af67231fce103d84c2a475f9e65324a511f5a1c8b9df808a929281811de7b5f62a680688dd89c25ad75424bc5f2a8 SHA512 64e69249d1082b41905c309e159ad7eb8045af1c89ecc77cf119ed6014d40e83ca81bfe8938b5eaf5119fe12c02f1b1613ccc885770c897be06769af40dca85f
diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
index 0b5dc7e3e608..1782f3c80525 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
LICENSE="MIT"
SLOT="1"
-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"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~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/timecop-0.7.4 )"
diff --git a/dev-ruby/contracts/Manifest b/dev-ruby/contracts/Manifest
index 7d5f83477996..1c7d884bd3ca 100644
--- a/dev-ruby/contracts/Manifest
+++ b/dev-ruby/contracts/Manifest
@@ -2,6 +2,6 @@ DIST contracts-0.16.0.gem 55296 BLAKE2B 71b058fd2bcbdf5dfc2ff60631ecfc56cb405dea
DIST contracts-0.16.1.gem 57856 BLAKE2B 72978a2a47b75411d2ae74521470d5958ef711351e2ce6776f1331b0d3f4b175d43f991a73fd2332ac0e1f6732b05a65887054a0be4452fd62f058a28ba929be SHA512 bc182431de9efbc6d23603c68a64eddcd3f27ea1ac8c2c9ff00840cf38d2f58ba595304127e6b43e504d3aa387559a5c1429b671dadac175d3a4ad2c02edbf6a
DIST contracts-0.17.gem 58368 BLAKE2B 2bccd3a552268821b3c34a08fef3d6c0e43e27f8a0e56a2b7b0291d388142a2efb3686230d4daaea6e82c45be8d42f2ab61d1aa3d6a7f682bd7d99a0af7f179d SHA512 bce1417e7b505ec35b43917d53cbdb175995ff877da2a6122e08b3c7e537d557785987a0110006525dd079f09d574be3f5f4793154f99ac91c32f83662fa311b
EBUILD contracts-0.16.0.ebuild 517 BLAKE2B 072ccdc8151f17161d6a84da566e8bed9808c70f7ec4c29406f2450dd3a9bc8764c6581a92c2ff7f56c12dc4d14ee5b0ac54cdf23f2514d5e237d362bde8f96d SHA512 95269f78676dd3e3a6bcd504a676eeb13da6fc9ff0b259622883cd739167f9850ff73fb05cf416d1604a6b4eeb46d93450523b14e1f67fcaf9d556518f8a3c8a
-EBUILD contracts-0.16.1.ebuild 479 BLAKE2B ae5cfac8a7c5f3fb7e9f930dba900390e8650fa12bc24eea8bfdd9d43b536f8ea4d3f25311fadb55ad970fe76f6b0ee22df318128af789bf8dbce39e102dcf7a SHA512 0aca56bf44e88b17c0b9600cfc52eb7a777fed5298cfc7784831a1d816f742448e801f148a494584707dea25ad3aee7e91a8347e7e70acadb9aa9a0fd367f9b1
+EBUILD contracts-0.16.1.ebuild 486 BLAKE2B 3f8a2fb9e263d24cb7a693a33f44122109e970fe3b86daef7b37baac32d10844a8041587a99f403516bb26416356941f640172c9e7162e4cb24faeb3a65e591f SHA512 eff26e68689a86985897f84578349e1c73c56d158a972fbc083e5191e0114f289d0f11535e00b965c9bc95b04300b3d484e8d78871d248fe1e4d94afa3e36e5c
EBUILD contracts-0.17.ebuild 478 BLAKE2B ed95bc5a518d6c60afd52e9438db83ed9dc02cbc3a2d9659e80b74558a1e1eb5c67aa135dbbb07462980bb544a388ecb69563539a44d662bb77f0fce88c3c61a SHA512 fa692ed77a20fae79c8d84781a6e561078ccc5a7f39a397dab3ed2623cdb6745e595e5268bcc7c62df273f7a0208240a4310c4d8da34f4640f8336e64fa226db
MISC metadata.xml 352 BLAKE2B ceb4318c56fde3712e3855e711f5caab0cec265180dc1505e5a398f38648f35e4fc7af7f9bdd1bdd315b85f4ef81aa0245bcbecb803d4bd82071c43db6b7267c SHA512 34d461bdbbe0e0498653c8036193dcc8e7bcfbdad11db2ef9c5b159b7218eab8fbbe5d91abe3b4242b297625160cd232261f658a5f637d5748dfbc33bb48ff6a
diff --git a/dev-ruby/contracts/contracts-0.16.1.ebuild b/dev-ruby/contracts/contracts-0.16.1.ebuild
index c4807d80cb7a..6d9599539f5f 100644
--- a/dev-ruby/contracts/contracts-0.16.1.ebuild
+++ b/dev-ruby/contracts/contracts-0.16.1.ebuild
@@ -15,5 +15,5 @@ HOMEPAGE="https://github.com/egonSchiele/contracts.ruby"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE=""
diff --git a/dev-ruby/crack/Manifest b/dev-ruby/crack/Manifest
index 8154a81291bd..eb5c2bfe3191 100644
--- a/dev-ruby/crack/Manifest
+++ b/dev-ruby/crack/Manifest
@@ -1,5 +1,5 @@
DIST crack-0.4.3.gem 574976 BLAKE2B 4b6f23277ec17a516d06e6e6785889996172b3ec077f022d1a52ab4b8e938b2735abbaecc71288b55654ff09a428c33eb944b627cfdc827ea1f4ddc6289461d9 SHA512 c6577bd86fe2e36b2a37693729da9fc35c5d4deb860ac1873265ccb6fb38056fd76d8c17bb4f779b39f4bc13b9db37c1768433f518c17090ccbb0872a103b386
DIST crack-0.4.4.tar.gz 586633 BLAKE2B 26e2cda6e9447fb3c9fe02092a6e9d6a8097c7bca6a483a3af42aa8ba491b737bc0dc3ae1936ef8ffb5c5d5cbbed3fde69c9641f05b9e3eb3beab87c375f68fd SHA512 3f86c76718a3c2a65ee11b15434035396c2355a8562bdb642432a659b52c3e811e930318e0dc2df3ff06bd53ac14d0694471e425420ae3b7971f5d4f818bba87
EBUILD crack-0.4.3-r2.ebuild 1050 BLAKE2B 8406da2d2e30471bce4caf53d77c34b9154cd935b2a3ce23d6ef9bded067fc03e7e11404843ff7b216c06fa2cfca801f311eaede86ec5c7604bdb46156bd93d7 SHA512 e97ebfbf3557a6f51af09bd026a77cddef73322622c258798ddd791eacb9e670ac768b0245c507b989e2436246045879eec1b0ebf6dfbd6f94ed3e7a565fbd6d
-EBUILD crack-0.4.4.ebuild 1093 BLAKE2B c4fbec74380944fb04f623bbe30ca97ccc5f78c3db9dd7efa59522d55d54d1c4a3605ccb1098f2394715c89d42038f9890c6bbddc0537727f5b37092a72aec2a SHA512 a19392409607ff63b6c6c537164b84a559a5f6d2a12d1a78ffab8d026c961143699768615d4808a28cd609576b398a76d294dcf343d0a36609c4b0a0acd62621
+EBUILD crack-0.4.4.ebuild 1100 BLAKE2B 5233b5f385463beb408072f919a2482fa2366343696ca88cd5e2577a5f644eac51e9c5991b129742880d81219b9c8a72d900a7ed32ab1d5ed85b0c82bc8942f2 SHA512 b2d688ed0e3cd26c71cd8460c16ad859d9d8cee809dec2212f3e4a59fcc6ddad8d16a1780d6240d456aa9cd46281f8b96e6e0ca5f026956c6cd81ca11ac3a4ac
MISC metadata.xml 342 BLAKE2B bf1bf4fa826a68ba0c2344619bd3a18ea9f3944f41ee9edda5b0cdebb46d8790a39dd6ef738f996a3c15672a1fe7242c55132eefaf719f21725d9b4372eb4f07 SHA512 2f890aec4b5c1bf8a31bd079d8e0b8e17242e262b7ba2619e5f791da25e2e7510a52086b4103ed257726d0a47e999dd22d0b3c60f8dc77c515f5fc61b122f2a8
diff --git a/dev-ruby/crack/crack-0.4.4.ebuild b/dev-ruby/crack/crack-0.4.4.ebuild
index d88629af7d51..f7aefc450c06 100644
--- a/dev-ruby/crack/crack-0.4.4.ebuild
+++ b/dev-ruby/crack/crack-0.4.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~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 )"
diff --git a/dev-ruby/dbf/Manifest b/dev-ruby/dbf/Manifest
index eb5f1c2b7248..f41aaac1ceee 100644
--- a/dev-ruby/dbf/Manifest
+++ b/dev-ruby/dbf/Manifest
@@ -1,5 +1,7 @@
DIST dbf-4.1.2.gem 127488 BLAKE2B ef371ddff415b89559209cd2d440e0c3359e39b9c7a3391940bcc25d96f61e2c57368d86430a09c7883d4cc7ba34211281269e8633a6dc469f70164266b03bec SHA512 47ee8d78ef31fe0017ae4223f06dbe576e43c0840b7cafb88def7b8492cba244d2382dea975a998355aec3aee31defd781bf0e08fbea6e77ef3dd5a927a7ad2d
DIST dbf-4.1.3.gem 127488 BLAKE2B aff62a0cfe636b987989a21ed5df2094ad09748603a73df42d02f8bbe1032031493d038267b7c33d928d71d164076194dbd97331e36d1e8cb2472747c92e8b7d SHA512 4baf9f69310656ba191643b315576c1020a24cec19740ce543f349996067293798989b4e203861392cbec6f06bb117b51a1f4358a6122f5e2abb9b44edf26cc9
+DIST dbf-4.1.6.gem 217088 BLAKE2B 5d0808884aaab5585e7477287539849e9386353490ec43392e8b1a1eafc1edb7b0b33b9862783c3371e3f5b02f54d9e22409868a62763950691e33552363db44 SHA512 c21aff8cebf3a8eb8b43e9b0a2a9401ddbe83c7624c2512631c1e6ab0877c49e838f8193ce6579c35441069b748b88c7bf2314b98286ee1770dcacd760722939
EBUILD dbf-4.1.2.ebuild 479 BLAKE2B 65c22c5c7d434e808dae89029f04648cc55670d172fbb38d9b44177a82de1a4a93a8db77a543fece70383f2ef441d24f0e0e33820a23df8628f1c1d6c0e7bae7 SHA512 b4f494eb365e12996d0c604a17d9d836b38bfaa72296255c9baa2859e1e22fa1632b984e6b586dcbe9ff667142298ee65f9fdf501e7a7d930637e07caa305979
EBUILD dbf-4.1.3.ebuild 457 BLAKE2B 5582e02d07f4b6433b24eae58f9e940a913446bfbb6fd6cd548bd2a4a651b887f02ef8c5153223a268592b38d6341a1be6225edea9f1acd99ded0ca3082cd405 SHA512 c0cd91af3c0d7217d35cc0e8194b4b1210701f1a6820c73ed2c6aeba8c5ce0fe1f08a3591441d6a21ffe91f53a4be0225a3123296c8926bb7e17866f104cdb30
+EBUILD dbf-4.1.6.ebuild 470 BLAKE2B 4c0514f6c14572f0d1f5808ff32caf98f1cf66c540c854cf0950afb4b821a70f4e6d4eb08996dd54f18b3641d2e3b7b28461a9dc1cc38e9164a1e1e7afcbb8dc SHA512 e5db2374fd246b896c495b37d788db442879b3493d092a44d190eb1e1180b4dd8bd08186ea8c8a381324f9e36e82a91a7aa77d5aacace6cb799c930a51e489cc
MISC metadata.xml 473 BLAKE2B d563d50bcc5286aec5a86a72bd5224e9a08d3369030fcdaae80fd3380462cd00e93c613d17552aa35ccf23440e5fbb78ed8ceb9c4f9b3b97af8591a514d5ce9d SHA512 5e46d9be66b6236bacb4089909d40de9b2124dc5fd1e026807c4e6fdbb70e25aa32bfc3fd150b92168bfd7764fa8ff74314e48fa3bad897b34276d7f12722f90
diff --git a/dev-ruby/dbf/dbf-4.1.6.ebuild b/dev-ruby/dbf/dbf-4.1.6.ebuild
new file mode 100644
index 000000000000..a4db00c12b53
--- /dev/null
+++ b/dev-ruby/dbf/dbf-4.1.6.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="rspec3"
+
+RUBY_FAKEGEM_DOCDIR="docs"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="a small fast library for reading dBase, xBase, Clipper and FoxPro
+database files"
+HOMEPAGE="https://github.com/infused/dbf"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
diff --git a/dev-ruby/domain_name/Manifest b/dev-ruby/domain_name/Manifest
index fba067d0e941..9b4e0e3c3204 100644
--- a/dev-ruby/domain_name/Manifest
+++ b/dev-ruby/domain_name/Manifest
@@ -1,3 +1,3 @@
DIST domain_name-0.5.20190701.gem 131072 BLAKE2B 86ee60824d9480e71535312fb72c192f3d88326c72539b833132872ff15298842f09bac612e9c3d8b87a3ef6a60459b14e777105613fd76da79757d6a30abcbc SHA512 445f0e8a377bb700f8a3b926970f4351d28759e237947d6c755afff52726141c6b821b43b2a761d4d0d6237969304ef749404a5f383f69710b04803410dc70aa
-EBUILD domain_name-0.5.20190701.ebuild 1078 BLAKE2B 57bed4b199ef3b682f26a7a90d7a15e6bd25cae2ab5557cf118ac1cd577eea76f7ddfb9792c8242f42d9f958659ba1dfda8474faf383f5d790b8e137f472884e SHA512 b9e7248de7175846fd37a2537fd31d2f12a81e3899e637fe1a7e1822f500ce8cee800e3a7ae884d5f9ea51717bf239cc9fc41285c38a151610ef87e3e3bdd5ac
+EBUILD domain_name-0.5.20190701.ebuild 1085 BLAKE2B 16f17520a54cff4f06c5384167d3c92eab5119c9648272b2d2e48c2bc7a4dab90df6d328e89ef0082ce6aaec1e362aec2c92ce6234d6f91086511d097cd8448b SHA512 3b2420fed82ffa8f6c3e0946adbbe85f7b80c8b54f29e39e39aa09f46666f7dc30e2919ee1fb4e7b93912f1bb04f639d33875d506e667b40783ddb80fb85aa1c
MISC metadata.xml 346 BLAKE2B e97527fee7fa9d73d77ef7a9e9325c9017fff3a9912fc76c74b76f5c4cf53aac583157ff02ccd5a969882829c1ffc4f35d44cb739497050a59402f88b06de2e5 SHA512 f9b3df47565a7827242a16355e01c450977cc12b7c0cf091590b1f642f5c941e2e3f4f14af66fe2975ffa6f7d53c3385ae2a87ffa666c1c1b7f7356f07c94830
diff --git a/dev-ruby/domain_name/domain_name-0.5.20190701.ebuild b/dev-ruby/domain_name/domain_name-0.5.20190701.ebuild
index 025f75c5078b..e42b34d3b96e 100644
--- a/dev-ruby/domain_name/domain_name-0.5.20190701.ebuild
+++ b/dev-ruby/domain_name/domain_name-0.5.20190701.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/knu/ruby-domain_name"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="test"
ruby_add_rdepend ">=dev-ruby/unf-0.0.5-r1:0"
diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 76b5d011962c..9e41cbbe497e 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1,9 +1,7 @@
AUX facter-3.14.6-fix-static-libcpp-hocon.patch 488 BLAKE2B 73f28cf30f5dca16f2ea8bc3346ea95df5d6b3d925a6373153460699e9075017fb43640b714f025c5f8a2167e0742bfffc20dcf886b5e0f6bdabab181a07a7fb SHA512 72192b75ae6d084d0e47ec6a7f4d0817dafd0623269d16cebcb5615d8df0efc891176d0cf246f41dd0f2180d54b8cc94ee596295787fbdb3ca83d0cd41380e89
AUX facter-3.14.8-explicit-rspec-2.patch 578 BLAKE2B 7bd6134235c61e03b2706388ad0c2c21e67582b00c5588b1d0596e3f783eb1df448a92c031862b03c0dffeefa10e0b69fdda4b44d88ac6e09a66f325900cf96f SHA512 a4c219b78b25c2a12e8578c092284fb4bd6d07b8b0d819d5625b1043d2b395413609e21266d3a7bceaf0461ad059e0edfea14a5e48bab85995eadf2d77bff17d
-DIST facter-3.14.17.tar.gz 409415 BLAKE2B 5884d1244ee869b1e8880bb243996be5a0377adcbcc7e02ccd94a98f3a98d700ad129a457dcddcc3aeae6027fb818032331ce5690019fe7186e8deb9b022430d SHA512 109a7748d883748c516ff7262c7eb589f3c7321edc3882aad242f6fece566d1e6e81f340f3dbb3a7fed16c528ba0da8769984c394178efdd447f10de1841ff53
DIST facter-3.14.18.tar.gz 409243 BLAKE2B 6d11498ecd82910ab82ec9674fbe7cf8d87f76f47dc6bf1a25c6138d498ad0c1d47ae5b2cb67fb092892e29279ff3263e2d025ff1317e4fb428105c943ee11e3 SHA512 537696324fd1ea653019fe3febdd168f40155d120bb0f9b899711c04f8252166731ab3530e2f03c01606e3549db3726e146b00781ac6ab5383f5ba2ce1e74d3f
DIST facter-3.14.19.tar.gz 409345 BLAKE2B f977bb36ec8042ac950babd19ed398b8bd4fece854304a8a7a5f6b7608c3ad6ba4999b9038e401d599883da5bad63304b502fef164d1988d68a8477f1ff302a1 SHA512 65efc0237edc8198165e8229ca5d64e165a36e58718a863e14df9de9b64d4c9fb911d084e23daa982473f0703077b2cb0a5de8c544161591a894d537312c30f0
-EBUILD facter-3.14.17.ebuild 2102 BLAKE2B afba1a731812d9927d40d1ef098217ded54abcdefe0bac9488344d0786609ba4aefa28212dc299348995496a9fe09cffcbe2b2cb35985c1a186b2acf04965768 SHA512 a08dd0c33f5b89adb6f6b55b455e0297a69baffbb3cf5e54c8b758abc6bbc2765fad1f46a4cee1937f12ff25b6099eb0c61e2f5521bdbbd8c5df3bcb8cf1b680
EBUILD facter-3.14.18.ebuild 2102 BLAKE2B afba1a731812d9927d40d1ef098217ded54abcdefe0bac9488344d0786609ba4aefa28212dc299348995496a9fe09cffcbe2b2cb35985c1a186b2acf04965768 SHA512 a08dd0c33f5b89adb6f6b55b455e0297a69baffbb3cf5e54c8b758abc6bbc2765fad1f46a4cee1937f12ff25b6099eb0c61e2f5521bdbbd8c5df3bcb8cf1b680
-EBUILD facter-3.14.19.ebuild 2104 BLAKE2B 4b154757d004888f958fbb7d6d916fb44c540b2b46322134b8b5d4e2a1aa14939e85f76d7c7ebc8c594a16f6842de998b9135c1c69ecdd51a702ff097a09cac9 SHA512 1f345cf8e7fadcd7f95266084c0a5cf8e8d3b1e2b895127a6de610b6c63fc1d7ebda5f3093948851e7dd0718ac52e5ddd71f1fa9911cf3a269b43341ce3656b7
+EBUILD facter-3.14.19.ebuild 2102 BLAKE2B afba1a731812d9927d40d1ef098217ded54abcdefe0bac9488344d0786609ba4aefa28212dc299348995496a9fe09cffcbe2b2cb35985c1a186b2acf04965768 SHA512 a08dd0c33f5b89adb6f6b55b455e0297a69baffbb3cf5e54c8b758abc6bbc2765fad1f46a4cee1937f12ff25b6099eb0c61e2f5521bdbbd8c5df3bcb8cf1b680
MISC metadata.xml 539 BLAKE2B 5e7dc30c0696bd913c537091d3b9ea909870a833c82811ceef43633486e6434eacb22dd288e2ac544303e085eb60934619a5d8d39d8d2c70c2fccc319e00cf5c SHA512 33939edfb2a516911b9de80f36d80e1193086ac0f5bce5d2117706f976921fe23b90cbfd8a25311a9d5176c90ec7aed5987ad9821f5e410b97818782b50d83c7
diff --git a/dev-ruby/facter/facter-3.14.17.ebuild b/dev-ruby/facter/facter-3.14.17.ebuild
deleted file mode 100644
index b69eea0e499e..000000000000
--- a/dev-ruby/facter/facter-3.14.17.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-# git-r3 goes after ruby-ng so that it overrides src_unpack properly
-inherit cmake eutils ruby-ng
-
-DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems"
-HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-if [[ ${PV} == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/puppetlabs/facter.git"
- EGIT_BRANCH="master"
-else
- [[ "${PV}" = *_rc* ]] || \
- KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
- SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-RESTRICT="!test? ( test )"
-
-ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )"
-
-RDEPEND="
- >=dev-cpp/cpp-hocon-0.2.1:=
- >=dev-libs/leatherman-1.0.0:=
- dev-libs/openssl:0=
- sys-apps/util-linux
- app-emulation/virt-what
- net-misc/curl
- dev-libs/boost:=[nls]
- >=dev-cpp/yaml-cpp-0.5.1
- !<app-admin/puppet-4.0.0"
-DEPEND="${RDEPEND}"
-
-# restore ${S} and override all phases exported by ruby-ng.eclass
-S="${WORKDIR}/${P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.14.6-fix-static-libcpp-hocon.patch
- # be explicit about the version of rspec we test with
- "${FILESDIR}"/${PN}-3.14.8-explicit-rspec-2.patch
-)
-
-pkg_setup() {
- ruby-ng_pkg_setup
-}
-
-src_unpack() {
- default
-
- if [[ ${PV} == 9999 ]] ; then
- git-r3_src_unpack
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
-}
-
-each_ruby_configure() {
- # hack for correct calculation of relative path from facter.rb to
- # libfacter.so
- my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir')
-}
-
-src_configure() {
- ruby-ng_src_configure
-
- local mycmakeargs=(
- -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir}
- -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)"
- )
- cmake_src_configure
-}
-
-src_compile() {
- addpredict /proc/self/oom_score_adj
- cmake_src_compile
-}
-
-src_test() {
- cmake_src_test
-}
-
-each_ruby_install() {
- doruby "${BUILD_DIR}"/lib/facter.rb
-}
-
-src_install() {
- cmake_src_install
- ruby-ng_src_install
-}
diff --git a/dev-ruby/facter/facter-3.14.19.ebuild b/dev-ruby/facter/facter-3.14.19.ebuild
index 249ddd7569a6..b69eea0e499e 100644
--- a/dev-ruby/facter/facter-3.14.19.ebuild
+++ b/dev-ruby/facter/facter-3.14.19.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == 9999 ]] ; then
EGIT_BRANCH="master"
else
[[ "${PV}" = *_rc* ]] || \
- KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
fi
diff --git a/dev-ruby/hashdiff/Manifest b/dev-ruby/hashdiff/Manifest
index f356a7457213..39edf2bfe9e3 100644
--- a/dev-ruby/hashdiff/Manifest
+++ b/dev-ruby/hashdiff/Manifest
@@ -1,5 +1,5 @@
DIST hashdiff-1.0.0.gem 19968 BLAKE2B c27da71ad9bfba1e967e3c67804c591b880eb8af905d736d5e25c7f732256ab980855fbede619bb935ff29e99d9247b50f4c1790f415bb232b127de7177a9e23 SHA512 39aa1513f6a03ed79ee3f6c26491b914df2527d5dede6b15362e02550751a13fbddc341c0b39ed8c55afb8cf0e7927d528c22f309e54422bfe4dc64229ad9a6f
DIST hashdiff-1.0.1.gem 20480 BLAKE2B 9f9723bd4e3547422b185df07d314699d0381ce6526be31c821f2d213f0721f077560567c830256a3bb2873b37a2616213113257e993fc364cd72a416b77cf10 SHA512 fa6e7ad88373038341473de25b7df5e146744efb8b5613fb4da41630498e68de585e2a8d66ba86d577ded574464948234f51e662a9caa6e695c3d6a2c3b85059
EBUILD hashdiff-1.0.0.ebuild 658 BLAKE2B dd5eadf23bf4c9cfe33da5f39ee11c3596fe40625736d3352a504b75ba917fc3f7e83791502c4b1e287227e901d7920dff0040ac939a3c504ae2dc4ffa30b28a SHA512 f4446784a8e5370ecf4b1793b7fe53099d835ade5f8eef49654a3a820d9a4516a24e6e6dbdc54b754f1ba0fc6ba58eb73137936d7a1488992b39c2699641ac20
-EBUILD hashdiff-1.0.1.ebuild 633 BLAKE2B 65a5b0f2ed0496c32368e6bef154ba4020fa3dcf0562b8c0a1db9c94778e3882d5ded1a82ef613496d4aee25a32f527c302ee33f751c01968b5d404c9c0e91a7 SHA512 d14cf2e91dfbb1b2366a04c14db6f6b67e6dec69425b4875b7c89f538add305bf14a533d4db07b799183cc0b36df92be3000faad11ab06ce0895d21a8f07df60
+EBUILD hashdiff-1.0.1.ebuild 640 BLAKE2B bd33961c3fd7ddd8f8f08d4407038d9a8c49d3bd60350325ec0ddb1a1cad54b9fe1beb1a5a378255e283cb33ea8bac1917cc9d34ca0cc770b98c33fcfd1c7dc5 SHA512 1c8176513b6aba6f7fd5657298760899e5c87ca9e5c9f7f867908911d174cafde1c8959c05357aa64bc7619541272dab0dda0d60785d433bb751936634cfff28
MISC metadata.xml 345 BLAKE2B 32c55c352e09a4cee12f02ca321e7581b56faf759bd3cf95afc684633c7324bd10c19fb832a1d7cb3e96787721eae0f0bd85428fccead003ba72fca53882ba65 SHA512 f241e4bd08fb29d4a2538d5b548597c5869c0bdf332e3453e55c625093bde7c52b35e7a7bcd691b9f5b2bf2cd1c90ef244d23e343cf7800f9fda4de73f6a4cbd
diff --git a/dev-ruby/hashdiff/hashdiff-1.0.1.ebuild b/dev-ruby/hashdiff/hashdiff-1.0.1.ebuild
index 4021e169822f..2b06f625e76b 100644
--- a/dev-ruby/hashdiff/hashdiff-1.0.1.ebuild
+++ b/dev-ruby/hashdiff/hashdiff-1.0.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/liufengyun/hashdiff"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/http-cookie/Manifest b/dev-ruby/http-cookie/Manifest
index 2c4cc29b6d36..151361a209de 100644
--- a/dev-ruby/http-cookie/Manifest
+++ b/dev-ruby/http-cookie/Manifest
@@ -1,5 +1,5 @@
DIST http-cookie-1.0.3.gem 38400 BLAKE2B 6b7292b2a5d7c37b6769cdd38f01d8cf78aa9557b4a204d736dffeae5d31768c57ac58f00577df78252f9a8bdb12a7faecf5e1be64c8ee29aaf67cc9307d0a35 SHA512 43ac1218e98dd47ee22e33e72e20bc5b55f65e60aadd417641f8a4221eba88995d418c7738a4c35dfba132e05c0c4b0df2b2bedd56c22e82c062d1f03de0052f
DIST http-cookie-1.0.4.gem 39424 BLAKE2B 06ac0e667340ac17827a8eb4ed320efe77ad97509fcd444f7e77d887a77643a6b34e84486db78eba52245891d1719e750d9a446c40a4ab7804f2304b600029bd SHA512 788fdaa642e6b596e7a91c57a7942a832c09a84fed88b30fdd8e5a8ad66d72780afc1246e6c83c4dfd5af8018c278750866dd05d804aef793aa067b09519af8d
EBUILD http-cookie-1.0.3.ebuild 692 BLAKE2B 3ec06e785b3a87a4d0a46abddfa876bd48ca3bdbd496396beaf17b0633d3d1488e990e57ea923dad6dd60717bc510d38d48e8cbc38d733da9b7dc054fc4b6983 SHA512 54a88bf86a64dd16444442d97872692cc25964fcc4febdab2a2efe4fdc86b2b9ff49ad6a5779087d274a3bf90b7a3af1e76d9a1a6a7368c9d3b6b79421f3c05e
-EBUILD http-cookie-1.0.4.ebuild 666 BLAKE2B 39191bfc028a76f23bdd08944aa06d7a51763ec11ef3c2c2a01f06d7dac6c49c6b4606c6d544e2315018c1554f2dded2916f6f6b80a3435a533fe8bd9df99d96 SHA512 2a08cae456f13fe26e7923ae491421bec6d24cd4c500dec6c4e8bcb3d831820e438058f8682e6c397b91749cde477774dfc8500eaf9a0f6bf50a9b405e352dd3
+EBUILD http-cookie-1.0.4.ebuild 673 BLAKE2B e157ca0d22527e466a7813347421a27f79daccb3cd3e07950465c75dcf4896186afb982d8097d4b08636141005469397b6118ff2c13568b750b8d8fde249b246 SHA512 776389e8e87ef0964a4822f962f42d93657451475d6cc895e0b72cedc704d6f0768a6e6b06105e5b308c297380569cc6a55f9d13783054a49abc869b0d2aa380
MISC metadata.xml 351 BLAKE2B 926eb407cb14931a24791340dd7b529823fcf35a7ed86f5b9f13a6238db82d71f71775f4820b07056d486c299afb97b23acb0f6419fbbeab69feb4b49e667950 SHA512 e9ad64c767ea22fcd169c61f71dfd8b292592e6efcb27273df9d90584e39897434d52f974037694f346d8388564fa8b8550f2da1ac11ef4e4a2e450e11701efc
diff --git a/dev-ruby/http-cookie/http-cookie-1.0.4.ebuild b/dev-ruby/http-cookie/http-cookie-1.0.4.ebuild
index d4c813797e61..d4887d3654f5 100644
--- a/dev-ruby/http-cookie/http-cookie-1.0.4.ebuild
+++ b/dev-ruby/http-cookie/http-cookie-1.0.4.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/sparklemotion/http-cookie"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/domain_name-0.5:0"
diff --git a/dev-ruby/introspection/Manifest b/dev-ruby/introspection/Manifest
index 02689866a62c..bacd5c20a8b2 100644
--- a/dev-ruby/introspection/Manifest
+++ b/dev-ruby/introspection/Manifest
@@ -1,4 +1,4 @@
DIST introspection-0.0.4.gem 9216 BLAKE2B c97279576a60dfd74453d16a6eb0885326dad18748bd182fe3b5c2a73121553cd3ea66690841df6554fd105e50f5f6df075afb94795b94dbd7caf4615ca67764 SHA512 c228827ac9d8a82a104e78daadf038c674cd464bf726fc3bd1efa82e9d9cab37f6ee909f578585e7846378f0b755ed4d60fa119fd699f6c40188ea2de4ac7084
-EBUILD introspection-0.0.4-r1.ebuild 668 BLAKE2B 03ec78f0d52ebe4e1230ca1008a02f4e80ed5aacfd66be177b46a5c42d1cbc315b74bcbcc3cae79c1f82ade8858dc7e260bb0b91393a62aeb33e277def53a6f9 SHA512 0eb09175257db39e6b459f01572612c4617737ae3cbe4c151e7cd1e1c47a5edde65462a8b17621abd933aa6e6b45cdebe47d83f5e7d990e282229d4a4f77c873
+EBUILD introspection-0.0.4-r1.ebuild 675 BLAKE2B 2fd084af7df19abc082cc5aeed61163e775eef530321dfe1adfa7001123d6f01133ea5e673ca86ce4b96b73ad934b2717ecef43f54d1d9ce875fd5bedad72bb5 SHA512 2df737e2fdf57e9adacb5ef0a05176517664afd44c5f444fa304228f7acfc03ab7e113b39a7045e0c5afd79e736a54d3530a547eaad2ea083026f48db74534ed
EBUILD introspection-0.0.4.ebuild 661 BLAKE2B de8595ca7ed6ffd7abba94efdce727c5cd901cac295de29def41020183629df4ef8d90d2210099a7994448118e3a79ab2a5b0664576193e9b504d1619bef794d SHA512 1a75e4921d3edf5b2f13b3496fcc30306e86b688217e4a0071323c84fca1d3bf69e8797cc2a11824e82949f388a34f574cde2ee6a3e39ee61a41537f32704525
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/introspection/introspection-0.0.4-r1.ebuild b/dev-ruby/introspection/introspection-0.0.4-r1.ebuild
index 5554720a0a1f..e01db0703950 100644
--- a/dev-ruby/introspection/introspection-0.0.4-r1.ebuild
+++ b/dev-ruby/introspection/introspection-0.0.4-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="http://jamesmead.org/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/metaclass-0.0.1"
diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest
index 8fd8a22aa794..ddbc54e89b7d 100644
--- a/dev-ruby/loofah/Manifest
+++ b/dev-ruby/loofah/Manifest
@@ -1,7 +1,7 @@
DIST loofah-2.10.0.tar.gz 70379 BLAKE2B 1de980e181bfb0c6fc8c98713b01aaedbd5d7bc7cffb30a0b8f477ee0e475c255a8e14d9b54254d318b569ca4327e78a6b42c73f765c7bafd8a265f083cc4449 SHA512 c51e3981b4f4f2d93a1e8817c86df57c50818b0a0589e260fb4208b34c69f08b270ea399999e3354c4c15b670bbd3eaba6b3274e4f4d67a8c97fc99b28bc8ef2
DIST loofah-2.11.0.tar.gz 68865 BLAKE2B ebd89f1aaa098f93ad578cbe1c028cd8805ea9f367a562382fc4cacd3d08640c539877c86de6b02d3ae2d7e451247b709664836708ca84609b0b6403085d3703 SHA512 9c1ea70894b4cc22080d219abc0282d4ea2d9f9214c857a93bccf3a99ebbe3fb011ef90b100916891cb16def52dac7db189ad9d88015e2efa7b5bf8d533b9ac3
-DIST loofah-2.9.1.tar.gz 69652 BLAKE2B 76bdd6c1ffda325314eb28c4bea6e5c8b8a69c3a7e9a661f328507a523ca086c2caf14f58b2e83cc2213c072342176bbb2de7be5a68d68e54675f30e81657b92 SHA512 625c38de7fe5fcbd8e3fb01aa7aa28560e7f3bb4e5354912bed072bd83cf35e824cf84e491155fa44b50ae418c46a187f02d4f605062abbfde05653d022bb663
+DIST loofah-2.12.0.tar.gz 68919 BLAKE2B 3d4c95fc4b80948eae6e03fa2b24fe53ef0bde4e6a4d18d518c2f8f92abc570f3efbce3f421d75813b308e84c4576b433dc5279fb3f32606022b6cebcb00bc7e SHA512 f52a1ef20cd6364715a1421e356e1aec430e0ffc24776672b5ed8c9445ead5336d06bc35ddb4af03b57a30d95ca126596c1f3fd3f744791d691a349be6275e6d
EBUILD loofah-2.10.0.ebuild 1209 BLAKE2B f5fad4bd7f94e8bdf175fd3efbb11c93d797aea3ddd52b07aac98f256d106a3db9befd5ea6fed58bfed2f3e928d36183b085eafe0451712037f637ad40382b7f SHA512 515026baf145944c116e3be8ac87d052b72d0b7545980b8493d3517dd1f66e20fde9523ce0761f72e1bb5c4b4fe7c4cbca8ca5e88faa4f242de1a66f3a53c045
EBUILD loofah-2.11.0.ebuild 1203 BLAKE2B d0ba039332ebca7b758a12cf6b0cfb569531176590ec65f4ac1e00e07e21ccc0817536d5200c04943075ddf6a1911544759222bb90f0f0193abbdeff0beb7e0d SHA512 bc7b493c2e8570fdb68727f18ccdd9a968303aeb38962382c4bdc9d1066d710a1af3dd695485b9700c350e7ffbce7478c9befdfdfc591de4798acdfd37870ff9
-EBUILD loofah-2.9.1.ebuild 1202 BLAKE2B 9de000a066c830aaa8b960a1b79735a824c651a7a2d5f200463f30b362b69c14d18b9dc9d9dc62d30d4e9a05e69e44ec14b7203bc71ef00a14396a3adf885c37 SHA512 0cd53bb6da0b4d83abf2c9d83469c8da6f2d31190e549efbd42a0069499037fd858b6bca161595f25585b380e0ff0c308101e311b8a1804f076be34608b7109c
+EBUILD loofah-2.12.0.ebuild 1203 BLAKE2B d0ba039332ebca7b758a12cf6b0cfb569531176590ec65f4ac1e00e07e21ccc0817536d5200c04943075ddf6a1911544759222bb90f0f0193abbdeff0beb7e0d SHA512 bc7b493c2e8570fdb68727f18ccdd9a968303aeb38962382c4bdc9d1066d710a1af3dd695485b9700c350e7ffbce7478c9befdfdfc591de4798acdfd37870ff9
MISC metadata.xml 344 BLAKE2B a3f2ff5b2aab094581e9f6a3874fbc35fde908d210ea6fbe3643bf8ffcae21de206d0d6afa5055ef3f9dc520778aebfe182dc6018bebc19b075e717278b7babc SHA512 dbcf17023520a30b8d578f04db73d0a67851199b31589473c9bddf1d82f6096d78369ce1b943f05cca904f1bdb2a09adc605a3dc5d8d4e64db5df152b89dd843
diff --git a/dev-ruby/loofah/loofah-2.9.1.ebuild b/dev-ruby/loofah/loofah-2.12.0.ebuild
index 50570d6e95ff..6601637f3458 100644
--- a/dev-ruby/loofah/loofah-2.9.1.ebuild
+++ b/dev-ruby/loofah/loofah-2.12.0.ebuild
@@ -1,8 +1,8 @@
# 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"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
IUSE=""
ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.5.9"
diff --git a/dev-ruby/metaclass/Manifest b/dev-ruby/metaclass/Manifest
index 44f19846a6a6..f65dcb9d293a 100644
--- a/dev-ruby/metaclass/Manifest
+++ b/dev-ruby/metaclass/Manifest
@@ -1,4 +1,4 @@
DIST metaclass-0.0.4.tar.gz 2482 BLAKE2B f4993bbe61b0f4bd1b060f9e8b5ea0a6f6666e5012b31b1d5913c1bf31aec94f344b88f35e76c9ec9d442604550b7765a20f0683beaae0025ee64f1212237f35 SHA512 5f41fe3db9c682ab6ab01c737c8531d2b4c2fdbc0f35f8fc9f40ce09a84ddf0d442c17caa1c3e87bb2c5e4703556c5d50fd9f72434b89e03d163db375046f0a4
-EBUILD metaclass-0.0.4-r1.ebuild 847 BLAKE2B 636d08550a91b18a38d3d164f2ada6520d930291d6e31bb6773a4354f78022b1e3488ed9d3a04568822e33fb12fe6edc5eb279c3625690f36551ecfcd9af39e0 SHA512 7a6db10bd117e8c56f2d313c6a7b48fc5f11a946c0d74df230f0b047b16b7969f54784ce1c8572da557cce01ccdb898f22cbc79139d9bd5c72c7b89459f44f56
+EBUILD metaclass-0.0.4-r1.ebuild 854 BLAKE2B ecd869ea8ff3ef82ed99416b7a4571473627250563736e1d0cdce13a68c90c406e415cff0abb553a19da27589a432e7823f818717305d6be8268300892659e5d SHA512 1f1f176de5766dc126fea36a9ae35032bb86a881962194f4d51f1bd11fcd0036a7c6e8a14fb93ee746429ac3ee0ca5df73fe532480d29b0e60428c89032a0aa6
EBUILD metaclass-0.0.4.ebuild 716 BLAKE2B 8a3bb4e5fbae28f02b73010dfa118b043f890c98ab15c5940c77a0812a33808b04a0a72275e27b9f7db4a2c953b5a7cbaa1565bed188d63d8a6b4f19b714495e SHA512 e971379e543fdde526093aa3f2281cec22a937ac581686f0d85c577281e47c9c56f8a8e6c52d70a081b3a31a850bede607df019ad1b87483c6c8055d2aa05355
MISC metadata.xml 346 BLAKE2B 90c4ea7a6dee6842bf19100dc0394e11bcf36407bc123bbefe176d00c3a4ec0001f453b47a828dc26c4f933b8fc279a29868b8a09026abd27429cbec733a32bc SHA512 4cf92e374453ad5661bea2ed7cc6f23a93dff90542bb349e88717962ad06c48f8d88b3b5489a0f333f9a5f204097309b063cfddea74d6bb09ea13f8f60817b3c
diff --git a/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild b/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild
index 7b320e1cd14c..acd672dcc09c 100644
--- a/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild
+++ b/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/floehopper/metaclass"
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"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/method_source/Manifest b/dev-ruby/method_source/Manifest
index e262e3ba4846..027d8f88106a 100644
--- a/dev-ruby/method_source/Manifest
+++ b/dev-ruby/method_source/Manifest
@@ -1,3 +1,3 @@
DIST method_source-1.0.0.gem 13824 BLAKE2B 1b6b4c23b2e73972acb69bf488f39d88fae3bffdc4e28559d880ce817199b9c1da8183f10cf8be5122535415b938c9f3964c9b4bade1dfba7fb4457c052185dd SHA512 d3a2dace01d987203d0520583120bfe08812237602421efc3ec7ff8054f2403b0aac13f15b8b91dfdb6e6679a519f707ede67ea6fed72cd8242edacc828a9caa
-EBUILD method_source-1.0.0.ebuild 445 BLAKE2B 0c7613d2cd57c530c66705197e9afbcadcb6c5c05f9b16d329ae950acf4f33a76a96f068854cc9073340a7a6cb0b8274355548b7dccb029feed1b1dabc9d738d SHA512 e8a0c531bec4e2f2dc3cd7a3d43ed598d7a333a2978585796339d1b9c31fe16db65982803fb563bbb967c9829bd6d35d4df0619d2e974726117fa8c92a9552dd
+EBUILD method_source-1.0.0.ebuild 452 BLAKE2B f7d7afc745a9aa6abb5041fd798e6231eadfd5539b9fdc3e899f6a6bc4a96eab3524c879baadeb86a99b41281b5209ba1eb8dc6b7b9efdc830c673ceaeb5ad60 SHA512 e0d54866e6b5827e4a985fe573e6d463a2bce879439e38eb1378f67cf717c1dae83800f090f1864b01f9f7932642c1a781dde63acaad368f5d58f8ba7064982a
MISC metadata.xml 348 BLAKE2B 055674d709a654248c63bf20a1867646170cd6b9e2d74cf54b6640ed14b5b0255b2e23986ed068a96412b0c288262fd207d0e267b70f356ee048635732f8a965 SHA512 425721c75e37753f9df91fdc628d1cdad2ab61fb9c49af31405df4070bcf429a703b8696ba5f0a596416f7d7f14ccb4285e39afd15302da6ec753a630d098e88
diff --git a/dev-ruby/method_source/method_source-1.0.0.ebuild b/dev-ruby/method_source/method_source-1.0.0.ebuild
index f00c420c41ed..12e14be77449 100644
--- a/dev-ruby/method_source/method_source-1.0.0.ebuild
+++ b/dev-ruby/method_source/method_source-1.0.0.ebuild
@@ -15,4 +15,4 @@ IUSE=""
SLOT="0"
LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
diff --git a/dev-ruby/middleware/Manifest b/dev-ruby/middleware/Manifest
index ca292ac933ec..9924864f1c07 100644
--- a/dev-ruby/middleware/Manifest
+++ b/dev-ruby/middleware/Manifest
@@ -1,3 +1,3 @@
DIST middleware-0.1.0.gem 11264 BLAKE2B 27d8db46ef95f30a751c26aade2331285887abf8360a07a99bce02ad1193650edf1d9dab30078ae9a6e56d8e1f3384f7c357d5a01d9a5ed52fedc9d3c4f559d3 SHA512 a485c254accefb915a56a6aaebb0bf5fa8520e5aefb1dca9945f4402fd6fb28cd69b34692d5d276f2f025c6f919d983acba44ef0ad9d8966fc571f7cfd64da12
-EBUILD middleware-0.1.0.ebuild 658 BLAKE2B be0558eb7f0518d40ffce7b38465f4aba53a3f57e1797ca0a0bff165a6ad5482e67d01de811e868be932e4a5538cbc73300193ed9824fbc5cd9459eaedf20284 SHA512 13531783f3fbb96461a1d163c6a883897d88bd1ad0783348467e9bd1a4f02a729ad7f53a0f372dff816bbc801b7baaae2337d00d67fb9fbd06be4342834f1c62
+EBUILD middleware-0.1.0.ebuild 664 BLAKE2B ff948b171e3c0b2896c0757a205f915cded0b41d46717e34f96f6b3d51992f53f9be320c4e9c5976a27ddb4013ad32b76b1092872d94ec523ab1fa487a386508 SHA512 3eec3664867cac4507698e963f42f7a1b85b756499c733ab7b22aaac19f6d7cdd5d12e39befb235ca7fd2fc56f15bd84d4b311dabaf45c6b7ea56811ee81f14f
MISC metadata.xml 257 BLAKE2B 6339b8ae3ef779011f34940b5af7faca341317790ee6752ad73cb83db463ddad10b25cacf16f73ce6d0fde976d916e2838e6209bdedfbe5ef6da285be302203d SHA512 d86ea11e509e5d031f82c4bb476a5974b85d812abe415e95799bdf34a308ade95e2f1cf35f6af84ae5acd0f67996b150c02712b75ab4f5a1ff4eef0ffb046d7e
diff --git a/dev-ruby/middleware/middleware-0.1.0.ebuild b/dev-ruby/middleware/middleware-0.1.0.ebuild
index 09d1a82cb57e..544330db00c9 100644
--- a/dev-ruby/middleware/middleware-0.1.0.ebuild
+++ b/dev-ruby/middleware/middleware-0.1.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Generalized implementation of the middleware abstraction for Ruby"
HOMEPAGE="https://github.com/mitchellh/middleware"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/minitest-global_expectations/Manifest b/dev-ruby/minitest-global_expectations/Manifest
index fd3ca8897d62..8faa6aab41af 100644
--- a/dev-ruby/minitest-global_expectations/Manifest
+++ b/dev-ruby/minitest-global_expectations/Manifest
@@ -1,3 +1,3 @@
DIST minitest-global_expectations-1.0.1.gem 6656 BLAKE2B 19df8ad02f9dad9711e219389fa2d0114d1b2b07b3d7e263eb69e48d78596184261c5de91d3f03d996bf45e897d1a7ac6bb3efb77cede34203f6712263eb573e SHA512 e63b50b02612d751b1bd0b3c9e100e0f6b674dfa5475434a213f78c5e556004c43f00b9bf5b9c479c2381be87015125a334308fae27d70a6aed1e9b392ece546
-EBUILD minitest-global_expectations-1.0.1.ebuild 404 BLAKE2B 2e5d0b366c8a64c788f4656215de2f6bfde1106a642ed770d716314099b208f2831943d39e41c7e35700a154a0fffb004cc6f566e04510f1c24f731414f2ca93 SHA512 45e7104a456cac5e2eb38d9e3fa86e81a2e617664093fd5950f6b45055d7522d2d09d45f34846e11ed3f874052e910430cab70fba25f8dda9cdbcd202e40b377
+EBUILD minitest-global_expectations-1.0.1.ebuild 411 BLAKE2B 9cc22b76f0df6e1df77f868becd8150305516fb1d270a2639893ca17b6012d0d156f1cf9a58148679ef66154b7911498ed9b754595d0e890c6fc532682fbfd8e SHA512 45fb38814b375e24123c9ed5cd86dd94fabc36b971015a3c4b68e6f1b95d2f6aa6e1da30448f7e5f078bf1585fcbd87519ff16340f954d014dbd77f196ea07cc
MISC metadata.xml 366 BLAKE2B 851420e93e857c2d26c11ed324a9db64306ffe71c00e1397f8c2f3eda2896f6ee63073be3bb131ddbd3a9e580fe35bbe0f6375438b34e2ecbd0e2527fc5e9fe2 SHA512 3e762503c0ee2cb739096beef82fae8686304a3c1a4f47a26d9326105b740ef5b0110baa5f108f41f2709c8558667175cb0fa214c0a726e1cfc676b74cb4209d
diff --git a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
index 080215e80378..042079cf04ae 100644
--- a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
+++ b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,5 +11,5 @@ HOMEPAGE="https://github.com/jeremyevans/minitest-global_expectations"
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
IUSE=""
diff --git a/dev-ruby/mocha/Manifest b/dev-ruby/mocha/Manifest
index 50beb4aae588..d0fc3805d17a 100644
--- a/dev-ruby/mocha/Manifest
+++ b/dev-ruby/mocha/Manifest
@@ -5,6 +5,6 @@ DIST mocha-1.8.0.gem 223744 BLAKE2B 625f38d6ec53cbf549cbace873172b8511f2e6a2ccb5
EBUILD mocha-0.14.0-r1.ebuild 859 BLAKE2B 21b52a1a7536026edaa71da09aa1f25b41c88284ed8660c9b3d675ff41c5c54758777c27860ff8511d24152d120cec8bdb85980ba0789baee1a4f8a1dc80a2c1 SHA512 bff61b26bafa6d8aed42c4cf00493c88c2f64cc54e723cc04d069f9d399c88c2192298019bf048e16da93613c106318c45fece5c10d889f608273f71f29c0756
EBUILD mocha-0.14.0.ebuild 885 BLAKE2B 7bdb2eaddd983c06460cac0320e6ab2f4ef3ceeb76f0e64a5b4db3f61d9338f50628d946294667a47a53b1d28e23710af1e7ff4e6efdd0d32526418ad5600b84 SHA512 d3c0ff9fa348c19cedcc4aee99ecefda3a1db963b9be5067dac4d31d074e08288f8c03455220b00f7f6d65ccf1a1573c3fa629fb4cd3373dbc238bdb890eac70
EBUILD mocha-1.12.0.ebuild 992 BLAKE2B ec903e2f555fe7c721fd177929bef26c9875e33c902926125f0bc1f1d9acdc7aeffa926fe7a58d8c93ff5bbbace076182c2242de12c2cf6c8172d5e114432819 SHA512 3a64925befd828a2adbdd139d819eddef43e97e6d4399bb3c033101ff704eab67fbbacee76674cfb325cc1290bdd0a804f9a817df7d3ba50010c1256485700ab
-EBUILD mocha-1.13.0.ebuild 992 BLAKE2B ec903e2f555fe7c721fd177929bef26c9875e33c902926125f0bc1f1d9acdc7aeffa926fe7a58d8c93ff5bbbace076182c2242de12c2cf6c8172d5e114432819 SHA512 3a64925befd828a2adbdd139d819eddef43e97e6d4399bb3c033101ff704eab67fbbacee76674cfb325cc1290bdd0a804f9a817df7d3ba50010c1256485700ab
+EBUILD mocha-1.13.0.ebuild 999 BLAKE2B a278efda96c5308172c02064dc7b07b89adb66cb967cb71b79b245128264399d8db2e9fc60139009c20be10d704d6d29d95bf835b677c32815b30b5c6849d41e SHA512 b466e43710a772f87d70fbe6478dcd672548e816cc65571731e9f1b1fc935705bc5451af06aee2fd65dae1d90892f6c204b6d1c31bacc6f552be4e8d1e005727
EBUILD mocha-1.8.0.ebuild 862 BLAKE2B 5de8d30303f52c1d13add741dad6d80b279cebab848d9371c2f60cdedd766ea5ae49fa50508bc6395b32990113c134617b2faa44040ac990611391d54b58c678 SHA512 b94cc3498d028871591e6b84c0b3d037c058c0eeb6cbea04a1d70a8d157215fa9bc62194bf2d11fa1e5d2a57e2e848b32fd0ba0b6e737895b4f46cc9388fd124
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/mocha/mocha-1.13.0.ebuild b/dev-ruby/mocha/mocha-1.13.0.ebuild
index d7603ff12ea8..dfce767b69a2 100644
--- a/dev-ruby/mocha/mocha-1.13.0.ebuild
+++ b/dev-ruby/mocha/mocha-1.13.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_bdepend "
diff --git a/dev-ruby/open4/Manifest b/dev-ruby/open4/Manifest
index 4805b3bc67fd..730539ccb52d 100644
--- a/dev-ruby/open4/Manifest
+++ b/dev-ruby/open4/Manifest
@@ -1,3 +1,3 @@
DIST open4-1.3.4.gem 18944 BLAKE2B 00ef3139cbf6ae175aaa40526c105d39fdfb07c69f0a3aaf607feb799f0a8adac99cd5ea5caac29c884374af6591f4049b3888626c24b3d2371d4c0c9019cc7a SHA512 838a18efcd093d55d9589ff9d5c11054618abef863224c2d9b31445dc735218c2f96d954040e2d3f8d5aab0140e54b627fcc4a1b01c17e59267402a2abdd8efb
-EBUILD open4-1.3.4.ebuild 642 BLAKE2B 9f85a71d07e8675aaf31c9255e79be1c937a45006b5cfb6122135b46d9e2e8c801a97109c1f89023a3109a8ab6f118c03ed5ac2c3c4a2cbece066915672e0250 SHA512 e8e8dd8905e33bc5e468417eab2c696a5d153ebbae1876b7e97c63f5d3f98932f8485b8148048b3ca87e388abfec7d0bec46a251d358298cb96d1feff1ca78af
+EBUILD open4-1.3.4.ebuild 649 BLAKE2B f0ef45bf85d4b8f7ce5069cfa35d570a127ff9b514e019a891f3e4658a0e48df807e6da16c82cf2a4a973dd868c5696b966c614521cd4f08058a1a448e781d17 SHA512 6d9b778db258ac62ed33b8347e7ec6550663037f0e1a9c3ae76c7771594d0c874f9d0d3154ae03f9a5ff06314daecd973eeb6588a5228b689ebd730655020f47
MISC metadata.xml 339 BLAKE2B 560d764d73e28f2679a134b33e3f281b678aa2cd53a0a271c646949fe1cd63a3d7399d33774888c8f3fd8cc55c44a5151629a8e376abc4d45f8b87f43bb9b8d9 SHA512 1a79e7584a1a8a3ca0df51e0b3f0631eb6a61f1aa529b464a15dc94abcd7de2385ce68f50db14b5041fcbec5b5d86d50d9584c524c43c89b3648f35caa23f1e1
diff --git a/dev-ruby/open4/open4-1.3.4.ebuild b/dev-ruby/open4/open4-1.3.4.ebuild
index 1f35a41c0606..a38e99cc38d6 100644
--- a/dev-ruby/open4/open4-1.3.4.ebuild
+++ b/dev-ruby/open4/open4-1.3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ahoward/open4"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/minitest )"
diff --git a/dev-ruby/pry/Manifest b/dev-ruby/pry/Manifest
index d3989b5eac26..3466d1ad46ab 100644
--- a/dev-ruby/pry/Manifest
+++ b/dev-ruby/pry/Manifest
@@ -3,5 +3,5 @@ DIST pry-0.14.0.tar.gz 238895 BLAKE2B 325a7eaa03836cf78c8599af15aa6758bc36cccf20
DIST pry-0.14.1.tar.gz 239261 BLAKE2B 46bba71668cbfcb710ebf4f8921d1b4cbaad887b1546b4566a90f9f246f1ff41451ccabb4a8692bb8a404532227aaa72b2d530fa4451bf1b7141cb6f57dfea1a SHA512 b258d1ae7ffd82c6fbed7edbd6e9bc64006eb54e3376a2f85b7482e0517be34efb46a2264975820cac3b7c0bea89b855b4d2a6fb104ff760f25667e1afb3ba44
EBUILD pry-0.13.1.ebuild 1254 BLAKE2B 6dcd658e86ddb9421b6203956870e7912f4e6d1eaa5eae93d4f66071667c3f288bcd5fad93855604fe49fe676dfd152a83d45eb410ef4c3fe200e6e9f45304f6 SHA512 c3fb2f31965fa566d0e52ea9e379e25b68cd9b0d608e8f0d9b05306be560fcc1a2fed16deebd9029f6d068eac3ec8917cb5ac47beaa9d482c1ab5a3fdfa4c22d
EBUILD pry-0.14.0.ebuild 1254 BLAKE2B 4d193e15767a209bde06488f601ca5e4a4f9cc721384211cafa57832bd436eb1a9f793db09b519ae6cad2537d72719fa94d6affdb4c9e699173e014a85ed10e3 SHA512 28d4b39554d6db628011a85593fb888791b141e51c6c0fa5ecbd9cb72cafa781f4c7c2ba622ace4188a6366feac6871e0b28ed3c2cee043a67777690f993f82b
-EBUILD pry-0.14.1.ebuild 1231 BLAKE2B 0f0161ac30a533e5b9c6109cf6744941dc2a2537fbe656fe1df0086823148181b54ef6780bc967f47a81bed7d580e2e13e8c73d11bcd411df3530d85bd9933fe SHA512 db0c6c56ab638af49a1898cb2621840a84b320a573c39094de44d05ca5d5a34a8e899782dbe36c5c0fe71662de99a85b00e43da71a7ab294274cb7c65441e5e2
+EBUILD pry-0.14.1.ebuild 1238 BLAKE2B e10acae23ebb9decec70cd1b1da8f838c9061611bb0bf15c4d2e141453c4485771bd6ad5449c4c2bd03fc95c0dac461625447061e51f95b2a10f0663e78b1123 SHA512 0248184342b27e9f94ac3573b2edac07d270cd0643010018395237cfcabefbf5bb91ed2043997c303530c555e171ece0cba890430f74e5005f1c9d9251c42a38
MISC metadata.xml 333 BLAKE2B 0c32ac9d2cb59e7aa1dfca56e88a2a38b783bdb2779c9336eca40d06770f02252442afb3372c1a786bc491693548c145079b3aa8e61fefeb0b81209f0afe3fa5 SHA512 4bd968aba7e36044799dfb4abba1a0127c4aa4ccb4e7d1830dafbf27c6c9e94fcc29ad008dc527cf2c409c8308dee14f803946afbf716bc22d9d3f716b951887
diff --git a/dev-ruby/pry/pry-0.14.1.ebuild b/dev-ruby/pry/pry-0.14.1.ebuild
index 417b5b32bfcd..2b8ea409e63c 100644
--- a/dev-ruby/pry/pry-0.14.1.ebuild
+++ b/dev-ruby/pry/pry-0.14.1.ebuild
@@ -19,7 +19,7 @@ IUSE=""
SLOT="ruby19"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
ruby_add_rdepend "
>=dev-ruby/coderay-1.1:0
diff --git a/dev-ruby/public_suffix/Manifest b/dev-ruby/public_suffix/Manifest
index 2afb48901d3a..ae693cd0c8a8 100644
--- a/dev-ruby/public_suffix/Manifest
+++ b/dev-ruby/public_suffix/Manifest
@@ -1,7 +1,7 @@
DIST public_suffix-3.1.1.gem 99840 BLAKE2B ef86b7ecb834a855dbb44b8a0f934de3715edb6d67faefd20f99054898b35bfedffd490b60fbe80236905826868611aa96e13766577bb98ab997321cf9c49b39 SHA512 1e266ed7fa224fa94a49a51dae2868bdadb80ca2de660d2cda9a1e146ccad5aaba2cf68d75272e333a4b1a80e47863d388d85d3a86bddf8f649a320e5e700078
DIST public_suffix-4.0.5.gem 106496 BLAKE2B 1b581b2d08e78b156d70f25d1af66f825f7e1e332049311001f4d20982222fea463e4eb79ae12152c51269ee42c883cd966f479225f26c01b8e7a70f870d5ddf SHA512 5de30466e27d853c498f210dbe168c52d0e5efab5b6388c88de5667e40dee151041d6a1a9203780230dfa03bd2fb920a50b1301d05d12a31f4d31f8352218821
DIST public_suffix-4.0.6.gem 108032 BLAKE2B 4cbb10ddd924daf11d97a54d18550961f46c0951dd3dc1f23740ee7500fd8e796e78fd6421a7418a49350a69eca7d6456a09810be317ad4619ef3d3e7f71ff69 SHA512 a756c0f8f9cee2d12bd1730280108b72befa362defda12e5f6d7af6d68c40e31478c337b3eb7e7407feff9531082051d18928861003c7ba29679b4048da3b4b1
-EBUILD public_suffix-3.1.1.ebuild 820 BLAKE2B 0acc83beac5e3dab135d1b993f69c35739e9b3018d2d5ca7701848b9c43907e0ac69d7b00ae566089d13bab248a8dd1bfd95c70665e04da5509f6d76833ceb13 SHA512 f81f76ef42664c7cdbef6faf6f008cd747865ea77ba8f5444381993db7f42479b1e3abebb32b17e558f0debc72b9db7071283906d95e6a85a3f2735e3005614e
+EBUILD public_suffix-3.1.1.ebuild 827 BLAKE2B 5cea074caff09428eb037645b9ee9fbc1499097cad1d6d45cd37fcef796535a8644f70162dc378d4d66c4121b9e20cebf18b6111455f9e9fae37d93a760c010b SHA512 73eb8db8107e5dca6e4a8b21303810aac7ae7cc8984b82b05e755c6da40a91b97286fcdd41f8e5030ef8da0651387011ac6010c97f7d2910bc27de407885c1aa
EBUILD public_suffix-4.0.5.ebuild 809 BLAKE2B eee66cbd7b89bbc1157e54a6a4531f3df7cd0bead94108f1d2d6c610aabd739f7765de946887100ea883840bd20f0b2d328fad52492e907c324ebab71b38ebe7 SHA512 ecb60e099f6b8e279c05722ea72ad01b88decacc45e01c8a0c0ba58541daafafc4d3f6f385adf4cfd642a45e9759a00e625d2c5a127b07ed658476ca09b5904d
-EBUILD public_suffix-4.0.6.ebuild 813 BLAKE2B b653d235fbdd79655d11303a16a9d6934d01af4b3525dee71590f1b80d99b2b2461561489285041b83a8de949d70a6e2139e9f4e9bd745cd00fe51bd4ab90a3a SHA512 a81452443f2c97481f4a710f2a29a7c5fa4db806094fa86ef64e2e9841841d5d97c27456ddc3cdd283e0573c6e3e3e903fe886d8ccbc50a4261280a8bb490dd4
+EBUILD public_suffix-4.0.6.ebuild 820 BLAKE2B 00176d535596ca14ba4abbf0513cac0450638c8ac1d609461db83c414d5b5483ecbf1cda197ce455b60110a70a4542a8353a21ae0d76524c910265d5da981165 SHA512 3f66d94c94ae7d945f830113adc5a4f3b9c70388e1572336bdea59cab41b67c66e8e21c428b9db611f338a00db8dc1e6a8d23dac55e661c7dda3ce6629ae5c0d
MISC metadata.xml 340 BLAKE2B e5ff0b06a3e6205a270389a1aaec9cb8902fad8e9b815e650b9be53276545b401565d8f7b1167ac415766a809fa2358289811196001e840d9d8641bbe2ff281a SHA512 e5091bcfca152fb1301ce5969cb5ce1e65db3452926c5b75db5afb284e28f44655495663fcce3ba5718b9817d1e3f6db491fe8da96732181926ccd58b36d7f20
diff --git a/dev-ruby/public_suffix/public_suffix-3.1.1.ebuild b/dev-ruby/public_suffix/public_suffix-3.1.1.ebuild
index b711d98590dc..36a858c24618 100644
--- a/dev-ruby/public_suffix/public_suffix-3.1.1.ebuild
+++ b/dev-ruby/public_suffix/public_suffix-3.1.1.ebuild
@@ -15,7 +15,7 @@ inherit ruby-fakegem
DESCRIPTION="Parse and decompose a domain name into top level domain, domain and subdomains"
HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
LICENSE="MIT"
SLOT="3"
IUSE=""
diff --git a/dev-ruby/public_suffix/public_suffix-4.0.6.ebuild b/dev-ruby/public_suffix/public_suffix-4.0.6.ebuild
index bf2c80a873f0..c380a14cf58f 100644
--- a/dev-ruby/public_suffix/public_suffix-4.0.6.ebuild
+++ b/dev-ruby/public_suffix/public_suffix-4.0.6.ebuild
@@ -14,7 +14,7 @@ inherit ruby-fakegem
DESCRIPTION="Parse and decompose a domain name into top level domain, domain and subdomains"
HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
IUSE=""
diff --git a/dev-ruby/pundit/Manifest b/dev-ruby/pundit/Manifest
index ff356d6ffa4c..cff161f579d4 100644
--- a/dev-ruby/pundit/Manifest
+++ b/dev-ruby/pundit/Manifest
@@ -1,3 +1,5 @@
DIST pundit-2.1.0.gem 25600 BLAKE2B f8284e326a68475fe4c733de85597ba91e376d37e5dd24d97c1a8da2ab7f15d2cf35cf76688370f1a96c00f8ce89df2d2bb6b3c6de1ae33d6cdfe1ffd1926e3f SHA512 3201cb3acca8301a0e07fa9bd58617ee32074842e873a85a31d9b56fac5bd93c4a78d94d8b57556a011f1713712eb484ef3281d68ae3acf1c8bf1bce13f47e0c
+DIST pundit-2.1.1.gem 26112 BLAKE2B de517b25d0d062c2a85b6ca28b6dc8ebcea25f4786435788e90394ad29338462073c946d7127172766baeced6dc98d0e21923220b1371861f200b73fe09039e9 SHA512 d5463e21801ef04e82500c671ccbee0e8fb1576a8b7b86283ecc80d1c6e81cd375abf3c81ee5fad8323eb3ba0c296df43c9a78fafc2cd6e7797f1447d02ede0d
EBUILD pundit-2.1.0.ebuild 615 BLAKE2B 7ec237b656df019d8d2265381a63f546331fcc5edf38744ac888f8b2c39cc54145f56396c35c8aa10aca7d5c57ac73b975a36420a1a14d91422522df73385ff9 SHA512 83ae21c8d5c5704cbf8020947d718eeb97686e4b970dd497a4797131be183a4714be773856cd2b9fd541b306039f1f0016d24f6a27ecbc4e2636a80dee651cdf
+EBUILD pundit-2.1.1.ebuild 601 BLAKE2B d4c92f91597dfd7f24aff358c0d5011081bfeb32918d071b65282cc7a4c8b5d58b259268619992baa5457ce42c6630da732e0f10a355335b0016087f200f2961 SHA512 4ba97b140058505df8d6192c182f13edabe77b567b76d0971d29d6dff356bcdeeacc63299d6c7c81581f91f7b88ba3efa4d3d6ce255aeeb761113db81ff49c7e
MISC metadata.xml 376 BLAKE2B 6fcba35650415c087ede8be2d5a3b8f746fde5f576e5d2e4d85fb672f7e9ddb5b78f11c204b40149ebcf913d6917ae44da7d1b83b6c637b28c555506cbcf0f3f SHA512 52ef663c82cca3a019995cf51e13dc2bcc68d424cfc2a29e75047fc0612cd247362dcada6b2fa80a13007ee87b7c990432bb03b2b80fb81f1bc3f98289b9f58d
diff --git a/dev-ruby/pundit/pundit-2.1.1.ebuild b/dev-ruby/pundit/pundit-2.1.1.ebuild
new file mode 100644
index 000000000000..aabad7105e01
--- /dev/null
+++ b/dev-ruby/pundit/pundit-2.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Object oriented authorization for Rails applications"
+HOMEPAGE="https://github.com/elabs/pundit https://rubygems.org/gems/pundit"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0:*"
+
+ruby_add_bdepend "test? ( >=dev-ruby/actionpack-3.0.0
+ >=dev-ruby/activemodel-3.0.0 )"
+
+all_ruby_prepare() {
+ sed -i -e "/pry/d" spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 9dc7c5e7c4f6..e95ddc592bfc 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,3 +1,3 @@
DIST rack-2.2.3.tar.gz 278045 BLAKE2B 2182ab6ee2ca0e40bd131dc96cf15d7e1015570a0702c2419e50da9eae6afedc0f1543a2fdc1fb32022a65788ab486b7add688c8bf201ad46a3d101b6e625a8b SHA512 0daefd1fd7d1c83a5aaf0e8a3c0d734f805f6718c3f2d20673e78242f10fa99c24f8e8d480cb7f0ee299d96a4b691e4a19c967785de946dc863e9b78e0c3ac53
-EBUILD rack-2.2.3.ebuild 1501 BLAKE2B 48d15fce358233791b84eb7362d09144ad798d3c0d3c02131cf7715a8c87c8b2950f154a86b38637da1ea46cd35e4c352aec3e98d526bbbfa41d010ca073290b SHA512 404e4ccab6b31ab8360d975c49f3b7a1dafce05478ce4038971e4b312a1eecee6f5c08e31d668de6c14ee3e24c5f5ed8547ba3285ecf00fd8de2207912ba4278
+EBUILD rack-2.2.3.ebuild 1508 BLAKE2B 1d6e3c62d82c81d8ef2a4cc00d2eef3a47093f01be48cb1cb8fb2e4b0818843c0f53c5501f85053ec8b93abb9126546843e92e79cd8d8effcb3f6bd042878852 SHA512 dcee332347d9a963934ed5632b322c38581e55aa50c3a3b225a602fea4f4c4f24759b192ee8144edb166a10ed966aaf517b0d5658729b8202ff6b14c6eeca960
MISC metadata.xml 391 BLAKE2B 5ed2f863a5fd68cf57f25afc2c2efa63df1eb25c4e01087130f70edbbd1b79c655ff7455b73ecdd31e083cd35381331fceef52856f946d24fc3d313705fbaef3 SHA512 7ffff4c4cc64855b0c95e2364fa9cfd1e3b06946155cc8244444f5f4e450abda8d8387aabddc224b94a55ff3d5e42391970e5541923e5aae24f408113a65a5c7
diff --git a/dev-ruby/rack/rack-2.2.3.ebuild b/dev-ruby/rack/rack-2.2.3.ebuild
index fb491147e693..7e7da1710ca1 100644
--- a/dev-ruby/rack/rack-2.2.3.ebuild
+++ b/dev-ruby/rack/rack-2.2.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
IUSE=""
ruby_add_rdepend "virtual/ruby-ssl"
diff --git a/dev-ruby/rspec-its/Manifest b/dev-ruby/rspec-its/Manifest
index b9d2c3740090..e0039328761f 100644
--- a/dev-ruby/rspec-its/Manifest
+++ b/dev-ruby/rspec-its/Manifest
@@ -1,5 +1,5 @@
DIST rspec-its-1.2.0.gem 12800 BLAKE2B ac9cb1899c2c1c88ab61617bb4fb30fffba572623dede0c6bbecebb12f36d12d7e7aa94ebe584333228d63fe3332ea978a8b8b95489cc7530942d3ec33c12faa SHA512 6b390f92654f8e6482f0da30d4e721ee127f628eb305268e474d4c9fb14fca1d0fb8922cabc9a8c1372976b5a52349c5a5a774e3026f32d8050c5aea2bc9ccae
DIST rspec-its-1.3.0.gem 14336 BLAKE2B 3dabe36bd329ee4bb9134958b1727aec2eb4e15140d3197917bebc69f7a65a7558efea8cd5fdbfa670688fdc4f5db3c6ab5fcf5bf1e5a0995668681442cf1dc0 SHA512 beff75fc84f9879095f02f4515bfd749dded877b8b4d5186423ddd78c6c16d6c5e810ebac80f3500cc7b1d23db119c72780c32888385d21d20672a26499ae94a
EBUILD rspec-its-1.2.0-r1.ebuild 722 BLAKE2B 9484b8148bea3b439727af778101deb7c7666fdfa0cf17a3949d9b29e338c36744be83eb99e8476b9f3ac2c14b8f7fc7bd13bb647f6c1c519eac07fb49203914 SHA512 fea481678cfb1b79bdc7d30a194fe6bc0625e74cea63bc556d3aacd1f8f677625f15b6937628c2d7b0af2b6916352ff06cd6263180abd0f45de3e9a3d188700b
-EBUILD rspec-its-1.3.0.ebuild 580 BLAKE2B 552d07077a1580ae4a736fb790818d9b18a05025f32afea1d81b42802d2b127f124205d7ceef938307965aef0c33eb7d27b2c70f924ee886a1d6c19514eed3af SHA512 ce0833b5b26cae4cee369093b3326095ef83d547c122e0a36ca1dbd237b6315184736242fb35d2557289500e997593afd247f8e90d8a5e0bc285ffdb6260a826
+EBUILD rspec-its-1.3.0.ebuild 587 BLAKE2B 72479548268695360ce392bae5c14c30775000ec32d94bca479f6a562439ba89430d874500f2c63feb1ab40ffa42a10b0167c61cd0c02e923fbf621b48e4930f SHA512 99e639335172af513a4c7452a273679d40c07ffd273a79a7f151df01a7a028df5a206eb815a101dae6a4d443a6ca7772673dd606a0fda408c8c92aefacb24b4f
MISC metadata.xml 341 BLAKE2B 2d94ba5cc1c27593199becf0754c35ed399d908b21a2165a2c40fef13e609d321484653a6b32b73778091f9be7734654534a8d2a2b4583e5df86f5713d0003e9 SHA512 5433a1938d9094ff13d5473895758e44814d6eb241c523fd21bc2ad9854c6eb4be2a88364b0dff3a6625eb85c4302d969f64e6b834aca8a354e57f0288a2a6b1
diff --git a/dev-ruby/rspec-its/rspec-its-1.3.0.ebuild b/dev-ruby/rspec-its/rspec-its-1.3.0.ebuild
index 2eb4590ffedb..e686cdaa0539 100644
--- a/dev-ruby/rspec-its/rspec-its-1.3.0.ebuild
+++ b/dev-ruby/rspec-its/rspec-its-1.3.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/rspec/rspec-its"
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/rspec-core-3.0.0 >=dev-ruby/rspec-expectations-3.0.0"
diff --git a/dev-ruby/shoulda/Manifest b/dev-ruby/shoulda/Manifest
index 296023b6fece..8372beb16bbe 100644
--- a/dev-ruby/shoulda/Manifest
+++ b/dev-ruby/shoulda/Manifest
@@ -1,5 +1,5 @@
DIST shoulda-2.11.3.tar.gz 145068 BLAKE2B 5e6d9b78b255612ec18c78076f9c4d45265a3e02a8fd56a127ea8f235e3b344005942c4b6e53014e6328206501c178ce76e1554a9d995ba0de04f5afefe4a0f7 SHA512 0b347c4a8be177b5806364114c25dc786ca2ac95a11c93a723dbc9ea1f6d8ae62df7fb420a52d477cd1e10e8d894074072a040eef36ee8a43440e5256c8427e4
DIST shoulda-3.6.0.tar.gz 22691 BLAKE2B 798b88e208355b0325b9e8b48f66687ad2702e1b5fc058d45504648fe7c7760b018eaf3d1c7bd45c68656c7bbba8fccc9b74d72003ee0b78ac53a277567609bb SHA512 10f7c6801eaabafa08eb2bc9c4d2a96237d4494aee7d40e5db8cf9c1abd8cccfe86aa21b0e68e2ec42cf222d285cdbec11ed2fdd804ffb8bd65ffd2efa3e72ac
-EBUILD shoulda-2.11.3-r3.ebuild 836 BLAKE2B a16178f1c34220fb8c01bb68468d10229439de2c101a8e9511a227286e4c38e29bffe0262916c74274de12d8dd2ae2e0d90db5ece4cb9b39f01e1ead5fb0da1d SHA512 a2e1fab8c023c84e90cb985e71ceba1f9aba2141f0820344bee7c085075dc130d46eaff25ef6b77dc558022774fe851a0766d053139a45b9b79b3d4cb32d736c
+EBUILD shoulda-2.11.3-r3.ebuild 843 BLAKE2B d6a972dac249784ef16584fa940d86752b3cfe390616bb7c4e67a96038fc69c5db34a64119fca0f66b5e022177803297ab50410138cf93c911001b1e55b9f3a0 SHA512 2998bf823fb7719715e17313dec52b77af8161cf20a800211b0232a096eb1b810751b41a448a3ffd228b34b3e53e1a02ed93d06ea0c1c2bf1b8608aa86a3d923
EBUILD shoulda-3.6.0-r1.ebuild 924 BLAKE2B b0e4344f4255760b5ce637eb53e58af37d08e772218c77fceaafcf4f81195467cc1733ff9380f36b86d2d900378d54da046f0e1196ae6237ea5ea6fee4901fee SHA512 1a14864d13555c3631653bbf87fb5d77195e8b7c7532c889ff916a0f187c05a28f2e35ad13ab3c794bf8005a42b96e7f900195ee001b59284698f26370e8f7b4
MISC metadata.xml 344 BLAKE2B 4f4a9e5d5bc1e6a6a10552ef0285ca16024cdd9bc838a25397b23de1f873a3ca87194d0912f8d0a0c24158d4f10fdb92fcecb15f246e96dc12a95e56604770fd SHA512 b4fa8d5ce8421c5541cdaf288da9a8589ea6f4682470b376921e987d5a5344352afc2f20edbdf1f54ac46fe658f46c4863ec4dc5dc8eebe1c3223a15c72f450d
diff --git a/dev-ruby/shoulda/shoulda-2.11.3-r3.ebuild b/dev-ruby/shoulda/shoulda-2.11.3-r3.ebuild
index b472d2d5c371..fae940eb5503 100644
--- a/dev-ruby/shoulda/shoulda-2.11.3-r3.ebuild
+++ b/dev-ruby/shoulda/shoulda-2.11.3-r3.ebuild
@@ -18,7 +18,7 @@ RUBY_S="thoughtbot-${PN}-*"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE=""
# tests seem to be quite broken :( They require working version of
diff --git a/dev-ruby/thor/Manifest b/dev-ruby/thor/Manifest
index c5425bf4ac5d..e018a7abdd6d 100644
--- a/dev-ruby/thor/Manifest
+++ b/dev-ruby/thor/Manifest
@@ -4,5 +4,5 @@ DIST thor-git-1.1.0.tgz 98252 BLAKE2B 1537cfe6e7cc0d92cc8bde56f0e2acf06b6ee4cb36
EBUILD thor-0.20.3-r1.ebuild 1436 BLAKE2B bd76a7a658afdff2e6a60ceb5be8ab977eb1b67f4825e86d216c0d39c726445c72b00491c338c8a4604f8bb933e11d60228abc2d4f2a4328cd9d5df879676663 SHA512 bfdd0f4c287a8376afb4bc661ca56c7773a7d3edaa0ff443bfdab53913944813bb2f25ee60b96eda9cb9256675bd80e2ceccd436040a4f1c1b35bd9e12b84944
EBUILD thor-0.20.3.ebuild 1440 BLAKE2B 905f7bd1cd95ff41fd11e1df498063595634b75a368610521b7965470d1039654d39023f8301e5f3a9d196a48473f9898532227f584d311c95948a19781046e0 SHA512 515bc470d08ba459e00c8ec1f605090fed982132b29dccef1834159145542381d08e3101e625cee46bb864e26be3151a1586f5a41d26eac635b55e8f961802a9
EBUILD thor-1.0.1.ebuild 1585 BLAKE2B a230df8fc7a52de052611cd2f8816e4b4eb008867dc827ce0f89435daeba85a4903fb6900ce395682df834b28f0dd8112be8adf4e2cacdbb69d4925a4f193b79 SHA512 dfba72978896b7983cec71fc386d39788c363b58df008170aad15e52fdff7c2832a47ad3d382f6a178ef0c6d473e8734787b4d9fe6b596a961889a7a5f97b407
-EBUILD thor-1.1.0.ebuild 1717 BLAKE2B d498507e2057bb54a174416c5ac3b30f71b1d7cb63f157c5a8d52f476135aec51ac5dee6d23b059bff47f089014b1469954869fdab8bf1cc0b721bb319900b2c SHA512 2d271505621c588b2efbefd323e7970cbc3360210634c2bef6af4a6e40e1917aa565d4d333bcb0cccde2547e7ffed5c734a53975def86064ff71b743aab2bd9a
+EBUILD thor-1.1.0.ebuild 1724 BLAKE2B 2e5295338d7cad7fb4baa01aa1e9df3ee89084a64256adc8466488e97f94c3762219e2392778d5f204e1cd49b7261e6f15057e23a05bae322f9ac430d450e63d SHA512 4064290bca4a444fbe64a45cec9946f7ded74fc5eb13d271ca85af9b9b93c757c7600c03f54914bce8decb752bbd16f19a32778272c79c26e6e119e8e1b0370e
MISC metadata.xml 680 BLAKE2B d4b03ac058de229b055e01ee99da7745a8fc67200979f626b55d6156d573269bb260c42ef44d6dd3b391a3e06d46844ef3fcd7cdd1f0d4053957c00bcfb1fd27 SHA512 d4938ad6ec003fe17d09274f39a2526c84d69d447b1e8063e9301000b776496fb3f8fd6d7e596791d9f8d05714e856d6a6d8df2c5c4747420e3221edf48ab264
diff --git a/dev-ruby/thor/thor-1.1.0.ebuild b/dev-ruby/thor/thor-1.1.0.ebuild
index 765d991006ad..0052255e5c79 100644
--- a/dev-ruby/thor/thor-1.1.0.ebuild
+++ b/dev-ruby/thor/thor-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2000-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/erikhuda/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
IUSE="doc"
USE_RUBY="ruby25 ruby26 ruby27" ruby_add_bdepend "
diff --git a/dev-ruby/timecop/Manifest b/dev-ruby/timecop/Manifest
index c9589002fa3a..7740ef00afb6 100644
--- a/dev-ruby/timecop/Manifest
+++ b/dev-ruby/timecop/Manifest
@@ -5,5 +5,5 @@ DIST timecop-0.9.4.gem 16896 BLAKE2B a8280726c8c46573eb0bc72af7b8c6f64ba4a3898a8
EBUILD timecop-0.9.1.ebuild 987 BLAKE2B c83c2a13a095bd302e6fa8d8892f8f09a95b331ee1a8e09dc6fc908da1b58c3935dff73da1a5de452b8d68d497a054b4f901a7b141e2d10373f720a7df414ce9 SHA512 6adc405deb61fe1113946b1a89b69404c2e4232cb0663ac66319202fb8a861e7886f93f922bc43b5ebd5514cb5ca8f55f71e4c60801336c17b75d55b776eb21f
EBUILD timecop-0.9.2.ebuild 987 BLAKE2B c508847e01b835fe7f711eda2c6af446f58b8c991dbeb5fe7cfc4bc386ca8a813feaf269eb02d2191da128e6f122b8f5192390c18655355b29a11b86ba109fdd SHA512 e6ec5e5b3ec4ffb378ce2aed83af45d0dec315ec201a6bb13f555360f05b600c029242aa9e3aac3a273b4fa3b5c22092630c1c75b4a24e51220db1398b1aa0a3
EBUILD timecop-0.9.3.ebuild 1012 BLAKE2B f8b228060dbaaa55fa7222cbc9a2133c8b9ed5d03c8b45ef49e17dc44c925f78c241b872be1a1205595ccf4aa6c56cc5d16ee8227c85a7f2cd7e18ba3684eec3 SHA512 c05ed7e3701dbec90f46539686f80130bdac5d35fb6a8bb48aecb7297e3511003f4940bd86c5bf6fa231bed4388d842a0e45b990a6a0c056fbc3af2cf1e1affe
-EBUILD timecop-0.9.4.ebuild 1012 BLAKE2B f8b228060dbaaa55fa7222cbc9a2133c8b9ed5d03c8b45ef49e17dc44c925f78c241b872be1a1205595ccf4aa6c56cc5d16ee8227c85a7f2cd7e18ba3684eec3 SHA512 c05ed7e3701dbec90f46539686f80130bdac5d35fb6a8bb48aecb7297e3511003f4940bd86c5bf6fa231bed4388d842a0e45b990a6a0c056fbc3af2cf1e1affe
+EBUILD timecop-0.9.4.ebuild 1019 BLAKE2B 33bda778312d729f189dc480dbee8d04e8b1f6a92d95c92a3b2254d0c6738cabcd1649f0fac573c0bdb879d12caa4945aabea13cb0e63deb20086a3b3f373d10 SHA512 4102c7839d2e53af888dde37b06cebd2edcaaf5b5b3418bceb60f46b1305f1209bed31c5826bfe9ad5503d02af26d66cbaf031abd7dc24a49abeab84deb86878
MISC metadata.xml 343 BLAKE2B 98bc9d7ecd9ac2badbcf92ce7b89b2b4e3798fc284b7dda56b582a0d18f2dfd4dee8b371bbd74e404985e6d370737e5ed746543393408ec60157b8d0b95a7b86 SHA512 1f1d30e9ec8a13854596017fc22a430ad0b34a8d8477804d28906eaa94c294f5cb7e845adff2aa89835681afab48f77b601b5cbff780d00bf0d58959b2ed4fac
diff --git a/dev-ruby/timecop/timecop-0.9.4.ebuild b/dev-ruby/timecop/timecop-0.9.4.ebuild
index b90d03bddd44..306b3a87e39b 100644
--- a/dev-ruby/timecop/timecop-0.9.4.ebuild
+++ b/dev-ruby/timecop/timecop-0.9.4.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/travisjeffery/timecop"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
# Missing testdep activesupport
diff --git a/dev-ruby/tty-which/Manifest b/dev-ruby/tty-which/Manifest
index 8c49eddf1978..f9dcb0f363de 100644
--- a/dev-ruby/tty-which/Manifest
+++ b/dev-ruby/tty-which/Manifest
@@ -1,3 +1,5 @@
DIST tty-which-0.4.2.tar.gz 9820 BLAKE2B 07ac2aa7a3e42127f456045fbdb92db2ea9834b08e0fccbe81767e01817ec2bf7304fb8a41408b0c4da8ecba3caf8bc236de9cb5637c6f197fe3835d0e9b231e SHA512 573b4ed1bfd4dd66dc3337d076a6559bda57b76c95c75f1aeef8bb6d4e0c81ef72057f5ef0521a10afb2a550b8850e6311aaa56ef2499146221f33403621ee54
+DIST tty-which-0.5.0.tar.gz 11560 BLAKE2B 0b8d821168759ff744ded5a5d7b0864303ed71510dd233b39b6f12fe42f044c4fb48da8f9b0cb16875ae9cce5c66060af8cff858aaa88bdaddfc971886f2ce8b SHA512 a5be30dc857eed2aa8ce81f1c62467451760482b1f51f1c0654c57001a9ab828d31b22b35cd9e37ea2fe91a7514a1a15107b5fc948a561a2ee4e58e0748bacd3
EBUILD tty-which-0.4.2.ebuild 1063 BLAKE2B eecd3cdc80b1ce80e9113fad77381b0d4df8c3c3e54f92f82e72383a4578e98ee60c3d552c51355a126193774623de5c24cb2caeaba503e9ac6c51b689c48a5a SHA512 3c580330845686950781a25c42ebca1c2ae5e0e5fad7eb3ffa15dbdbe743fb61eee7ea9d899210731b6813f74b1125561aed40a0e32e83b04dd3e1c6b45352d3
+EBUILD tty-which-0.5.0.ebuild 1056 BLAKE2B fef23344c3362d844790943d92224da4cfb506e70f2a32e6f8a395df86eb2e9090d763226d341ddf7e8943f56f85630a2fad2d51919abe0b0520d49937d4c831 SHA512 279c2804c5eccf70313e27f2f2acc88c81af410c1f66010a1c57c1261eb700e09d4b36e8c512a146b626e80011daacda85b240fee44c1205710fb5b0af286747
MISC metadata.xml 337 BLAKE2B 8a91aeaf1cd2959f969f49390d9318bf6613ef6154878d396b5056071657ad478334c527832aa0db276d092e3075ea57e54581918a05d278eb9dda32c414f98c SHA512 57de9c2bb03ea22da8686927fbfda138dba784099c225b4c845405c724e4e44f9c8d05c0d59cf1d5503c5c36aa8db5717bd1df65127591fd56c460ff65d4d43d
diff --git a/dev-ruby/tty-which/tty-which-0.5.0.ebuild b/dev-ruby/tty-which/tty-which-0.5.0.ebuild
new file mode 100644
index 000000000000..2bd6b2425e01
--- /dev/null
+++ b/dev-ruby/tty-which/tty-which-0.5.0.ebuild
@@ -0,0 +1,35 @@
+# 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="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="tty-which.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Platform independent implementation of Unix which command"
+HOMEPAGE="https://github.com/piotrmurach/tty-which"
+SRC_URI="https://github.com/piotrmurach/tty-which/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ echo '-rspec_helper' > .rspec || die
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Fix running specs without bundler, fixed upstream
+ sed -e 's/receive(:join)$/receive(:join).and_call_original/' \
+ -e '96iallow(::File).to receive(:join).and_call_original' \
+ -e '115iallow(::File).to receive(:join).and_call_original' \
+ -i spec/unit/which_spec.rb || die
+ sed -e '5iallow(::File).to receive(:join).and_call_original' \
+ -i spec/unit/executable_file_spec.rb || die
+}
diff --git a/dev-ruby/unf/Manifest b/dev-ruby/unf/Manifest
index 1e356111cadb..424dd4fb3f2b 100644
--- a/dev-ruby/unf/Manifest
+++ b/dev-ruby/unf/Manifest
@@ -1,3 +1,3 @@
DIST unf-0.1.4.gem 120320 BLAKE2B ab339ce957a1d3251d14944ccb4f68a9c7271f0f918f20b57c70824ded730fa18abb5078312d9820e7ef056163b5f1340c1cf72974b6c255279dcf572fb3e87a SHA512 a4784afa8b852497f758d1b6cdcf095eb9e5397a36c97b1f22b53cf8077cfedbf83fdcda36f359acf59ba61f1ab8b706ddd31d097afbc98a40d2dbd0f934292b
-EBUILD unf-0.1.4.ebuild 1175 BLAKE2B 8f5e7e2d673549543493b3b090c23c7610204e3d0010b78599203cb368ff92678b1c549bebf9954eff7c05bef4a0708a387a34676ff7f488bee72154fac207fe SHA512 f15246156b22e942118642d0cefcea011a93af67c38aa0e91414b9e64ccdbbbd81a4c6974d8888756cd96eb0bbc558c1933903d33ec5155b4306487f999fdcc7
+EBUILD unf-0.1.4.ebuild 1182 BLAKE2B 35e0a91176deae62d94dd7c51435601b860d8fb007f5f9635ad7890846c50c8ece671a2d73d7d1e42449bcb0b253b722405f94e232fade312841239215e3fa14 SHA512 2f84448bae2573fd2c942b277d63b53d38364608b9b9daa0f0e6b2e2bc89034e80dd698a876dfc68269c32766a0c018acb1d23199285a6d6c5f5ef443de1ae90
MISC metadata.xml 338 BLAKE2B bb58c8e1fade253376d76c2d310ad6455b8495185859dc74605cc8455f7f738eedf03b2a7a092d0db4e9ac06f04e885ae154d06e599fe8720ad50c191e61d37d SHA512 a3be34f62ed4475626a8b984fb80cc1f502798913eedcce341951640e27ff408c0c915848b40c7ab692940e6696a37769389657cc6c996f161c0f75f42f75683
diff --git a/dev-ruby/unf/unf-0.1.4.ebuild b/dev-ruby/unf/unf-0.1.4.ebuild
index 9b9cee72ffd7..674d0b034018 100644
--- a/dev-ruby/unf/unf-0.1.4.ebuild
+++ b/dev-ruby/unf/unf-0.1.4.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/unf_ext"
diff --git a/dev-ruby/unf_ext/Manifest b/dev-ruby/unf_ext/Manifest
index 7c0dd7193dc9..7694f57d7d80 100644
--- a/dev-ruby/unf_ext/Manifest
+++ b/dev-ruby/unf_ext/Manifest
@@ -1,3 +1,3 @@
DIST unf_ext-0.0.7.7.gem 399360 BLAKE2B 040800c9598fb544d434e8d3336a7aa8aac2440a3386a520220252aa970c715462fcf242985527b23618dabb291db346d23afd02282f735df1fdb657e021be9d SHA512 7dc75f071be4d4f3cd44f64a26c5f63f01494f79f3585eea3b307c3e8133b17b1007c4b36915f7254e516ae7a62268be8f3e4b250dcec7a9a083b5a66582887d
-EBUILD unf_ext-0.0.7.7-r1.ebuild 804 BLAKE2B 606a99a2173d881316cc89224e613984866fe29f61cc878205578303413ebf73dcc2d339481c7aab32ac25bcc64d3f30a81b897488ebfc940c83191bb64d5a03 SHA512 27bdb539f02abf7ab2b79438c4d6db561dc4e496f5e52f679b20fc84337b23b268be2b395930922b7aba367579480d5e0e04cc1e98ecb0f80ecf1c565609c718
+EBUILD unf_ext-0.0.7.7-r1.ebuild 811 BLAKE2B a53e68cec4374eba6e1b0eda202b41680540859a486d250b15875e4dfdb0a49a2abd54d115fbc5ddc161b68cfd029303c689ed08539abce46422629a9c72a2d1 SHA512 11c9e2d9c349b6e5fa65e5fa090415a63337fc027b2e93cca40e24cdce783804014177aced82e75f3d5bc6fbf5a8a91467726eed627fd570e15364d0b7f6d72f
MISC metadata.xml 383 BLAKE2B 96615ab1e6b21672cd9b121a3d70bb20630897823e9cf901575c9d646d01d98826c7813fd5d468874574596a4b56479b37e8331f98c51aab496765da2a4213e5 SHA512 c37dfb0021af1d08192825188761b1c1266a8fe85b0d81700fb769d49ec75b01dc0160a6498fa9e2a0cc392d910a86613f7585af7f143c2dc5ba020580c42399
diff --git a/dev-ruby/unf_ext/unf_ext-0.0.7.7-r1.ebuild b/dev-ruby/unf_ext/unf_ext-0.0.7.7-r1.ebuild
index d23a58579d5c..7ecd8a9798e3 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.7.7-r1.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.7.7-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf_ext"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="doc test"
ruby_add_bdepend "
diff --git a/dev-ruby/webmock/Manifest b/dev-ruby/webmock/Manifest
index 98311bc85d70..f25b72f4aa91 100644
--- a/dev-ruby/webmock/Manifest
+++ b/dev-ruby/webmock/Manifest
@@ -1,5 +1,7 @@
DIST webmock-3.11.3.gem 125952 BLAKE2B 664253079457cdf400be869b9e61092b12872282057540e42e6fb73a5fbaa38666757f7f8bd336e4f5c45ea1ec52f9af4b444ba67ae24db62a75b5c18636ae08 SHA512 80fd2139126e1e9d6907dfe93021d77179ae6c31cc2a63eb3ee47c011c2a48f18bb84ac08322da8def014f2293564f5669eb41037edbe72ffccfefb7ea281739
DIST webmock-3.13.0.gem 127488 BLAKE2B d92deda505469fc7fc5adbf0f7a90a462b03999c0affb79bf67523667af30f582b44b10f554c93a1c98e224edf1f8a5a700fc17c3624a962a68d8e61df84127f SHA512 de7c3d8e079f409db53b316238ce37a80db8eeb257e00c8b3f162e5b4f98c4a383108e6cb21be8b71db34295fdb2354502e9b7457741a935572d9afcb75b30c3
+DIST webmock-3.14.0.gem 126976 BLAKE2B 20dd463c8b784869d4379aeabf892a6b4602091a4cc01a4002161d88f24781bb2bae1e50bd0ce8077c40aab73a2243835d99551bd04d808ffdf019df071c2b01 SHA512 0c9ea5b29446de7619c45d0fb72ab305bf68150c9d657ddc223d0d258a400dc730e3fe401b46c994a5c8eb450db5ee8f7021fe8d2d6c85bc4723c657799c5ccc
EBUILD webmock-3.11.3.ebuild 2220 BLAKE2B 4fa059c167e4fe9f53faae3c12ca5bda38d2b91b77409ea3606527ecd7ab49e34d10f0ea81f7b59fac23d7e0e5bb9fa42f93b12676c4578809290330093a72c3 SHA512 90cd3d70911853b5759b3d681090d979a3dc5c8a9a377569134c2a9ee58e0b6d1537b3b3766afef320745fbe8fb9f00d98691aa6275a9193de0d783d8a0a4e72
-EBUILD webmock-3.13.0.ebuild 2221 BLAKE2B b5426673d3d7a104adaa980026361e59a43befc5a89ce4c09eff1b6f9415789952b50e625543db2015d7321fca570804911924fee5e00fbc714bd6741f748a4c SHA512 43b599a71cc5b1286031a69e81ed6f3f8c07b8fd22d93c81df9e32b068fde91f525c9305365e7c89a8e0c890e1e60edbde9d5e4d70d507ea6359fb95994533bd
+EBUILD webmock-3.13.0.ebuild 2228 BLAKE2B 1ada6f3cac704d1910982f18cf93c1e8d4476bde20f5aab6faad756b252a2c2faa288f187978e6c841c5b1e390b63eef10afc6820f05702cf2a0d069c7d5ac0e SHA512 3c1ffb3a8822ac4fe9665b54ac73a7661fad6eee9c89455ecbc15c58640d20f61917478f1ed683139dca31caf76a93331024e5ef10e951fe9d54047b4aa8c1aa
+EBUILD webmock-3.14.0.ebuild 2221 BLAKE2B 91111eabe39203394a22af2877f9e48f39929ae4d273023ed08e5bde75b21bb4585f8b996c6ca1b777b41b35d908400a75641b533aa22596708914c426129be1 SHA512 d8347fa5d8b2d44a1ada17e7eb842191fdc2daf4a4b99dc71d5eeae9129398676205f9557b3fafb9e5ff7ca93343e6cdd3619399462fa350575e0f8f610c76df
MISC metadata.xml 341 BLAKE2B 75a7b957f0aa060ff3c632620c1b8eac9344b37566c9205bdfaff70fdcbc8cd391dc7296317bde0e8ce1e1ea3cb7540446267112eac00571beda686f5a592130 SHA512 66c55ee845168bbdd2b792d90cfbe116a09ff3bc00861164e82b68355ed585e87b58b7c0ab21da37dd984b680ea4841e7a2cd0c8bea1a081b1adb4c5b9885b73
diff --git a/dev-ruby/webmock/webmock-3.13.0.ebuild b/dev-ruby/webmock/webmock-3.13.0.ebuild
index 0b2512f21dfb..37392b1c43dd 100644
--- a/dev-ruby/webmock/webmock-3.13.0.ebuild
+++ b/dev-ruby/webmock/webmock-3.13.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/bblimke/webmock"
LICENSE="GPL-2"
SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend "
diff --git a/dev-ruby/webmock/webmock-3.14.0.ebuild b/dev-ruby/webmock/webmock-3.14.0.ebuild
new file mode 100644
index 000000000000..2753db5ef78b
--- /dev/null
+++ b/dev-ruby/webmock/webmock-3.14.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests"
+HOMEPAGE="https://github.com/bblimke/webmock"
+
+LICENSE="GPL-2"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/addressable-2.8.0
+ >=dev-ruby/crack-0.3.2
+ >=dev-ruby/hashdiff-0.4.0:0
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/minitest:5
+ dev-ruby/rspec:3
+ >=dev-ruby/test-unit-3.0.0
+ dev-ruby/rack
+ >=dev-ruby/httpclient-2.8.0
+)"
+
+all_ruby_prepare() {
+ # Remove bundler support
+ rm Gemfile || die
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+ sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+ sed -i -e '1igem "test-unit"' test/test_helper.rb || die
+
+ # There is now optional support for curb and typhoeus which we don't
+ # have in Gentoo yet. em_http_request is available in Gentoo but its
+ # version is too old. patron's latest version is not compatible.
+ sed -i -e '/\(curb\|typhoeus\|em-http\|patron\)/ s:^:#:' spec/spec_helper.rb || die
+ rm -f spec/acceptance/{typhoeus,curb,excon,em_http_request,patron,async_http_client}/* || die
+
+ # Drop tests for dev-ruby/http for now since this package only works with ruby26
+ sed -i -e '/http_rb/ s:^:#:' spec/spec_helper.rb || die
+ rm -f spec/acceptance/http_rb/* || die
+
+ # Avoid httpclient specs that require network access, most likely
+ # because mocking does not fully work.
+ sed -i -e '/httpclient streams response/,/^ end/ s:^:#:' \
+ -e '/are detected when manually specifying Authorization header/,/^ end/ s:^:#:' \
+ spec/acceptance/httpclient/httpclient_spec.rb
+
+ # Avoid specs that require network access
+ sed -i -e '/when request is not stubbed/,/^ end/ s:^:#:' spec/acceptance/shared/callbacks.rb
+}
+
+each_ruby_test() {
+ ${RUBY} -S rake test NO_CONNECTION=true || die
+ ${RUBY} -S rspec-3 spec || die
+
+ einfo "Delay to allow the test server to stop"
+ sleep 10
+}
diff --git a/dev-ruby/will_paginate/Manifest b/dev-ruby/will_paginate/Manifest
index 1d1e65c2160f..d53395e17afd 100644
--- a/dev-ruby/will_paginate/Manifest
+++ b/dev-ruby/will_paginate/Manifest
@@ -1,3 +1,5 @@
DIST will_paginate-3.3.0.gem 37888 BLAKE2B f1d2178086c7b7efc0ef46d8cccd64f3c0ed54427c3d499e88f7ba4fc3d1eef086060b3dd7e365cddf16558721c500652d0cc252e18618a9f5dbc01ff9ba2f04 SHA512 2114683e16642e4d06523ba69d26438a7111687f73d3ab89bfcf7a413ce5ea68cb076c4f887f34efcd9c6d5525260e9367a5b502ccde5658f3e21f7f0dba12ab
+DIST will_paginate-3.3.1.gem 34816 BLAKE2B c8506fd9c529764e539ba799b3ef12f47e8d17a8579f2337163ab316cb6d9fe40c3d41c94e9616f55b9f3766989b11e5fb0579f0a69d2ee52c3f5c6104f32b7b SHA512 6b17ba13aeb3733811d6ab10f8c873b9f3687c88a86971f2aa820df7d294b304eaf74c699f34aca2242a0be6033db03d07f67d76fc183b2685ee1be53c9c1c64
EBUILD will_paginate-3.3.0.ebuild 598 BLAKE2B dd6165c6868ee2b4ca88e8ef707df5a61389d2136f71b097d0706ecdb7796560afa42d24ad75529d805f03d7db2cd416550df41242a9672e3b9aec192f3aee6a SHA512 a9847d62c4c6b83fbdfbbcc32d9390ad66b09256947ee5b739e86b5e81e087b363ddf6df551f149ccf793cdaf84cadfbbc6adbae4c3887a5b15898ac6d63a15e
+EBUILD will_paginate-3.3.1.ebuild 591 BLAKE2B ed3652354ff0c57d9815b0c00eb8955c02d75b4549047c81c59da793488bbbbf26f7d762f5d43371d1166dc923564f4ad0661c1635cd46abe3b3d9b8995a310f SHA512 6a226306b1bcb6b189dae0750120af45483899170c3a955df6bb4d927467de7a57f40f72037b1ab4e8a812998c7d467611164282087acae994e0e499906c3336
MISC metadata.xml 346 BLAKE2B 859514393fc9d9ac988a812dbb5fc126a269616351c6d8fc32c6ec0f25d685c835f4c1d27ce818807bb330fdc50839b81e6f63d0eb4d77d8f6a95f2da3d849af SHA512 2e061bf277b39327fb84988df2dd9cf548c87dc0bdc51e63b47aeb816c099a4a7fa5b95fc1f3ba35e15c7499d897770397c6f6f2f4d3c1b03733f16f1d0556d3
diff --git a/dev-ruby/will_paginate/will_paginate-3.3.1.ebuild b/dev-ruby/will_paginate/will_paginate-3.3.1.ebuild
new file mode 100644
index 000000000000..ce6a5ea33efd
--- /dev/null
+++ b/dev-ruby/will_paginate/will_paginate-3.3.1.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"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Most awesome pagination solution for Ruby"
+HOMEPAGE="https://github.com/mislav/will_paginate/"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ # Remove tests for unpackaged ORMs
+ rm -f spec/finders/{sequel,mongoid,data_mapper}* || die
+}
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/rails
+ dev-ruby/sqlite3
+ dev-ruby/mocha
+ )"
diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 217929a4bd54..e5b3efc669b4 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,3 +1,3 @@
DIST yard-0.9.26-git.tgz 930901 BLAKE2B 19baaefc54269bbc7eee053b42f2be85644a062cbf55b0fafb63748876aad3a3143767855f4ee7b10a1ae814110a6cf63c01e4055e054aeb31bf8512e793d80d SHA512 0f70a089d5e5ba33e326b0ae0cc84a2cacfc5a3f3080545d5fc5bb324dedbbbf65116cc9412b3496c09b2b6c15514e854a741a1fd7e2ae782804d6e4ac28fcd9
-EBUILD yard-0.9.26.ebuild 2051 BLAKE2B 2657e475e29d2b3463156b482be69881ecf632abe647a4e527ce3b69f5aafd7d0aa19de198ddb593f35a0b8570b5dc440ab02443b448a41b8217edf74dbef7b0 SHA512 6b3d7b93300a8788977794843b7e92e2b0344f7602eaa45ec4f9a3a85e4b6e9a503ac8d49e05d0d017686b70cc601673a15bb309f5d192c4fb0cf31f195d7a96
+EBUILD yard-0.9.26.ebuild 2058 BLAKE2B 4950a872e570df40aadad0bf13a59ab99bfe09684dbc8eb5146f0dad2ce9bd7512cdd576abc1e3b7cfd9db512c08b9ed0629bffd828d40c7cb91bfdf561b54a3 SHA512 efba53869ead017865a1f44e904343c3b5878d8e53d1323a1e9bd6e348d4235557ab8fbeaad40ed9b715d76e239dbdd70a394275880e139e2b2e4b48c6e328cd
MISC metadata.xml 337 BLAKE2B 1aedede1271d1f9a566743dd25b1fd9961e429b78bb5f9f36bd6ea66f631f376a273d7a094fba7121d099f3a4a3f0e7738753078e2a1a554cfe6cf32acc6e2b6 SHA512 0de30cc9c4a9d08649f141cb6df0ee9c05703831603c77a0605f0bf8e2f49b8324a782d092aaa690581e23d6d948fda9781b98770a3ba89ed6bfc0de351c11bb
diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
index e621895337e3..732a7729d01b 100644
--- a/dev-ruby/yard/yard-0.9.26.ebuild
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -25,7 +25,7 @@ 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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv 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 ) )"