summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-12-25 23:06:25 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-12-25 23:06:25 +0000
commit441d1370330332b7d78f238d2f5e13f7aed5e4e0 (patch)
tree6a5171dd615dfeee62a45044144c66e864738fb0 /dev-ruby
parentab3da91fb6c91a9df52fff8f991570f456fd3c7a (diff)
gentoo christmass resync : 25.12.2020
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin108175 -> 108473 bytes
-rw-r--r--dev-ruby/actioncable/Manifest2
-rw-r--r--dev-ruby/actioncable/actioncable-6.0.3.4.ebuild2
-rw-r--r--dev-ruby/actionmailbox/Manifest2
-rw-r--r--dev-ruby/actionmailbox/actionmailbox-6.0.3.4.ebuild2
-rw-r--r--dev-ruby/actionmailer/Manifest2
-rw-r--r--dev-ruby/actionmailer/actionmailer-6.0.3.4.ebuild2
-rw-r--r--dev-ruby/actionpack/Manifest2
-rw-r--r--dev-ruby/actionpack/actionpack-6.0.3.4.ebuild2
-rw-r--r--dev-ruby/actiontext/Manifest2
-rw-r--r--dev-ruby/actiontext/actiontext-6.0.3.4.ebuild2
-rw-r--r--dev-ruby/actionview/Manifest2
-rw-r--r--dev-ruby/actionview/actionview-6.0.3.4.ebuild2
-rw-r--r--dev-ruby/activejob/Manifest2
-rw-r--r--dev-ruby/activejob/activejob-6.0.3.4.ebuild2
-rw-r--r--dev-ruby/activemodel/Manifest2
-rw-r--r--dev-ruby/activemodel/activemodel-6.0.3.4.ebuild2
-rw-r--r--dev-ruby/activerecord/Manifest2
-rw-r--r--dev-ruby/activerecord/activerecord-6.0.3.4.ebuild2
-rw-r--r--dev-ruby/activestorage/Manifest2
-rw-r--r--dev-ruby/activestorage/activestorage-6.0.3.4.ebuild2
-rw-r--r--dev-ruby/activesupport/Manifest2
-rw-r--r--dev-ruby/activesupport/activesupport-6.0.3.4-r1.ebuild2
-rw-r--r--dev-ruby/asciidoctor/Manifest2
-rw-r--r--dev-ruby/asciidoctor/asciidoctor-2.0.12.ebuild44
-rw-r--r--dev-ruby/capybara/Manifest2
-rw-r--r--dev-ruby/capybara/capybara-3.34.0.ebuild2
-rw-r--r--dev-ruby/dalli/Manifest2
-rw-r--r--dev-ruby/dalli/dalli-2.7.11.ebuild2
-rw-r--r--dev-ruby/did_you_mean/Manifest2
-rw-r--r--dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild24
-rw-r--r--dev-ruby/docile/Manifest4
-rw-r--r--dev-ruby/docile/docile-1.3.3.ebuild30
-rw-r--r--dev-ruby/docile/docile-1.3.4.ebuild30
-rw-r--r--dev-ruby/domain_name/Manifest2
-rw-r--r--dev-ruby/domain_name/domain_name-0.5.20190701.ebuild4
-rw-r--r--dev-ruby/facter/Manifest2
-rw-r--r--dev-ruby/facter/facter-3.14.13.ebuild99
-rw-r--r--dev-ruby/ffi-compiler/Manifest3
-rw-r--r--dev-ruby/ffi-compiler/ffi-compiler-1.0.1.ebuild21
-rw-r--r--dev-ruby/ffi-compiler/metadata.xml8
-rw-r--r--dev-ruby/ffi/Manifest6
-rw-r--r--dev-ruby/ffi/ffi-1.13.0.ebuild63
-rw-r--r--dev-ruby/ffi/ffi-1.14.1.ebuild (renamed from dev-ruby/ffi/ffi-1.12.1.ebuild)10
-rw-r--r--dev-ruby/fuubar/Manifest2
-rw-r--r--dev-ruby/fuubar/fuubar-2.5.0-r1.ebuild2
-rw-r--r--dev-ruby/globalid/Manifest2
-rw-r--r--dev-ruby/globalid/globalid-0.4.2-r1.ebuild2
-rw-r--r--dev-ruby/hashie/Manifest2
-rw-r--r--dev-ruby/hashie/hashie-4.1.0-r1.ebuild2
-rw-r--r--dev-ruby/http-cookie/Manifest2
-rw-r--r--dev-ruby/http-cookie/http-cookie-1.0.3.ebuild4
-rw-r--r--dev-ruby/http-parser/Manifest3
-rw-r--r--dev-ruby/http-parser/http-parser-1.2.2.ebuild29
-rw-r--r--dev-ruby/http-parser/metadata.xml11
-rw-r--r--dev-ruby/http/Manifest2
-rw-r--r--dev-ruby/http/http-4.4.1.ebuild49
-rw-r--r--dev-ruby/httpclient/Manifest2
-rw-r--r--dev-ruby/httpclient/httpclient-2.8.3.ebuild4
-rw-r--r--dev-ruby/i18n/Manifest2
-rw-r--r--dev-ruby/i18n/i18n-1.8.5.ebuild2
-rw-r--r--dev-ruby/image_processing/Manifest2
-rw-r--r--dev-ruby/image_processing/image_processing-1.12.1.ebuild2
-rw-r--r--dev-ruby/launchy/Manifest2
-rw-r--r--dev-ruby/launchy/launchy-2.5.0.ebuild2
-rw-r--r--dev-ruby/metaid/Manifest2
-rw-r--r--dev-ruby/metaid/metaid-1.0-r3.ebuild2
-rw-r--r--dev-ruby/minispec-metadata/Manifest2
-rw-r--r--dev-ruby/minispec-metadata/minispec-metadata-3.3.1.ebuild2
-rw-r--r--dev-ruby/multi_json/Manifest2
-rw-r--r--dev-ruby/multi_json/multi_json-1.13.1.ebuild61
-rw-r--r--dev-ruby/ox/Manifest4
-rw-r--r--dev-ruby/ox/ox-2.13.4.ebuild2
-rw-r--r--dev-ruby/ox/ox-2.14.0.ebuild33
-rw-r--r--dev-ruby/puppetdb-termini/Manifest2
-rw-r--r--dev-ruby/puppetdb-termini/puppetdb-termini-7.0.1.ebuild28
-rw-r--r--dev-ruby/rails-dom-testing/Manifest2
-rw-r--r--dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild2
-rw-r--r--dev-ruby/rails-html-sanitizer/Manifest2
-rw-r--r--dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.3.0-r1.ebuild2
-rw-r--r--dev-ruby/railties/Manifest2
-rw-r--r--dev-ruby/railties/railties-6.0.3.4.ebuild2
-rw-r--r--dev-ruby/regexp_parser/Manifest2
-rw-r--r--dev-ruby/regexp_parser/regexp_parser-1.8.2.ebuild2
-rw-r--r--dev-ruby/regexp_property_values/Manifest2
-rw-r--r--dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild2
-rw-r--r--dev-ruby/rspectacular/Manifest2
-rw-r--r--dev-ruby/rspectacular/rspectacular-0.70.8-r1.ebuild2
-rw-r--r--dev-ruby/ruby-progressbar/Manifest2
-rw-r--r--dev-ruby/ruby-progressbar/ruby-progressbar-1.10.1-r1.ebuild2
-rw-r--r--dev-ruby/selenium-webdriver/Manifest2
-rw-r--r--dev-ruby/selenium-webdriver/selenium-webdriver-3.142.7-r1.ebuild2
-rw-r--r--dev-ruby/shorturl/Manifest2
-rw-r--r--dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild2
-rw-r--r--dev-ruby/shoulda-matchers/Manifest4
-rw-r--r--dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r1.ebuild2
-rw-r--r--dev-ruby/shoulda-matchers/shoulda-matchers-4.4.1.ebuild2
-rw-r--r--dev-ruby/shoulda/Manifest2
-rw-r--r--dev-ruby/shoulda/shoulda-3.6.0-r1.ebuild2
-rw-r--r--dev-ruby/sinatra/Manifest2
-rw-r--r--dev-ruby/sinatra/sinatra-2.1.0.ebuild2
-rw-r--r--dev-ruby/slim/Manifest2
-rw-r--r--dev-ruby/slim/slim-4.1.0.ebuild2
-rw-r--r--dev-ruby/unf/Manifest2
-rw-r--r--dev-ruby/unf/unf-0.1.4.ebuild2
-rw-r--r--dev-ruby/webmock/Manifest4
-rw-r--r--dev-ruby/webmock/webmock-3.11.0.ebuild65
-rw-r--r--dev-ruby/webmock/webmock-3.8.3.ebuild2
-rw-r--r--dev-ruby/websocket/Manifest2
-rw-r--r--dev-ruby/websocket/websocket-1.2.9.ebuild20
-rw-r--r--dev-ruby/xpath/Manifest2
-rw-r--r--dev-ruby/xpath/xpath-3.2.0.ebuild2
-rw-r--r--dev-ruby/zeitwerk/Manifest2
-rw-r--r--dev-ruby/zeitwerk/zeitwerk-2.4.2.ebuild2
114 files changed, 514 insertions, 323 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 0b377441163f..c0e7cfd0b100 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 0d5aa44d9588..64bb37bd5e49 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -3,5 +3,5 @@ DIST rails-5.2.4.4.tgz 8825200 BLAKE2B e56f828f46ef72a2ec59006f37410aa53ca337304
DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76 SHA512 147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9
EBUILD actioncable-5.2.4.3.ebuild 950 BLAKE2B 4bc67ba04c5c89eec6a4afdd44984afbd8804663a56782cdf253f145af8ea3b45caee2d38e504eb06a83ef125fb9c232a7a914c2c5bfa6847ead294afb814b14 SHA512 8c82ff547b539b6f06874178cfadb119d573b53e3d7632f6d0e3ca651edc217bc5083d7460f13e28bcf1bd751a2684740e8723073721392f819ed58c3a31a011
EBUILD actioncable-5.2.4.4.ebuild 950 BLAKE2B 4bc67ba04c5c89eec6a4afdd44984afbd8804663a56782cdf253f145af8ea3b45caee2d38e504eb06a83ef125fb9c232a7a914c2c5bfa6847ead294afb814b14 SHA512 8c82ff547b539b6f06874178cfadb119d573b53e3d7632f6d0e3ca651edc217bc5083d7460f13e28bcf1bd751a2684740e8723073721392f819ed58c3a31a011
-EBUILD actioncable-6.0.3.4.ebuild 923 BLAKE2B 98c5fd05b489181f579430984ad50c31df2cb639199d399be21a7abdef9b7c7dfd79512b5811b03fc6c075a0df6eb2475d4ea00c9465864ae64f334fd5134196 SHA512 4fdda8df5f99493812de3eb83e8abee9228b7f003c76e47273844940132754d2532e6ad2d32cac21490930c127b3ca7cc28c3dea34074b8b9c61561233d1c629
+EBUILD actioncable-6.0.3.4.ebuild 935 BLAKE2B 1f54c3a4bb9bc0047c76387b467e9808f684c351703f6423b26f0723557d129276c7dd818e81d0c9351c5afdc85fe93ab872341f618084bb1d69f0057668b732 SHA512 bef35598afdd62e8e64e2085478977ae9881abad65fc17cfc9d7b7393156621aa6488b6c9792a54063a81954d9dbec864416fff2f914a1e77c28958db1a73012
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/actioncable/actioncable-6.0.3.4.ebuild b/dev-ruby/actioncable/actioncable-6.0.3.4.ebuild
index 00434362e33e..faaa968abb19 100644
--- a/dev-ruby/actioncable/actioncable-6.0.3.4.ebuild
+++ b/dev-ruby/actioncable/actioncable-6.0.3.4.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index a436ff820b05..41143e110141 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,3 +1,3 @@
DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76 SHA512 147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9
-EBUILD actionmailbox-6.0.3.4.ebuild 1699 BLAKE2B dd3e90bf5ec06b80ea5f7d58e014fbab76dc5febbb9ad14bac7d9555a4a41bc6feba57ddf113011760ceb4d919053068f35cd895930e32cb9a361b61d7edc774 SHA512 d807966eaed11f03f2fd74824ebe7512c70446ec1b45a89eb4f90752aa6a59c3f1f614868dce1a2a15f49a2ec21df8d5bddcb7e3550155b04a88806f63249ef5
+EBUILD actionmailbox-6.0.3.4.ebuild 1711 BLAKE2B 7675bfd3a16ecb41df77502335bf94672c2694b4371f5885b079f2e5b7a495966651586900cac98a47d05ce9986e39f4c58f45d02e4f288254e2503ada053465 SHA512 0d16c0130f6b9c86310d5315cd6b6670461440f1a03fdeb82004bcc87464fb76b8d07440396777702de13adce989d716a7b1fd189eedbb82d1fa0f4cfc0ffc48
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/actionmailbox/actionmailbox-6.0.3.4.ebuild b/dev-ruby/actionmailbox/actionmailbox-6.0.3.4.ebuild
index fda0608d401c..fd3658a8e9ac 100644
--- a/dev-ruby/actionmailbox/actionmailbox-6.0.3.4.ebuild
+++ b/dev-ruby/actionmailbox/actionmailbox-6.0.3.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index f8e18f4c53ab..8ea676d6a686 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -3,5 +3,5 @@ DIST rails-5.2.4.4.tgz 8825200 BLAKE2B e56f828f46ef72a2ec59006f37410aa53ca337304
DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76 SHA512 147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9
EBUILD actionmailer-5.2.4.3.ebuild 1419 BLAKE2B a2e2a40e32353b81292a491c6b91866eb88366f381d2b1bcd2647dc448efd92a3e0f3157e01dac1e38490f3afff3645fd2628087d4cb8b638cd11b418771b60d SHA512 558320f005e232aabed034c69b83d3690ee60384ed92d7be05dab758782631aa0354944b3da77c79af0d53387cdc784d49c6d61ba1c5738b92fe73f501f573d9
EBUILD actionmailer-5.2.4.4.ebuild 1419 BLAKE2B a2e2a40e32353b81292a491c6b91866eb88366f381d2b1bcd2647dc448efd92a3e0f3157e01dac1e38490f3afff3645fd2628087d4cb8b638cd11b418771b60d SHA512 558320f005e232aabed034c69b83d3690ee60384ed92d7be05dab758782631aa0354944b3da77c79af0d53387cdc784d49c6d61ba1c5738b92fe73f501f573d9
-EBUILD actionmailer-6.0.3.4.ebuild 1249 BLAKE2B a494099c8b1dfdb56936daf22ae96348c82e403cdee4d3e754ef6980f22c39b71b60083d847b9ae815e4e93511ca2118a108cd7bbc0d64ea71a8464f24a3544e SHA512 6977bd20b5097410aa6d46258e75022ba5fc3095a796029bc3a6d0942d509b9009b38e2d6a0e41f477049365cd26d9472445ff864b51d85b516ac7f3eb2a4ffd
+EBUILD actionmailer-6.0.3.4.ebuild 1261 BLAKE2B 639cd68172bd463ec4fc7a117e2e16fa689b6cea31b2eb6c0e2531417210a7b194ac24029f30e98a93729e7585190b2c09b463c9281816e4a786fb401f9ff1ce SHA512 2fb0ed3be14544ba32641c52571f36a5772b274984e1a403312bbcf28ca3f284b350d56c1d14b275f1cc4ff78881ee2c5cf9cdb2913d91ebd117651fca8d1b74
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/actionmailer/actionmailer-6.0.3.4.ebuild b/dev-ruby/actionmailer/actionmailer-6.0.3.4.ebuild
index 9de7bbb7b27e..c2daab5cc5cd 100644
--- a/dev-ruby/actionmailer/actionmailer-6.0.3.4.ebuild
+++ b/dev-ruby/actionmailer/actionmailer-6.0.3.4.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index d6906d9127a7..4a34a3aa01ea 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -3,5 +3,5 @@ DIST rails-5.2.4.4.tgz 8825200 BLAKE2B e56f828f46ef72a2ec59006f37410aa53ca337304
DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76 SHA512 147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9
EBUILD actionpack-5.2.4.3-r1.ebuild 2268 BLAKE2B f3ecf79de396092c66fdc725f7b1b0d52586668b909a86efc1dedd92bb22fb3bb4a64ab0d5890f78d741c89dc265ef9bbf17a165e1fddffb0467e5fd5ce7ccbb SHA512 d7fa7356f01699f7c8535125928853965d900df6326892df060f6bba4d51af6e68ccfa70a35dc8bc1cf779ca67a71d047a0bf10e6340bc7a1fd5f6bbb58dcda4
EBUILD actionpack-5.2.4.4.ebuild 2268 BLAKE2B f3ecf79de396092c66fdc725f7b1b0d52586668b909a86efc1dedd92bb22fb3bb4a64ab0d5890f78d741c89dc265ef9bbf17a165e1fddffb0467e5fd5ce7ccbb SHA512 d7fa7356f01699f7c8535125928853965d900df6326892df060f6bba4d51af6e68ccfa70a35dc8bc1cf779ca67a71d047a0bf10e6340bc7a1fd5f6bbb58dcda4
-EBUILD actionpack-6.0.3.4.ebuild 1855 BLAKE2B 85c5a127fc6499c35ca8e3af28dce3de197cc376db960355f396bfab0acd81c3b7ef51c26c3417c2f33cd5344619f8174358e28ec79dd6677def4b130657c48a SHA512 302d8500e00873b9d9825356f2c55523c1b455f6ed2fb9ad8ae11b8ea89cdfc8fbf438c16389b555d80eeeea89b3d48eb63639431d3c3b8f5afb972b2b27e0a1
+EBUILD actionpack-6.0.3.4.ebuild 1867 BLAKE2B e23587cf2bec7b8fff7f8f8fa217fba7eae6f2955f44501c88795094569c12bc6be1a54600108ca2dacceb97edd7eb16983ea034d0c5231548cb322204436d85 SHA512 096ceb76f013fabdd05136d83eac3652ec7d771d8b2965f2081d84002e5a02dd38bee2b39c50b38ccc5798ac289e5a36b908a94f6b84f62f80a537c4cdafb7eb
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/actionpack/actionpack-6.0.3.4.ebuild b/dev-ruby/actionpack/actionpack-6.0.3.4.ebuild
index b9f96b9946de..e2f269cbd09b 100644
--- a/dev-ruby/actionpack/actionpack-6.0.3.4.ebuild
+++ b/dev-ruby/actionpack/actionpack-6.0.3.4.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 9c439cf9792a..aaffb226e9e2 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,3 +1,3 @@
DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76 SHA512 147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9
-EBUILD actiontext-6.0.3.4.ebuild 1652 BLAKE2B bebaa44dd837ad2ec43f67f37960ff250856253d928f0b5ac2943bd58757a249378c082bd83785a1228cba51f1699624adbc0681dde11b4003eceebe5257fec6 SHA512 f6b177b8193cf608643e619f0c5373b971ef287d85a66ecf2c8e4180cd0664a8452343afc6e07d61488ff4dbe2f135fd56f7653c45980706cb5ac0e97fb47e59
+EBUILD actiontext-6.0.3.4.ebuild 1664 BLAKE2B adfdfe74307d82098e12613d9c0a138974b5627f5e3091b5ee57423f548120bde4f2260de3e05308d8d71572e5acec440300b79ae8320e58d30895619492f6b5 SHA512 4233419cf739f9bca09aefe31aaa9d68cd1ca2ae88311fe29367c659ce83aac2352105155bad713d1e810a1caea1622b8edd3ecaddf5f75a247830684349b064
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/actiontext/actiontext-6.0.3.4.ebuild b/dev-ruby/actiontext/actiontext-6.0.3.4.ebuild
index a228d2e2d075..e7b85321deae 100644
--- a/dev-ruby/actiontext/actiontext-6.0.3.4.ebuild
+++ b/dev-ruby/actiontext/actiontext-6.0.3.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index b12d25763aa8..13e122800b2e 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -4,5 +4,5 @@ DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 8f554a25ce02e4752c1a964257836a5cb0a6c01c
EBUILD actionview-5.2.4.3-r1.ebuild 1956 BLAKE2B 909175946e12cbe49620f7791ebce270c0e9815368941f1f9a12cf481d5c2d505a515fd57e7c36c211bacbbd133f1f5b3d5fdcb5fdf831a61c1be0063087e59b SHA512 7d6a55945a2080120c4fa47f1e37f552701321c9fbd1007a45404d62afca15e5383cf141df3f905ca5f37e6baef3005ee1d527ad3440957a5184f945acd0851e
EBUILD actionview-5.2.4.3.ebuild 1895 BLAKE2B 411ae4e3059ee9cd7634be51eda0fe3de03609fc2e02c9757de3bb0bc209b1167555e62590216050a9143b2fe9a5b98adfdb866b2b172594eb0884bbb050b314 SHA512 ef2e2dd6eb2b442bc7ab850219fb35c4a33782904c0af25535745d540edfaae1b1196455a950fbbb239e9cd667d0c31524248156f85204a71bd121c8b4f68c88
EBUILD actionview-5.2.4.4.ebuild 1955 BLAKE2B 31cdabf3746e0c736eb193abb24540b17071cb2b779cd97618916d63ba3be85efda270f4e90d90f73bf480aa0cbe6d1a170c28d0804d9eefce64a403d757b716 SHA512 7b0dfc60f0fe2a8c35fa4735b7e21f9063976d617942000b1eef0f85dd9db51aaee332a0aa0bc8f7c2eb5063022403fa25716cc38e6e0b4cb9608ad97fcf8482
-EBUILD actionview-6.0.3.4.ebuild 2120 BLAKE2B ea715d222ecef835a5d545d6ec6227b1569a42050534d82829ab0f1206a328d914faa394d037f1d42e8aadbaa18f8df8b7b9fb46c2abd85e3c5eaacee04fed65 SHA512 667abd20fb2dbe1e6115d80c805fc4a93e2047ca28b6406934ad185af3c806457d8bba08a211c73ff03a0ce12236a5c20a2de31bb5acbd11a031e26422858838
+EBUILD actionview-6.0.3.4.ebuild 2132 BLAKE2B 21c3e39358fbd2c59190fd7b2982399a1eef44925b51ffd824ee5c9b0d908dd69b78d064e8f36f3d1f841adbcadee0ee0f97197c6ab1f6bf3d90e713b628d74d SHA512 fff381e72739f558b5246668c8334d4a648249a4b9f7cf569a11bd0ee16fd3152cb0b8f45782c7d2882ee01f54d64b14c338922478ede621a2e193a07700c171
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/actionview/actionview-6.0.3.4.ebuild b/dev-ruby/actionview/actionview-6.0.3.4.ebuild
index a6b9c0c833ab..74c367a3ec9d 100644
--- a/dev-ruby/actionview/actionview-6.0.3.4.ebuild
+++ b/dev-ruby/actionview/actionview-6.0.3.4.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 6df8a877b150..9c76681453d4 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -3,5 +3,5 @@ DIST rails-5.2.4.4.tgz 8825200 BLAKE2B e56f828f46ef72a2ec59006f37410aa53ca337304
DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76 SHA512 147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9
EBUILD activejob-5.2.4.3.ebuild 1095 BLAKE2B cd3e908ec77f73c6894055938e54655ecc7a064a94ebb32490b2f6843e4bc56a3b33ac80f0b2e26213efb8f956400e7b372681f249c5409d5f6f56a9fd159351 SHA512 1229672d7bf9db8cc21098ee930cf976a776b43b7c97f9a4259fd103e8e4ef8b44fee906690ae47e9428302e7538b772ef50485df897bdd4feda969c4858e336
EBUILD activejob-5.2.4.4.ebuild 1095 BLAKE2B cd3e908ec77f73c6894055938e54655ecc7a064a94ebb32490b2f6843e4bc56a3b33ac80f0b2e26213efb8f956400e7b372681f249c5409d5f6f56a9fd159351 SHA512 1229672d7bf9db8cc21098ee930cf976a776b43b7c97f9a4259fd103e8e4ef8b44fee906690ae47e9428302e7538b772ef50485df897bdd4feda969c4858e336
-EBUILD activejob-6.0.3.4.ebuild 1131 BLAKE2B 1f8727feaaea67a7ed48c9ac88629b71f7ddc21222a1b0d425a90021e9963fc1a96cd701e8bc13649e3533cc38ced2afdf2fb7ae0a72fb8bfe7bd6d075995a7e SHA512 5893ead1d458b7076950d536af4cbd7998a353432f16a2bfeabd5cac2cb44f25140dc706624dc7656008f178ffa4d4f15629e2592d331e6ca4bcfa14e84df1aa
+EBUILD activejob-6.0.3.4.ebuild 1143 BLAKE2B 1dad689e71743f63c8c6a5c7cea7ef574e3a4ba4238baf12c5abef85abbf033c332b3a6a3a6396096ba19d0fe8489ad7811b28ed6427b85535b369d708e5353b SHA512 63062315498ff7c8452ecf233354835c0cd5037b98fb07304f99a7f5f8daaaf7db5167fa3e84756b99ec9a5988c04388d669b577e17debeda4dcc952630b3f46
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/activejob/activejob-6.0.3.4.ebuild b/dev-ruby/activejob/activejob-6.0.3.4.ebuild
index 8bb3a8112946..d7cb080da0a2 100644
--- a/dev-ruby/activejob/activejob-6.0.3.4.ebuild
+++ b/dev-ruby/activejob/activejob-6.0.3.4.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 8d7cde815788..80a434032149 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -3,5 +3,5 @@ DIST rails-5.2.4.4.tgz 8825200 BLAKE2B e56f828f46ef72a2ec59006f37410aa53ca337304
DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76 SHA512 147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9
EBUILD activemodel-5.2.4.3.ebuild 1040 BLAKE2B 8c464ea18bbb1ec9297fa0e95812a5857bbb1094115b5f556d2e010783d960518e1f7baeb905ff294e647117fd54bbdc402def3ed3e88cfd4420bde1854db72d SHA512 fe53836eac85fa0d2e567c597f60df351b1efe879936978fcee1c6437e290f1386a5b9ac424f0871e42520e5e0dbb65329f7e8298d841e58d68bdce15cc71fac
EBUILD activemodel-5.2.4.4.ebuild 1040 BLAKE2B 8c464ea18bbb1ec9297fa0e95812a5857bbb1094115b5f556d2e010783d960518e1f7baeb905ff294e647117fd54bbdc402def3ed3e88cfd4420bde1854db72d SHA512 fe53836eac85fa0d2e567c597f60df351b1efe879936978fcee1c6437e290f1386a5b9ac424f0871e42520e5e0dbb65329f7e8298d841e58d68bdce15cc71fac
-EBUILD activemodel-6.0.3.4.ebuild 958 BLAKE2B e82f8f658447c3a704fd3987182fc70432b80144bb85fca2221631b1bf752446817ed765bfd03d6e0dbabeb66c11bdb4d66e79bef6522100c31abe88b77ca09a SHA512 2c2d494285e1c9678ffca4dd3f160bfa8c56714743b4cc96bf83e1445814c32ce93894d2c4beeb9900742afba931aa97e4c1d49d385123f96fb45b4dce546fba
+EBUILD activemodel-6.0.3.4.ebuild 970 BLAKE2B f7e765c06ae3ef992fc431e9b8c86341aee4a77a1e62c7a038702a4248528b7e70b07072124749529d6a4dc4e2daf913d2a5d15a719eb8b5ecd781fad5cdc6b6 SHA512 53251bfa945a2abcff8c2d8f7e1bedd5b3faaec7cd782565f9a0ce203f67222160b1dcef81d651e5e55d6ed6fc55d12fc71936b05963a932747ec77998579c4b
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/activemodel/activemodel-6.0.3.4.ebuild b/dev-ruby/activemodel/activemodel-6.0.3.4.ebuild
index 1494c493a78d..c4575caa6a5d 100644
--- a/dev-ruby/activemodel/activemodel-6.0.3.4.ebuild
+++ b/dev-ruby/activemodel/activemodel-6.0.3.4.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index abe0a3698238..f25a7ff96e74 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -3,5 +3,5 @@ DIST rails-5.2.4.4.tgz 8825200 BLAKE2B e56f828f46ef72a2ec59006f37410aa53ca337304
DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76 SHA512 147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9
EBUILD activerecord-5.2.4.3.ebuild 2953 BLAKE2B b639e12fb2c32c68d24d9d998896a4c3027700f52a25ebf13e712bf90a5006464d2772c65a6ee0df1375ba4ccfd1e87662020015a93dc6ca86560aeca56a489f SHA512 05ca145d46752de84124f2e1dd473f35101f28ca46814a4d87b29813c0d5185485fbdf53ab205a482e54e3245029e5357e9340c6090a4b515d979a4d59a41bf0
EBUILD activerecord-5.2.4.4.ebuild 2953 BLAKE2B b639e12fb2c32c68d24d9d998896a4c3027700f52a25ebf13e712bf90a5006464d2772c65a6ee0df1375ba4ccfd1e87662020015a93dc6ca86560aeca56a489f SHA512 05ca145d46752de84124f2e1dd473f35101f28ca46814a4d87b29813c0d5185485fbdf53ab205a482e54e3245029e5357e9340c6090a4b515d979a4d59a41bf0
-EBUILD activerecord-6.0.3.4.ebuild 3062 BLAKE2B 10a2bd53e4ac5910695b27e9f6cb63adaa5964ce68337aa08d812c2a5e3ac582548fc2ebcdc75bcb18dac9e4a4db98a320b36f3c03c3e343f8cb15c8eec40d96 SHA512 9602513ec7f136e965aa23aca87f19f68c3db6af9d0fe26f2527701011459f5938b0efee7d4b107ff0a2ef1361b704ff71c4eeb17023e43797da8b383388c58f
+EBUILD activerecord-6.0.3.4.ebuild 3074 BLAKE2B cc502eefb9493230acf071e157bbe5b9e21d475f59c7495e328800e50cf08218d62587e3b01ba4f1227f4ce9c21aaab8fc428ef3b058c3aeec617256842ff671 SHA512 df8d5b46874e5238a6f81141a7900d86b87e2e60cc54fa32c21110c43b803b3c79d7072e5345cb6d4297d098ea5608bef38dacc81c7e36d7424a40f06dbc6201
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/activerecord/activerecord-6.0.3.4.ebuild b/dev-ruby/activerecord/activerecord-6.0.3.4.ebuild
index 1194b35b4808..5956e5555c2a 100644
--- a/dev-ruby/activerecord/activerecord-6.0.3.4.ebuild
+++ b/dev-ruby/activerecord/activerecord-6.0.3.4.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="mysql postgres sqlite"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index a2155ffaab26..4ab973b64ad8 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -3,5 +3,5 @@ DIST rails-5.2.4.4.tgz 8825200 BLAKE2B e56f828f46ef72a2ec59006f37410aa53ca337304
DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76 SHA512 147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9
EBUILD activestorage-5.2.4.3.ebuild 1970 BLAKE2B f0cc15b0b78d783b2c85c838959156bfac4979be631db2a7f40b177b5b08b626da65d7d504e9bdae3dc5c42dfd06a152ccfe919e63fe030760d8c530af84d523 SHA512 ceb0fd466449abb1070b94011868a44a14330e07dadd87cb0fa7e0604e152fe572d03023b460d13780a4618b88864a7d67df56f45bdeb77963feed2f18ff065b
EBUILD activestorage-5.2.4.4.ebuild 1970 BLAKE2B f0cc15b0b78d783b2c85c838959156bfac4979be631db2a7f40b177b5b08b626da65d7d504e9bdae3dc5c42dfd06a152ccfe919e63fe030760d8c530af84d523 SHA512 ceb0fd466449abb1070b94011868a44a14330e07dadd87cb0fa7e0604e152fe572d03023b460d13780a4618b88864a7d67df56f45bdeb77963feed2f18ff065b
-EBUILD activestorage-6.0.3.4.ebuild 2014 BLAKE2B b0fc70b785cf810ede31ba404d74cb1d30a5008ec868b04d3b3c216aca9baab6614cc4db5fcb388436b46ada45c056c9f8357981a6350130af5ccc281a000d85 SHA512 5ad69b497494e8fcebeaf355be62fb5a9230718dce95c0b2587b0cdd04e1d84b690909e543fed93e830cc0311e3d2cd39144194c427383a1d39dffe4e9dc7db5
+EBUILD activestorage-6.0.3.4.ebuild 2026 BLAKE2B fd9857b4ff0c70660b70c69116b1e83b56167eb19656f15c220f4ae15a02b093f3f26091fe446dba4c99538c33651d98c24cd33056f38e25b505d5c41d08718e SHA512 de586463bbf72e68bb7bbcca46e89d469a897ff9e56e141a3f9eb71a2bf4299760e6539893ecc829a5e9a20266e505ccbf847d9d0a5ed8a855da9e9bf1323b80
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/activestorage/activestorage-6.0.3.4.ebuild b/dev-ruby/activestorage/activestorage-6.0.3.4.ebuild
index 6181b336ee05..945b8395dccf 100644
--- a/dev-ruby/activestorage/activestorage-6.0.3.4.ebuild
+++ b/dev-ruby/activestorage/activestorage-6.0.3.4.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 28ca481e6ea0..6b764e74cbdc 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -3,6 +3,6 @@ DIST rails-5.2.4.4.tgz 8825200 BLAKE2B e56f828f46ef72a2ec59006f37410aa53ca337304
DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76 SHA512 147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9
EBUILD activesupport-5.2.4.3.ebuild 2523 BLAKE2B 7cef7564cbc0c057d76cf74f4dd5382a738ea204f1dadf0367fa70e30f6e8f002e252c446bbd342352e476f98623b534db00734dc4658c68145c51ad1d30b945 SHA512 158df77044882eb0fdbfdf7fb0349d74812187cc668fff6af4f44f7ee2ffbb31e1076569f19125048baec407ef6797b35ac21cdce52325a92d1feff3b0bc7922
EBUILD activesupport-5.2.4.4.ebuild 2523 BLAKE2B 7cef7564cbc0c057d76cf74f4dd5382a738ea204f1dadf0367fa70e30f6e8f002e252c446bbd342352e476f98623b534db00734dc4658c68145c51ad1d30b945 SHA512 158df77044882eb0fdbfdf7fb0349d74812187cc668fff6af4f44f7ee2ffbb31e1076569f19125048baec407ef6797b35ac21cdce52325a92d1feff3b0bc7922
-EBUILD activesupport-6.0.3.4-r1.ebuild 2515 BLAKE2B a41e0a2dca7478f124e82c68530194cb74abc0a088e436f1f4dc5a577849d0c29b3d17c6224be9cfad6632a74046d65418bdd597b5fb2ab61a476befeca3ff19 SHA512 cfbee85437a752c29e7ad24c2ea74c7e25472d2b6ea67703a92f8aa12e8a31849eadf49a43ef0c69b0e8216adb4a05ba0d62dd9d5616a270cb2d8017200d0476
+EBUILD activesupport-6.0.3.4-r1.ebuild 2527 BLAKE2B 27ab01053d5e704b61c7bafcd4dd49df749edea936ebd1911e731684d7115a3bc0b2b7f9232220f7bd34095087f4e469996184b716204c2d53ae42ab13fd7b33 SHA512 618ed158df08cefdc1b5dd634b736beef357c66ef6cffa7286ab18206f53c0b6bd0acb68935927256392fbee52530ff7508b02e717cc6f9026b667003987e6a5
EBUILD activesupport-6.0.3.4.ebuild 2517 BLAKE2B d138806cbe294858b40360af25615ead52a0ed7f1eadb77ccaf6344f18b8616365f19d1548e5fe5a5748700ad9e75c34123421ebf9d57892331aa0174b8bc9b2 SHA512 30d49e2ab7c3334bdf253d4c9f866937e493d693f43d7a450c2103156baab04a918dcdfee67db159002841db3979f0e9a9ab898ad75eba6e4518a1a629e6b942
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/activesupport/activesupport-6.0.3.4-r1.ebuild b/dev-ruby/activesupport/activesupport-6.0.3.4-r1.ebuild
index 83895aef0e7e..a688f36aa364 100644
--- a/dev-ruby/activesupport/activesupport-6.0.3.4-r1.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.0.3.4-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/asciidoctor/Manifest b/dev-ruby/asciidoctor/Manifest
index adee073700ff..08123a1a7cf6 100644
--- a/dev-ruby/asciidoctor/Manifest
+++ b/dev-ruby/asciidoctor/Manifest
@@ -1,5 +1,7 @@
DIST asciidoctor-2.0.10.tar.gz 613180 BLAKE2B 46125c85276eb0c7cf4404ca04d854449233e2cd14e24687aed9f95eb64ceb6ebac3d3ed73918679b9a5b047e41d82d02383d0e08acd0df5cc9bc216f14c79a3 SHA512 9ef908081569188d9903c7a7619fe0b50197f6f0cc922c4070e116bcd3f988a55da87443e84b6e260aabcc653a804fcaf29b96a722ab36f7ebb27ec11eb7ddbe
DIST asciidoctor-2.0.11.tar.gz 625446 BLAKE2B 4c4a3a7e019971765efade92da39d5895f54bd3eb927eb1ecc1cc3e3998490fcdb93426c03c9fca82d777b28c6c8027f34d39289b2250254884613670eacf9d6 SHA512 eef126653fb75c4d4bce5481f9e12f1852cf5794f547e1131f2e3f5bc34c3813e32034e6890432e83fc543b4a5dcca46750d052844d7055bfe20ea4b0c4428f2
+DIST asciidoctor-2.0.12.tar.gz 625448 BLAKE2B 242ee146465685c7b5326c343df1e1e1bcd74d85c2bfae3fd3e661c63a11c82fba6a2ff9ddb0cd0131289ef09b14b6039a0c54e35471b000166584ae3530d6cd SHA512 b1fdfd8907d19943bebc9040e3e541df81eb874bf9d53a174e5be8a804e117e7ee3cd21046a4a4142cdc285e6269796d06915b0f42f4f16ae1e8975e444a8a76
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 948 BLAKE2B 7ea5d120583b57a119a9d74e37397984fc6ae2392965d26539554409087a32d6459904a898e12361777ea8e8303db9dd0044eacd97e0ebab9690cc7241af5d47 SHA512 67d54eede232b11f22e075662e7eb36452cc56f15252ef3dd2b23aff0c2cd49df216aebe0dd844d729e4f1b5d02150dda9e0290479ffad142ef37f60f6d01ded
MISC metadata.xml 349 BLAKE2B 65a3f6dbbe523d1017d78e939c291e40edc3429d06ff16bd0f8150f3879e2b0840619653115be43c876d1cfeea8e95a3e29fea7447b18bc28bb0218ac03f11c1 SHA512 e3ed6253349df933eb4656c972f1a6cc71567c27a721195abceac0d28bfbc991cbda8772f661021c3cf954d2a917730bad54982e319655a204b6b30c1c67c6d1
diff --git a/dev-ruby/asciidoctor/asciidoctor-2.0.12.ebuild b/dev-ruby/asciidoctor/asciidoctor-2.0.12.ebuild
new file mode 100644
index 000000000000..15d529af89d7
--- /dev/null
+++ b/dev-ruby/asciidoctor/asciidoctor-2.0.12.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_TEST="test features"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+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/capybara/Manifest b/dev-ruby/capybara/Manifest
index c614e708dfcd..ca3233ca9f01 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -5,5 +5,5 @@ DIST capybara-3.34.0.gem 369664 BLAKE2B 4f55388b809e5d808f4cc3a45690eedc86d2bacd
EBUILD capybara-3.31.0.ebuild 1789 BLAKE2B 0144d4405f871d24f715b1ee0e8e6797b37178939ad921f64d83e033256aa8228900ace9df68358e1d1222ff0ae7adcae830e8cd9e8b6d4a5f521224c618ed71 SHA512 502598533960c4d2fb06e8bec9859067246321ea625c1961c7ef115c44664b3f9b533cedb6c630c9c7dd5093cf873e0d16ea80d3d2d704db950e22bd9a980601
EBUILD capybara-3.32.2.ebuild 1789 BLAKE2B 0144d4405f871d24f715b1ee0e8e6797b37178939ad921f64d83e033256aa8228900ace9df68358e1d1222ff0ae7adcae830e8cd9e8b6d4a5f521224c618ed71 SHA512 502598533960c4d2fb06e8bec9859067246321ea625c1961c7ef115c44664b3f9b533cedb6c630c9c7dd5093cf873e0d16ea80d3d2d704db950e22bd9a980601
EBUILD capybara-3.33.0.ebuild 1783 BLAKE2B c9be1ebcbae6b2141e9c0f967d92284c736c57046a30eee07705567e16aa065033ee307ad722aafe07bbe8080e9bb56636f16b0596d8b7a03c48dfc4a091bb0e SHA512 83c5ba82043668977392824b28125859ccaf75fef8cd4dcf829cb163c09b3f5e7603def865ba66dcd2a5a88b7016146e819ab6df58316df11269f463bb95c92c
-EBUILD capybara-3.34.0.ebuild 1783 BLAKE2B c9be1ebcbae6b2141e9c0f967d92284c736c57046a30eee07705567e16aa065033ee307ad722aafe07bbe8080e9bb56636f16b0596d8b7a03c48dfc4a091bb0e SHA512 83c5ba82043668977392824b28125859ccaf75fef8cd4dcf829cb163c09b3f5e7603def865ba66dcd2a5a88b7016146e819ab6df58316df11269f463bb95c92c
+EBUILD capybara-3.34.0.ebuild 1795 BLAKE2B f58693cdc2d74c42a46497a13691fba12c1bb909ed6ee5d62bab41651acf2c39bcc0ca80f361861cb838299228f849be80efe3407b979c2010893e854df7571a SHA512 fe7d6b9ddbc73e9c2d884c7942584596a7d010183e85747c250170d32dc6e3c4065a40a0cf83e3cca04bb18e994d1347550106f8d1533287bb1ded850db1f9ac
MISC metadata.xml 343 BLAKE2B 93caed6f938d8f2c10a7106e7377812064351018521cbb63477340af9531c5c67940097580c5f7610cea03b0dde6853c9fcbe9ab8cf5daa2a49018b8888e20fc SHA512 1e526463690f3ff61390ed77cb528352bdd1c089b368c3f6ab587766d81167afe99f752b861233f755e10bf2aa6f09dde98a9dc359d51392f15b55462ba66e77
diff --git a/dev-ruby/capybara/capybara-3.34.0.ebuild b/dev-ruby/capybara/capybara-3.34.0.ebuild
index b0688ebe995b..00ff91a83b97 100644
--- a/dev-ruby/capybara/capybara-3.34.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.34.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of integration testing Rack a
HOMEPAGE="https://github.com/jnicklas/capybara"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
SLOT="3"
IUSE="test"
diff --git a/dev-ruby/dalli/Manifest b/dev-ruby/dalli/Manifest
index 16af7477f96f..c9b60862102e 100644
--- a/dev-ruby/dalli/Manifest
+++ b/dev-ruby/dalli/Manifest
@@ -2,5 +2,5 @@ DIST dalli-2.7.10.tar.gz 52106 BLAKE2B 0531247c1d615acd7d1124b8aceb5635088b55e5a
DIST dalli-2.7.11.tar.gz 52341 BLAKE2B 5b3a2bc57f4b0e3a9ac0d24ffa3bba89ea38665ac08ef3d7760fa6ce74db21d323a18e74a4f3009165364332731d7c6890df36c68409afbe21d3ac096275f028 SHA512 8f299a19d95293370564b6337bbdfeb32d928e0a95bf5f5df962ea20b039f4765da1797513ca96cabf93309484575481a02fb1e0c6d227f74c81fc72f95be22a
EBUILD dalli-2.7.10-r1.ebuild 1569 BLAKE2B c338dcbfcc866ef1c188d76e1b23c9c3818f7743794b0cd2d0853ab6694b9b2ee7c7d1309dd0a57ed1ae18158a57f082311ecb3603dd12ccca344135623d2b51 SHA512 39989fb31d37a878773ee056dbc3ae9bb4415c92201d14aa4778076ec7540a55f9498fe525859d4239c8671c6d16e347b35b99b5dd3b8119d364638217482dab
EBUILD dalli-2.7.10.ebuild 1578 BLAKE2B aa257dd54dfd71304c5bf60d8373252466770d027a72bbb1c42af5e2c2593bc018c124208b8d78219ad3d6cd9ab6506117282bfc04e6922ff05dfede2a82ebe3 SHA512 0ce0ba0d10409a0531257e5f314c84b18839a0823941c0b5e36020cfdf55243002f98eb4cd4de64806e182c3f7a4559c5462e84727e6346c63f81476911a3162
-EBUILD dalli-2.7.11.ebuild 1563 BLAKE2B 3215a1299bcd782f20ced36ac97ba9ea0eee377926f8229e2b6135cf04f53fe6a7982b20352e4d361d036a85988892f576af7af2001dbd8372f0bafcc38016bc SHA512 9e917a78f87bbc8f80e56a6de8d6f79a73f385bc51d2181c1f681da18f3fc934021ca5913c61613577f16468ea57aa0af00f613ebc031b9514fbaf3dbcbc42e8
+EBUILD dalli-2.7.11.ebuild 1575 BLAKE2B 4f3f039c7aecef10166a75fac7737b6333a5ab453024cb08b2122e2d1dc1b75c9da290f9d2b6ef57b7afe2a72901421a82c5ac334d7b4566b34471200beebde1 SHA512 2d32d3b7f32669a571b7a52b09f42409972df0454ce344622e5b9ccee822f31d2d715a506c787cec76aec32b82e2b3babfea6208909e358238c67b2938786544
MISC metadata.xml 346 BLAKE2B e34b47009de19ff810f3c3893517533730fa09cc4713b5fb8ebc05011004e17466ca0a6e6df307e5748003a7b4c83691d28ca0d80b423f6f870c4f7fc9be88eb SHA512 22b3ca0c5024974556840a2cf47ffa0dac63b6a4573d2ca6244c3ec9231b1c8321c7f544bc979882a6bb6ca37545b8ccf4612ce9ffd1ab34521b24e896f57e41
diff --git a/dev-ruby/dalli/dalli-2.7.11.ebuild b/dev-ruby/dalli/dalli-2.7.11.ebuild
index a8a2a8ccf9e1..4dc53f6b7530 100644
--- a/dev-ruby/dalli/dalli-2.7.11.ebuild
+++ b/dev-ruby/dalli/dalli-2.7.11.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/petergoldstein/dalli"
SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
IUSE=""
DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.5.4 )"
diff --git a/dev-ruby/did_you_mean/Manifest b/dev-ruby/did_you_mean/Manifest
index 6936e371e0e3..b5a3dc08a153 100644
--- a/dev-ruby/did_you_mean/Manifest
+++ b/dev-ruby/did_you_mean/Manifest
@@ -1,7 +1,9 @@
DIST did_you_mean-1.2.1.gem 20992 BLAKE2B e8827b3f6797145c1adf5fae2a681ad8f437c1dfcb746465c4bb0c59f61285c2f2a65d5e31e2a501da812baf52a2f1d78b81c2d74a194d7309778cece56c1752 SHA512 98a71ad3c4fe92efec50575e26723cd3b5c60b25cd24767a7aabdb4e2b343b131fe3677367c78995f07c513d39d47984af80bde0ec2f6aeafcb34be97f134b1b
DIST did_you_mean-1.3.1.gem 24576 BLAKE2B 939dc676dd7ba5dc4b64e5796b59e2901b36e5b9e1d4ccdd8809fdd008a82377c6bbd35b8677fa273c2196615ad3b7a09cd3bb57267ba2dd9216f13cd0599aa2 SHA512 14e672540a93bcf89fb41e27cca31190f9c621c5fb669256a26ccd6c1042437a69911b7ee886305b23fa94fcd0979188b423cad88f87b0adbf6c9437ecffc84c
DIST did_you_mean-1.4.0.gem 33792 BLAKE2B 9052b7ba7028f963595eeb79e668296b48db8659bd07c6e00076efc372f6c64eb3ad81981013bf0ae3c37b942a459146af96fa001ba225ebf1f5486d717a7a55 SHA512 bd8e47e5d0135807d1ec0a5dbf536649cbaca13fd056cefc6f57293b7869608ef92a8cdcbaf4a4c4453738ecbe8a6d8bc450826a8dadb46fc69560ed05a97f2d
+DIST did_you_mean-1.5.0.gem 34304 BLAKE2B deefea833d1fe12733a6b1422e5ae43d0cfa7ff7ddc49665762a83866634ccd0a440e5a3b351cff6d9d308e85de0490d56d7b675d582f090e0e4fb07186c197f SHA512 7fa4cce3fb895bf026788bb5d558f88d4ddb62b7cae1e284969dc4f0570e88871d5f103514da2c9d79399dcf10ffc845a594afc9c676e90cbca4d5a38d74d7f8
EBUILD did_you_mean-1.2.1.ebuild 664 BLAKE2B 121c4009b2900b0e5238afd321dccc6a175c86ea341dd91f7fbad7cb754468ce1c216b524f3a79ad32a930c1c9c9e667d3912963099936a8c066d877462af68e SHA512 ec1562b01d8c556fa535db0c4beeb381cd9ca8c92c2be5b29be83e8c8bdaf71cd8d737bd174b8acb3592459f766938edd54589de6ecbb00b2945c367c02410b8
EBUILD did_you_mean-1.3.1.ebuild 673 BLAKE2B 1d6a7b78401a5b16b6854ddc2e0dce5050c3421b1c6b91ae5ffa44621258fc20426e1e4be6fcb0a7afd9e88d971edb5c56eb1576e52163ca8bbcb62428b91720 SHA512 e159c56c9f3e6b3892f214a84ffda3504283bd40063f64e3bf7e1219f0deac79bb117a5287ffd1c37f9f97f28d7400258680e55d9a97009a90a9134add334409
EBUILD did_you_mean-1.4.0.ebuild 688 BLAKE2B beb196945865195bde6978f1bd92ec5524e4cb4b49464804883255ab0957ab94cb98a7c8affad5f51c2d618172c217de408287872c1de9ed362440d099ec31b6 SHA512 a71d74011e989288f6c665067d1cbe1eded95d81228b95c0b502e62e1e9d86ad9d72cf2feec27ec5f4435ed5f08ac2cc47b0c77cfb4eaecf346759e2778e37a0
+EBUILD did_you_mean-1.5.0.ebuild 688 BLAKE2B beb196945865195bde6978f1bd92ec5524e4cb4b49464804883255ab0957ab94cb98a7c8affad5f51c2d618172c217de408287872c1de9ed362440d099ec31b6 SHA512 a71d74011e989288f6c665067d1cbe1eded95d81228b95c0b502e62e1e9d86ad9d72cf2feec27ec5f4435ed5f08ac2cc47b0c77cfb4eaecf346759e2778e37a0
MISC metadata.xml 345 BLAKE2B b3764e5648286cb66e03f3343a41b460ea2bb24f51e1c25e89e386c2b16769c9b1f88888b1e10b2c2d0a2346659195454e4ee8262aec0d4a9066795759cad053 SHA512 418114238e3e2db16ebcdd3de5213b3bc0f0a45ed719de1be60cb19015966cf39912f38d0858e22aa6330ac2e7fb58a1452e9623e7559c26161d70e0f29e66cb
diff --git a/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild
new file mode 100644
index 000000000000..c7913abf6a0b
--- /dev/null
+++ b/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="'did you mean?'experience in Ruby"
+HOMEPAGE="https://github.com/yuki24/did_you_mean"
+
+LICENSE="MIT"
+SLOT="2.6"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' Rakefile || die
+}
diff --git a/dev-ruby/docile/Manifest b/dev-ruby/docile/Manifest
index b276792ea0ed..ae801f1e9d17 100644
--- a/dev-ruby/docile/Manifest
+++ b/dev-ruby/docile/Manifest
@@ -1,3 +1,7 @@
DIST docile-1.3.2.tar.gz 14684 BLAKE2B f24ce3ae857d249ce2fc32bcefa505b272327962755e000e51dd13531ad81a039c1da0e97774752cc03444fc3f44fa12212bbe61ff7886ebf5d44076785db3df SHA512 6bba8e8855e43acc3ad314ca500896b861865e4470618f98e720a11a26e226e30d8748096638027e213eeb54838fd1c3b2c9749701476d26cf8bc55c82c4f3ce
+DIST docile-1.3.3.tar.gz 15752 BLAKE2B 290af9553aba4b8b6ab058a1b1dbc4a36e840b3dc11e97db08408230679ab1095a5f6c03b133d9c02d2c1c9be75cf4d5cfa525bf5bd3c0705993df975ef152f3 SHA512 64e4f45616135f2089ecdb7282b7d1bed61cc5a1c8fa37e5ea70d8141d364760c62e06c650359d9cc107088fcfe4837d6bf35b492bd81c0207b037aa67d1d114
+DIST docile-1.3.4.tar.gz 15726 BLAKE2B 93f37266dc7fe80f8d3863ac7c5293dbd0432a5917f4ab134a1ceea4bdfb40a6af2e045db0b690fa3ef2590f2c781ea003ca482521e271e21ee50aa95aa9a30c SHA512 4e191f0cc374a429a1bb3297c1baf1d337918a475c783a12ac4e4c5de8cc941d440c85d31f2d226736c9fe88c52698b54bd9897be9b497e96eaceef73a6f0f56
EBUILD docile-1.3.2.ebuild 776 BLAKE2B d1166b8e13c3f3c9216b60d767453c11c95201f8ed4b3c55a16060de9e8790430ad273c8fb818c2df8bc9ff9d64dce909a71ac50b33bc4c443702ad8ccf3d4e3 SHA512 7cfc0fc2d24ca5d037c525c28f0e1f7c7253fec41b95309e9fc7198dac323c51b64ae3c1e428f0a5d6d76c88fe4cb860c48f559419552fa5dc1b970d8c50c3f3
+EBUILD docile-1.3.3.ebuild 738 BLAKE2B c9d5f42d5c1f38f15ef7f7193eb11da1524a8fc77749dbbaa8ae9569d9f67e1d7b1807bc240091c1a2e583097f812e3f74536ec796a8811b1e0d49aac412d328 SHA512 eefa4c0445f9e3fd3c338b2e79ec7bbbffb7211cabcf773a834dea2dc02b084dd783f7dac8271864f0e458ee88feec5d5a97c41c794935389f602f133fff1f42
+EBUILD docile-1.3.4.ebuild 738 BLAKE2B c9d5f42d5c1f38f15ef7f7193eb11da1524a8fc77749dbbaa8ae9569d9f67e1d7b1807bc240091c1a2e583097f812e3f74536ec796a8811b1e0d49aac412d328 SHA512 eefa4c0445f9e3fd3c338b2e79ec7bbbffb7211cabcf773a834dea2dc02b084dd783f7dac8271864f0e458ee88feec5d5a97c41c794935389f602f133fff1f42
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/docile/docile-1.3.3.ebuild b/dev-ruby/docile/docile-1.3.3.ebuild
new file mode 100644
index 000000000000..41f1cd91fffe
--- /dev/null
+++ b/dev-ruby/docile/docile-1.3.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md"
+
+RUBY_FAKEGEM_GEMSPEC="docile.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Turns any Ruby object into a DSL"
+HOMEPAGE="https://ms-ati.github.io/docile/"
+SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -e '/require \"github\/markup\"/d' Rakefile || die
+ sed -i -e '/^unless on/,/^end/ s:^:#:' spec/spec_helper.rb || die
+
+ sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/docile/docile-1.3.4.ebuild b/dev-ruby/docile/docile-1.3.4.ebuild
new file mode 100644
index 000000000000..41f1cd91fffe
--- /dev/null
+++ b/dev-ruby/docile/docile-1.3.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md"
+
+RUBY_FAKEGEM_GEMSPEC="docile.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Turns any Ruby object into a DSL"
+HOMEPAGE="https://ms-ati.github.io/docile/"
+SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -e '/require \"github\/markup\"/d' Rakefile || die
+ sed -i -e '/^unless on/,/^end/ s:^:#:' spec/spec_helper.rb || die
+
+ sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/domain_name/Manifest b/dev-ruby/domain_name/Manifest
index 296f8ed1ae23..61f413a7b047 100644
--- a/dev-ruby/domain_name/Manifest
+++ b/dev-ruby/domain_name/Manifest
@@ -1,5 +1,5 @@
DIST domain_name-0.5.20180417.gem 124928 BLAKE2B 56c8852c09dfabc2291a08d89b4dbb6c9c9c3aecce40fab2a176e2183ebd7b793a6677256f417b0c9cb6cd61680a738038ee2d14e4d15d9ab5a952d666014d27 SHA512 e960aa4445e19ff3e71825d94f85519ec9b1600dab64d139bf21208aec6fe1dc279e9fda6c64fd518ab22783464ba9a4d43f20ceb7699daede981cbf7d5e1876
DIST domain_name-0.5.20190701.gem 131072 BLAKE2B 86ee60824d9480e71535312fb72c192f3d88326c72539b833132872ff15298842f09bac612e9c3d8b87a3ef6a60459b14e777105613fd76da79757d6a30abcbc SHA512 445f0e8a377bb700f8a3b926970f4351d28759e237947d6c755afff52726141c6b821b43b2a761d4d0d6237969304ef749404a5f383f69710b04803410dc70aa
EBUILD domain_name-0.5.20180417.ebuild 1096 BLAKE2B 424ceca130f51b3bd91f49e9b2c17fa95da5e3045d8327db0cf31759b43f1d2165f6af5c733e9fee7415b673e11956dd6f8beab87583a2c12f419a2e1d9a9396 SHA512 2c8119dc8a99ee828400f7e6581526365b5dd52a8bb4f3dbff70c8a00e1c763dea4bff91f8a5e27911864f821bba510e11b280cf652710ebda73a9bd50e1c6ce
-EBUILD domain_name-0.5.20190701.ebuild 1094 BLAKE2B 1a01703df64a8a1b7ec27472fab46d5b60430a827e0ca908c129c809d9b6b7468c10c434dfabf9f42be11d7ff5c7e44be62edf3014e668c659cec329b3a8d697 SHA512 4beb765bc5f0626370c156f2986fae7917c44051be7d65ea6ac1acce6808930adfd2ab8720c2cc66c60fe45988a21439f3797d6e3d078f05826a5bd1e709892e
+EBUILD domain_name-0.5.20190701.ebuild 1094 BLAKE2B 4b2670b60aae9b4f833af9ae5b7b07cf904f05d7fca2ef21707676d354e21d2ef4656b5f50e560074b9de27bba329de75b6db96df6854db49ec110ac91badc5c SHA512 20667df28183d622e37b9e728ef8d1a44d2d508161188cf1effc9774fac43225c259a8c48486032fda3c19fdea408d08ffa23deb7b8b4be2ac49599eea710044
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 9a5d1fb9e288..628cf705fc41 100644
--- a/dev-ruby/domain_name/domain_name-0.5.20190701.ebuild
+++ b/dev-ruby/domain_name/domain_name-0.5.20190701.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="none"
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 012136e1f897..c94cd5e37ed8 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1,8 +1,6 @@
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.13.tar.gz 407204 BLAKE2B 12019c20284eb2a62fb65f2ab09246b98708b1aecb485700c2074865d02bb836f140802ad3b54f28c90fdd225b72e9216d21fb57dc0d82b8b3854607d5ba0eb7 SHA512 62910dc71aff0a0b0ef1ece054e0d1eea095c65ca6a34e17331aea943e217baa1a12bba1176143b652bb322195248a4aab1379eb69d6be419b73eb6ae3a8afac
DIST facter-3.14.14.tar.gz 407276 BLAKE2B 5f911581773ef9a19ee42b5ed64114e2519ff88e024490d74bf9b1e777221d92d3ed502c8e6a0df573a5390fca323fcf0bcfdce6aeed25826c84efb3971307a5 SHA512 22e0ff0a9280be129f7587e24109f76f34660d99086378dd7e9ccc004c08a4fa5dd6f9ba50957c146ea40e26344ee87dbafd45b885f8f576192b6e572b084af7
-EBUILD facter-3.14.13.ebuild 2138 BLAKE2B da159d7ebc68d3587a29befc35742729e938c63fa176ed924daebd564efbc839be7a3e6f7f929d2222da71cd70de684d4f257f4da3d00de9ba3c73d7910d028d SHA512 71012baae5a2c15c3228004cab2202c59343b5b704aad7e37f89285db826c38a2695acd032bb5451a2d46db90779c509acf1df7cf40b8b420dbb4d7f5e793c1b
EBUILD facter-3.14.14.ebuild 2138 BLAKE2B da159d7ebc68d3587a29befc35742729e938c63fa176ed924daebd564efbc839be7a3e6f7f929d2222da71cd70de684d4f257f4da3d00de9ba3c73d7910d028d SHA512 71012baae5a2c15c3228004cab2202c59343b5b704aad7e37f89285db826c38a2695acd032bb5451a2d46db90779c509acf1df7cf40b8b420dbb4d7f5e793c1b
EBUILD facter-9999.ebuild 2490 BLAKE2B 9c480e951320b78a43aac1c436d5008d3461de4a62f73f76e7ae6a1eb62d5ac0b4af8f58b2fe25738c892e68d3c014be43f0ac79a8ccfc065c0f1485dbc03428 SHA512 41a5ca3bbbbfb9e5c94271490e7d9a9a1a99ca76b9c3c3ccf5b9ac6b3da005101063ad9b6e3ae8c53e9335c1d55e8b3f8f528f1b759b85a40f6251217b8a7e76
MISC metadata.xml 539 BLAKE2B 989d6bb49686504b47720be6119802f06f998514c53261bb71cb0082cccbd22361195122c101e319ef985f6d5d39d84bb7a6409d77b4735c26e6b87856770a79 SHA512 92486b6b382d065c39999f271b07a915ac6f80fba225b0c1deee86f73a0143d47e8fd986e2ad6a82ae20a9cdd59ece63b623c6a2ec9d10e178c1fbc54f5381a5
diff --git a/dev-ruby/facter/facter-3.14.13.ebuild b/dev-ruby/facter/facter-3.14.13.ebuild
deleted file mode 100644
index f2b40c9e3b70..000000000000
--- a/dev-ruby/facter/facter-3.14.13.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-# git-r3 goes after ruby-ng so that it overrides src_unpack properly
-inherit cmake-utils 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-utils_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-utils_src_configure
-}
-
-src_compile() {
- addpredict /proc/self/oom_score_adj
- cmake-utils_src_compile
-}
-
-src_test() {
- cmake-utils_src_test
-}
-
-each_ruby_install() {
- doruby "${BUILD_DIR}"/lib/facter.rb
-}
-
-src_install() {
- cmake-utils_src_install
- ruby-ng_src_install
-}
diff --git a/dev-ruby/ffi-compiler/Manifest b/dev-ruby/ffi-compiler/Manifest
new file mode 100644
index 000000000000..3921645eecda
--- /dev/null
+++ b/dev-ruby/ffi-compiler/Manifest
@@ -0,0 +1,3 @@
+DIST ffi-compiler-1.0.1.gem 18432 BLAKE2B 9832d9836a0b55d3099085b53e0c8e15cc5ae79cfadadea942603ef8595b5fa4d781b5f031f0592b2688acb1416acffa9e525e3cbc004c2c51aaaea12a722706 SHA512 7a13625ab1c5748d05ec93d68708dd9435ec92dcd0c823109c44173fdaf8710aec5f5b4fb11966475f10ae91401c7ca3c620f9d36bb9ca665114e1ed70f4edd0
+EBUILD ffi-compiler-1.0.1.ebuild 432 BLAKE2B dc40ebe88c3a177cee43810ac500663506530bdb8f99f51bb6e3f16619416acce09a82b91b3cf441fb18a11df1e7f76a172844e6a30267cb9c089c6bc5f9b1a0 SHA512 348be32503202c5784d1746729878f27a03c01cc90d82d2a5aa18ce08ea4742589c6f8e8867bf7987aaaaf3c850d0a47955a452ec83c643122d78252d576976b
+MISC metadata.xml 257 BLAKE2B 6339b8ae3ef779011f34940b5af7faca341317790ee6752ad73cb83db463ddad10b25cacf16f73ce6d0fde976d916e2838e6209bdedfbe5ef6da285be302203d SHA512 d86ea11e509e5d031f82c4bb476a5974b85d812abe415e95799bdf34a308ade95e2f1cf35f6af84ae5acd0f67996b150c02712b75ab4f5a1ff4eef0ffb046d7e
diff --git a/dev-ruby/ffi-compiler/ffi-compiler-1.0.1.ebuild b/dev-ruby/ffi-compiler/ffi-compiler-1.0.1.ebuild
new file mode 100644
index 000000000000..c819e1a03700
--- /dev/null
+++ b/dev-ruby/ffi-compiler/ffi-compiler-1.0.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby FFI Rakefile generator"
+HOMEPAGE="https://github.com/ffi/ffi/wiki"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rake >=dev-ruby/ffi-1.0.0"
diff --git a/dev-ruby/ffi-compiler/metadata.xml b/dev-ruby/ffi-compiler/metadata.xml
new file mode 100644
index 000000000000..3df5c34efc94
--- /dev/null
+++ b/dev-ruby/ffi-compiler/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index 39304974ba65..bda38eabf3bd 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -1,11 +1,9 @@
DIST ffi-git-1.11.3.tgz 157081 BLAKE2B 57459d3aba7f54daf9c4d94993a083166efe5c37f3aa699279a07cac0ecdee533f54ee1ab36f7ee2a5cc43d0ebb386b8b3285102d98ffd18fa297e2e1b882283 SHA512 86a6a95aa5d4f005eb457fbe26b38e7b8618899db3de3459f3a01128aa7c488a47e50d13aef05ae83519178c80f2f7ed0a0280147d7e30aace13bbab82871f30
-DIST ffi-git-1.12.1.tgz 158108 BLAKE2B e5685e94ef0c1a1f5a5443fac4d9934fc3613219f27d08c635bf346d1312f765d9bc9bb987e736fb373f715d84489e410e2e13280acc501607b1274a6a4a63be SHA512 172540f5827ed87afd56d0da08705d714ab7e4ad1297f9de774cb8792fb8fbb90f9e697e280f13c25c5c14dc73b8ba8150fe3dfd5f31e3c70c195357709ce13a
DIST ffi-git-1.12.2.tgz 158344 BLAKE2B 903825d7a6d77e26be47ec7e7991253e1ba58b0f0049fd812f8c26dee6eb31c17388dd5f23270e84cf53c02ab3a73c79ecca870814e14993496d1ca0e99a5390 SHA512 2590ff3fd704334fe00de10ec5e08184c350feac36418e08680def0b4742c488f8168fa82759317e93cc3d7969af366254aeb157c84d07565e1804ba1678d119
-DIST ffi-git-1.13.0.tgz 161537 BLAKE2B 2d113bb31fbd65fdaa397d2477ba8bb66a76c7a01e2753c33b04b81a5175a25acd3495d41e38995ed8161daff25094e0a45ae4b5d6666c7508840c21e5ba5c45 SHA512 6e90d79b1e60b237c20aa3e863f97797a310d651a52df67957b6a8e1e577b0d800f4e0b6b3ec6da77776214ae6a0b855ac23f6f5b3f9439b549a043a3789627a
DIST ffi-git-1.13.1.tgz 161660 BLAKE2B b8a6c3f4b9bbd94378ab2adbf40c0bbf56883e34c6a1c12b9e1496069b8a4935b04012820699260f9cffd47efd78d7aa2d08e71a5bff9de740aa96ad11f499eb SHA512 f0077518c9ced54881e40a0047440edb4e40ba0ba89fc814a489bcbaf52e08e9a773e28f453f579162439e247151b994936695fe0b1ed5fb429d9bfd85b845ef
+DIST ffi-git-1.14.1.tgz 165025 BLAKE2B 020b3954ac08fc9fe077cc9116b21e40de8458eb79cc6ae1664d638c8a36df1e919cf6a603332f9513167b3f8d8bc342f04c2c1ee60fc9197d75de74fd69ca2e SHA512 8f3e97aa3fc3e5c404864d56b62d568ca464db741c1e526f971df4d96e61ebb8ce5899ecc207ba3d094efeaacd20633a250f2f072392a7369b179166bb780712
EBUILD ffi-1.11.3.ebuild 1525 BLAKE2B 7c3dd8129f3cb30624d34415f180c7bbc62ce3df7912e122e933f48a0070ee36363b7b63f786e538f5a601ef14052f0884f51b6408809176ef4ce8216f873560 SHA512 ce485cb3b8dce947778aba34b3f084a2bf9bb1bbe63e6f8b6022f681d0f2c41e9a85d27d467ba106c02ac399c47327c17e9de9414902ecd8283bd91e155920da
-EBUILD ffi-1.12.1.ebuild 1539 BLAKE2B 417662c134bbc1a5267b48d3e71a552dd6df8e4b9f9558ef282da0e8581bc9631c04ccaecd3c89e793d16eb60993bff27733502ad08868359b3b53940095fa29 SHA512 3efca3a6191afdcf168bfade149f22330a3c34ba07455f2d92ab477bf4f4252e893064faeaaef077a50e3912f315708808f74899bc885e72d05a9651f263090c
EBUILD ffi-1.12.2.ebuild 1539 BLAKE2B 417662c134bbc1a5267b48d3e71a552dd6df8e4b9f9558ef282da0e8581bc9631c04ccaecd3c89e793d16eb60993bff27733502ad08868359b3b53940095fa29 SHA512 3efca3a6191afdcf168bfade149f22330a3c34ba07455f2d92ab477bf4f4252e893064faeaaef077a50e3912f315708808f74899bc885e72d05a9651f263090c
-EBUILD ffi-1.13.0.ebuild 1539 BLAKE2B 417662c134bbc1a5267b48d3e71a552dd6df8e4b9f9558ef282da0e8581bc9631c04ccaecd3c89e793d16eb60993bff27733502ad08868359b3b53940095fa29 SHA512 3efca3a6191afdcf168bfade149f22330a3c34ba07455f2d92ab477bf4f4252e893064faeaaef077a50e3912f315708808f74899bc885e72d05a9651f263090c
EBUILD ffi-1.13.1.ebuild 1539 BLAKE2B 417662c134bbc1a5267b48d3e71a552dd6df8e4b9f9558ef282da0e8581bc9631c04ccaecd3c89e793d16eb60993bff27733502ad08868359b3b53940095fa29 SHA512 3efca3a6191afdcf168bfade149f22330a3c34ba07455f2d92ab477bf4f4252e893064faeaaef077a50e3912f315708808f74899bc885e72d05a9651f263090c
+EBUILD ffi-1.14.1.ebuild 1650 BLAKE2B 6d1b252788a05461f219a73573729e2bc91b18dae0813fd9b0c318a04db64d265467b73fac2f3c46ca848d478d8e8a29f7f31bab3402e727bcc0fa6ba44bcbbc SHA512 5518fd284925220c972ca648d6549ce20da84707b793e11090d2ac70f6212dc3ccfeeb79d83c135513b6e55fbc9d13bb3c72e2407b96e9247a277bbe0595d5b8
MISC metadata.xml 333 BLAKE2B ccc40c1a86563165c3d6aba6bb40012dc02d86f836a5e050dafc34298c9b08aaa676be33e7c2ce5bf6acd36cdd8250328150383652ac5a1515c2832969c481ae SHA512 9105a49b39afce8695d4c8e7082690ca25806cf08ad6b6b9528343e1bfc72097369ab2868b3eebde55c6cd70d0baae1f085b4ad3468a9c5621d97dd8def76173
diff --git a/dev-ruby/ffi/ffi-1.13.0.ebuild b/dev-ruby/ffi/ffi-1.13.0.ebuild
deleted file mode 100644
index 54f91d863ceb..000000000000
--- a/dev-ruby/ffi/ffi-1.13.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit multilib ruby-fakegem toolchain-funcs
-
-DESCRIPTION="Ruby extension for programmatically loading dynamic libraries"
-HOMEPAGE="https://wiki.github.com/ffi/ffi"
-
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz"
-
-IUSE=""
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND+=" dev-libs/libffi:0="
-DEPEND+=" dev-libs/libffi"
-
-ruby_add_bdepend "dev-ruby/rake"
-
-all_ruby_prepare() {
- sed -i -e '/tasks/ s:^:#:' \
- -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die
-
- # Fix Makefile for tests
- sed -i -e '/CCACHE :=/ s:^:#:' \
- -e 's/-O2//' \
- -e 's/^CFLAGS =/CFLAGS +=/' spec/ffi/fixtures/GNUmakefile || die
-
- # Remove bundled version of libffi.
- rm -rf ext/ffi_c/libffi || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext/ffi_c extconf.rb || die
-}
-
-each_ruby_compile() {
- emake -Cext/ffi_c V=1
- cp ext/ffi_c/ffi_c$(get_modname) lib/ || die
-
- ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed"
-}
-
-each_ruby_test() {
- CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- docinto examples
- dodoc samples/*
-}
diff --git a/dev-ruby/ffi/ffi-1.12.1.ebuild b/dev-ruby/ffi/ffi-1.14.1.ebuild
index 54f91d863ceb..4a1019bd5d0d 100644
--- a/dev-ruby/ffi/ffi-1.12.1.ebuild
+++ b/dev-ruby/ffi/ffi-1.14.1.ebuild
@@ -3,13 +3,15 @@
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="ffi.gemspec"
+
inherit multilib ruby-fakegem toolchain-funcs
DESCRIPTION="Ruby extension for programmatically loading dynamic libraries"
@@ -22,8 +24,8 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-RDEPEND+=" dev-libs/libffi:0="
-DEPEND+=" dev-libs/libffi"
+RDEPEND+=" virtual/libffi:0="
+DEPEND+=" virtual/libffi"
ruby_add_bdepend "dev-ruby/rake"
@@ -31,6 +33,8 @@ all_ruby_prepare() {
sed -i -e '/tasks/ s:^:#:' \
-e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die
+ sed -i -e '/require/c\require "./lib/ffi/version"' ${RUBY_FAKEGEM_GEMSPEC} || die
+
# Fix Makefile for tests
sed -i -e '/CCACHE :=/ s:^:#:' \
-e 's/-O2//' \
diff --git a/dev-ruby/fuubar/Manifest b/dev-ruby/fuubar/Manifest
index b909098931c9..bcf6515dc6c0 100644
--- a/dev-ruby/fuubar/Manifest
+++ b/dev-ruby/fuubar/Manifest
@@ -1,4 +1,4 @@
DIST fuubar-2.5.0.tar.gz 32763 BLAKE2B 841f85cc867a8215e00f720f2ffc25aaa5444ee6536cd17663b789d7a947e957987f3b60659828d310c0fd816abfedd9c7ef90effe37b6f847ac119a41f134a1 SHA512 c0ad302516a7eb7df2b574c038068298aece8bc1606adcb81c53bba1f0315a774dd65f5c742586ef2b7f188bc01ea94e0c5a3eb8b3c5f225ad76027340165453
-EBUILD fuubar-2.5.0-r1.ebuild 842 BLAKE2B 3f0ceced8f5e8282c300927e37d9058c4ac807c95fd8d47ad792e58c3e5a7fe778cbb85b3de8abc2d35f364dce5c6d669232b99baf9d5abb258dae93d2a53050 SHA512 6d1e4ba27a67aa7028a5bb1828d65406ce61bc3de4a934bc4d90444deca1638a0fe16664f24790db1eb04aa1d1a25dd590a622590f90489e25c7ebb92d7b616c
+EBUILD fuubar-2.5.0-r1.ebuild 854 BLAKE2B f3512f03631666e524a72a77fd3ae839b98e7c36d2b720d8fa995a0548a487ef65589deda27daa7d9f9212a7d3d2e964aca76ff2d10d28de22f656663b068d02 SHA512 bb236747270251877baab7cafbaed179d6f11d173d68abada06eee0d4d40c3f634162ff79541f4afcdb10b200e51dcd0cd74c46e5aef620989d8b92794fa0adb
EBUILD fuubar-2.5.0.ebuild 848 BLAKE2B c18b4f0c3a5164bc0d3e5942b6b9b3ba06a7747ca3b543d003357308e1647f5d4119a7f6646b866e73e28cbce7ca251f2989559df8466b068bdaaa52a7f1534f SHA512 132cf88e8d016c6ea7ec9a64f2a15d3077520eb920a7fe61ddbd56158e067534ab4877a3727c431212f9ab460799688cd886f5cbb8b96aecef04a5eaa43cd5b9
MISC metadata.xml 349 BLAKE2B a394e14e59c6aff0211e2b84c89f5d12b862cf44d604c6dec72d80ac8b52c6ad2333069fb04fd257d0d761283bd4aa041ff716f34576f46e455d075ce2ea2fab SHA512 0c974aa96afd7eab91e27ea72859e709fd5d8691055a06b57e2267e2ee36904b3f4b92b1b0d24659015f303017298cbb4373f225471a6350551d3d85574930f7
diff --git a/dev-ruby/fuubar/fuubar-2.5.0-r1.ebuild b/dev-ruby/fuubar/fuubar-2.5.0-r1.ebuild
index 1e4900265628..c1bf1e743cc7 100644
--- a/dev-ruby/fuubar/fuubar-2.5.0-r1.ebuild
+++ b/dev-ruby/fuubar/fuubar-2.5.0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/thekompanee/fuubar/archive/releases/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="2"
-KEYWORDS="amd64 ~hppa ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RUBY_S="${PN}-releases-v${PV}"
diff --git a/dev-ruby/globalid/Manifest b/dev-ruby/globalid/Manifest
index 4fd8faa4ae72..ff523f53a167 100644
--- a/dev-ruby/globalid/Manifest
+++ b/dev-ruby/globalid/Manifest
@@ -1,4 +1,4 @@
DIST globalid-0.4.2.tar.gz 18669 BLAKE2B 7773362a16f5e3d0fec2a45e9bc768b5f22072d148bc77289c6841f24e4187f88b34bb9134f3ac086390bea5664d4cfa4281d96b0b8a3750e09e461350a0a50a SHA512 2f101601e36fdb6ba912652bbcc78a0561e0233c58d481dacbddd250ed39a1fa68a9b9c1cdadbdc708ac3147f64475fd6b68562d1ebab376fd2a517c93a23e49
-EBUILD globalid-0.4.2-r1.ebuild 759 BLAKE2B 6e6c7901509e33008b59368ec429e0a8718e898f82faa12553f362c0dc8f86b10c6cd54cabfa3f6e413fd275f71bf61df3292c50cfc3448fd82fd296794a37d4 SHA512 35c6086e3e9b945c575263e8c26404d39b4e0867943267454ea2e02c0e7067bb8ad077528480447c09049a4716ca4ab1c5a2162b15296f6bb1d50b0b83bdfc17
+EBUILD globalid-0.4.2-r1.ebuild 771 BLAKE2B 1cbb9c4519c92b261ac79a4724e0486673d1d8612be7fa99ddd9ae3433e1efc6d42f9bf3bc4bc7cc52b14417222ef57d9576aef66ba627e92ed6cb0a40bdca0c SHA512 811b75c6fe582e7bd0dae989064370e53c871809ac6b2560f3ca0911854044d7b629a5fe24354003fbddb2b4ef12ac5aedc1aef0ece4b6feb267f084901b7568
EBUILD globalid-0.4.2.ebuild 774 BLAKE2B 7141669a7747eaa4b73074a8a6bba1154ed997c8691bae1dcc33dbd6fcebad74baf98861884abd9d76a6819e806fe5907e245eeb0d6d89cc6ad5aa4d520b0827 SHA512 87db6271ebb3ff86096dca8a0b650c981261d05cd0c79fb4f06c74f509ce82f3c53d13b836877575361a79074d51bd81de81ee483aadf8692b186f72240ac582
MISC metadata.xml 340 BLAKE2B c8aa9febd2a1238630c8d42d1670d1333a9c9b8ad8a1195bc49518b4b90e0c5238e8d3859a71a304629c8931b7fa286f805b4eabd1b0782263c689888d168546 SHA512 31207f04b56e2be06ebe5367d496e8f7e9c73732cd0fa852d19bb49cfdb7b53ff30d23131a53ec9a9ca8c7aee8f8d0b4d74cd896c7e407a8b6aead17f06e106e
diff --git a/dev-ruby/globalid/globalid-0.4.2-r1.ebuild b/dev-ruby/globalid/globalid-0.4.2-r1.ebuild
index 8f763248a10f..4ecccd164ba0 100644
--- a/dev-ruby/globalid/globalid-0.4.2-r1.ebuild
+++ b/dev-ruby/globalid/globalid-0.4.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/rails/globalid/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/activemodel-4.2.0 >=dev-ruby/railties-4.2.0 )"
diff --git a/dev-ruby/hashie/Manifest b/dev-ruby/hashie/Manifest
index 790b9cf03cbc..44851cdd5365 100644
--- a/dev-ruby/hashie/Manifest
+++ b/dev-ruby/hashie/Manifest
@@ -5,6 +5,6 @@ DIST hashie-4.1.0.tar.gz 86972 BLAKE2B 33979037db67f8a7f20ae85e3db6e8b5415b9b265
EBUILD hashie-2.1.2-r1.ebuild 736 BLAKE2B d54f1f1d5cf059d17af6bbd20c229cb8cf28cc2cd2a62a4ee6e42200f76c16393e0b1f2927fec47c485a5e144211dd8ed9ee790c73dee30fa93ab865b79bb084 SHA512 650393587f133232d8bc304fd1783d19c8eb6f9baab5e5efb3b3619b957f69dab9b46c90d8c7622519a2b3ba3e06c4496c2074079dedad14a768a36789acc1fb
EBUILD hashie-3.6.0.ebuild 1286 BLAKE2B a7c43fbdad7d52bf2ab56e1f4eccac9c894eb3da2b932ec6e3f6af0c75ed9338e473c05a242acb32a32fd607057ea7aaf99b2b8f696cb795e3224bdca231aeb4 SHA512 96c3c718ebf37a8b99178e052936ad6c78fd7f3fb7581c35f6653ae36d8d8be0f122da3ea509e2f17289827909203fc52376d26a80297b397d07b432a4e72bd5
EBUILD hashie-4.0.0.ebuild 1411 BLAKE2B c6b1723aaae76f7265e3e18ae5ebc3e5e00be1ce8e2378c881092d415aa64a6f75c6cde0daa3c3051210b5f1813014e99310ecfc77ac9f47237705817820340b SHA512 e12e0593a6ea70686708687323966a8f536bea783c7262c6696af67ce12e1e242a9e7825c44e23921f8995a3c1cfd53a92cefb3fcf470353c2ef66617d0b3860
-EBUILD hashie-4.1.0-r1.ebuild 1422 BLAKE2B 01cdfd2a931ba534fd537f89b87ee8f5a1b2a468da9ef5830c00194e2085f51b23b2bd4b75b296ac91c2066d819e1824a13cb45c1a4634cea4deb2a5152b2422 SHA512 67a15340eabe572e981aa50b49b864abb243c150dae09327c58018316ccfb346cec75a37602c7ba21e92e56b8e71f8c4f46e340bb5a2eff237965924001ad309
+EBUILD hashie-4.1.0-r1.ebuild 1434 BLAKE2B d9b3f9ee64b4b956d6224803f0d77f704d954c7fa2e86c915486afdcde2debc1f0d369da7f0e2bd4b870219b895702d11755a34ee58c9b5fb516b869c4458fb4 SHA512 231181de5fcd5eff3061dbe0e9fce63bc1cc7cfb101040f4e59bad9f6a33e3275027ee48adb9cb090bb7686ef12c313f05444fa4d48b433852947d4e92a48854
EBUILD hashie-4.1.0.ebuild 1427 BLAKE2B a24c92707fcca20b13cd200dc262ad5898fb220d85a7104400849b47408978ef7335dfe0eb87d593ef30b7866930c0f4f9987b7946812b515ec05c90c4eeaa2d SHA512 773bb1d904af1ef1b1df27d59871c006320587f34639ffc606f15c705c0e537dcf7731a4edfbdfb5090e1e07ad4819440f9aad5f0b1b79743ecd565d400d22e7
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/hashie/hashie-4.1.0-r1.ebuild b/dev-ruby/hashie/hashie-4.1.0-r1.ebuild
index 9f66fbf88a1c..45813a6672e2 100644
--- a/dev-ruby/hashie/hashie-4.1.0-r1.ebuild
+++ b/dev-ruby/hashie/hashie-4.1.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/intridea/hashie/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/activesupport )"
diff --git a/dev-ruby/http-cookie/Manifest b/dev-ruby/http-cookie/Manifest
index 3f1075b90eff..fbb950f948f2 100644
--- a/dev-ruby/http-cookie/Manifest
+++ b/dev-ruby/http-cookie/Manifest
@@ -1,3 +1,3 @@
DIST http-cookie-1.0.3.gem 38400 BLAKE2B 6b7292b2a5d7c37b6769cdd38f01d8cf78aa9557b4a204d736dffeae5d31768c57ac58f00577df78252f9a8bdb12a7faecf5e1be64c8ee29aaf67cc9307d0a35 SHA512 43ac1218e98dd47ee22e33e72e20bc5b55f65e60aadd417641f8a4221eba88995d418c7738a4c35dfba132e05c0c4b0df2b2bedd56c22e82c062d1f03de0052f
-EBUILD http-cookie-1.0.3.ebuild 699 BLAKE2B 81807a0c8d48be52f9430e50a76b6eb8369964e35aca74986ee6d05a13ec919d43c7322643b5bf865b7d1c8599f16c657ced990ee974240329d65206769e4187 SHA512 b98312657c55319f6ac120818ac338f29021f63c1c60f4cc522eb7f42c600af0d1d21bd510a31347de947afbf526be4a74e6bde9daa0acfb0c701cb4ca5f744c
+EBUILD http-cookie-1.0.3.ebuild 692 BLAKE2B 3ec06e785b3a87a4d0a46abddfa876bd48ca3bdbd496396beaf17b0633d3d1488e990e57ea923dad6dd60717bc510d38d48e8cbc38d733da9b7dc054fc4b6983 SHA512 54a88bf86a64dd16444442d97872692cc25964fcc4febdab2a2efe4fdc86b2b9ff49ad6a5779087d274a3bf90b7a3af1e76d9a1a6a7368c9d3b6b79421f3c05e
MISC metadata.xml 351 BLAKE2B 926eb407cb14931a24791340dd7b529823fcf35a7ed86f5b9f13a6238db82d71f71775f4820b07056d486c299afb97b23acb0f6419fbbeab69feb4b49e667950 SHA512 e9ad64c767ea22fcd169c61f71dfd8b292592e6efcb27273df9d90584e39897434d52f974037694f346d8388564fa8b8550f2da1ac11ef4e4a2e450e11701efc
diff --git a/dev-ruby/http-cookie/http-cookie-1.0.3.ebuild b/dev-ruby/http-cookie/http-cookie-1.0.3.ebuild
index 67943dd50354..ea36755f8f14 100644
--- a/dev-ruby/http-cookie/http-cookie-1.0.3.ebuild
+++ b/dev-ruby/http-cookie/http-cookie-1.0.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
diff --git a/dev-ruby/http-parser/Manifest b/dev-ruby/http-parser/Manifest
new file mode 100644
index 000000000000..ddd44223b289
--- /dev/null
+++ b/dev-ruby/http-parser/Manifest
@@ -0,0 +1,3 @@
+DIST http-parser-1.2.2.gem 32256 BLAKE2B bc1600497db7c0ae9ee9311a6eae6494090b190b49d37809671d0c2fbb3b56ab4709dd16b68c7bfe8fc75609fc6f01d31c21c92681b9adbb4c83e521991d9172 SHA512 cffc1561657b7cb50c446e54da20176870ffe5f1acfe5e9fadfeacbea421fcc89243dd8f4a04d7933e19c155662fcd47db950c3743968d7981c52aa6c0a43ab5
+EBUILD http-parser-1.2.2.ebuild 648 BLAKE2B 342fd0c57f727bef330c3057e0c93b7f36523263ada698d8f44a3ad0fd430819752e2a3dd54bb45a25d13411cebfa4454e04334de6d1d7c3d4447a9d1c2b12be SHA512 c62b17b6c4d3b34567ec8cac2369f410fbb1214c2a7896114c35acdfdf96687d8cfbda7d4f48a3d3b90c73bbf812f66dfc7b8dc0067d1e7d81e84f2587ec2d88
+MISC metadata.xml 343 BLAKE2B 72290387c9fcabd2fc09db5cd44f3676f1b8bd033aeabce6bc0b1a52eb9af14b7908b48c9c5a765af0af4578b3d3c54574f5793acc1869d97ba70b8d82545bda SHA512 efc0c6cc3d88913690573b792e3ee051538034bb5d6b368cefa4d558e91ef6104060007a8d605299ee18bd67727a122752eaf754ecb341d596e1b3bc5e1b1ace
diff --git a/dev-ruby/http-parser/http-parser-1.2.2.ebuild b/dev-ruby/http-parser/http-parser-1.2.2.ebuild
new file mode 100644
index 000000000000..796554e18319
--- /dev/null
+++ b/dev-ruby/http-parser/http-parser-1.2.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A super fast http parser for ruby"
+HOMEPAGE="https://github.com/cotag/http-parser"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND+=" >=net-libs/http-parser-2.8.1"
+RDEPEND+=" >=net-libs/http-parser-2.8.1"
+
+ruby_add_bdepend "dev-ruby/ffi-compiler"
+
+each_ruby_compile() {
+ ${RUBY} -C ext -S rake || die
+ mv ext/x86_64-linux/libhttp-parser-ext.so lib/http-parser/ || die
+}
diff --git a/dev-ruby/http-parser/metadata.xml b/dev-ruby/http-parser/metadata.xml
new file mode 100644
index 000000000000..6934c42f882b
--- /dev/null
+++ b/dev-ruby/http-parser/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">cotag/http-parser</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/http/Manifest b/dev-ruby/http/Manifest
index f327684b0f46..5d256ac291ef 100644
--- a/dev-ruby/http/Manifest
+++ b/dev-ruby/http/Manifest
@@ -1,5 +1,7 @@
DIST http-3.3.0.gem 70656 BLAKE2B 5c52864168663640389a0f107e1bf8a202654a8b479c92bf5126354d360adcae45a9b4596da7cff2e412fee88ed3622870c4e2bb18eca97466b4ede28baa2a08 SHA512 fcb2549c22974712e129306b472c1a32466c50add85eee9a558582697c7ece26cb7a1db6da6aaceedb8bfd134d1213090c158db510fe53ddbe201bba6bd22c68
DIST http-4.1.1.gem 74240 BLAKE2B 350d4a2eb966f8dae05a206e20a92d8ce0601df36673cae8c969b8849d6715c5d0ab0e24c4b6cc4f117e4788e535296f86d5193198df4a8229572817c9cd3f75 SHA512 89e088521212293db692b66a7058327c215bba119b3f01d4120fd32f0754294d4cbada88ed9cffb6f182f6d712a0923dadfc645c1618e25a802fcc3d467356de
+DIST http-4.4.1.gem 75776 BLAKE2B ab34a6a567842d52f9b7cbe3fc3fb8e4757f5cf1303deacdf2f2130a44e82fde64f0db561c3f8fc28100faea277a9c4a9352f95e6cb1359730b34e83a7b36d72 SHA512 6e43a8ae379d7c8a807a9a03c87bfb5ad1719f9838e26ac7a695220ee2bc50344accc2db268d30da175328fd5468b87ec8532d17ce42a5b74d6c2c4c281d1bc9
EBUILD http-3.3.0.ebuild 1239 BLAKE2B 752e544f8c6282d43b6a14e74ccf79fb876f19f5d4036717a0ab9e659343c7dd418ca55239c01543e1e2aad70d24344f396cd8e9a8c438336de39605265b43d1 SHA512 58d13dc6143a19b0cded23a73df365bde42a98c86c400a2d98b03f26ba31f78b9d607b3d6798b81407aee34ecb6a8a00799c4f9613e69c95fc033aa3ba355c79
EBUILD http-4.1.1.ebuild 1350 BLAKE2B 61fbfd3b70718a979115e66a3078b5cda6ffda0f41dffa7beb9aa1fcc5fcb7cea0a3773979041570e4f421343ddb5b56c96c790fb02bf454b1ab5abf21b833e3 SHA512 a37f1b2813fbca9b378e1ed06c66511ca60f176024630066932c42cb8e217702ae390cc15e6c7dc570ee6f2d345d2d75cdc30574b07fb0b7149b37f493f5a581
+EBUILD http-4.4.1.ebuild 1490 BLAKE2B c976a3c99296ef53a408216d65fc69e423e330b7a8c096ecb2eb89239eb3f931c784abd38a5aafa1383dab5ac8c38d1db83f33901f5782c79a1d0d98ebac9b58 SHA512 02934ebf735b177ccc19dac03ba476245a94db24b2da2e0dc365a6b628ee3ea61c90ae16ce7965fedab202cd8466f3ad7dc3cc51b8aae7a17f885cf2abd5155d
MISC metadata.xml 339 BLAKE2B 2508769568914caafa01e9e8e6517a7cf9c1733c772b3c605c8dbb056efb8dca3be9525e1ba2ac610bd6d5b5dc02b7625f3569dce0597444240bc2ed8d8449c2 SHA512 9b43a2f61eea32941c251429694bcfe432f284527c332efdaf4187c9ad8c6f53cd924421ca9d56cefce75cbaff104d4f7579790fe09b45a4cced06bedc44d1c1
diff --git a/dev-ruby/http/http-4.4.1.ebuild b/dev-ruby/http/http-4.4.1.ebuild
new file mode 100644
index 000000000000..1b3a4d077041
--- /dev/null
+++ b/dev-ruby/http/http-4.4.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy-to-use client library for making requests from Ruby"
+HOMEPAGE="https://github.com/tarcieri/http"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/addressable-2.3:0
+ >=dev-ruby/http-cookie-1.0:0
+ >=dev-ruby/http-form_data-2.2:2
+ =dev-ruby/http-parser-1.2*"
+
+ruby_add_bdepend "
+ test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )"
+
+all_ruby_prepare() {
+ sed -i -e '/simplecov/,/end/ s:^:#:' \
+ -e '1irequire "cgi"' spec/spec_helper.rb || die
+
+ # Avoid specs that require network access
+ sed -i -e '/.persistent/,/^ end/ s:^:#:' \
+ spec/lib/http_spec.rb || die
+ sed -i -e '/with non-ASCII URLs/,/^ end/ s:^:#:' \
+ spec/lib/http/client_spec.rb || die
+
+ # Avoid spec that may fail with a running web server
+ sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die
+
+ # Fix spec for production release
+ sed -i -e '/User-Agent:/ s/.dev//' spec/lib/http/features/logging_spec.rb || die
+
+ # Avoid specs also failing upstream due to some certificate issue
+ sed -i -e '/context "ssl"/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die
+ sed -i -e '/describe "working with SSL"/,/^ end/ s:^:#:' spec/lib/http/client_spec.rb || die
+}
diff --git a/dev-ruby/httpclient/Manifest b/dev-ruby/httpclient/Manifest
index fdd6890e3826..8bb71070d424 100644
--- a/dev-ruby/httpclient/Manifest
+++ b/dev-ruby/httpclient/Manifest
@@ -1,3 +1,3 @@
DIST httpclient-2.8.3.tgz 464624 BLAKE2B ce8ed523a24acce219027a4f1985caf2b4dae29bdba038ca2397e5f4d4b36c90b35cedfb62faa7faf426c3ce8589906df7832968c81b64bc9100eff6f4fe9745 SHA512 b65b5adb97af069d7ff6b6f4cccd6a42c6d9c88b797e9495768fe1f36a6bd93defe50190edc201de5e39c4e306ba0bd17a8ff2f8eba4d636dacafa06c172967d
-EBUILD httpclient-2.8.3.ebuild 1987 BLAKE2B e48fba47a85828e7791b06e12de29b4c029b21da06fa3d594e9389c9f7cbd89780fa8c482c2f07690f8f35bcffbf3b7c40cf607b3d47050494f3f95a81f461f2 SHA512 6b8c6d5e9206f6a569f20d173b1c5ac72aed009832f056ce37757a196b613f244ea39d423a3a5ea7d5bd947010e70612e2f32c2141cfa3315d023e70aab95ef6
+EBUILD httpclient-2.8.3.ebuild 1980 BLAKE2B edd346e19619764f1730c186f85e507c8a993d51930a9f60b6c953c670edd878f51b1514bb613e5abebe4fcc36c6db144b50d7e79956dcfd1a91a376253969c7 SHA512 d7a78a59963b2051a47102f739993a295f095dbebe85bd5eab04a960a0861edc1036ac836e57832fee2e3ad695db9da3f66374fc016a1c9650c12eaa1e88d2f9
MISC metadata.xml 341 BLAKE2B 09a632c45802b3044056e60f69c99f2829bd710728ae4014de53ef83dc1e273a6e751a1d84e08195319ea207e8b62f11a1d055c96f6f161483a00746d6103cd4 SHA512 04d6c137c27403e7512feab47cd105f6cef456af315ec05b5204022eb9a8b7eda358f3ef4a19ff457770b3898c6395055880f5a162477f15d0948b148c902288
diff --git a/dev-ruby/httpclient/httpclient-2.8.3.ebuild b/dev-ruby/httpclient/httpclient-2.8.3.ebuild
index 4bd83dac17d9..6ab31bcbc8d4 100644
--- a/dev-ruby/httpclient/httpclient-2.8.3.ebuild
+++ b/dev-ruby/httpclient/httpclient-2.8.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
RUBY_FAKEGEM_TASK_TEST="-Ilib test"
RUBY_FAKEGEM_TASK_DOC="doc"
diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 180e6a1c8f92..f2534fdf8e1e 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -6,5 +6,5 @@ DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 977bfd086c83f86a47413a5d332f09ee521fc269f4e
EBUILD i18n-0.7.0-r3.ebuild 1625 BLAKE2B 047cb266a12b698343260e0ff2d2448a95005493672a1e2bad7423c8c69b08c02b596d633864db0fe301c8afb1e82031feee602765bf1c97ee7472e60c72c0f1 SHA512 6427eac2d7f85ebd7d1060d565899a976da63229cf3567b01fdf0357e22b5cc185c6e200b0d2fe219589b031c5377706136dbec7d64c1ba8f5559014f687c91a
EBUILD i18n-1.7.1.ebuild 1523 BLAKE2B 7b24be876aedd1d5dfeb970f4a407c8aac2099bf521c4ba648e86d6bf1b3adb69405c0d22c34cde7cced16923938d65c0e1f724e98ec56332a6469a2d2c37306 SHA512 61ea946437e2a930ed644be7c84417420e2334819244295deda685440cb5c3dee02becc3f43e5bdef82c29531b8458f7a0baa210e7d4f0051a99795f19c7304e
EBUILD i18n-1.8.2.ebuild 1524 BLAKE2B 2609711dedf31dff84450a9e28ef7e6a341b4880d96a6320245a7375d340ae33cb126f55c3b0ed9472eb279fd8c24e96774e3d7e69af9d9352559825e1994721 SHA512 0c24dcd977f4344202e53ebd991ab9de6d00247b85d8d56c2a72959bba8a22ebe3c313ed93627dabd6dd8c6de0eb078bcf02b24f71892b5664593c3e17d63d8b
-EBUILD i18n-1.8.5.ebuild 1553 BLAKE2B 3cbb2e7d2361aa5547d1e9a2d0017fcd1c27cd602bc91bceaf0361f55a5db225c8ca4ad89c27768ec1e786e3cfefbbbaa3f6b38297638431d5f1580ac214b478 SHA512 0cccee505dfc87a589c8f369973be3ec6548029e69f2b0f6b545eaa447b4ea08520d25fe04001ff2fc603b179c4b1de4a604e15c4f733e9c01c58a69f4b93091
+EBUILD i18n-1.8.5.ebuild 1565 BLAKE2B fe82f1001a5c6a8ce74de7b50eed8e4bd8291cbf3999096ee567702ec9436bb386f22a81ab565bd922e8adefd947454e1263d0727b852c74d8498df9fcd0ce23 SHA512 3a2c1e3876241ef0e793de794ea059b507ab1a6f8829d6c452a7bcd5ef5e4da115ce5cd3748c9194b3dcdc735e98b1f59b997969d3ab174e93b49ba9fa58b61d
MISC metadata.xml 340 BLAKE2B fd50e1569f22c70ba423cfd181cdfbad5348aed4ffc751ff04d38db0e3c64ec0e3d7501fd134401337337549509f7501a23e36b8a9bdd99a18a374885f8c8596 SHA512 09bf74eefe2371ac635fe302efe1b928e37cf0e1da0979f629085f357bc3e93ea87407781ad172139166f21cb979dbbc7e1bec013f8fe0a760cbbe94ab23ac64
diff --git a/dev-ruby/i18n/i18n-1.8.5.ebuild b/dev-ruby/i18n/i18n-1.8.5.ebuild
index 80d623083010..f25448dde879 100644
--- a/dev-ruby/i18n/i18n-1.8.5.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.5.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
diff --git a/dev-ruby/image_processing/Manifest b/dev-ruby/image_processing/Manifest
index b77648316354..8bf2766f7271 100644
--- a/dev-ruby/image_processing/Manifest
+++ b/dev-ruby/image_processing/Manifest
@@ -5,5 +5,5 @@ DIST image_processing-1.12.1.tar.gz 986447 BLAKE2B cd3fa67c7f9890835d86fe669c5aa
EBUILD image_processing-1.10.3.ebuild 1253 BLAKE2B 248f68b3a1571a435b03fb742b43b1b431749676d39785a9bdc96444e5d77fa9a54b11d7dd23f6a538eb2172b9fe47706fb5a029c073175d375878933f59aacb SHA512 dffc1d21f2788bcd53afb71b8b776dff7766196b3b379e49c4aa3e1ec3852066ba5239c72f561c0064ba11916d061f51be0d7a235ea4bd18c1caada3d99e0cbf
EBUILD image_processing-1.11.0.ebuild 1253 BLAKE2B 248f68b3a1571a435b03fb742b43b1b431749676d39785a9bdc96444e5d77fa9a54b11d7dd23f6a538eb2172b9fe47706fb5a029c073175d375878933f59aacb SHA512 dffc1d21f2788bcd53afb71b8b776dff7766196b3b379e49c4aa3e1ec3852066ba5239c72f561c0064ba11916d061f51be0d7a235ea4bd18c1caada3d99e0cbf
EBUILD image_processing-1.12.0.ebuild 1258 BLAKE2B 27f9318f386cec54e81ee9ff490523b660e0db89f6fe3a58780668d54258bf57b18beb85fbd1025aa86d7206239ab1d332007e46513018625003e26efe3e75db SHA512 f556b8e5055262261cdd1ec35f472843d26c8fcebd2e5ebb7d2c1733e0b47da7a7ef2ff45517406c201929c83c5d6181db6527dac36a6b08c6b6352d2bf3cd98
-EBUILD image_processing-1.12.1.ebuild 1258 BLAKE2B 27f9318f386cec54e81ee9ff490523b660e0db89f6fe3a58780668d54258bf57b18beb85fbd1025aa86d7206239ab1d332007e46513018625003e26efe3e75db SHA512 f556b8e5055262261cdd1ec35f472843d26c8fcebd2e5ebb7d2c1733e0b47da7a7ef2ff45517406c201929c83c5d6181db6527dac36a6b08c6b6352d2bf3cd98
+EBUILD image_processing-1.12.1.ebuild 1270 BLAKE2B b49a38c2765b859bb4b942afe57c85ea6a4b55e2a133c9146141fce1a44b052c060c7e62cbc34b21835f2db306a1f8b788d1d2f4a5d3ac0726be020375b11e3d SHA512 495d1822e35103c79e026c4c3aae1fe658101780479e97fb4c6a66a08410725f2dfd83f7817ef73b267c617d3a050219e9bd6cb53b97f5f4c805fd3922355f6a
MISC metadata.xml 348 BLAKE2B e9ff7002a69662a1f143cd31bf22379fa85f2548c0b1ca4b3e57e833d1f0090323b1e239f4ae53477effa8641a8435049a2835b2f054e90a06bfecd1c72ac536 SHA512 1fb1b17616eb7f7f083461e60823fecdbefeadfe1c3728a7e1ff381a453998164de3a0d64daf3714f079cbb456fba78acd9e09bafc73d2b562b75c5cf2064e96
diff --git a/dev-ruby/image_processing/image_processing-1.12.1.ebuild b/dev-ruby/image_processing/image_processing-1.12.1.ebuild
index b5cac1d48840..2ce41c80f42e 100644
--- a/dev-ruby/image_processing/image_processing-1.12.1.ebuild
+++ b/dev-ruby/image_processing/image_processing-1.12.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/janko/image_processing/archive/v${PV}.tar.gz -> ${P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
DEPEND+=" test? ( media-gfx/imagemagick[jpeg,png,tiff] )"
diff --git a/dev-ruby/launchy/Manifest b/dev-ruby/launchy/Manifest
index fb328166fffd..5a090f46aaad 100644
--- a/dev-ruby/launchy/Manifest
+++ b/dev-ruby/launchy/Manifest
@@ -2,5 +2,5 @@ AUX launchy-2.4.2-drop-failing-test.patch 1033 BLAKE2B 77de99bf447ca68eb16bc1030
DIST launchy-2.4.3.gem 29184 BLAKE2B d6e8e26f37a811fc994ee762791ea9ddb424dc99d23790905f80416734677535aa8b2087eab233dc1535556c240f260c5995185e10642cd682bbe508e3e30654 SHA512 7c3e0377c9a310b2e7a4d1544b4790f6f959d24b6aba91660e979eb943f4bee641e0b5a44687b693ffe99304ceb96a9a6cf9fed142e231af01135bd2b73321d6
DIST launchy-2.5.0.gem 30208 BLAKE2B 30719f97fdf1bca8a66eb113992c8714103a7fe87262c3677a0fa64b58070593bcbdba7357b81e5bada9e8a143e6601e28ef2d2730f0028fdaecefad23156fd8 SHA512 d80811009155d9cea6a2e69b5f7482aaec7d0bf23ecca4cbe72e440fb4eae1c38bc5904e863998f1966c7a99b98bad1f4456cec1cb076f96f5a99b835448b39f
EBUILD launchy-2.4.3-r2.ebuild 1098 BLAKE2B 75dd785ed55971e0184afa0128dd38ef722fd3d30cb11ad0d490f370ea39ba0bc2153fc91c91c97ee21a6f19052b0e5ce89b6bb7a44381c2ba1f20325e508a64 SHA512 c954f1f045b0c18e25a204ddaa15e1f6e137b80cf1e0b7db0c91b87ddb5a8bc53aca0f0b919a8f6854520851187535329ffeb6f21544c05f147bad6155808c3a
-EBUILD launchy-2.5.0.ebuild 978 BLAKE2B 45ebd897a57b034d2f49051e54b947554310aff4c67a64f96d28936801aa19482e98cfa63ca69784459cb3f0cf7aefa6b1933bc000a25c363e62e92896b7d04e SHA512 9267faa4fa1a7c2e4f767794745a39558c78bf0882a7a2b62f785a7224449da5dd0d0267c5a61873b6968bfc861b70fae506ee8578f3768a3cfea29f57580472
+EBUILD launchy-2.5.0.ebuild 990 BLAKE2B 019ae492d56b02799d0002c8a4de74939a316a90800dc50e1fe2225a87afa9dd9cf5986caf646e7ac7b520987951c4b65cca4ed475f4af6b0ed9f3a6a4f0e356 SHA512 338e0d6b709920e77f6cec7bdebca5e5804adba7e5cccdfae386e9615ed7308492e54a164742b6186dfaf7d563750f22f56b8f6ed7167018d71116d50cc49796
MISC metadata.xml 339 BLAKE2B c85b0f849da61909275e94498530be54787a75c970cc607b0f6ac006f67bafeaa459c7704a92a22622e63912fb07f186e3a6e743df8e34ade2d55f56e2c63225 SHA512 bef54e2c7dcd8eb6a6e353b29380cfc53e842a729b584b6a6f6cd423651f390fb8005941c18c005bece74b3de4e68a0201b59151970badf3280e479e9f5e9ec3
diff --git a/dev-ruby/launchy/launchy-2.5.0.ebuild b/dev-ruby/launchy/launchy-2.5.0.ebuild
index 8cf4802c944a..62ac53250ba4 100644
--- a/dev-ruby/launchy/launchy-2.5.0.ebuild
+++ b/dev-ruby/launchy/launchy-2.5.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/copiousfreetime/launchy"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/addressable-2.7"
diff --git a/dev-ruby/metaid/Manifest b/dev-ruby/metaid/Manifest
index 80b6857f2609..a3c786a73a1e 100644
--- a/dev-ruby/metaid/Manifest
+++ b/dev-ruby/metaid/Manifest
@@ -1,3 +1,3 @@
DIST metaid-1.0.gem 3072 BLAKE2B 56a316b1cd56d918e6feedfe7f5a946415ed32d1f2ff9d43ccc31f9ecd8d80755492a52c1ce5aa1e71b8fcb33a8edbe316eee000d18757e22ff0eeb684bea08c SHA512 3c841a759568b9273b1e8addbe58a23df643e93a9d1f24a75a5686e26b7f16de1ab0573fd9f5032451ef813ab29c0801442a8bc74df94fc1d58f09062569ba33
-EBUILD metaid-1.0-r3.ebuild 458 BLAKE2B c69a4bdeabb6b34608c722cbd10196d5dfe21959c9163748d14b941cc847d0183b3055be4c00d5cf2d188cb565b77199260b86619189dd9d013bf580f1c49da5 SHA512 4eccbec8c185ba815d4c4aec4eefd3c4dd01fd6ac09cd99022ddde3b3e9fc9cb891b9a3536b161cea20445e65b7548d7049f54f0216b33726585d0e95941e955
+EBUILD metaid-1.0-r3.ebuild 455 BLAKE2B ea008c03afd590e5d58d5830708a478e1615f02645b14c54c9c81073f72737623d73dc6472f756cfbccf0b6a920b1779b9dbe382036d5201dd10728fe1409865 SHA512 dbbec89b9a9f743c85dde129c5cc61778d063dc37fe744ef0dc336b0f0b8272edcd93660107dc314408384d6ddbf3e4be8728f46487ee262e56410c19786cd47
MISC metadata.xml 324 BLAKE2B 015a12d37b040c5081a47bffc3a16a9656ef6c8f796bf0479d4e848806d4fe9fdd1c3b65d6342828e9c9ee939c310930fc3d2d137349a951967e911257f064c2 SHA512 16bfeb23347b5cf905934e59ef0e8dc54afe5cfff7e5f360701c6bdf87621e6cecf3a181ced5ef543580586b326d22a0cf717af237d5c141077fc4c28a2ea0d2
diff --git a/dev-ruby/metaid/metaid-1.0-r3.ebuild b/dev-ruby/metaid/metaid-1.0-r3.ebuild
index c53c1d999376..cfe20ec327da 100644
--- a/dev-ruby/metaid/metaid-1.0-r3.ebuild
+++ b/dev-ruby/metaid/metaid-1.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
diff --git a/dev-ruby/minispec-metadata/Manifest b/dev-ruby/minispec-metadata/Manifest
index 129ec67bc5c7..fbd99846872e 100644
--- a/dev-ruby/minispec-metadata/Manifest
+++ b/dev-ruby/minispec-metadata/Manifest
@@ -1,3 +1,3 @@
DIST minispec-metadata-3.3.1.gem 12288 BLAKE2B fe8b921d7c2927cdd413da29b4953482b8b673c3ad0e997d2fb4f5b1f212e46c1597125378524213a4929fa3db5e6dc75a56a0e42f478cfa0000332b6e1b9073 SHA512 54d08b96f39e3fa7fbffcc4fdb5ef22725af1e3eada333d8a5963304d2d736cb2a6be7166a70a5ae893029fb920a0541d93f0bd7a2e3c51066536a3c02567b75
-EBUILD minispec-metadata-3.3.1.ebuild 550 BLAKE2B 335c85e5c804f87b3393122ea2bfbfd954fb087c0f692cec44636b3cb2e22765fa4fed99288948e7c5a6b6440a94ca8a73d4ed82cb4d599088b4ccfbcc35d205 SHA512 2c677ae6a16f5dffd3eb2addf9b6c26dcf87e7a32fde78be3f758d51dc17e269cc84bf558f1c596cd30ee05b9f03595b3c2a73ea97518a7fa367cc189390ed2d
+EBUILD minispec-metadata-3.3.1.ebuild 562 BLAKE2B fa0018471192c954985dd849b783d79e0c22559f54981759e3ff2d72f6808fb076c0716822ae431f5c6f62c8ea9e647e342340bfdb91fdd8f28783ab28ba6c34 SHA512 32798cb68078c2cac3b5057075508f776e95c82d463e2bea31d159bf0d6c071992bd783b5cb902d14c57044c4bbb71032a472ff1170af4622e5166d02ffc74b1
MISC metadata.xml 357 BLAKE2B cb7f5883ddf8a050351c3204d9dc3360b556e5214d1a4c29e992977ea9b4649e908f3042c6e8a2e32c40859e1d10c7895b82af7152d8083eda4f039959c2c0e5 SHA512 f639feda224ab962418eb8dbf811bd389cb370a638ca549e4ead958daf36d5561ba739cfccd537acb8d44096193a057419abb90ee78023fad300e2ac8653a86e
diff --git a/dev-ruby/minispec-metadata/minispec-metadata-3.3.1.ebuild b/dev-ruby/minispec-metadata/minispec-metadata-3.3.1.ebuild
index 7c1a496e7957..7e8bf819e44c 100644
--- a/dev-ruby/minispec-metadata/minispec-metadata-3.3.1.ebuild
+++ b/dev-ruby/minispec-metadata/minispec-metadata-3.3.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/ordinaryzelig/minispec-metadata"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
ruby_add_rdepend "dev-ruby/minitest"
diff --git a/dev-ruby/multi_json/Manifest b/dev-ruby/multi_json/Manifest
index 704b257cb70e..00778ab099ae 100644
--- a/dev-ruby/multi_json/Manifest
+++ b/dev-ruby/multi_json/Manifest
@@ -1,7 +1,5 @@
-DIST multi_json-1.13.1.tar.gz 26098 BLAKE2B e82a08a747a092a9094cd7b35b4f933b5ac922a01f45a51b215ca9c4cdb9a083a4808d4bbe67a147ecb57e0b7b7e313c3d896f8cd80c79338c24abc3b90a09f9 SHA512 7c98392bd1c909fcc05249a02a010b561bf6c2d812ae42413d6e8dafa62926d8cb76226ded4c61558a00e5fa531ba33b6f4ef562648c52ba9b552ff7b7e27682
DIST multi_json-1.14.1.tar.gz 24713 BLAKE2B 188d0fa3bf7a46a6cf4a5aa1d613523b4da3dee5061a5288146d1a367835b255f103dec265da9a218dd6dd21ecb38a7ce35d16a758ac7754b440f52c25f0b703 SHA512 19e2b6704a8ed39b8714da449c8961e740198772718ddba3d3b651f71f2b7d8c2c198d9cc16fe290f1df7b1e54d029c01147fdc431a8d2763944a4de802b89d9
DIST multi_json-1.15.0.tar.gz 24932 BLAKE2B c99c5c6b152c91dedc38fd24f8697f918064c603bfd72c55213f3ac8afd14d3c0ba31b7c3fb91c9998fcc8a5386f41a6983c53b40119558b99194ba58c06cc91 SHA512 55c873e45cdc59e75823aa031eb6d792cb9dc744b13a682fc279a8375b925db7a984256d61aa5454795a59722794a774a0ed5b6bf518db253152f4af67f46dea
-EBUILD multi_json-1.13.1.ebuild 1909 BLAKE2B f62c99b3440fbd7ed45e9a549e9e83aea7598c89a64182c6db3869b42fb2c70605f8ece22e3357cabef7f39e25dc9208b734c3fbdcecf902c1342b065db30786 SHA512 1c056af470853ff954801e20a048c64bf2fffc3cd1b25b06374194569ff6004d531373503c0e3d1057dac54c4ecf219304f1f9bbdf5ea45abc1b36e14a34f0ba
EBUILD multi_json-1.14.1.ebuild 1967 BLAKE2B 20b40ce152a90a7d5a0d70c29e18a6a81c2bcbf9a30f0b0f6ab045ecfdc0f7afc19d95f63be2601d8ea3abe44211b59e707f4842db11927f1f21ae3790bba3dc SHA512 ca8d00813f96754d5e3f0d85d7cf0195e335bd2794dc2ccb30cf2cb321e40c0861b6dd47a25335ca8407d1ec3372939a908ac3eca6eda89193f861f1dd912ea4
EBUILD multi_json-1.15.0.ebuild 1968 BLAKE2B 641843d31c77760261e556a6e8277ca1c64e1400027eeb0ceb2a3243f3f99d5eb4a397637154aee891a40aa4bfdae801343be39b77af82f928756d1a2ac96227 SHA512 ff7a796705cb587ecc1ecb9f2bccbb6f974cdf4f9c01cd54900891e2ffa5ff58d816df4a9457733ef877303317a4b9537f85dfc26639e7a6dc785ce0903fd2a2
MISC metadata.xml 345 BLAKE2B 7d7684a1546dcc97e934f1a7df4484b568c5e8043dcfd0493e03124fa9f96959de5dccb78d22b1ff51ebc39b5fbec8b9a1dfd24531d676b8982b1f1dbd5097d0 SHA512 5fe7f117806d67e0d295bfcbdd07d4bbe8d3c3875e07cc3d276f2aee81b89f2e90174cbf4264d647384817fe0e8c81c2f2c9d9d67e3f78b46c3c194001bcace9
diff --git a/dev-ruby/multi_json/multi_json-1.13.1.ebuild b/dev-ruby/multi_json/multi_json-1.13.1.ebuild
deleted file mode 100644
index 7a506ac265ed..000000000000
--- a/dev-ruby/multi_json/multi_json-1.13.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="multi_json.gemspec"
-
-inherit ruby-fakegem
-
-SRC_URI="https://github.com/intridea/multi_json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-DESCRIPTION="A gem to provide swappable JSON backends"
-HOMEPAGE="https://github.com/intridea/multi_json"
-LICENSE="MIT"
-
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend "|| ( >=dev-ruby/json-1.4:* >=dev-ruby/yajl-ruby-1.0 )"
-
-ruby_add_bdepend "doc? ( dev-ruby/rspec:3 dev-ruby/yard )"
-
-ruby_add_bdepend "test? ( dev-ruby/json
- dev-ruby/yajl-ruby )"
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die "Unable to remove bundler."
-
- # Remove unimportant rspec options not supported by rspec 2.6.
- rm .rspec || die
-
- # Remove specs specific to oj since we don't package oj yet.
- sed -i -e '/defaults to the best available gem/,/^ end/ s:^:#:' \
- -e '/Oj does not create symbols on parse/,/^ end/ s:^:#:' \
- -e '/with Oj.default_settings/,/^ end/ s:^:#:' \
- -e '/using one-shot parser/,/^ end/ s:^:#:' \
- spec/multi_json_spec.rb
-
- # Avoid simplecov which only works with ruby 1.9
- sed -i -e '/simplecov/d' -e '/SimpleCov.formatter/,/SimpleCov.start/ d' spec/spec_helper.rb || die
-
- # Remove unpackaged and for our purposes unneeded coveralls
- sed -i -e '/coveralls/d' spec/spec_helper.rb || die
-
- # Avoid testing unpackaged adapters
- rm spec/{gson,jr_jackson,oj}_adapter_spec.rb || die
-}
-
-each_ruby_test() {
- for t in spec/*_spec.rb; do
- ${RUBY} -S rspec-3 ${t} || die
- done
-}
diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index 1e7e6020a52f..2e68e3ee168c 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -2,8 +2,10 @@ DIST ox-2.12.1.tar.gz 202784 BLAKE2B b42a364e4e2c1bfbefd06bd0b5162838e473cbd4858
DIST ox-2.13.2.tar.gz 208893 BLAKE2B 15e9fca55cb58c10d6336c1399048e72c059889da0b9df8050a6e4cd00393d11507768ed1cab23d452e792f4001a5935e70ba0be24186a1f96a43a7f272823fc SHA512 bc7d8d14c9e3a45529d8a4a32c01d7f51523f814407d437a7dfed0184fad16a9edf4a2b2317c28039613f8f0e0d367b42b4eb8fc00b01287b0154d520e37ce48
DIST ox-2.13.3.tar.gz 207702 BLAKE2B 23e690fcbadb2f3903b50ff7cdaea397fa4a65503f3bf81ea9266f6f935ac08271bac4f514d080ce538666f05c94a7e3f3ecdc60ff412741233f599aa4aac863 SHA512 346513c696f6cb969429f20f1296f8ca999cbfed5ecd2ed8fd96b3bc5a0b512ff41237d6e5b616c100fa98d4606026f8ec9f4356e96831b1d1d7c968c2a22762
DIST ox-2.13.4.tar.gz 207814 BLAKE2B 8a94569e6e10b92574fa330d60aacc069a558003c7b285cb1178dfe0e6cfe02a2590283249f7a1b5adc89b41c3414b1a919367889b0296cf909eeafd88cc8a27 SHA512 a97fef40eee3616bab32394340c452138fe1cf5cec92e6457c3b2ce8866f7e5b143ee7e0191af09d96128a2d7a0ee3eb58fbcea16074ce33db8a845867175423
+DIST ox-2.14.0.tar.gz 208213 BLAKE2B a5f99c8878efb9f87d8061d57ffb0afe26329b7e987c4de8c084a3453e35404fdfe29805d9a4cf60f3e30c39f47de5721a9d5c52b87660066ee484a30ef0837c SHA512 51bafbef13b1d3e0a5f27f69f9ca21b5774cb32f4b0d55e12ec5b94b1dad3febdfda37b43b84f599d7874f5ed28fa85d094a6f9c0087ca1d9b5d77b969c7de88
EBUILD ox-2.12.1.ebuild 714 BLAKE2B c9aa77a2d6d14cdc0793cba246055a689cdd1b9f4246be84eb0b4a615c291f85a3484ca3f892ff613837523348c9768c134d312f9bd5dadd3be22c62222ad7cc SHA512 c8964d8c4742b570cc5b080a7df6cae736ff965075261e600126eaf7e298be09cef5a9474e2316760ba6fe0718b62deeee388c453974e0f7cc3b80d902eddf07
EBUILD ox-2.13.2.ebuild 715 BLAKE2B 916ca3f9ce3fd847de972d8fe94973a23ff47a6c676d512ae027cf9a9b9fdd649bb058acce5e8f3f388156010e3a0ade09c80cfe9e7c6e7ae1ce929b4388ffa5 SHA512 301d0292cecbb395f1466b53dfeef2784c333e88ccfef93e663cacdbdcf263a5ea40a121b4a2af87933636bb2cddbac35528becbe2999a0d7460d40c7f679b66
EBUILD ox-2.13.3.ebuild 708 BLAKE2B b73770ef9835c297afabc649ccd4472a29ff182209a5f9336fbd029c9246dbfdc450d9ce777a1bf5c208b142b19bf20c22df7e3e7d270075f215f0fb07eff3ef SHA512 7bb13132c4b87e254ba69d2e56037aadc14817839690f27d6d834f5e88019d1f2001e363b105b736b84b290d8bd12d329b1be72a877d0929fda9b1cbfa53bce5
-EBUILD ox-2.13.4.ebuild 708 BLAKE2B b73770ef9835c297afabc649ccd4472a29ff182209a5f9336fbd029c9246dbfdc450d9ce777a1bf5c208b142b19bf20c22df7e3e7d270075f215f0fb07eff3ef SHA512 7bb13132c4b87e254ba69d2e56037aadc14817839690f27d6d834f5e88019d1f2001e363b105b736b84b290d8bd12d329b1be72a877d0929fda9b1cbfa53bce5
+EBUILD ox-2.13.4.ebuild 707 BLAKE2B 1852a031319f51213ada103be5f623496d42bf59af37148be1bcb8f8a8cbc3a31f15a03eec4c94a970e52008f02316becbdcd4fafadaecf9ca9b243f84c9c188 SHA512 80f3d533f0375bbe3847036881365440dcbf7179d2c0a1b892ada22b78720bca1879ecad24695afdc61992c70138fc58094f1f7222b0a10228ddada44a6d4e99
+EBUILD ox-2.14.0.ebuild 708 BLAKE2B b73770ef9835c297afabc649ccd4472a29ff182209a5f9336fbd029c9246dbfdc450d9ce777a1bf5c208b142b19bf20c22df7e3e7d270075f215f0fb07eff3ef SHA512 7bb13132c4b87e254ba69d2e56037aadc14817839690f27d6d834f5e88019d1f2001e363b105b736b84b290d8bd12d329b1be72a877d0929fda9b1cbfa53bce5
MISC metadata.xml 336 BLAKE2B 7371e572c7bce86e0d3c2ac19ff7555b4bdf793d96377dcdbb810f8fc09feb597f4cc883a03e888c0c38c1a1d9ceb7ef150ac228db7300aea01238f497f0473d SHA512 43b8b42cb09fe73a49e0db49671effd91859d2b9001fc3e51761a1b51b245e83a719ddddd100ecfeb92910baa06690b2cc0bd52db0afc872e007c4be9616908e
diff --git a/dev-ruby/ox/ox-2.13.4.ebuild b/dev-ruby/ox/ox-2.13.4.ebuild
index ca6de7a13bb8..dd9b6593b596 100644
--- a/dev-ruby/ox/ox-2.13.4.ebuild
+++ b/dev-ruby/ox/ox-2.13.4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox"
SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/ox/ox-2.14.0.ebuild b/dev-ruby/ox/ox-2.14.0.ebuild
new file mode 100644
index 000000000000..ca6de7a13bb8
--- /dev/null
+++ b/dev-ruby/ox/ox-2.14.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="ox.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast XML parser and Object marshaller"
+HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox"
+SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE=""
+
+each_ruby_configure() {
+ ${RUBY} -Cext/ox extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake V=1 -Cext/ox
+ cp ext/ox/ox$(get_modname) lib/ox/ || die
+}
+
+each_ruby_test() {
+ ${RUBY} test/tests.rb || die
+}
diff --git a/dev-ruby/puppetdb-termini/Manifest b/dev-ruby/puppetdb-termini/Manifest
index 2aeb9fc328f5..e7e53d4bbf13 100644
--- a/dev-ruby/puppetdb-termini/Manifest
+++ b/dev-ruby/puppetdb-termini/Manifest
@@ -1,5 +1,7 @@
DIST puppetdb-termini_6.12.0-1stretch_all.deb 21290 BLAKE2B 11bc0a316517190162e7e4e5a2ce05bc880ef8412bfcf5fb66ec68545bd7779e217d5d5e75ab79f24fc6b2f68e1a962262704efb8833fdce84288d060245b898 SHA512 a742825e9f9bacf5726814474b7812393d1a51c50fd710d771c10a9e23c874a465c6859fc17485b66a2c4114ac170f2f25c5ce1be6684ff18f5da31dc9ef0744
DIST puppetdb-termini_6.13.0-1stretch_all.deb 21296 BLAKE2B 6ef6f82047f293b854e1b0d6db2933e18bc922225d1bb7fe4a3d03d2dbe5da00cdb68e7e3ac35097f466ee21de5a7ed584606684a52c088a9e31abe9fe11d7cf SHA512 bbcf8d2ed996925ead0add6899b266ca9308b01cc12d0dfa6f61956e801a092abf5a01ae4647bf96778f9fe0fa95e17bfae0a3b30576346093651141c1982ebf
+DIST puppetdb-termini_7.0.1-1stretch_all.deb 21154 BLAKE2B 6b64de09d6b6c76395f79acda6322c4221cf58efb03442faee697736faa3fbfc0d3e4e0c0f318a3374a5b6b6844312a469656d3e31a5534f484c568d9d5e7fe1 SHA512 29b0e380d3e62bb714838c7e4dac0e296c69297bd4e4a4097ba006f846eb4166051d0c76195afb0a661e6e34726acbcc858e7897128f1bbe14b99a4ea44a9ff3
EBUILD puppetdb-termini-6.12.0.ebuild 663 BLAKE2B 147e2a56aa251a1655e5019f086d7ac2b2a3a75935559589c1d41207026cb5d885e3dd93f8251dcf97f220a53a4f86d507ce5b4ca3a42a8927542bd81c53b081 SHA512 7174a6cd165c552282272ed7f0a40a437a8f9111f80cad4e0ee29f29ba0c7ef8317bb7e6d2be517f2210754fbcd9054401de203c2fc2e11d994e8b00f43141e9
EBUILD puppetdb-termini-6.13.0.ebuild 663 BLAKE2B 147e2a56aa251a1655e5019f086d7ac2b2a3a75935559589c1d41207026cb5d885e3dd93f8251dcf97f220a53a4f86d507ce5b4ca3a42a8927542bd81c53b081 SHA512 7174a6cd165c552282272ed7f0a40a437a8f9111f80cad4e0ee29f29ba0c7ef8317bb7e6d2be517f2210754fbcd9054401de203c2fc2e11d994e8b00f43141e9
+EBUILD puppetdb-termini-7.0.1.ebuild 665 BLAKE2B 611933cbf3ad90f8e6f11c4b3460d9946519c30ff57b0132d0de9cfab7d243365ab4a3deb10643df19b79cb2bbef878347614e3798544f2494e75f786d8e934b SHA512 613eee0dfa30b09fe2659dd2775d8f1c0f334d5304d153d7965342c0dc610f1402b6e34b60078078d852d031e2b67cc8ef59d952c266caf10bda6dfa5eaa2603
MISC metadata.xml 366 BLAKE2B f03ce821e0baae11d699365e190751fd1c9d233935e46d31ed9f19105ce6b66b1c4ef56697f5e5581022261e4b45bacd4f04368c3e6f74a12b15ee4dabecf869 SHA512 96ba26c725e5fd36269acc3556a7ad6b89d26010e376ff76cffd2a99481b2d3c9c76595f5ee4cba585c3dd7ac76e121aa4f7fbc0efa80d760748e9f81c998655
diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.0.1.ebuild b/dev-ruby/puppetdb-termini/puppetdb-termini-7.0.1.ebuild
new file mode 100644
index 000000000000..a7f2b53b2dde
--- /dev/null
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-7.0.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+inherit unpacker
+
+DESCRIPTION="Library needed to connect puppet to puppetdb"
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/"
+SRC_URI="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch_all.deb"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+# will need the same keywords as puppet
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND+=""
+DEPEND+=""
+
+S=${WORKDIR}
+
+src_install() {
+ insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/
+ doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/*
+}
diff --git a/dev-ruby/rails-dom-testing/Manifest b/dev-ruby/rails-dom-testing/Manifest
index 118ab3a3045e..10270df96724 100644
--- a/dev-ruby/rails-dom-testing/Manifest
+++ b/dev-ruby/rails-dom-testing/Manifest
@@ -1,4 +1,4 @@
DIST rails-dom-testing-2.0.3.gem 14336 BLAKE2B 8740433474e88a7cb5be14b4357dd0b69d45a39972136cfe9a4d695d2478b5b535e2b407eb0acc9ec3abd633cb1f8591a634abe6eacd8ec38bba865ad32ed92e SHA512 910549bd42e6651b7160af0a4aaffbbdeaee829aa7c3f3552a73ba985ef1230d5586f5bf723018f2cd8c6d5c6238d045a8f3e686704b6989e5a56664061f6c72
-EBUILD rails-dom-testing-2.0.3-r1.ebuild 651 BLAKE2B fe79dbcdb440b568e8780aaeca2560654c460279e35a16355e4b1bc6451f3be118c590db301f1421c392af3a42683c1c90a89a2e7a3304d64c67214a31983283 SHA512 e5039f3ba742fe26d588cc46f4857f7f713bb763e1696cc41f9c3136b1b42f81129e4ea5b1ce50337b227d056c242a53f81a44becfc8fdcd637ae667dc07c8e3
+EBUILD rails-dom-testing-2.0.3-r1.ebuild 663 BLAKE2B 83584f644f17bf07f1cde61c2b6385ea7c1c38a5fdf536897acc0e08216b8287bd114bab80172bd378e17c1755e546182fbdb06f659273286f2db1e87210fb53 SHA512 55873c9264bbd7942c84917ea068ef2f1e9b0e2b0d02a73fc820f2035d345472c8c2342e3943ad67cabf65ff4f05767ddbd3d8ff4ccb2166b42a296c8d1212aa
EBUILD rails-dom-testing-2.0.3.ebuild 662 BLAKE2B cede5ce79ab7f0094f1610fabb1b57548de8bdf835f8a11529fe9f4858b93a52d4e55883c725916de14e0cd2bb8b7b78c8423fc54cbb0bb6b7d8dab07ff4560e SHA512 abb8090adc6c48d2b86eaa7c7ae47f99e53d36e74ac3afafdbaa4b5a898a1610388b9991e97b39aec715c71c30ce0af7927887dd1a5e1667c87d970e075b3a6a
MISC metadata.xml 350 BLAKE2B 1c2caa318832438e9f00f976edbb95493e9313ecbc0b481cb1ebcbdcac1bd9068eddf8ef6e7becde15efef1e33c6a83a5dcb9b5e20863a6081f10faac65d55a3 SHA512 a0ed76fb694f21c179472ddc7081b3114f9762c65b98cccb47c419dd7626701cbc111205dce3976d54f0fe5811a256da4edd2862bbf075aa62dcc8cd4fbcf21b
diff --git a/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild b/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild
index e5f104823864..ef731c8a8e82 100644
--- a/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild
+++ b/dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/kaspth/rails-dom-testing"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
IUSE=""
ruby_add_rdepend "
diff --git a/dev-ruby/rails-html-sanitizer/Manifest b/dev-ruby/rails-html-sanitizer/Manifest
index d2abbab3987b..ea0e5bcdbc09 100644
--- a/dev-ruby/rails-html-sanitizer/Manifest
+++ b/dev-ruby/rails-html-sanitizer/Manifest
@@ -1,6 +1,6 @@
DIST rails-html-sanitizer-1.2.0.gem 16384 BLAKE2B f5a5ededf15c199b59dfcd7b2da234f766cd46cf46834b458940d7b68fe27dd97602a6a673d8c0f700cf9c593a8375c97e74da0ac0db355af93bf951540ac368 SHA512 efe006ad2857a21d466375f630fe269cceb78aa467d91cdf193ec5eab8fdb0d58443696989b920840f6aafcb9ddfa6a72972f0e09456b2aa57018d86791cc38f
DIST rails-html-sanitizer-1.3.0.gem 16384 BLAKE2B ae0b9acfd4ffc53b84b92cb42c149022312112f90d64866de916be2b91b680ecfbbdc94d278626c992cc90b0061705c11c9a604f6d9e91092e1117e40e003e6d SHA512 01d67f750ffc6ac857e4dc47b77d66e02acc4488f353af97e2fc367590fe85107b631aaf8b32f61f9e1f375c93e1b24fbf966f738e35483f5174880a0ffe5ddb
EBUILD rails-html-sanitizer-1.2.0.ebuild 865 BLAKE2B 2477b5130ed28b474b8744367a486978ed7accf37f79cadaa35fced9884d1bb538c94b145a633ddbbf046ceafec23ca70d4aea1fc6668d967c2ad3a0bff3cd59 SHA512 d4e61578e156fbb01699a1512cb13ca922f7db0f1597853b74be2ca96dc84be19e01e7b44ff946db34bdf1a645b2fd4dafd058c704961bc79d592d742e8659bf
-EBUILD rails-html-sanitizer-1.3.0-r1.ebuild 865 BLAKE2B 9c4c7ef4725ad4b9488784300194593bb0d69ea66c4907966b988876bc5c767d4cba05035ac2c0154b229bd8abf6c2f3326610d1edb8df20a8ea999bb60a841d SHA512 9fc8190a6a7c21e32d5393c6ef2a98b5987781977f4a5648149855b422dd97c594282f834901b7c6de68b1ec3353d9c42750d61c60375ba934675a184bc39739
+EBUILD rails-html-sanitizer-1.3.0-r1.ebuild 877 BLAKE2B 2bc799214a4ce012915610d1841cca4a0546e09acf63a53dd6b61487fe203855f80f596ed5681cd7e633e84aa7517fdd1fd3e001eb49aa68fbac00f91d3beb4b SHA512 f12689e221ded779f61a170de97adee0e921d5a9d2b0f01623b02ea5477d1201fdf51157701c022d43e29a972dc6479d98cb1d4fcd0892d01834d6072e620c4f
EBUILD rails-html-sanitizer-1.3.0.ebuild 864 BLAKE2B 830d8d376baa7b55a6009ea791f0f9bf43151f665c65faea542d68f5873f7332bdbc73419a55df10b12fe83fc8cf585dd9e790fb384b2422638daf172ef32979 SHA512 f8169dfd5744cf370c1ab1e2ce831b15f5bff4c5279a396897642e25b0e68ea8e2e1d3e9a3b0d65e8f1038b40c5a1bb880401234c4b5ae362e69898bdf207618
MISC metadata.xml 359 BLAKE2B f227b45aa66e29d5ad9fe902cbd05ff8d41b6ad06ea0acbf812595b936897db899436a788fb0af5143303f0ebe6f18de1f2d265c337e57d616bdbfc7b1fdfcd5 SHA512 a7b934bec0d958559083b417dac76c3ffee71d9efa912b6bab2c2c01e6aa9acf39a46d71fff54a9b750afe6f59a8eb4b12c10b5cbee62fc5f32dab29911f4bd5
diff --git a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.3.0-r1.ebuild b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.3.0-r1.ebuild
index 7576409802c8..b96d893f1ddf 100644
--- a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.3.0-r1.ebuild
+++ b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.3.0-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/rafaelfranca/rails-html-sanitizer"
LICENSE="MIT"
SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
IUSE=""
ruby_add_rdepend ">=dev-ruby/loofah-2.3:0"
diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index a6c874daeef2..f5b9825158af 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -3,5 +3,5 @@ DIST rails-5.2.4.4.tgz 8825200 BLAKE2B e56f828f46ef72a2ec59006f37410aa53ca337304
DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76 SHA512 147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9
EBUILD railties-5.2.4.3.ebuild 1677 BLAKE2B d601f23359cdf576011977ff20c04163a20143a9e24248e56afab2eac46824535f9c22df9b8575e7f9bccecbcda201412032fe70a2a89333e901597c81895564 SHA512 5240fec770a505a3f1748ab74f6edb2abbfae76ab6e0323c715aef497a945162f3c15c84aab1da41a7fe39d319f7c0afca2d136d48dae3ab0751915b0655848e
EBUILD railties-5.2.4.4.ebuild 1677 BLAKE2B d601f23359cdf576011977ff20c04163a20143a9e24248e56afab2eac46824535f9c22df9b8575e7f9bccecbcda201412032fe70a2a89333e901597c81895564 SHA512 5240fec770a505a3f1748ab74f6edb2abbfae76ab6e0323c715aef497a945162f3c15c84aab1da41a7fe39d319f7c0afca2d136d48dae3ab0751915b0655848e
-EBUILD railties-6.0.3.4.ebuild 1632 BLAKE2B 239aba4d98294c747f6e99f720e69cbb79b9f86233c53a68e13b66c0e7bce9cba9b0f5d6c320e25dfe662fd4a99ed823c8037fc952a8930e3dcd467fd11ceb22 SHA512 037e009be08dc68e7fe952260a52ae1207f3c874696caf5a859e45885e589cec30495c741362703c4e08a8981823a4cd102c91fdf382c1d2446c4e1784eed63e
+EBUILD railties-6.0.3.4.ebuild 1644 BLAKE2B 3e67b4f6f883620d2a763ce7fcb7eed2d80cdfaef418ef48457024832e07764d42183dbb96c86674be1f54e92e8c08779ecc7f880f317292fa5a3985236a30ee SHA512 2a00fb68fb7e3908048e97722f8000c5263226e2b64f6aec9d900147ee3720b1e30e55d44dab9291234e3fb440ed491c5d64e6bf8fc4379aa1680ecd82e76d5a
MISC metadata.xml 337 BLAKE2B f2b57aeb9ea63b3cba576df9bed58bc86577ddfb1707d3a183a8536c71c797aca25ca61b22eb50ea54368fac052518f889db0503b816767e05978c803e204351 SHA512 ad52f0a3bf101472aa80ce4b516349ac090620aba4afecde872585bf1ff11f55cffaf762df123910a16d70aaf67ef59dcbdec728816f611a2d5bde90d2b6d09f
diff --git a/dev-ruby/railties/railties-6.0.3.4.ebuild b/dev-ruby/railties/railties-6.0.3.4.ebuild
index ac2c8ddd992c..d8cfce5dde5f 100644
--- a/dev-ruby/railties/railties-6.0.3.4.ebuild
+++ b/dev-ruby/railties/railties-6.0.3.4.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE=""
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest
index 8c33f4311a69..055527807951 100644
--- a/dev-ruby/regexp_parser/Manifest
+++ b/dev-ruby/regexp_parser/Manifest
@@ -4,6 +4,6 @@ DIST regexp_parser-1.8.2.tar.gz 85592 BLAKE2B 55333dbf59606d1f203c84cc3e712ddba9
DIST regexp_parser-2.0.0.tar.gz 85985 BLAKE2B 6d206de85e85cd5f3f472f6b2cba49bc03aa43fc246af145188c2ebfe3da1c23e0b8b5d307d8902662abcd220b3c7a439825ada2012a09fdfffd9c390865a0d3 SHA512 a896f81988c8fb8074e05abe6c9723a314b147ac2098d11324842b79a8b74ae3a8237ef1ec0f80cadc223c13b06fa0ba231013ffdcd00710381e5c2fc7ebf175
EBUILD regexp_parser-0.5.0.ebuild 878 BLAKE2B 065940af48ce7c93836019f0a9325e04db4e0ff31f0e9af6a13a637e86ced811bb38cd9c70b971e244df857e1d40b2ed2049fc0321a82141c43478822cac8b04 SHA512 c91492b8ea59137258d941e79659f1f511621c0d7da8af6e6c13aefa39f5473c2881e0893b68a56b428ce8da9a135e20371e4d5e0c6d5fc6996e6a77af5c22e6
EBUILD regexp_parser-1.7.1.ebuild 876 BLAKE2B 82bacee65732f0f87c38e5f0e6044efb35e628f512de34a1dc55e866ebef3e947c0289c5aaa168fc136b5042e2e8e2af9aa23a77e5acccba5c8899ebd41ad5b6 SHA512 eec1e3db2f3bb6463ca114977281a0f50d5360eb8953e986f7f99a8b7694d817aeefe073e88f23bac4f7fef4eec2be516f457c4fa4d60b2c33dc6bb8d5ae1403
-EBUILD regexp_parser-1.8.2.ebuild 876 BLAKE2B 82bacee65732f0f87c38e5f0e6044efb35e628f512de34a1dc55e866ebef3e947c0289c5aaa168fc136b5042e2e8e2af9aa23a77e5acccba5c8899ebd41ad5b6 SHA512 eec1e3db2f3bb6463ca114977281a0f50d5360eb8953e986f7f99a8b7694d817aeefe073e88f23bac4f7fef4eec2be516f457c4fa4d60b2c33dc6bb8d5ae1403
+EBUILD regexp_parser-1.8.2.ebuild 888 BLAKE2B 5908b7be2be373462cd50b9445e1b111490dc0291dd4b050c2e0015ab6c77ee845b5b8dc0e34c4b223737e983a259dfa46a5c43cc0b10f825f8bb170e5e3168b SHA512 6ae591ed9ffa40bb8440cd05cec581a9a5126a2fe85768a0805d2c2e5b152aef482426a18836d2076e5cef313ce96484c686ab982ddaeb7f2a6f038ff55498d5
EBUILD regexp_parser-2.0.0.ebuild 888 BLAKE2B f4c4432751aeba693e2d7ef3769b96fdea6ec480a0fb7d0393770cd9c98c32181cbcc12c0dc185e7996f1e4cffc4ceba47123d1246d123456a420316f58e3752 SHA512 18364c915f58475c0ae9175a928d3c033211048ecb33ef0787f5ba3e10416fb619722cd37280f74610ebe49b8c382ef524bebf37a8a9184f3dcf791829a5f708
MISC metadata.xml 345 BLAKE2B 1b8ad1173966e2528e85b076052a92f378eccb6bc3159a69de1a276dea6e65c3b2e83db43d65ab9cd357fa58ee0af3cde2485b0926002cb74e0fe1d54cef375c SHA512 aeac372e6213e9b018782fb640fe6d88b3d86d8f5d02b8511f69980df204dd82d45443c371e81527fc6c34b2c1684ff04b3a7789808b884644c348139b4999ff
diff --git a/dev-ruby/regexp_parser/regexp_parser-1.8.2.ebuild b/dev-ruby/regexp_parser/regexp_parser-1.8.2.ebuild
index aac70a0d1954..58632b95a870 100644
--- a/dev-ruby/regexp_parser/regexp_parser-1.8.2.ebuild
+++ b/dev-ruby/regexp_parser/regexp_parser-1.8.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND+=" =dev-util/ragel-6*"
diff --git a/dev-ruby/regexp_property_values/Manifest b/dev-ruby/regexp_property_values/Manifest
index 377061c6c464..d16e4cc65bee 100644
--- a/dev-ruby/regexp_property_values/Manifest
+++ b/dev-ruby/regexp_property_values/Manifest
@@ -1,3 +1,3 @@
DIST regexp_property_values-1.0.0.tar.gz 12884 BLAKE2B 82f63d21a1e1508cef79afc2f1b5cca842c1e5bc96b197efa90ec0d02e7bd213cc67ae99f4f71cae6e632e0804fa2d6e935c7d30f27a940c767f5a83dd9edd21 SHA512 f51946d93c255c3b51bfb8055d2c0548c9656db9f208de74b569df8799fa97712a76b509546e149f71e3176ae0e979f295b225c171cedc687e1871f204c1e0d3
-EBUILD regexp_property_values-1.0.0.ebuild 1270 BLAKE2B c2c9c136a08b01620919289499c185d698f526116dc7db35a313248d8eec8d15f4ad2f42bcb52726f696d26c799027f28e6f9e07086b66c8458d61636ffc4d65 SHA512 5bfeba5c9f900d41750f1def93b906df051538e761577479e17662eafd03e2f9e6a952cc6105c0411c234b6ce97d30a37677f4104adbfa4329e84d9ee402c939
+EBUILD regexp_property_values-1.0.0.ebuild 1282 BLAKE2B b2115799ef187e5a65a10230d30069d10cf56f1177672c96b3bb19219f5782ebf9e595bf1a26ae04f3384c382263a8d606c3d2ec45d6f9743b2033bb0265d78f SHA512 005bab690a5ebbabc4bbf6eea355ef2301c62170af84e8fd4474759a469a46be6e6e9d7ade85234ea4db9208785051f25d0ba211c8efd24839c40a4b2a1cfa6f
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild b/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild
index 04561bc98b76..365b5f3d4e2b 100644
--- a/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild
+++ b/dev-ruby/regexp_property_values/regexp_property_values-1.0.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/janosch-x/regexp_property_values/archive/v${PV}.tar.
LICENSE="MIT"
SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/rspectacular/Manifest b/dev-ruby/rspectacular/Manifest
index 1ce43972afb9..c53b185bdbc0 100644
--- a/dev-ruby/rspectacular/Manifest
+++ b/dev-ruby/rspectacular/Manifest
@@ -1,4 +1,4 @@
DIST rspectacular-0.70.8.gem 16896 BLAKE2B daf9b75be33ccf1b7d60a7aaa540b391578b7f841bb1999c52e566caf8000049d7b2180f372084be18bf4cf367f6c59dba422f187505e42ee6bd66e9431ed11c SHA512 6f048a7781bd672049c10687eede3e2218436ea396438e09814c9239cb07396df25f4b88ab78b98f91c66457c4aceaaf1a1b8aadbff748715a881cadff8dd2e1
-EBUILD rspectacular-0.70.8-r1.ebuild 620 BLAKE2B 8a33142a9ff94d9a7d8f47464bb6a066a5aef18795d4f9a4829b538e30e9a55ddc7556fcb3d9a9b29f3894cca3ec31acc39e1515d2ab53068ddb029740ec4c1a SHA512 a09b250c65f8afd3482dcdb0979fa244d21a85e772b8dea33832ddb31bf6f747b80adf41da1a6d078b2001939bcc813ab424d8561dc97ce2963546b07cd231b5
+EBUILD rspectacular-0.70.8-r1.ebuild 632 BLAKE2B a9dee4b19d9ebc24bd2b6c3346130250209535930000df662a017c85087039530dc789304f7b68ad4724bdf0964c362245046b355185d6adc56c404747426d9b SHA512 4f98bb3941d8108735f81f53a11e74031f2b93aca310cd47db77991d9e8592a5cb7c87b0f649a83571199114a208367adfd5fdc2e9bf62b9f9dd91dbdee87248
EBUILD rspectacular-0.70.8.ebuild 626 BLAKE2B 7b0f63dae46fe047f61f4ac07b767eb4ca8c09b340bb9c94d5ebad23ddd198ada5367e89a587df1303abfefb3c506c17a76e0198264699324ead3b00e8f1fda5 SHA512 52a6271893be934673418e6e1b64bfe742b7addf08ad3ad15f3a6fc6ba895d2eea3eafa4acdd1a1c7f5c40de4e7cbfe76ec82f60f4b5beecbc3127355edcf17b
MISC metadata.xml 350 BLAKE2B 478dd5a6b615f4a0ca0217d2fd4daca21b8421cc34c61d4c4356788ed059edf68a0c9b747076060415d7e9a62e17008560f44da4d0909d3f68c50ea77f5629ab SHA512 78e3ba17336c86b92811af99283d12b0bc191a2f06d907d0c792aedc17d5a39d81d00acb4b884f074103cbca587c3961dace871fc82e4a9a3fc6a9190c48b75d
diff --git a/dev-ruby/rspectacular/rspectacular-0.70.8-r1.ebuild b/dev-ruby/rspectacular/rspectacular-0.70.8-r1.ebuild
index b40e6bc54350..8d2c24a82dc3 100644
--- a/dev-ruby/rspectacular/rspectacular-0.70.8-r1.ebuild
+++ b/dev-ruby/rspectacular/rspectacular-0.70.8-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/thekompanee/rspectacular"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~hppa ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend ">=dev-ruby/rspec-3.1:3 dev-ruby/fuubar:2 dev-ruby/shoulda-matchers:3"
diff --git a/dev-ruby/ruby-progressbar/Manifest b/dev-ruby/ruby-progressbar/Manifest
index f1ff0d2c1072..71855b2c10ac 100644
--- a/dev-ruby/ruby-progressbar/Manifest
+++ b/dev-ruby/ruby-progressbar/Manifest
@@ -1,4 +1,4 @@
DIST ruby-progressbar-1.10.1.tar.gz 53416 BLAKE2B ee435291cd55558843ab05254c01a6148711aee54a5ce80d7b03902e32fd8735fda2e3686794f3f2c8a62c7ca26d90df4d63b48c8d947a471279c35131c49898 SHA512 6cbd791833a1638949c7283b5c475164b44ec8a5d4c7eb417d741da5c9cda9e777481a785f112be7fd1c3714668ad58cbf9aa39eecb61d1022fb3bb35ddb6203
-EBUILD ruby-progressbar-1.10.1-r1.ebuild 1023 BLAKE2B 440afe6ed2a1fcc164215739c179a261bec628b2e6ad3a402b5c653a91d0b136ef62227616b3716fb0dac98de838d6fe7d4b9e647b1b8686bdb625b176499b3e SHA512 35ff25452182e283e6fe757700ed1e8bfa4c4b27064e9d9635dd9cc40f25178671c2d932bfdf959091440d26c264aad46da64b12d4946c389327e8e0d819fb22
+EBUILD ruby-progressbar-1.10.1-r1.ebuild 1035 BLAKE2B b688bd6cc079f202478218f2438231f5e88e53d6b77ab5f5865a7a55516fc1fef2283f4e41f71943843f5b651b8f08ffc0b3f541da9b85d3cc89cbef68f4cd3f SHA512 6e149fd0038dc6a33a5361822e56d8696d9dc45364652d1697358779ab0082e59c0ae37375869130b6f29ad234dd66fe1dd6931e1ce91d6279b0b8061930f59c
EBUILD ruby-progressbar-1.10.1.ebuild 1029 BLAKE2B 24093411f6bdcf8e8cd93761d889682edcd462d898b558b656a4536f0420f3c89f14c67ce118f64511cd930fe378cca809a872a785274794eada2a07afe1cdb6 SHA512 82a8e0d8e9b0641a832d4b2a1f77d73e88178580729fc897b5c6cb69b140eacee5c862980575cf97cb1e8f647902e9870d0bb06ada04f7a84d1d077656cc1a74
MISC metadata.xml 352 BLAKE2B a36b436c51b56ed96a170c6edaff16655ff0d3b42f2cc6b13e67c252f89e2d56c47ce0c69fd693acc9ddab9a755a5fbf5d72e360f2e6a16bc0117148eb7a25ef SHA512 a572b7825c4e778c503bfa3bb1b82d4d91c28285578c614a8a0c62bdf1967f307645c92f0101a4898baa0ebeac9a26455e459b2440db6989593c0cc4472df616
diff --git a/dev-ruby/ruby-progressbar/ruby-progressbar-1.10.1-r1.ebuild b/dev-ruby/ruby-progressbar/ruby-progressbar-1.10.1-r1.ebuild
index 9a3af0575d9d..bf18d30bc5b7 100644
--- a/dev-ruby/ruby-progressbar/ruby-progressbar-1.10.1-r1.ebuild
+++ b/dev-ruby/ruby-progressbar/ruby-progressbar-1.10.1-r1.ebuild
@@ -21,7 +21,7 @@ RUBY_S="ruby-progressbar-releases-v${PV}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~hppa ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
diff --git a/dev-ruby/selenium-webdriver/Manifest b/dev-ruby/selenium-webdriver/Manifest
index 7a7ab1c1d8df..e316ef27c315 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -1,6 +1,6 @@
DIST selenium-webdriver-3.142.6.gem 864768 BLAKE2B 6d48561c4d50c64936cc0ec55a3f777723062f8ea1fb08f345e2c84d0080dd6a04b09e13caa23b77041c91dd2de9ae80980562f5f3a286992f0296a8e19adc75 SHA512 1a34c504214ac662195a6d0addcda8fc2de6d863aa367fd9d9b973bf7dd44699e4776fb52cf7c3dbaa16ebd87c427bac6c3747ad469a5b07e4cace7e02416e33
DIST selenium-webdriver-3.142.7.gem 865280 BLAKE2B 650011848afaa3ea4fab7c8172828c7562df212383a8fbea9615a5136e3382aba0fcf17952d941c7b514e5229c0aafe3dbc320386698eb8756f567eff67722bd SHA512 0e7891c19b8a0b20441d85bc17032ecf03cba7ca435846e03abc50b62b0c53c075dc70456796c9bfcd1ecd28ecc517f907a3d6868346a07617fd1d0c1b9437c0
EBUILD selenium-webdriver-3.142.6.ebuild 914 BLAKE2B 0d9273090a43a66c935e7e8d0844e910a68b5756f6f7d67f46786520b15dfdcdd33e6682a17a86c2c72721a85002364141efbbae2222334ea4e4978fb516315b SHA512 5e19bde871553bcd9c45207dbf6030c25ba1370cc32361f12286cccd13ed7de7e659aea31f2d817a76f072867f3eababf6634cd5c78a984f5271e70ab3aca531
-EBUILD selenium-webdriver-3.142.7-r1.ebuild 1093 BLAKE2B 72f999e934e51e8e73389740edeb5040b18c578e742e55676ec02cc7937fe55515c62afb0cd7fe6c82392603edd6ff80d1f4183af3bed2ae2eacf78c0ccbff8b SHA512 e85ff1cd2d82afe0fb2ba907be237a3713963c224f6fa2197beb69f9b920930aa22c1b3117c427c41347eccf57eff3d410c8cbbf96c85dca7abf018dea4650f0
+EBUILD selenium-webdriver-3.142.7-r1.ebuild 1105 BLAKE2B fbd7aec91d8f5eae4a45a29c01309d7facc0e3a73ffeae3fc3a5c81b3ed551d2fbe70f61ec52225f07fa709c80eea8bec13153ac7a1484d6334b8df752c2e74c SHA512 fcc13f25d587994c569c9f7ae6da5430d50a032a7ee13fdd5010d4c9de0da97cbb188760adc059bdc2e15ba6568ee4ac18c0a82af61053b7d425f26300f2f8b9
EBUILD selenium-webdriver-3.142.7.ebuild 922 BLAKE2B b41dedf18bc905f1b30edb8396f005255331694a8fb064d4c966671c0031525b7d5c13166baa57c5346b3af5a578d5a38ffb23f2dffeb2d3e83234aa4ca8949f SHA512 92405c0e556374d125de5025731ae09ab988ba8658fd47d14c457b601185e3552f13cf266af280bbd4905c41e37c816fd366139859d67c3f302baa1808228faa
MISC metadata.xml 335 BLAKE2B 374e7e6bdf450e60792ad3960c2c0fe8ab87f70c34ca76332bbbc632598354e2a774e4eba46434e9b7c85c7f5eee7086ac85268ae58bddea7d75713d9d2f014a SHA512 94e17dd297f6904f1b70709dba5f5612fcc42e9e0e57695df6d37344cc9a89c13b423e41d142631444990ff39367eb6132d6b070bcdbf256ae00e932cadc67e2
diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.7-r1.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.7-r1.ebuild
index 629bc87f53d5..443cbb2b93fc 100644
--- a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.7-r1.ebuild
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.7-r1.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://github.com/seleniumhq/selenium"
LICENSE="Apache-2.0"
SLOT="3"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/childprocess-0.5:2
diff --git a/dev-ruby/shorturl/Manifest b/dev-ruby/shorturl/Manifest
index 9cb6efe6c1a7..9150c574c300 100644
--- a/dev-ruby/shorturl/Manifest
+++ b/dev-ruby/shorturl/Manifest
@@ -1,3 +1,3 @@
DIST shorturl-1.0.0.gem 10752 BLAKE2B 6d6605dded6584510abaf09168cdb2fbe7bfeac804b2da9e1c80a9a17fcfdd7d594948394838a8490e6d1c186fb166aeebc81ade40bf352db44073816dfc4625 SHA512 d2323107449a5a66065dc225fbec101a653cf4bc1c719f18e7e5d78c89aafc8c4863aace08ed2a007e33c72f6986ea56a0307e856fb4bbf4c213206155d22312
-EBUILD shorturl-1.0.0-r2.ebuild 899 BLAKE2B 3e9fe915b93b981da7ca00b04d57ba96e54b9757b12d5120bb498da75bd1e39582efb97df74debebf164a0d7d9eab878e32a7de99233684396f49890af6465c9 SHA512 154860d486bc449e245cd72e51b0caebeea48231a60298c9010eea77ea3a55fbc85e74e2521d822a636f15d175d923468f2751d4c1e083b0a8b02a4e249eedca
+EBUILD shorturl-1.0.0-r2.ebuild 896 BLAKE2B e99f4249948a1fe4b4fdee0200af7440d3850afa09ecc06b8efde95d1cb7a78b6fe377b12bad77db300c8927a8ec86634e688c87832e7beebe1dfb97414b8eee SHA512 c4f4d67e1c80acea4f9f14f35e7f00b0c9103f08436a9bb795e440c5580be34eee64622b7e03c4428b6941c3cac169cdde951dcc29a284da91cc86aea12074cc
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild b/dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild
index 89a61cffd951..acbf89602a12 100644
--- a/dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild
+++ b/dev-ruby/shorturl/shorturl-1.0.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
diff --git a/dev-ruby/shoulda-matchers/Manifest b/dev-ruby/shoulda-matchers/Manifest
index d1fe7204b132..203997669e0a 100644
--- a/dev-ruby/shoulda-matchers/Manifest
+++ b/dev-ruby/shoulda-matchers/Manifest
@@ -1,9 +1,9 @@
DIST shoulda-matchers-3.1.3.gem 208384 BLAKE2B 0ce7cb91ec8a311ecd4872ca45b178686fedb126fd5a05d55cc8654f5a40d1ed7e0a1da2b2c47c34ce3e5ed13a302a1d309f4afa67bafb37d5ed8a724945e97f SHA512 c61397d20724f3048172a8a20ef8abaeafdba3a1d5d4b923b1b11480b25c70820fd372eb2851c6eb307894bc0b7e1aae515e23a3581a83db1b65a2c778b22d67
DIST shoulda-matchers-4.3.0.tar.gz 235212 BLAKE2B 03d634a851d5b79baac7fb3c5017be2ba8ce5b36905597eb759ea6ed22d543af5ce02c0c2af0f560d913d17713a8b3c417770adb7f247a6548d0666164e0866f SHA512 ffc90760ec47502d0820decfb8ab0620fa65fd9f45f3435c1d905ce0fe96010a3e059c690e9dbab7b30146b09a9e511ed4687a220d7cdf000f2fe1060e0b5ada
DIST shoulda-matchers-4.4.1.tar.gz 240423 BLAKE2B 5fca9389601f35c536fa8a37adc6a14282fdb4aba21453223d739e503fc226c74473791880d2fc0b4f308bf9deccc1bd640c320e86f586f075b5d1add69e33f2 SHA512 3103bbad862848d00f9ab8c71c20fef1fdc131c6ed13a5d6ae9e11c3da8ecd2aa09e5996f8b28ad08a5588b02ab5783dcc37d04357d13357ea3fa8ca28a02e3d
-EBUILD shoulda-matchers-3.1.3-r1.ebuild 523 BLAKE2B b66370893f63474e0b3cfd9aea37c97fcbfe9dd8cd92b707dfd678d187a2a9c63051914b18adb1042788af1f3892f5f9685556a67ef336104ad54a667af55b05 SHA512 339333a43b20cb5a0389e18003eb3b696ce818f5fa7d7c09a5c24ed8213641abd89686908f7f5043e6bf6379eafff6ac3f92b417ffbaa82c1bc2c86ef42a4dab
+EBUILD shoulda-matchers-3.1.3-r1.ebuild 535 BLAKE2B 1d70372e32dffd151239cf5b9b6b4b9baa93a24710efaaf00dac928702d33d64e9f19933a839a5d532fc37c6f2d11b3bd4daba08e377692c642876b42f250797 SHA512 a57717479260da7b69335404c7100b9c36929815b8c1e18ac9a3dff332a856b91de4b350450f74388886701af03af5843e66e00ff333ddad660b9bda5d73b131
EBUILD shoulda-matchers-3.1.3.ebuild 529 BLAKE2B 8e86c34cb17d6cee8e2a6f139eb4337671ce57f38c0132568874c7f79d0784f4609d30684df3e4a0bed5eba750684f6de31f86be44f9369769c9a9d515cf01ed SHA512 2bac2b7f6d1bbc17aa01a98bb244212af4b90905b7a1516ae5f0e4a3a6b33f67cceb17de2064675e4711565ed6b24e1f7fca5679402723d8f795c72000c58a33
EBUILD shoulda-matchers-4.3.0-r1.ebuild 816 BLAKE2B e1d68caae2340c23b4abaf0691a3aedbae59bb29357417616d998e724d83f07fff075a2aee58954924d3c7449b096cf499290dd00d1e6e5ba87815e4f415545b SHA512 d1e6b7955f15d523c19a135d5de795b384cf5f81de2045354936a86506aca541017fcad00cb28fb1e825275d3deb3ae3f6be4a4fd81769767edba61eea6aeaf3
EBUILD shoulda-matchers-4.3.0.ebuild 815 BLAKE2B b0659e19572024e2db6db9a4620756f856c110526c5d1e2d8a398322b71fb38cd43453ab40214279ba5cd0d55007b73e8fe195656911515c17ea1fde2e1768d1 SHA512 3eede673c7b40c5f0a245e8c3d5d45bff86c050e430d4df0ae36c0aac252f49fd69939542406d4d6a1212832e58da315fc270a8f0369858e740aeb22946105d1
-EBUILD shoulda-matchers-4.4.1.ebuild 815 BLAKE2B 1cc8c1e6b68e7ae556a68174a0d934c6c185cedbbcd0f6cd11d39691b655b5bef05854de5d236f8c23398b2e831b18afffbbdebeedd125051debd6527f3f3739 SHA512 7298fe5e7a52c09e57b8e0026b95d11d874b4414ff69863f79f5a8bd04f06782993ffae33434548f47054578224b98e54a88c98c00b14241d440965acb481486
+EBUILD shoulda-matchers-4.4.1.ebuild 827 BLAKE2B 11bee72906fd00ea2d2a27ceb0de995f0da58525a1d05d7a11a3207974d4c69c4d4ef99e051f2b789756900975a4ba97a986d0ad1b5103507e6a351966be62b5 SHA512 393f70eed0992172d26da975fa7eb06c47552d3bdff86af1cecdf29a714cd58106c9d17f456332469c3d09af0d4e4cee0f88b035f77d0ed0b8c1486858ff0fd4
MISC metadata.xml 467 BLAKE2B b4a8138623dc83ab8a5fa10d6242f3d04d20ce4e15b0abb00f678600212063ce8653f3644c3a98d0186d4bdf53d042ba7f7bc1d1bdb699501d8a7e1aa7fb36b7 SHA512 d3ba695c8bfd835a472f35442b16057a73219d9b320276823843b65f00f18d8cfd7fe7f814abf458bdaa945751883a5f490d0f7a02a1c200d99fcfb51a57a400
diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r1.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r1.ebuild
index b0b00c69bd9a..f89418029a20 100644
--- a/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r1.ebuild
+++ b/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/activesupport-4.0.0:*"
diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-4.4.1.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-4.4.1.ebuild
index 217fd3c9ac0a..93c08dbdac1e 100644
--- a/dev-ruby/shoulda-matchers/shoulda-matchers-4.4.1.ebuild
+++ b/dev-ruby/shoulda-matchers/shoulda-matchers-4.4.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/thoughtbot/shoulda-matchers/archive/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/activesupport-4.2.0:*"
diff --git a/dev-ruby/shoulda/Manifest b/dev-ruby/shoulda/Manifest
index da81adf2de2b..286d4f89cc3e 100644
--- a/dev-ruby/shoulda/Manifest
+++ b/dev-ruby/shoulda/Manifest
@@ -1,6 +1,6 @@
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-r2.ebuild 885 BLAKE2B e328360c581b75de7ad1be16e3924f838690586da281c4c94291271a7598dfa2c77708f4ee05d621c56cd9d0b8d763e6351dbd884750a480b92686d2e85f787a SHA512 b42c2f7fd00d5edcf4d57e6d0bb7ab3a2e288ad66cdc32ffec30a48bdc1e3a268d9702dc3e27b722fa85d6f7bc03ead03c5611f57adf4a9c03b2e0a55ef45574
-EBUILD shoulda-3.6.0-r1.ebuild 912 BLAKE2B cd3d716676ae2073517cd7ab7303c2b9b169c56b42a0f4a9fc0366f86966566d029de8ffa24be174a2e698da92b72960e554d22b7c50f9b77aeee96245193bb7 SHA512 4ccdda9177f13c1112262ed61be82b8980555fecc9b30eeadf5ca16f42e71f2b2b930afbc386154e6a56bfe09a35e44343da668969de7022d10412228273c71d
+EBUILD shoulda-3.6.0-r1.ebuild 924 BLAKE2B b0e4344f4255760b5ce637eb53e58af37d08e772218c77fceaafcf4f81195467cc1733ff9380f36b86d2d900378d54da046f0e1196ae6237ea5ea6fee4901fee SHA512 1a14864d13555c3631653bbf87fb5d77195e8b7c7532c889ff916a0f187c05a28f2e35ad13ab3c794bf8005a42b96e7f900195ee001b59284698f26370e8f7b4
EBUILD shoulda-3.6.0.ebuild 931 BLAKE2B 02504a8fbb249eb1899083362eec53048d6b1a994da86cb5cd215480c3c663277db56eb0e37db4b41c74f7729d1037675869c4e4756e4728027734bdcfafd6f2 SHA512 7e6bddcfaa0eb3228022d1025f133fd04f14040286108d6db25447f206fd1376ed713c2a5529550dc7bf785795d9d95a34cc8e47380d2fddd845df6c91198f89
MISC metadata.xml 344 BLAKE2B 4f4a9e5d5bc1e6a6a10552ef0285ca16024cdd9bc838a25397b23de1f873a3ca87194d0912f8d0a0c24158d4f10fdb92fcecb15f246e96dc12a95e56604770fd SHA512 b4fa8d5ce8421c5541cdaf288da9a8589ea6f4682470b376921e987d5a5344352afc2f20edbdf1f54ac46fe658f46c4863ec4dc5dc8eebe1c3223a15c72f450d
diff --git a/dev-ruby/shoulda/shoulda-3.6.0-r1.ebuild b/dev-ruby/shoulda/shoulda-3.6.0-r1.ebuild
index 3f730dc42bb7..88a3b81ac991 100644
--- a/dev-ruby/shoulda/shoulda-3.6.0-r1.ebuild
+++ b/dev-ruby/shoulda/shoulda-3.6.0-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/thoughtbot/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
# This now more or less a meta-gem and it only contains features for
diff --git a/dev-ruby/sinatra/Manifest b/dev-ruby/sinatra/Manifest
index 64060dadb499..539cd2bc6207 100644
--- a/dev-ruby/sinatra/Manifest
+++ b/dev-ruby/sinatra/Manifest
@@ -2,5 +2,5 @@ DIST sinatra-2.0.8.1.tar.gz 507102 BLAKE2B 7b88f50b2b2960c17aaa4f0ffbffaf70ece16
DIST sinatra-2.1.0.tar.gz 511138 BLAKE2B 05eea600695abf6ee9b2ef0eb2a215c106ac45a343a60017f2cdf8aba8733c1ba5c55235a9c35a4665659797754f78e28d6b8fb1e24391e99a2336ee150bacff SHA512 7127593bd44a5648407631f05d5db04100db30ae862c37e22dc264025fe271336c25df3c47839e41ba200da98be6c7b985852cd53d494a8bbda90fe701a89fe0
EBUILD sinatra-2.0.8.1-r1.ebuild 965 BLAKE2B 0a64a2f5754ef61d56a2acd3963ef5ffe0eabe5fff57711c90fca4b11fcc0def0ab27ca2c6ff5ba9b7e123764b4e8b37986e129dc2817c9c13eafc45b610de15 SHA512 616fb56643374b0cb9ee63abb60c9de154e86b5028090654770717a6fdd4d0435409a4aec21a334a9619049f2a83e33f42b9971f8718a4a47e332526606599ae
EBUILD sinatra-2.0.8.1.ebuild 859 BLAKE2B 5d93b3d9572ba4874322b52f35324de551436de0185051b44b7afc161983ac681aa2f5c6b4d3c57c077b93fb37bfb16b732c7c8e6e405b892524786d7530f817 SHA512 340e52ab29f857541ff5f48e1fd66c6cacf40c8d2bc831f9385d6c5df0b149e256bb2ca012cd28b958ee197c8b7c25ab1d1b042e515fa3c6c1dae21644630947
-EBUILD sinatra-2.1.0.ebuild 854 BLAKE2B c1b90704b400fd931f6e5639854d20bc3ba19b0a41487eb7c53eac1227ce9d294df7a74a6d3757207d7f1350079e79a976221c90ad85bd68bf1b4d95d29674ef SHA512 27338b1e5dbcfad54d279d07a54ba4d11c32ac2de21c7bacd2528fa7c10a5fd5bdf8f256920e913d58d410f498b827d7613ee22b6abab4914dd954936f6e19c9
+EBUILD sinatra-2.1.0.ebuild 866 BLAKE2B 1524851a8ca52edbffd1bd00e47071af353cffda4d5e8795ab1f8ed5d8f5e836458905caa79e2d227d40f50f41cb568abfb80af9125fd3fc30803a40508fecba SHA512 3bf5873d2852eda090e57898ba2bff5caa451fca40935f57c285d185e8dcbd4fcfa5fe13d496cb8ff49426ccbd7cec0403a0e1270404b8270ef28ecfd4278c77
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/sinatra/sinatra-2.1.0.ebuild b/dev-ruby/sinatra/sinatra-2.1.0.ebuild
index 601a0f85a37c..5a0f52662ef0 100644
--- a/dev-ruby/sinatra/sinatra-2.1.0.ebuild
+++ b/dev-ruby/sinatra/sinatra-2.1.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
ruby_add_rdepend "
diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 8503e9ef2c3f..0ac9ac441ff0 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -2,5 +2,5 @@ DIST slim-3.0.9.gem 99840 BLAKE2B e449585fe5642c1980b4d8fb0c93979d8c16020c331f1b
DIST slim-4.1.0.gem 103424 BLAKE2B 87de8411d6284569ac56366d4e2f3ee351c6908001cbda2926312f25c1c39520662371e826493d1346722bb507348bd8c117f3b0447b433bdb406435b80a70e2 SHA512 a929edcd1b194bc6abddf5757e0e942835f6c5e1555aa7bf021b0e850d74c9777637a2a0eafbdf2de7f0f0574eb03866c562826c656adcc0517cc4bfcb5ca897
EBUILD slim-3.0.9-r1.ebuild 1628 BLAKE2B 1fc3c75042d2c270ba06e37c9e41a2f9454b82614289547133985156aaaaabd798ede3c60a635c02bced648ad8a020595e0870fff63225ac85935f6a70a593d2 SHA512 159783c00c5b0f916083850e36f645907adfd97007e284c81fc333dbbd09a06b8f0c11fb95041ba62cce99b65e90e551ad1706555e03778a48eb0361f642375c
EBUILD slim-3.0.9.ebuild 1604 BLAKE2B b8caa913c512b408d04c99741cc4dadf95af6bf80abfee204997d8d9bba75c7ff65d8227430e80eb3967c1e70eaca1133f984f28be36f46144d91aad06ce9829 SHA512 4545b952f41cd47d43ea6cc3421d7599be2c351bf80c30ceeb92efe2e0255c03aabd210d122d90a0e982a2532ad95e3d17b038e8268551f701bebb7b21db00c9
-EBUILD slim-4.1.0.ebuild 1673 BLAKE2B 5b291bb1307e0c31a20d265ce1d39bebfc21843ea8657f0d8a0a403f9bdb7d2a1613763d50bd8ad29cfa4907a49bf7f6693ca63975e418982d7c9518a02d51e7 SHA512 b788c866838292ed0092c331d5232011213c40f9c4bcb830e032323f60a9655550e97561a00767b6892b91a994982d75cb8046a882f054213891e53e8441d9a2
+EBUILD slim-4.1.0.ebuild 1673 BLAKE2B fea31c503b4e7fb9c7dfec09803c84406fb243c33e77fe0eb74f5090bb24f421fee0b520f52dd7cd3c97890bacf40060ba8a258769535a9c9595ad7c7967d565 SHA512 3fab903654672c62e8c49b1b5a60781dbabbfee636d65abe185d210af02fd20c55d3e28035a45c57690efe6592155faa5530b4a77dd39d2ea054fe5f95f7e4bb
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/slim/slim-4.1.0.ebuild b/dev-ruby/slim/slim-4.1.0.ebuild
index 7f7a6d8b4595..956b9c862858 100644
--- a/dev-ruby/slim/slim-4.1.0.ebuild
+++ b/dev-ruby/slim/slim-4.1.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
diff --git a/dev-ruby/unf/Manifest b/dev-ruby/unf/Manifest
index f030faad2983..dd4d3fadea9f 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 1186 BLAKE2B 612e3e5b756bfa068343bb2060f136d90dfd2082d32235f801601cd75316dd759ff3c34fc749b671142ed19d70ea791f068f906fea95748e67b746cecf376584 SHA512 db9943561ec3a909786d890f6c9d1613c0be1e21ff0d80b0bc0f5e4c7e6a11f2be86f00da1421c78060220947f5607022bc2c02dd8ca77f8ebb5c8ca6f4b02d8
+EBUILD unf-0.1.4.ebuild 1179 BLAKE2B 31457ae75cd8526fedd0e3c94f7f24b321e646da485bccd1ceb46a98b9a57b27da0c3865780714dbfa01f990841f0ce4fc0beb07d8fabd9c30d96a948ca2f463 SHA512 eaa7c637efe8d0bbeb26f5d7dcea10037c35242e0be6e7908dd930c6a7aa41a7137302ad9e6584fec0817d310cfced01af617ccdc0ff6ae55d7181e8d961cceb
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 6c6968c38691..fefa703c70a0 100644
--- a/dev-ruby/unf/unf-0.1.4.ebuild
+++ b/dev-ruby/unf/unf-0.1.4.ebuild
@@ -3,7 +3,7 @@
EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="none"
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-ruby/webmock/Manifest b/dev-ruby/webmock/Manifest
index 094e5b856990..b8dcc9459fa0 100644
--- a/dev-ruby/webmock/Manifest
+++ b/dev-ruby/webmock/Manifest
@@ -1,9 +1,11 @@
+DIST webmock-3.11.0.gem 125440 BLAKE2B 8c57ca5b49922a61590595cdeeb5d3306edb3be616fd8e5c68617838831537f2106664201580f645de58322f11e684dfc8404d91139eaead5810c0cb40d5dc1f SHA512 dda7318d32dd88dcd4bc1fee9d1f4644f272348b532cbb59afde2e6a1fc42f359125b28d605ff1a18edac4ed71c00aceb1c67a364c15cfa56092e226588b449c
DIST webmock-3.7.6.gem 122368 BLAKE2B 9bc40971f1eec96d88217544acc67b7abfe6c0815a0696119e12fc5629b4f51e1164ecc982525d2c02fa50c7b1b09548c4831c1d597f06acde04a83227ba0dc9 SHA512 85455495476b22d94b23e34a92db3f0f8cf1aa5bb52ea6a8eb71f5f0bcbdad1edc13dff778c62806ec27850320e9f4e17f12525bbac552e5e105ee1ecd771efd
DIST webmock-3.8.1.gem 122368 BLAKE2B ba956c72f20e2c21cea90b107ef445e42a6995fdb31f9af65c3b561e9e1fbb9fbd299db009a1d83ddfdb473ce030d40aadf6633e23afbd072ee3b4debf7e0be2 SHA512 b1137fabb000469ee88fdd5521756f368463ee49988d5d89b51fa8352362ff249a4849159504834933e5e1248ed9b6791d254528b3cdea461fc9e8e5d92a334c
DIST webmock-3.8.2.gem 122880 BLAKE2B 0cd10f391377749c6420d08434c8e66230612c50bdff86b4dfd098690c006426e241c32bf716e2f8b9ee6c0ce6488d1975b54f3e4cd85cc14d6c7f0880f65701 SHA512 ae6bdda341bea804257d9f9b57d17a65a25d030ee2f5a9b7fff125a5f7881a34584c6b5d26a1e6dd5a49bba56ad5b6e731defecd109e19a5144df4caf90561d4
DIST webmock-3.8.3.gem 122880 BLAKE2B 66371028294f3b15172d718e0fa9402ad6ed1bf7beedb0c62621ad31758d25e401af9cd982a6f29cd1161a7e4d7954f6f9df22ab2e0c44c970a0edca3c0f1304 SHA512 6c845c4ed0c82ba4bb1f32d0d87a87eb945c54e159317aa14e2238b497d38282b7e81542e78c0d68d4b8d4a08e46137de84503829b7381e6d945e45474ebb507
+EBUILD webmock-3.11.0.ebuild 2076 BLAKE2B e0d14119501cc0472d662e52ce6ee0927af6226c49b565bab22e9cd7b1f61cc3345a59d432c3656776ada815ca36f7a04e5293b11032d8c61612a4a4b6d11213 SHA512 f3b251a898ff8ea6719126bd9f0f92aac54bd7b7957b2f4b995102b928252ee1363d57c6fd8a1f275906340d46f3cb0455a3b7a2c1f9f5da714f00c0bc357e49
EBUILD webmock-3.7.6.ebuild 2070 BLAKE2B b4f563812263abafd1b423cd721397c6995c443b04690b8eb2185d5d43bf3215d1986ebfddc5d372eaae9826a3e5d099418078d03cadcd075f4ac93f61b25bf8 SHA512 ad6dfcc4b637df478a294f0915199b02b71381445a11a7b63fe5a01e98ce57b8883bfa679f62c1abc625636e36b2aba1088f3e9ab0e22b471c33d038d2efc21f
EBUILD webmock-3.8.1.ebuild 2071 BLAKE2B c1344b73dcd9db0e7f6bcc0414e7936d69c16036fbcad709c8b28cfa6634f201fa7efc80d0545c02b81a1dc1ea6c405367371d3cf59b8dae66d9ca96c3478c52 SHA512 e10c709f08079c668096bdcc317c85d6fb80f655502fc33e003bdd30b8a4190b0621925ab0700f5abf610575dbcce6c60825fe0a64ff0f3df3e259318825d4c4
EBUILD webmock-3.8.2.ebuild 2071 BLAKE2B c1344b73dcd9db0e7f6bcc0414e7936d69c16036fbcad709c8b28cfa6634f201fa7efc80d0545c02b81a1dc1ea6c405367371d3cf59b8dae66d9ca96c3478c52 SHA512 e10c709f08079c668096bdcc317c85d6fb80f655502fc33e003bdd30b8a4190b0621925ab0700f5abf610575dbcce6c60825fe0a64ff0f3df3e259318825d4c4
-EBUILD webmock-3.8.3.ebuild 2078 BLAKE2B a2653b6aed2d2f341950afe7c0db114ef11a4e5e8f20184c3f923f3cbab95244325fccaa636d69bea427aea7ef4a35321e4446c40e66246f4cf20d216cb47b56 SHA512 df9489a77f77e76e8bc9f7563ee20a88a2dd528d5c359b1c5967a719da5ee54dace6a0593fed078a6153159e4041c0f98a3a3f80036ff0ae6a4cb903b376d214
+EBUILD webmock-3.8.3.ebuild 2077 BLAKE2B 7812a2cffd6223fe857c511920c0f50f53d5884b66991fce0422573352ae3e009b0c05e32040de6850ef79dc36809c9b71a0b3b23ab9a107d40f097acbad668e SHA512 cad05cc74c602571f1963b87e57dfd59c5a8ae812b6fc6e89a4c43f0402aa2678215c65d425f3b63da04144012431bb8d51d68dc82de748efbb15402bdfc1ec3
MISC metadata.xml 341 BLAKE2B 75a7b957f0aa060ff3c632620c1b8eac9344b37566c9205bdfaff70fdcbc8cd391dc7296317bde0e8ce1e1ea3cb7540446267112eac00571beda686f5a592130 SHA512 66c55ee845168bbdd2b792d90cfbe116a09ff3bc00861164e82b68355ed585e87b58b7c0ab21da37dd984b680ea4841e7a2cd0c8bea1a081b1adb4c5b9885b73
diff --git a/dev-ruby/webmock/webmock-3.11.0.ebuild b/dev-ruby/webmock/webmock-3.11.0.ebuild
new file mode 100644
index 000000000000..b19c68e80241
--- /dev/null
+++ b/dev-ruby/webmock/webmock-3.11.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+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 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/addressable-2.3.6
+ >=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
+ || ( dev-ruby/http:4 dev-ruby/http:3 ) )"
+
+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\)/d' spec/spec_helper.rb || die
+ rm spec/acceptance/{typhoeus,curb,excon,em_http_request,patron,async_http_client}/* || 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/webmock/webmock-3.8.3.ebuild b/dev-ruby/webmock/webmock-3.8.3.ebuild
index 8fe9b0d7a906..76e4e7d85086 100644
--- a/dev-ruby/webmock/webmock-3.8.3.ebuild
+++ b/dev-ruby/webmock/webmock-3.8.3.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 ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 >=dev-ruby/hashdiff-0.4.0:0"
diff --git a/dev-ruby/websocket/Manifest b/dev-ruby/websocket/Manifest
index 95bc6553802f..749098713199 100644
--- a/dev-ruby/websocket/Manifest
+++ b/dev-ruby/websocket/Manifest
@@ -1,3 +1,5 @@
DIST websocket-1.2.8.gem 28160 BLAKE2B 25c7c055710f8d42d44417b3127de9a5ff8ef87dbf766cd468a88bfe116fcaa4f7d36b3caccb5780f2a1b4be05e5c4bcc74efffe6c2f4b65d0f1c8d12055b2a2 SHA512 42630e9d577a0fcbfa9f28ba487d12e4d96c59c615dddf91f810abc151a716aa9eaac3788999cb8eb2e729eff92fe8d262639b4b460029690994c710e78c138c
+DIST websocket-1.2.9.gem 28160 BLAKE2B 1d0423050d26ee9c719de1803bd5fbcda80acb2c47825e2ad4203b8ac6e3e9a925fbe3cab8f5c0b283841dbfdbb97b753cc4f2c7a9c689486dadd9573b8fb87d SHA512 42044df313e1ca2525700decaac6f77b8bf9d4f1dd21723de408c636196e9f77c4b9d865abeb1de68575ad3b59ad48a9e7c30f0e16dbd15695958f8cf6ca3d57
EBUILD websocket-1.2.8.ebuild 458 BLAKE2B 19f5511d90871b5e7f3399251e551c814fcb300c1f2aac6f6728ef540f5152e10da6954baecbaba4b64875defab18ed52df8b379b9c14208beb291ea2da8e4c9 SHA512 dba5c20e1a32717537ba864322655a18521965898d80978643f3bbefc44e7d7fd267eda59de284519814fad1e6cabb70479c70658fad7924967aa6f1dc40c914
+EBUILD websocket-1.2.9.ebuild 420 BLAKE2B f8705f87872a06d006b0fc4da61b7640d67f15a294949b976699b9f7538bf32f0d0a9f17e8c99a8a569fdcee89a7ce4cc97c1676fb83d4e86ba877728e5ce64b SHA512 38ffc1503833f123ba9361711aa60889f9d993ad3456df484d25cc90cd5f1ee7007d604afb4605d9790bf8f9e3cfebda04555d2cae562783232a865a73566d32
MISC metadata.xml 347 BLAKE2B 8592ff0cdeffa4dbd1206e33f7d4ef8f79effbebd99936a8498f898da908254f10656505e61d6495cece6a91633ef10ca055ff4a6d118c1ce1ec8b8b258352f5 SHA512 2fa469898a71bb5a922605eee46ee6f9a1460492d7098c2ad4f656bd89ab9ab3d4fd9314c0b65f283a2eddd670b40adb54b3be0a2669b5e347a19283a678f1d3
diff --git a/dev-ruby/websocket/websocket-1.2.9.ebuild b/dev-ruby/websocket/websocket-1.2.9.ebuild
new file mode 100644
index 000000000000..b8f2f2adcc41
--- /dev/null
+++ b/dev-ruby/websocket/websocket-1.2.9.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Universal Ruby library to handle WebSocket protocol"
+HOMEPAGE="https://github.com/imanel/websocket-ruby"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rspec-its )"
diff --git a/dev-ruby/xpath/Manifest b/dev-ruby/xpath/Manifest
index 6548fac130f0..d0080308568b 100644
--- a/dev-ruby/xpath/Manifest
+++ b/dev-ruby/xpath/Manifest
@@ -1,3 +1,3 @@
DIST xpath-3.2.0.gem 14336 BLAKE2B a7e1927fe8831669171e4ffa4677d33fb2276820742596d20f7cadc47f0a523b1b438d7568c195119259c8e2f9f49e3bdf1bc224001f7e215a4a02af1e84e142 SHA512 2059938387f4d1656867457a480182bd73e02f265071a394472122aea0b5b4fb0af985ec5be513d2425cf1c341bf18c3cfb67616ba02e30ce6331879964dedc3
-EBUILD xpath-3.2.0.ebuild 586 BLAKE2B 6c90652674ce95d31990025179dea2b71ea5e476a4f6640b4d5b678f4735c24db04caa157a8d0b9bc16edb4a27ab185648b16a2b883e1f0d46ef2477e02cdee9 SHA512 dc6b0c6ae51233504ddec696e50b137427380102d76e39a8b63342bec16b0f3b20400a2c47440e34db0421f0fdbea223232da09ee21e2135165dac8f52263eaf
+EBUILD xpath-3.2.0.ebuild 598 BLAKE2B 689291c1d52bb3781c6754df8cf998aa403ad84bc948d2cababc9c14aa7d0935dcffbd461da9626c013d1598ea37130c304572116142662b474c92dab51ac5f5 SHA512 af209d4ab28721da5c7ec7f0a2f97c56d5f04e195c6afad578ce332041802dbbf03ffe500753256c94b9fbd682060a4ffeac2ba0cf0cc46ec05a93a4228eea71
MISC metadata.xml 340 BLAKE2B 6426c5c5b6a61a7df860473b9636c072c43fde9a6bb986f4504a438abe4b86766934ea99eb001d42b308a2af778dabaa24b3edd5d12dde519029758e1609f766 SHA512 6b3fd82cb8cdcb55a98ede899602193acceabde52e93125adb02f0212b646273dc345867cd2c561de43afee480a19fcd4ee9e8a96287d43278877d4dca543e6a
diff --git a/dev-ruby/xpath/xpath-3.2.0.ebuild b/dev-ruby/xpath/xpath-3.2.0.ebuild
index 91a655c92300..53e37aa74684 100644
--- a/dev-ruby/xpath/xpath-3.2.0.ebuild
+++ b/dev-ruby/xpath/xpath-3.2.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="XPath is a Ruby DSL around a subset of XPath 1.0"
HOMEPAGE="https://github.com/jnicklas/xpath"
LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
SLOT="3"
IUSE=""
diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest
index 232ff9883df8..c90e081679b6 100644
--- a/dev-ruby/zeitwerk/Manifest
+++ b/dev-ruby/zeitwerk/Manifest
@@ -5,5 +5,5 @@ DIST zeitwerk-2.4.2.tar.gz 99974 BLAKE2B 5913561057a6d5cd9bfa4eb549770ca18de3aaf
EBUILD zeitwerk-2.3.1.ebuild 876 BLAKE2B cc0e637768e8add326ab61a654f1560af942de5c47c2492bbe5f4bf97032a9b3e5d7e7599e35331f92c6958c9ed68c816951445206f5ab24b84e6c5d74c2cb05 SHA512 7819df13cce152c5f21855db120b0df575766f484b29dd4b9276fcb11fd558e668c6d2f2b11718cb0cfdc23b18951f1b173747d559733583cf7f34695059fcaa
EBUILD zeitwerk-2.4.0.ebuild 876 BLAKE2B cc0e637768e8add326ab61a654f1560af942de5c47c2492bbe5f4bf97032a9b3e5d7e7599e35331f92c6958c9ed68c816951445206f5ab24b84e6c5d74c2cb05 SHA512 7819df13cce152c5f21855db120b0df575766f484b29dd4b9276fcb11fd558e668c6d2f2b11718cb0cfdc23b18951f1b173747d559733583cf7f34695059fcaa
EBUILD zeitwerk-2.4.1.ebuild 876 BLAKE2B cc0e637768e8add326ab61a654f1560af942de5c47c2492bbe5f4bf97032a9b3e5d7e7599e35331f92c6958c9ed68c816951445206f5ab24b84e6c5d74c2cb05 SHA512 7819df13cce152c5f21855db120b0df575766f484b29dd4b9276fcb11fd558e668c6d2f2b11718cb0cfdc23b18951f1b173747d559733583cf7f34695059fcaa
-EBUILD zeitwerk-2.4.2.ebuild 876 BLAKE2B cc0e637768e8add326ab61a654f1560af942de5c47c2492bbe5f4bf97032a9b3e5d7e7599e35331f92c6958c9ed68c816951445206f5ab24b84e6c5d74c2cb05 SHA512 7819df13cce152c5f21855db120b0df575766f484b29dd4b9276fcb11fd558e668c6d2f2b11718cb0cfdc23b18951f1b173747d559733583cf7f34695059fcaa
+EBUILD zeitwerk-2.4.2.ebuild 888 BLAKE2B b6aa39db8682e158fec51187d7ac5aabb321c9d02a6b271ce6a7da9359fb3b035906f46ed5f46cebfe74ef2e9fc271adcca1f7e2ce73fde1c2c27b1d9eb136cf SHA512 047db4053daf22021c1283291575cc8d6dde82a9cedcda88af9298c11d07aec9c7b85b23ab9818d2c8e75a366b6155b8fb0e8eb767f5ef6f8e918c3665cbf7b3
MISC metadata.xml 640 BLAKE2B cdf101dca54d96dc5ce6713aecadb42050e945341cb19ff14088a258384259e5dc4d1668e2a8b161d787d21f79cd8a7c8cbdb47c10997e6ecc3b2ce7ec41497c SHA512 50b6eacea9ea202e3ff44b18046b5db26c5d4ed381664af46f9fecfdedcd69cb470fcc35010a747a21dbaebe1a8360b2f37d43aa22fbba31666704cdd9f39a48
diff --git a/dev-ruby/zeitwerk/zeitwerk-2.4.2.ebuild b/dev-ruby/zeitwerk/zeitwerk-2.4.2.ebuild
index 827d557e2223..195751178c4e 100644
--- a/dev-ruby/zeitwerk/zeitwerk-2.4.2.ebuild
+++ b/dev-ruby/zeitwerk/zeitwerk-2.4.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/bundler )"