summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin108033 -> 108012 bytes
-rw-r--r--dev-ruby/addressable/Manifest2
-rw-r--r--dev-ruby/addressable/addressable-2.4.0-r1.ebuild43
-rw-r--r--dev-ruby/akismet/Manifest2
-rw-r--r--dev-ruby/akismet/akismet-1.0.2.ebuild18
-rw-r--r--dev-ruby/arel/Manifest2
-rw-r--r--dev-ruby/arel/arel-5.0.1.20140414130214.ebuild28
-rw-r--r--dev-ruby/asciidoctor/Manifest6
-rw-r--r--dev-ruby/asciidoctor/asciidoctor-1.5.6.1.ebuild43
-rw-r--r--dev-ruby/asciidoctor/asciidoctor-1.5.6.2.ebuild44
-rw-r--r--dev-ruby/asciidoctor/asciidoctor-1.5.7.1.ebuild2
-rw-r--r--dev-ruby/atomic/Manifest2
-rw-r--r--dev-ruby/atomic/atomic-1.1.101.ebuild2
-rw-r--r--dev-ruby/autoprefixer-rails/Manifest4
-rw-r--r--dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.3.ebuild (renamed from dev-ruby/autoprefixer-rails/autoprefixer-rails-6.7.7.2.ebuild)15
-rw-r--r--dev-ruby/blankslate/Manifest2
-rw-r--r--dev-ruby/blankslate/blankslate-2.1.2.4.ebuild22
-rw-r--r--dev-ruby/builder/Manifest2
-rw-r--r--dev-ruby/builder/builder-3.2.3.ebuild2
-rw-r--r--dev-ruby/bunny/Manifest2
-rw-r--r--dev-ruby/bunny/bunny-2.11.0.ebuild33
-rw-r--r--dev-ruby/childprocess/Manifest2
-rw-r--r--dev-ruby/childprocess/childprocess-0.9.0.ebuild2
-rw-r--r--dev-ruby/dbf/Manifest2
-rw-r--r--dev-ruby/dbf/dbf-3.1.0.ebuild22
-rw-r--r--dev-ruby/dotenv/Manifest2
-rw-r--r--dev-ruby/dotenv/dotenv-2.5.0.ebuild35
-rw-r--r--dev-ruby/execjs/Manifest2
-rw-r--r--dev-ruby/execjs/execjs-2.7.0.ebuild4
-rw-r--r--dev-ruby/gherkin/Manifest2
-rw-r--r--dev-ruby/gherkin/gherkin-4.1.3.ebuild2
-rw-r--r--dev-ruby/highline/Manifest2
-rw-r--r--dev-ruby/highline/highline-2.0.0.ebuild34
-rw-r--r--dev-ruby/hitimes/Manifest2
-rw-r--r--dev-ruby/hitimes/hitimes-1.3.0.ebuild37
-rw-r--r--dev-ruby/hoe-seattlerb/Manifest2
-rw-r--r--dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild2
-rw-r--r--dev-ruby/http/Manifest2
-rw-r--r--dev-ruby/http/http-0.6.3-r1.ebuild27
-rw-r--r--dev-ruby/instantiator/Manifest2
-rw-r--r--dev-ruby/instantiator/instantiator-0.0.7.ebuild2
-rw-r--r--dev-ruby/introspection/Manifest2
-rw-r--r--dev-ruby/introspection/introspection-0.0.4.ebuild2
-rw-r--r--dev-ruby/jquery-ui-rails/Manifest2
-rw-r--r--dev-ruby/jquery-ui-rails/jquery-ui-rails-4.2.1.ebuild25
-rw-r--r--dev-ruby/maruku/Manifest2
-rw-r--r--dev-ruby/maruku/maruku-0.7.3.ebuild2
-rw-r--r--dev-ruby/mime-types/Manifest2
-rw-r--r--dev-ruby/mime-types/mime-types-2.99.2.ebuild2
-rw-r--r--dev-ruby/mocha/Manifest2
-rw-r--r--dev-ruby/mocha/mocha-1.4.0.ebuild2
-rw-r--r--dev-ruby/mustache/Manifest2
-rw-r--r--dev-ruby/mustache/mustache-1.0.5.ebuild2
-rw-r--r--dev-ruby/nanotest/Manifest2
-rw-r--r--dev-ruby/nanotest/nanotest-0.9.4.1.ebuild2
-rw-r--r--dev-ruby/net-http-digest_auth/Manifest2
-rw-r--r--dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4-r2.ebuild23
-rw-r--r--dev-ruby/net-sftp/Manifest2
-rw-r--r--dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild2
-rw-r--r--dev-ruby/net-ssh/Manifest6
-rw-r--r--dev-ruby/net-ssh/net-ssh-3.2.0.ebuild31
-rw-r--r--dev-ruby/net-ssh/net-ssh-4.1.0.ebuild38
-rw-r--r--dev-ruby/net-ssh/net-ssh-4.2.0.ebuild5
-rw-r--r--dev-ruby/pundit/Manifest2
-rw-r--r--dev-ruby/pundit/pundit-1.1.0.ebuild6
-rw-r--r--dev-ruby/rack-attack/Manifest2
-rw-r--r--dev-ruby/rack-attack/rack-attack-5.3.0.ebuild34
-rw-r--r--dev-ruby/rbnacl/Manifest2
-rw-r--r--dev-ruby/rbnacl/rbnacl-4.0.2.ebuild32
-rw-r--r--dev-ruby/rbnacl/rbnacl-5.0.0.ebuild32
-rw-r--r--dev-ruby/rbpdf-font/Manifest2
-rw-r--r--dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild4
-rw-r--r--dev-ruby/rbpdf/Manifest2
-rw-r--r--dev-ruby/rbpdf/rbpdf-1.19.4.ebuild50
-rw-r--r--dev-ruby/rdiscount/Manifest2
-rw-r--r--dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild2
-rw-r--r--dev-ruby/rex-java/Manifest2
-rw-r--r--dev-ruby/rex-java/rex-java-0.1.2.ebuild23
-rw-r--r--dev-ruby/rex-ole/Manifest2
-rw-r--r--dev-ruby/rex-ole/rex-ole-0.1.2.ebuild25
-rw-r--r--dev-ruby/rex-powershell/Manifest2
-rw-r--r--dev-ruby/rex-powershell/rex-powershell-0.1.65.ebuild27
-rw-r--r--dev-ruby/rex-random_identifier/Manifest2
-rw-r--r--dev-ruby/rex-random_identifier/rex-random_identifier-0.1.0-r1.ebuild25
-rw-r--r--dev-ruby/rex-registry/Manifest2
-rw-r--r--dev-ruby/rex-registry/rex-registry-0.1.0-r1.ebuild23
-rw-r--r--dev-ruby/ruby-gettext/Manifest2
-rw-r--r--dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild2
-rw-r--r--dev-ruby/ruby-ldap/Manifest2
-rw-r--r--dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild2
-rw-r--r--dev-ruby/ruby-termios/Manifest2
-rw-r--r--dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild45
-rw-r--r--dev-ruby/rubypants/Manifest2
-rw-r--r--dev-ruby/rubypants/rubypants-0.2.0-r5.ebuild37
-rw-r--r--dev-ruby/sanitize/Manifest2
-rw-r--r--dev-ruby/sanitize/sanitize-2.1.0.ebuild26
-rw-r--r--dev-ruby/seed-fu/Manifest2
-rw-r--r--dev-ruby/seed-fu/seed-fu-2.3.6.ebuild32
-rw-r--r--dev-ruby/settingslogic/Manifest2
-rw-r--r--dev-ruby/settingslogic/settingslogic-2.0.9.ebuild4
-rw-r--r--dev-ruby/spring/Manifest2
-rw-r--r--dev-ruby/spring/spring-2.0.2.ebuild2
-rw-r--r--dev-ruby/sprockets/Manifest2
-rw-r--r--dev-ruby/sprockets/sprockets-3.7.2.ebuild60
-rw-r--r--dev-ruby/syntax/Manifest2
-rw-r--r--dev-ruby/syntax/syntax-1.2.2.ebuild2
-rw-r--r--dev-ruby/twitter/Manifest2
-rw-r--r--dev-ruby/twitter/twitter-5.17.0-r1.ebuild61
-rw-r--r--dev-ruby/tzinfo/Manifest2
-rw-r--r--dev-ruby/tzinfo/tzinfo-0.3.53.ebuild37
-rw-r--r--dev-ruby/uglifier/Manifest2
-rw-r--r--dev-ruby/uglifier/uglifier-4.1.12.ebuild33
-rw-r--r--dev-ruby/unindent/Manifest2
-rw-r--r--dev-ruby/unindent/unindent-1.0.ebuild2
114 files changed, 403 insertions, 898 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 73bb524178a6..c06a02f6ba8e 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/addressable/Manifest b/dev-ruby/addressable/Manifest
index 25d25b56fb85..60c3978b1a89 100644
--- a/dev-ruby/addressable/Manifest
+++ b/dev-ruby/addressable/Manifest
@@ -1,5 +1,3 @@
-DIST addressable-2.4.0.gem 102400 BLAKE2B b03ab532b2c761b877973381d023c882d4d1e66372bb68425f45debfab3c546845b3535045f6b47d4f7be88c1a2e539b2c1429312147cb4fe3ebdaf90330c86b SHA512 b81fa48e7c4188827c03ac93960b6fd6fb9f5a438f5243cddea39d6820ef756ee7c0086ec330dc4a3538008b3b254757af7d30248624127649cc006a2793eda8
DIST addressable-2.5.2.gem 103936 BLAKE2B c6677a2b5e9a7a1b279b2e3f1816cda40c0797254970ecaed2350d4d4739dee5a51580a8e2f94fc6bb87b9fe2a535d0a68b62eb672f8e91ff4da02e15e8dffcc SHA512 ddd5aeb4b241efa897a636fd85bd227bd5c6a8ae56129b6bbbdfaad85cdbb74e3d0db4bb6693f7df148b66f68ca1f557ac17a1fb0ea7698d25d883ab0b690bc4
-EBUILD addressable-2.4.0-r1.ebuild 1326 BLAKE2B f6d9e7d1d0c1788ef93c1871eadccf43b2db7628e1606cd0f79f1ac54647d4770425b1bc32579280a7a3de70c93357e56ab4e60b5b14772b1b10f54f491493f6 SHA512 314eeced17e5ed33f52ac50b6326a2eac68c2335e65d9bf2bef4fd14fa7997ab42902d50bc2d8645210a11185dd16f4e3b06ffe07a6bfb23caeafe6584e6aaae
EBUILD addressable-2.5.2.ebuild 1350 BLAKE2B 7eefb341d4d789de27ac8d9711813764c2c733b8861d8a47a203cdee967281f3f359ee54c9ef612bb3b9b56640dc1cf3f4b1d056982a8ca34f1258872eb5beb9 SHA512 d996e82ed00fb02c139ca3ddba53f54c018568716d3cf9cdc8648028e9ae988efef15c2f4bf33e29069987170f281b395c3b3aa2a424b75c5e6ba1b1c70ab604
MISC metadata.xml 404 BLAKE2B 4362f3592286dd6cffae99340e1b4437af10ab4dbbe44585d3370b0970e7d02a881853329c9412bfc881c3f040995a204b758aead2c34cba4f9df8104f858479 SHA512 c335566562492b85e491233d4f908fe18c2713ed9ac3afe2cb4d9537d71bdfa1a10bf58f1ca9f29e5a695fde9a4ba0ff9b3c57122afe78907cc0b00b5c307351
diff --git a/dev-ruby/addressable/addressable-2.4.0-r1.ebuild b/dev-ruby/addressable/addressable-2.4.0-r1.ebuild
deleted file mode 100644
index b8d6ed94a790..000000000000
--- a/dev-ruby/addressable/addressable-2.4.0-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC="doc:yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RAKE_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A replacement for the URI implementation that is part of Ruby's standard library"
-HOMEPAGE="https://rubygems.org/gems/addressable https://github.com/sporkmonger/addressable"
-
-LICENSE="Apache-2.0"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard )"
-ruby_add_bdepend "test? ( dev-ruby/rspec-its )"
-
-all_ruby_prepare() {
- # Remove spec-related tasks so that we don't need to require rspec
- # just to build the documentation, bug 383611.
- sed -i -e '/spectask/d' Rakefile || die
- rm -f tasks/rspec.rake || die
- sed -i -e '/bundler/ s:^:#:' \
- -e '/^begin/,/^end/ s:^:#:' \
- spec/spec_helper.rb || die
-
- # Remove specs requiring network connectivity
- rm -f spec/addressable/net_http_compat_spec.rb || die
-
- # Remove spec that tests against an unreleased github fork
- rm -f spec/addressable/rack_mount_compat_spec.rb || die
-}
diff --git a/dev-ruby/akismet/Manifest b/dev-ruby/akismet/Manifest
index 350b0e8166f7..6d2f4deaa220 100644
--- a/dev-ruby/akismet/Manifest
+++ b/dev-ruby/akismet/Manifest
@@ -1,5 +1,3 @@
-DIST akismet-1.0.2.tar.gz 5567 BLAKE2B 4246828d7ee500506fa89871a7c05c27db525b88ffe388d94abcf2b0533cd4af256a0e1e8cbe5ab157fd73651d3aed72cf92c8cd6367eea40fe66f0ea37b4151 SHA512 1cc5ef894a40c77eedaed3a6f2d1b778df0bb6cdc7d072ce35bd74b6e6871c830c1d83fc7faa85792208e1517723e3144973c7c05b74978476ef9854f8f27b6a
DIST akismet-2.0.0.tar.gz 8530 BLAKE2B 11d7201cdc5cb5d798ace70219ef941a85eb53f319e63066fdd442aaade5dd48582bff122db8a0f3418083b4d6af6e94b4dc8971830c50dda4e84e806ecb5663 SHA512 24066e88dfe6bd369b362da60677b8e4acc0785c99fd180e38ff0c11a83131dcb98bc22a7dbce5ff99c8841331fff487090c53bf480a787ec30e58ebba86c762
-EBUILD akismet-1.0.2.ebuild 439 BLAKE2B 30edd1407979c301232cd5802da981d953d049471495362864b52ad5003dbf4ae9cb52c37519b5a05c9e8fef073b5a96509af5e1948012dd2625f437f9b075c8 SHA512 6e33caef09cc64da7643516e9c1c9665b036c5656b8fe11a0eb62feab9d5557a0c7d7379482bb3b23345e4d22001ba6b03bd93ddd65aa3444dce8e65e360f691
EBUILD akismet-2.0.0.ebuild 526 BLAKE2B b0d9e1680d753a0083a7b4aceabe18626682b7a92a167b4e071f466ba2ef31595e542cd3d3d781856f0a20eecaa06b0d61d7dceb7551da6932541bf4bad09e2e SHA512 84c12c9d0155f5f9e827e4ed03f37cca1747262a90eb83bcbf448981216ffc863fadc30c40c965e236ad02770a613006b10b9dcc203bd573bbbc088ebafe7c80
MISC metadata.xml 340 BLAKE2B d445d7e9be60087873e2762beae5929ffad9cf45bbe3ad1cbe2ac04fb9eb0f636e3748fb240984341a38e18ec61ffe539dbb2c93b5f9622f8782e6825c63880f SHA512 8d0aa0caa493b45e3756a9a5e3cf3aa09621fe96129fb0133febcef085861a736bbea16400f5a9cd8d0d550a3b0cc1b3e3960f9b23d6cea7d6855e5f0dabf0f8
diff --git a/dev-ruby/akismet/akismet-1.0.2.ebuild b/dev-ruby/akismet/akismet-1.0.2.ebuild
deleted file mode 100644
index 879a1f60bed4..000000000000
--- a/dev-ruby/akismet/akismet-1.0.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby client for the Akismet API"
-HOMEPAGE="https://github.com/jonahb/akismet"
-SRC_URI="https://github.com/jonahb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc test"
diff --git a/dev-ruby/arel/Manifest b/dev-ruby/arel/Manifest
index 8fa2b06025b9..f2d6919602a9 100644
--- a/dev-ruby/arel/Manifest
+++ b/dev-ruby/arel/Manifest
@@ -1,9 +1,7 @@
-DIST arel-5.0.1.20140414130214.gem 52224 BLAKE2B cef01ca299b028c10fa17a78dd2e90a458e852c5676fcd85cddf6f9e73de1e7542bc395bf0c21411422fa90770dbe251d15cfe72566958760108f1d1a6d8c274 SHA512 9f4c768712492ef8f7a938d89ce9c54c4e7c7ec2ff53ee52d5d12f0cefd7960895049f112b772864d034a4419acab91511173ddaab70a9f3d4027899af150011
DIST arel-6.0.4.tar.gz 52401 BLAKE2B 36df892474572863170d51172ff4f2a9e07c7e9a7ae6e65a6eb6878bba78021e25c76b2926a6daeae0f916e4a31999e0cbee88a716a0b82ff799806773745b40 SHA512 65833d68b8adf032ef461ac4b81307e59220a3c7b2c2aa33ed4eaeb830c6d6c379e33ddbcfa53edd5f398fa6a2aef293a4daac7c2c93ed86710bd0cf2b5ff7ee
DIST arel-7.1.4.tar.gz 58716 BLAKE2B 310c3d230a7da7aadf3ce51aa522e7957f32925031ec8d75093ba0b448f2b34723e0bdb5b6fbf65f1987d7e025153765cef253b9fbc0bb37657c65b1f9ba0054 SHA512 5e67b582e4fef0c69db3f3364f322409b1041617e37d6ca806e242f5da65e140cca478e30cf5f99142f96fb3329ee070fdf0b4dd45b237a98883badbb97929a2
DIST arel-8.0.0.tar.gz 57781 BLAKE2B 507a874a391b0ce9daf4a8eca557b37950ca982bb695024550ab81a854e507c27a63ab335de259e9ff7cda22b6a22541bdff06e96d9da608acebd19d4b45f79c SHA512 15b99910555a6b4641573f90a126ac3c7fa04e71885eefcafdc6d075ff2c7e733c08a880bfb523e99604f912e2850a607edb757501b46695fd5366e94d8057a6
DIST arel-9.0.0.tar.gz 59065 BLAKE2B c464c8c52d0fa7c5626fdc9254c74db00e4b43f68f38b75972623f28961565cd6764db967158c48e938620636343b15c4be9bb3237f9c7422730b4702450eb6d SHA512 9d2958765058fa8a4f6a8d7d4c9671d92054748eabe5b94796ff5611cdcd6bb24906cc5e813fb21396aaa681e5703d2d4bce8cc9884f2d057042d1b06bf6f0f5
-EBUILD arel-5.0.1.20140414130214.ebuild 815 BLAKE2B 98519baed51c77e8aa0068192c0c883f729346fed2b617a7bdf40ade0ff6dd78d7ebd7a97bad0a4dcb119416e44530a66acf0850fa6a19cc1fc82853b5932359 SHA512 7507e4fbaa0b25db16ebeaa0c5898aeaea6a3d8c8f87c3e3ff9369fb728a8a1bde53854d387eb8939bc8f441f578354ee00cd617b103929a708310d4d1d85f9d
EBUILD arel-6.0.4.ebuild 918 BLAKE2B e592e6f7121d59c779cb7bdf8856739315c68f5ebed74f2654f833e6befe6215c5f17e532ad0f8dcfcdcf71508b829a0fa9675a3b76df81fc0549d696929a1f3 SHA512 06f0e3a23917da1b39b18a167c32ea128da13e1d62a7a2b091b133432bcbec2eb09765560ec0ebaf2360f2d8fa385e6bbe30697979f5bbaa5837203d3c3c0707
EBUILD arel-7.1.4.ebuild 905 BLAKE2B c9c4227073241d03545e637edd68c41c9a88e979681f7d42566f8159eb26fab8bde21ea9dd535fb58194e29ea3b72f020119029ace4c790cd5eb2663cc72cce0 SHA512 7ebfb22e653154e5d0c69956c90bc34b88cf4c523366b2e01a9ba4993fcad6b2c7b0121eef73381dc659441852abd8d80780a7095d9ac1f155d3f58247971134
EBUILD arel-8.0.0.ebuild 912 BLAKE2B 60782eca7d9810284d3dddadbf8d08f42165c3bd1b58ee41c0e892c6ab6e6ad255e50c741844f17c7bd21fc51c4a8a7c3eeef450807d614cd7024bb534b39bc1 SHA512 157eb6bcdae9d1563290f53df9cda1c54f0b648c6e4c931b7a2746b10f0dd8cfba469316e422f83f6fedfee703cc3a7747f0a27a7faad3f959a61425ee135511
diff --git a/dev-ruby/arel/arel-5.0.1.20140414130214.ebuild b/dev-ruby/arel/arel-5.0.1.20140414130214.ebuild
deleted file mode 100644
index 650d7e0db1c4..000000000000
--- a/dev-ruby/arel/arel-5.0.1.20140414130214.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.txt README.markdown"
-
-# Generating the gemspec from metadata causes a crash in jruby
-RUBY_FAKEGEM_GEMSPEC="arel.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Arel is a Relational Algebra for Ruby"
-HOMEPAGE="https://github.com/rails/arel"
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~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_bdepend "
- test? (
- dev-ruby/test-unit:2
- >=dev-ruby/minitest-5.3:5
- >=dev-ruby/hoe-3.6
- )"
diff --git a/dev-ruby/asciidoctor/Manifest b/dev-ruby/asciidoctor/Manifest
index a46b86f74fca..79b34a4ce1da 100644
--- a/dev-ruby/asciidoctor/Manifest
+++ b/dev-ruby/asciidoctor/Manifest
@@ -1,9 +1,5 @@
DIST asciidoctor-1.5.5.tar.gz 543437 BLAKE2B ff3530825a495ee222634aa871f828069fd5c1ec1ab3c4513f7b0e74af3c4a78ee4ab0f0764f8d7dc698484d2acb962dc4fa8ae6a2c7f6c365c08a65a3044afa SHA512 6a95c2e48314a1f44d6398d83c490231baeb4ebea8d8c0e0ef361c884251fe054d48afceccadfb6c34947946920731e0194fc3e398b8dd8b8b320ea9d37f1f66
-DIST asciidoctor-1.5.6.1.tar.gz 528614 BLAKE2B acca343f39143b6a9b0dd84ebb1e356f7dcb960154cec4524778e37aac6aabcfdb2c4952cdfaf0aa065203c91188ac006555bebab22d46b75b2705155038ddb4 SHA512 ed700f8ae7ca04700cb1814f819c0f29098266e0b457edb0ade413ae231388f7d217f929e6dff26daaafd6ad8d4c2f1de5debb49cd841fc493aa9d94a9069549
-DIST asciidoctor-1.5.6.2.tar.gz 529372 BLAKE2B 8c43628fe78b4e06ef5c431862a8bb04ad911d73043f395645b14c0165a9a69880d82a39329f77ea6a7418da4331a7d64a0fbe163cac30e38a296523fd184769 SHA512 38b3bce03c54f43514bc51c4302d8177ef22ee2d178b4909764da92a091a958ef8f003c477eae125e399309f18198d0fe17c01b8064f658045b8bd9fd37f16e9
DIST asciidoctor-1.5.7.1.tar.gz 565182 BLAKE2B c697ea1b371a9ec26ec3277e043275ed3672bad104d34553aa442723797df3cc4e5a48447f806dba53fb3a142760f514bff74b189058260f621c8b63f8ad02b1 SHA512 4819aef93fb301e5378871935370fe37671446ecdedf76853cc0c19a6a5f3f0e2debbf2afb8ba7287f866fb57903abdfe6d845e1ccf24dda4347ec9c92624c3d
EBUILD asciidoctor-1.5.5-r1.ebuild 942 BLAKE2B 154f852f7422e2751ff609f3dfb3e8a5dcb62eb346a89d4f3a51fd8afe1a9a0d326fd412ed90bbe5bc160c26a0da025d276476a6805059a1fd5381d9bb8f0409 SHA512 13ad9922e3c2d33b800b4c2e3d3dc519c8db6a50df5204061509be75f8a7c33ecb788bcccbfef21f81315f407db1b33caf84490dd634ecc4c4fff61570cf32d4
-EBUILD asciidoctor-1.5.6.1.ebuild 947 BLAKE2B b343c80af1eb976271de4e94fa0745da5c657e24c3531811b19df3883ce72922eb89e9621531b7b313a99aa08573b4a4053778d833becb06a45389002d3f6b45 SHA512 670c4328739305c28099990567eeaca91663e53bd0dad95976ecdc09ad237090e3977ed9620d2dbe0a9ae47ce8fa23b44811d1a578575191460d5434358c1a59
-EBUILD asciidoctor-1.5.6.2.ebuild 969 BLAKE2B 1b6c768bb9273b816e6a23869077d0b9c0b7a673b69ccf7fe2554c53bb654e95adde7ef984f64c4db3a64ff1a79cacb93fd4039697f416559a4c595c3a760338 SHA512 a749b71a5dcaae0368ce1e2b7a5852c9a1bea16416e8932854f77b922efe66b7609b1dcc059f41d816b9d41c750fccb5d1b9eb62e47a68e361c6f180b7d1d55e
-EBUILD asciidoctor-1.5.7.1.ebuild 962 BLAKE2B 29dc2c73133fe7a368dfa452350265afe4e5f685ff5a9e27b15fb3b519f9fa152dd81b9252fce0117350ba23b8265241a1c6c785ea8697868b1c93aeb2b3a342 SHA512 4cbb8991f117ac2f263126f7f1b5891458ebaa70486524a9e506878d0580d48135b2d9bc310ab26d769543b8d42b88174ff67d3e31442618103046c65659c04c
+EBUILD asciidoctor-1.5.7.1.ebuild 960 BLAKE2B 2f804e3c5590dd0490028d3f099e5e911862e0290aebae7e14305356be906dc1bc889b74e76116f4d042327457a17fae2e2581d3d3aeb8a7f44ec8b71f0606ac SHA512 57ea6a50e5c4bbdb1a683673f9735dd867f409aad08451ecb53608f5514dffa6bb4bc08c9acd93f0bad49fa9948fd36c050fecc2e1a1943707d732c7091d07f1
MISC metadata.xml 349 BLAKE2B 65a3f6dbbe523d1017d78e939c291e40edc3429d06ff16bd0f8150f3879e2b0840619653115be43c876d1cfeea8e95a3e29fea7447b18bc28bb0218ac03f11c1 SHA512 e3ed6253349df933eb4656c972f1a6cc71567c27a721195abceac0d28bfbc991cbda8772f661021c3cf954d2a917730bad54982e319655a204b6b30c1c67c6d1
diff --git a/dev-ruby/asciidoctor/asciidoctor-1.5.6.1.ebuild b/dev-ruby/asciidoctor/asciidoctor-1.5.6.1.ebuild
deleted file mode 100644
index e8f9c943fad5..000000000000
--- a/dev-ruby/asciidoctor/asciidoctor-1.5.6.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_TEST="test features"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-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/erubis
- dev-ruby/haml
- dev-ruby/nokogiri
- 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/asciidoctor/asciidoctor-1.5.6.2.ebuild b/dev-ruby/asciidoctor/asciidoctor-1.5.6.2.ebuild
deleted file mode 100644
index 6152af697274..000000000000
--- a/dev-ruby/asciidoctor/asciidoctor-1.5.6.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_TEST="test features"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-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/erubis
- dev-ruby/haml
- dev-ruby/nokogiri
- dev-ruby/slim
- dev-ruby/thread_safe
- dev-ruby/tilt )"
-
-all_ruby_prepare() {
- rm Gemfile || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- doman man/asciidoctor.1
-}
diff --git a/dev-ruby/asciidoctor/asciidoctor-1.5.7.1.ebuild b/dev-ruby/asciidoctor/asciidoctor-1.5.7.1.ebuild
index 3fa9aa24ae76..767cec45dfe0 100644
--- a/dev-ruby/asciidoctor/asciidoctor-1.5.7.1.ebuild
+++ b/dev-ruby/asciidoctor/asciidoctor-1.5.7.1.ebuild
@@ -18,7 +18,7 @@ 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"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
IUSE=""
ruby_add_bdepend "test? (
diff --git a/dev-ruby/atomic/Manifest b/dev-ruby/atomic/Manifest
index 26d6f38d13c7..0149591486d9 100644
--- a/dev-ruby/atomic/Manifest
+++ b/dev-ruby/atomic/Manifest
@@ -2,6 +2,6 @@ DIST atomic-1.1.100.gem 17920 BLAKE2B 47c96c49a572a6d6705b952e419e1a07f3b06de4e0
DIST atomic-1.1.101.gem 17920 BLAKE2B 50f4efc215293e931380b6307231279b3c5ca055aa8082fee8575963a68b3d54262449bf45fb1a514dab18f53a1dd9e0467a0f7ac67dea7a45fcce09155721dd SHA512 59c82fa5ec984b7ecd97964ea075ea327511fd4e71cc5ac72d3fb573b777c9fb289f462d022ea1e0256b38dc369c9f7fa7a61b7af877bd06ec94252237111e8d
DIST atomic-1.1.99.gem 17920 BLAKE2B 814406dc3e38a3ec882eb47e20e6153da9f68c4dd6ba3bc3d3869c0542754ba38678512872b25379b12d902ad6f740b1da974680867d492d2c4620091c5a32c9 SHA512 9c7762f6c32d11b2c5b45be68954ca12c753d2b4683167158a037ce791d72b13d940beef5bf6dd445c8b12e358c62d2a9f43a609fb3b7c7357fea4f66316063c
EBUILD atomic-1.1.100.ebuild 772 BLAKE2B 20b30483123fe5e082f7f6e373e40b04693a5d4f232f956e186559c7fde98d9793ef8b6e293b924e324cc7a0c5370f16c767e056249681b1f75d9a7dfb7a79dd SHA512 7bd017d22401a6c9f5b56943bd9cb5fcb2e175d1f7d4bbb6ac997347c9bad88eba9e587a82d3f48b40030d1680fb47aa5ca763dedffe50b7a7c64362422330a7
-EBUILD atomic-1.1.101.ebuild 765 BLAKE2B d76d703aa8b152c0c6c6811fcef6899c1d3485fe75841be3fa5de325ef26b7c8b0c7c33a1bc3bc1ffe9a56e0a4a4270c0e10551e1967e43da83da5138902bd64 SHA512 8f736729201b93996305b5dd98a6ea15cb1f6c092db64878ddffe4fb689934fd6b27829c290a2eb4846008398547c1276ae74fa3f69a59b5af689007a2dd570c
+EBUILD atomic-1.1.101.ebuild 763 BLAKE2B 7dc17288227f680e717286f252c8bd76cad82c71e14f2e7f887fb33f6786550f1df8626c6399ff233e29a407a96a7e844bb2f5b9bcd50d30f2ade439a0172b89 SHA512 b737757e2dc4da5da292e99e03a4b0f306c36705ae3505e4b2a17707284069810ec85720f6dbf8c781a19ce53a83baeed546350c2ffe1fc1386a8e022e6736bc
EBUILD atomic-1.1.99.ebuild 769 BLAKE2B 72539198e33799e07965a974e4e96afe6494e749380fa0fd3b9f34b4eae5bbf440b001087c58fc11c9dc222f3427e639e1bbf4afece065f8521fb3577e7d3b51 SHA512 6e33377ff01b28431bdac42ab33a879ef4bb894ede658e4525439dd32031f1594d4b719cf170a35ac153837fe47f083a116a5eecf911352a8c96ca73043f7e2d
MISC metadata.xml 345 BLAKE2B 64598e451aa2d3e6225aed11977f43d379ad3d26c0f6366dfee9651544e3c4d565a342d61fd1a2f0d176a5cd0e5f97ad1ae5c1150d97a24ff3472e49eb30d446 SHA512 2fc1039a507f87fab12c537d790d538c6e9abada720edcf9de3748e5d81674f4803221ec940a7f3abc6b12f7c9ec009a2960d88e00b45caf2216a23263e03f8f
diff --git a/dev-ruby/atomic/atomic-1.1.101.ebuild b/dev-ruby/atomic/atomic-1.1.101.ebuild
index f4208b05803a..7a133a5d5bda 100644
--- a/dev-ruby/atomic/atomic-1.1.101.ebuild
+++ b/dev-ruby/atomic/atomic-1.1.101.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/headius/ruby-atomic"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/autoprefixer-rails/Manifest b/dev-ruby/autoprefixer-rails/Manifest
index 3d9005cb03f4..3a6056bd4f75 100644
--- a/dev-ruby/autoprefixer-rails/Manifest
+++ b/dev-ruby/autoprefixer-rails/Manifest
@@ -1,11 +1,11 @@
-DIST autoprefixer-rails-6.7.7.2.gem 354816 BLAKE2B 4f572e2e6a33825f69764737c756eb39e4773b252574920d97ce8f4fc4de95db936886c6bd065f5fc3450af74bd6ccf2a8e3e9fb0f3fb92f5ef5048f54c95a74 SHA512 5027da925da376fa271eded6792ed754aa34a2b12ae41ca0fd7cb0938f14b530a4ee16b02b62c22d00454da96b839201ea0e60e14e270f4a0f54c5e7105cf5db
DIST autoprefixer-rails-7.2.6.gem 196608 BLAKE2B 0f9224fbf765877b1b7414c68fc39a6587514d27fb5290e1a623db8dcdcbf6f668b66ddd0133906a97e63e877b8201168a45520a9919dc756021d5a7cffc0d38 SHA512 37b3f245291711f92ab9e264491637e753afb95e52f9fd4e2bda6655cd781b2d031934f3379cabdd5589bdf57b780d0727f2fff1cdf7887ca4cc323d23023396
DIST autoprefixer-rails-8.4.1.gem 200704 BLAKE2B b95f1567fba64f51f35d7a8bb57ca470347ebbae5067244ab50f402f2c596e142b7bd1e90931af4b78a9d3477adbc7b3fbb16ea76d12409f9460b6a6ac58dbf5 SHA512 0e57adf4a52997317d7faacaf409290b441a3806cbebc351c876f08046fca397919f2e1b8a63f58149c2667a48787cb56039cf993803892897f5e74fbc53c840
DIST autoprefixer-rails-8.5.0.gem 202240 BLAKE2B 881c958c88485e92144d2cd0342b6587b2ec6a96f5a7e6e78c271e07c6071a7544b3acc0d0491fb16094fcedd057878ce9e384599e8301a1b60029e0629e5325 SHA512 19e6737b4d38bac5915bc657de76b4bf2ac593ba754aa6f7f18b3e6e183d21a1a59e0383b071b4767713053258ed2e4214c047199f72cdb92ebb011ba8951092
DIST autoprefixer-rails-8.6.0.gem 203264 BLAKE2B 23ca172f6c862cb43fa3609ffe1fe02f9d70cd5fdaaa4eece8882aa812327f5a4b8b4b039e898a1800589447463f35832afbceae8c3d59b84c0acf64c897d97d SHA512 7bc5d6991f309aa0f0c6487d5a51fdc30b6ce852f4a3345cc82cdd2b1a6afb19a266cba5c46829cb1defbcc0d88af6b638b8114ab303316bbc844ea75b0181a5
-EBUILD autoprefixer-rails-6.7.7.2.ebuild 779 BLAKE2B cb6d50152182bde70a4ca880a0b245c69b23f4c0ac89c2ad4dee02b3758362f15ff0690aef5eebd2130242591048faecbfdf782da7e3561396360613adab3e59 SHA512 3adf23a8c40426db6275a0c34548155c7f62fb331f99efe0ce0adb9dd6b04107c50ab05aadb9a03919a7ba93da17ef50fe713df772e53a6b51400359f5f75138
+DIST autoprefixer-rails-8.6.3.gem 208384 BLAKE2B a373a18b43fefafd5e29b9da78b7ec2b276738729b748244d34684429b5081c34516512794234526af7f952218973f20ef6245772436c4cfc4fd511dedd80e92 SHA512 db7bd3737d5356adcd91edfd35623459ba67541ffb615eeb85155de9ec7b2c7bdf69518b9258dbf97a1a8a82a22a27da5eda2e445cbdf305a726f31dbf296f0d
EBUILD autoprefixer-rails-7.2.6.ebuild 827 BLAKE2B 1b95e2a789aea1c2d3612f14d90bdee9cf8cdc6545b7b9305bc08e614c2b598966b4ae1ebac1afda7502acd50ecfd6df2634082028b29931dd9201927260ecec SHA512 57dc81b8560f040012f9de1bd8a74bf09c3316a0bb5503cde2ae21498228cee548ce7bf81f798aa1965c992d9d09b4044797852a269c31668b93c05c4837cf35
EBUILD autoprefixer-rails-8.4.1.ebuild 820 BLAKE2B a6ff9ac662691abdade26a4c5af9762924cbc3007aadf3e5fd1a0a4091f33a06a288f1c69cc8c43597f5736b46dcf36a65372d942c1ce64e1cce73a1ee0986d5 SHA512 028872e339c0fc598fc83906e14b562c86f3b8d487bcf7cbca5483525706c3e53a3d91ff04d693a53cfd01c2245a15814671fab91c6bd8fbfc5acba23569ff0e
EBUILD autoprefixer-rails-8.5.0.ebuild 820 BLAKE2B a6ff9ac662691abdade26a4c5af9762924cbc3007aadf3e5fd1a0a4091f33a06a288f1c69cc8c43597f5736b46dcf36a65372d942c1ce64e1cce73a1ee0986d5 SHA512 028872e339c0fc598fc83906e14b562c86f3b8d487bcf7cbca5483525706c3e53a3d91ff04d693a53cfd01c2245a15814671fab91c6bd8fbfc5acba23569ff0e
EBUILD autoprefixer-rails-8.6.0.ebuild 820 BLAKE2B a6ff9ac662691abdade26a4c5af9762924cbc3007aadf3e5fd1a0a4091f33a06a288f1c69cc8c43597f5736b46dcf36a65372d942c1ce64e1cce73a1ee0986d5 SHA512 028872e339c0fc598fc83906e14b562c86f3b8d487bcf7cbca5483525706c3e53a3d91ff04d693a53cfd01c2245a15814671fab91c6bd8fbfc5acba23569ff0e
+EBUILD autoprefixer-rails-8.6.3.ebuild 820 BLAKE2B a6ff9ac662691abdade26a4c5af9762924cbc3007aadf3e5fd1a0a4091f33a06a288f1c69cc8c43597f5736b46dcf36a65372d942c1ce64e1cce73a1ee0986d5 SHA512 028872e339c0fc598fc83906e14b562c86f3b8d487bcf7cbca5483525706c3e53a3d91ff04d693a53cfd01c2245a15814671fab91c6bd8fbfc5acba23569ff0e
MISC metadata.xml 347 BLAKE2B 71b067345809944df1e70cdcaa44e44ae416d0c4ff80975aa796b8217170825e6be32a15d2549f464d9a65e8aa9ff1b2e9496989e66bce29d3dad672742495ec SHA512 b0985f41e9463a6c5bdbda0d5a84cc76cb6090614fa07395705b3207e0cd4fadbe9b1bb18fb7382f3c8bd00663db1232fd7107f6757bd20cfca0a0df99928426
diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-6.7.7.2.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.3.ebuild
index aa30d26f3b95..f623a7c290e0 100644
--- a/dev-ruby/autoprefixer-rails/autoprefixer-rails-6.7.7.2.ebuild
+++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-8.6.3.ebuild
@@ -1,13 +1,16 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23"
+
+USE_RUBY="ruby23 ruby24"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
inherit ruby-fakegem
DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use website"
@@ -15,14 +18,16 @@ HOMEPAGE="https://github.com/ai/autoprefixer-rails"
LICENSE="MIT"
KEYWORDS="~amd64"
-SLOT="6"
+SLOT="8"
IUSE=""
ruby_add_rdepend "dev-ruby/execjs:*"
-ruby_add_bdepend "dev-ruby/rails
+ruby_add_bdepend "test? (
+ dev-ruby/rails
dev-ruby/rake
- dev-ruby/rspec-rails"
+ dev-ruby/rspec-rails
+)"
all_ruby_prepare() {
sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
diff --git a/dev-ruby/blankslate/Manifest b/dev-ruby/blankslate/Manifest
index 89185c197ea7..f215e0cf5c01 100644
--- a/dev-ruby/blankslate/Manifest
+++ b/dev-ruby/blankslate/Manifest
@@ -1,5 +1,3 @@
-DIST blankslate-2.1.2.4.gem 6144 BLAKE2B 7d5934308d66fa452862647acb6baf6ee5c2f80b995c8612c7660577b2936ba9b578c845b2a5e61fe7266a5d41f53c69bf99933bc8d0ef130b23596ac1ebb546 SHA512 cfd3fdd4b4e0d2eb5bdaa70e7dec1f0255d97335aaafea72e84b586eb809345761b3dc6da7eb0e98c5d504e5037ebac287f0d19312984bb029fcf332d38b3ae8
DIST blankslate-3.1.3.gem 8192 BLAKE2B ff5494661e875290a354089efbd79ba8f7af50ff261d56f99201c9a11162fe7d61c0089c0c9e4839523a7f95e3a2cf8e79cbd5db14be3530f1a86ac696deaa42 SHA512 4164c2e9ecb6a294fbd0d25f70bae36ee9277da3a75aae6c99d37147f8111c40a6cfb85ddc3819e45c361c49fd9c3fc724ecea201763f7f9891b96589226f245
-EBUILD blankslate-2.1.2.4.ebuild 506 BLAKE2B e8b8885178a59c04e084a9ba022f2697b6b2988fc8bab83d1fd4a5e2e4439c2b67421e60558b06f6fea51c2d3a30ef074caf2ffa09510dee397f521e043602fa SHA512 e74ae8abc8b8b10bb1f7eda6f4da037d31d0f6b4c1804147f2edf1d0b73c4a821f1a4cf97d97d9013770247ce57eb290f83734eeea50ba904fbf657288970c3d
EBUILD blankslate-3.1.3.ebuild 651 BLAKE2B 295bdf13bc304ebc79d4d463bbee175e623cece770b50303a6643c70a1dd5838886d35fc6f9d0191e28c7a86a372780841e02fc8c6664322188e8d2a7aa99c77 SHA512 1c4945529b1b8c31b161fd7536bcc0df9a5fc06e1b1b126ee33e779a07019d9c05cf80428befb7390d00548c6353890d9aeb2e0b5e8821dffe7c9a89005f8dd7
MISC metadata.xml 328 BLAKE2B e6d8ca7038f3a6e6c026955eb0a1880d8ee08580141b438e74797d58bcc122d2d6258bce5ebb3547220d688ac0cac36fd7d5803ad28cad1db80f5694f6cbfe92 SHA512 d75ff746d7d11a9caf17f1b09d0b8edafc405e345591cd5c7046074f9ca80b0cd3fe59bb9d9c1647b264f5df6366b4ea99b0bb90c31343fd4dc6df6d8bd9612a
diff --git a/dev-ruby/blankslate/blankslate-2.1.2.4.ebuild b/dev-ruby/blankslate/blankslate-2.1.2.4.ebuild
deleted file mode 100644
index c6afff79b9b4..000000000000
--- a/dev-ruby/blankslate/blankslate-2.1.2.4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_EXTRADOC="README"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Base class with almost all of the methods from Object and Kernel being removed"
-HOMEPAGE="https://rubygems.org/gems/blankslate"
-
-IUSE=""
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~x86 ~ppc ~ppc64"
-
-RESTRICT="test"
diff --git a/dev-ruby/builder/Manifest b/dev-ruby/builder/Manifest
index f7dbfc14ae95..8029cb624e7e 100644
--- a/dev-ruby/builder/Manifest
+++ b/dev-ruby/builder/Manifest
@@ -1,5 +1,5 @@
DIST builder-3.2.2.gem 31744 BLAKE2B 12d01b4f214cd0f3133c0af309435229f60f4d81876e48860c52b9032241b13ad2a1a02ea584ac6294406b3bbe937b9101d57b77ff60faa1b7ea24c7754f10d8 SHA512 785c0b5ea6682b590d3b92544910cac2d26d1b4906f0b0b502913c6c95365e173178ac1ec74d1dd0afe9b9fe6aac4d7f2ed712bf444682a029b86cdcd1787afa
DIST builder-3.2.3.gem 31744 BLAKE2B be970ffd29f146faea5e7a9d76fedb513ce9bde3ed21ed7a44fe7d4a81e3836cecbf62f3f4c19f0b1e333f607b8978d9c707f4af76613592e966cda7e537bd1c SHA512 7869f44bcf40d547846d50ab82234694420b2f38e08037ae671c90a7c3b547f11023f864e70adf82970fdddf7ee811730c17e30ec298bb6d1999f4c0c050fbb8
EBUILD builder-3.2.2-r1.ebuild 853 BLAKE2B 12203238f4543ff30a66975683d5a5d8332e605a3cf771dadf5f58ebe187e011dc192e584650e675c54410b4c4490c0325e72bd7b7f16ede47243c661fd41e9c SHA512 70e51f743beed10893e63c65355792ac9fdb5d3b156d304202e53435c7f9d20d6537bb2b729ea762968cbaeca3bcdb55e7b7a1536d69c7579d477f4f2888333f
-EBUILD builder-3.2.3.ebuild 901 BLAKE2B 8d23a29a4b0daff2c943ac71f1e11d75a6f5ed0b4b3e3539044dbdb99b82dad3d79e5e645d671910a4fce5b24bf9fdebfde427886ab7f37238420b5a4b120c9b SHA512 6903b122e942d8cc43a0c4a3f881158eda693e559b04c62c960c0ff478258ae8c1a9fe6e35f1ef216f7ae204c52352564e5186c127370a839d8d3b93e5639b83
+EBUILD builder-3.2.3.ebuild 899 BLAKE2B cf19d2732b59bf9cccc7328869d31aac4beda6c265c8ba91552ce91b64d0a74b8189b78f44d482cb62142db9927640608524961233f82ed8b6c5b293546a8f82 SHA512 3f85c8de8ff1a67da298cf6ad1e73ac05085945fe8df652f77feb86c910415462f0af1a7dd43c4eb7b8edc55d6d99a6e4d1ca6c3d95a461adf956d3118361846
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/builder/builder-3.2.3.ebuild b/dev-ruby/builder/builder-3.2.3.ebuild
index 9b96ee37cf8a..cd6aabc3ac5d 100644
--- a/dev-ruby/builder/builder-3.2.3.ebuild
+++ b/dev-ruby/builder/builder-3.2.3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://onestepback.org/"
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index 30ca725d9a00..cc286b17c064 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1,8 +1,10 @@
DIST bunny-2.10.0.gem 202240 BLAKE2B 7651c904b851930d044c240d83942aa1afd20c5a1e4c97e50dd1c3e40991de916c0435bf28769c6bd4a49202c2d58bb9b7be92a19413f0188472bc1e1ff7ef5b SHA512 af8f5d8b78efffa32824007c3aa472a2492b563767e7d00616feb86b5d350a4bcda0258ecbace02a3e81b5f552476d3b71ef742117c13e6d14a6b352cc4dcd89
+DIST bunny-2.11.0.gem 202240 BLAKE2B 29cfa68c4aeb04e3b826f02afb083dc479f851ae24c285963f56aa81e64b532577d20f10649fdc339d4b3ede6fc2619a03f35a3cc8a8bb75e3d57a1a6ebcbeb4 SHA512 540636337b5af36cee691e61677fc381be26d57b1e5dd175fa0dcb7f1fe8f531412ad1b1c5812d5ca9af1b2f83b09f37c2cfb1456643fb7872d4e6cf9de6b011
DIST bunny-2.8.1.gem 200704 BLAKE2B 6692bf5e16975193ef2c56992b542258f2dea5f013f0e744f8a7c1537fd3f1496ac1e566d314c65e198aafb096bd20378afd773a2074d1c14526153302ec6459 SHA512 024aa4d8e13dfb6cda0cdb2f3f12d3d2c7bb62b8bb28e7c580214db34aea4a6c88d07ff2fb01f0bf2b679bf2208c6e71b358bf67d55a52b3c8a38ffd61e2e8e9
DIST bunny-2.9.1.gem 201216 BLAKE2B 008c308484fccd42761f237a57d244a0843b3eaffa04d826a04fae73712aa8b1fce407359905040164a10ff7ca06141951206f5975b3f23a394e2e44ed2949e8 SHA512 56a44c4ca6269c3a120a8e77cb370e008b81d2e072c7637d812b501f7e8793573a7f1fcbccd62a95b677348e8996b156477e9519ed8f6c73104996fe805a4600
DIST bunny-2.9.2.gem 201216 BLAKE2B c885364558c7833f77f3154765468f1c4d2f3f75c34a14f9c3dc64aacb1f8f048ff1f688914de5831f0f924975facd259e2f55667d58e468aae410f3db9da61c SHA512 24e329fe2cb84a0789ac53d5cd406a999f0b415439dfbce75dc36646e53c5a138d20980489fc1dcc6741026082fc268f9adb00370478d99accf0f42a4e05ad12
EBUILD bunny-2.10.0.ebuild 642 BLAKE2B 104dda9e0df4fc062f98d57a84eed602fe658247100b0bcfa4b9641d99dc44797e78268e696f6c82c2a170db8ac63802837c0dd99da8ed1641dfe2668de4df24 SHA512 dcc5261152dba7a7e110556a1d3c01b0c7937f81295e152b8290f2a026cc241684e92daf751d44b9692475f9516f58bbd113b0015f63f0773a2439f6e8eff282
+EBUILD bunny-2.11.0.ebuild 642 BLAKE2B 104dda9e0df4fc062f98d57a84eed602fe658247100b0bcfa4b9641d99dc44797e78268e696f6c82c2a170db8ac63802837c0dd99da8ed1641dfe2668de4df24 SHA512 dcc5261152dba7a7e110556a1d3c01b0c7937f81295e152b8290f2a026cc241684e92daf751d44b9692475f9516f58bbd113b0015f63f0773a2439f6e8eff282
EBUILD bunny-2.8.1.ebuild 642 BLAKE2B 4d46348f3446064dbaabb4a60ba7b11a2fe4599bb10cea3f0f8559852e48502b2aee98646f9f05bfc21a4db02912868edcd87df3dee0ba08fc4217b5a089805c SHA512 955f9ec3b25dde15d2a162ade7fd922ad4ecd4876ba4afa6d6854035af95cf69ceada5eefa68c942f0f00d51392ec66fd4cef6b48a2c33cc646aa07b1c9e0d42
EBUILD bunny-2.9.1.ebuild 642 BLAKE2B 3c8a5d70f6fe4b60386022c74bb3ee70b2044adf29be2db2659d66dc3c7d4fc67da8199cc3349e006300a165bd91f41244bc76b2cd21730dee970b0037b5f7a9 SHA512 11a8e08b2e9d01f600e0cba9d1eb9ffacaf3980231dac006523fa8306a1186690d0ce98a828d33ffc57103b51488d164e25e899a7ac0878bf0c94a93bb370b58
EBUILD bunny-2.9.2.ebuild 642 BLAKE2B 3c8a5d70f6fe4b60386022c74bb3ee70b2044adf29be2db2659d66dc3c7d4fc67da8199cc3349e006300a165bd91f41244bc76b2cd21730dee970b0037b5f7a9 SHA512 11a8e08b2e9d01f600e0cba9d1eb9ffacaf3980231dac006523fa8306a1186690d0ce98a828d33ffc57103b51488d164e25e899a7ac0878bf0c94a93bb370b58
diff --git a/dev-ruby/bunny/bunny-2.11.0.ebuild b/dev-ruby/bunny/bunny-2.11.0.ebuild
new file mode 100644
index 000000000000..973c02b1ffe4
--- /dev/null
+++ b/dev-ruby/bunny/bunny-2.11.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+# Tests require a live AMQP server.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Another synchronous Ruby AMQP client"
+HOMEPAGE="https://github.com/celldee/bunny"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/amq-protocol-2.3.0:2"
+
+all_ruby_install() {
+ all_fakegem_install
+
+ insinto /usr/share/doc/${PF}
+ doins -r examples || die
+}
diff --git a/dev-ruby/childprocess/Manifest b/dev-ruby/childprocess/Manifest
index 5a43b07f52d6..e89b3a9d0c15 100644
--- a/dev-ruby/childprocess/Manifest
+++ b/dev-ruby/childprocess/Manifest
@@ -3,5 +3,5 @@ DIST childprocess-0.8.0.gem 32768 BLAKE2B c473da69bd38bda1e28e6adbac7b11597b05ea
DIST childprocess-0.9.0.gem 32768 BLAKE2B cb836c2cc3f9d6bda1db88aec8692499dae2a325611dcdfae482fd6a7bbf065612f0efbe140c08447566b8759ce125968a153d6df38889403d98bc94fe397d7b SHA512 5a788556e14491b0801b8a533d8d8eebba726af6417c8c6c7146738fcae2f92e9faa090312e77d974852003f5a4d155d5307b0c9d1ff1d18173ad653d21f63d8
EBUILD childprocess-0.6.3.ebuild 859 BLAKE2B 035d58cbcaccde7a7031adf1cce7874aff5de2e7c5ed3cd9eee1299bd9adefdc656cc5bcb711ed80931492906bf6a45606e3fea77b7eb1d616b3d56ced534156 SHA512 6477a2f5c1def70a61bdb6217a66e7c01d539c87432e4e201fd3676b609724307dfdd95ecdfc255b79bce53d93737e0397669da5909f00b73c26f89028a9a52e
EBUILD childprocess-0.8.0.ebuild 975 BLAKE2B ea1902170503fa521ec6fb176c56d8a1054076eba8cb5378d47b3d917ac7022e6889c22337606985f19212b15e6bc0dc0e8f2414a6dd00fcaea206838bec119f SHA512 e3200509ca42c07c6869ba859cf66aecb77433e37ea1631f2a87d9d5ec5fe4dd4b8d28d4629fce0d1b924fc790d08df32e3a80823b789263e972fede3e9e8505
-EBUILD childprocess-0.9.0.ebuild 978 BLAKE2B f9ff72194fba6d6e60e51c85aa714b07d8ba863c186905538b9ad7c443c4f8e21f114d42ec05d05c3f6b53f4dee27119cc02ebc14679e5a146c2056baebe648a SHA512 56b26629906cf2da30310622d202101d322dc67af23eb55623ab6cd1379abe823b896b441616d5c4d35d87039881d82ab14d621a34cd67312b558ecc36e54652
+EBUILD childprocess-0.9.0.ebuild 976 BLAKE2B eaaa66f6aaae2220a794701d4b014a1db1a7aef497cef3f20ebfe287fabc435a4da75398cc220ded68c3d19cff181e394cd39cbcba3a18121a7df66ce98e6f13 SHA512 232b0f43d14d1036dd3a371ed35d9456d4cc5539d77138b12295487243e335db147db9c821b85b1c5989f4e56c672475c2fd5974f7f2843c6daf8db240deec43
MISC metadata.xml 344 BLAKE2B 3cbaf9e4992ca3e9fa2283451433e35247418e190a6447453848988e305a4f04583a3ee563149774c347dbd6bac2ebb0451c19fba1d5447162707783c02ff6b9 SHA512 2995953d3ac4c6cc924859dcc2910bd303262f86d5771368956cb0a3d26db031302547154bd98cdcf189aad39e132020c0c22510c65c7830f528cbf2265d871a
diff --git a/dev-ruby/childprocess/childprocess-0.9.0.ebuild b/dev-ruby/childprocess/childprocess-0.9.0.ebuild
index 03ff78a61371..63792b61343c 100644
--- a/dev-ruby/childprocess/childprocess-0.9.0.ebuild
+++ b/dev-ruby/childprocess/childprocess-0.9.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/jarib/childprocess"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/ffi-1.0.11"
diff --git a/dev-ruby/dbf/Manifest b/dev-ruby/dbf/Manifest
index bfdf5b5018af..6944f1e4aae3 100644
--- a/dev-ruby/dbf/Manifest
+++ b/dev-ruby/dbf/Manifest
@@ -1,7 +1,5 @@
-DIST dbf-3.1.0.gem 126976 BLAKE2B 1ab65d152d7dfcb84a857c21fccc7162a0e35e51cff50f30972bcc109b9d574479507488538b825aa00e94010435494797a650aaa452ffd2c3fa69150328743f SHA512 d09c2c10a4d16774e8c72a3cb11ddbda6f302ed359b234b9d5698571bac4e10fde73d1200083c1cc7044b632ac196f0c59a94ff60c93e4953359030d74b26e3c
DIST dbf-3.1.1.gem 126976 BLAKE2B 449b70abaa0bdcdf579ee78facbac46d2f97fb99e983b99ef7487c6a78f5d6f8f1c5257e1a490a169b8cb8e9581fb56827d86844d2d2ee9bc0b3326998206f6e SHA512 88aedb43858702ef2f24a2a751ceaeceba7d75ad58a6abdb314219cbb83551165aa7a1973a68e6b4c0da87c9f35c80b2e0650b25f570a76821bbdccb3dbaafb5
DIST dbf-3.1.2.gem 127488 BLAKE2B c71089220f7b2d57b99ab27881c5f094a753c1a7c5378074f18d4a9fccba26d4ac7e8e563b84c0556aa50db7f39d03697957c10e6528ddaed8bef812cac662f5 SHA512 1e9c809cc03d4ecadaadd5cc754e4fa85961cf675465f950cda1c084e80c32e0a62223494f76b4ba8e26cde61eea8e43414d1b03c95fd36e8994222c3ffcab11
-EBUILD dbf-3.1.0.ebuild 489 BLAKE2B 1a5af7d1f9a99b112dba2f7730148ae8e23f6a348690c78a514f4a141b8aadaa4ef15f064029aad85083372434f7984e99ab9ab72680956b75e80d60ef4254d2 SHA512 06260e05926a1318440c173e76493f0c22d7d72f90ff8852af11b8d40f5f7c7d2bdb09eedba3860e434b2011d48cec8ccff36cb44823abb9690bf289dd9736c9
EBUILD dbf-3.1.1.ebuild 482 BLAKE2B 738e98ccb96a7a99f2debb2dcb04095da1d6358793b6606c30c3e1af9d9b9f2f537e493840eb173700407ce65552b174a1f452cfeb0a90ee1bad11177f8c5b41 SHA512 13bd7c11b6223c133c0081e1dc8b856051cfd8b8faa8952cc6942585238364e1d007fbc27f01635608527b0ae9fdcd903bbcb5ec8c0fcd7d438212d3741af882
EBUILD dbf-3.1.2.ebuild 491 BLAKE2B 99af868e61c34c2025a82e6b751888cf31505c892804b1f3af8e3675fb37fb57a84bd91ff2132d6cfe54db426299541186d65cc8b28df1f4675a660468605030 SHA512 ffe6b107766e9abfe7eb4cc705836ba3e42d85e7c6d1c54e631b4cb82131026ceee3cc1dfe38ed8f50fd4cd5af7d73872a4229cb7688e704f30f894343ffeb56
MISC metadata.xml 473 BLAKE2B d563d50bcc5286aec5a86a72bd5224e9a08d3369030fcdaae80fd3380462cd00e93c613d17552aa35ccf23440e5fbb78ed8ceb9c4f9b3b97af8591a514d5ce9d SHA512 5e46d9be66b6236bacb4089909d40de9b2124dc5fd1e026807c4e6fdbb70e25aa32bfc3fd150b92168bfd7764fa8ff74314e48fa3bad897b34276d7f12722f90
diff --git a/dev-ruby/dbf/dbf-3.1.0.ebuild b/dev-ruby/dbf/dbf-3.1.0.ebuild
deleted file mode 100644
index 3f02e64967e0..000000000000
--- a/dev-ruby/dbf/dbf-3.1.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/*"
-
-inherit ruby-fakegem
-
-DESCRIPTION="a small fast library for reading dBase, xBase, Clipper and FoxPro
-database files"
-HOMEPAGE="https://github.com/infused/dbf"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
diff --git a/dev-ruby/dotenv/Manifest b/dev-ruby/dotenv/Manifest
index f8dc3eeacc1d..80f6a60d33f0 100644
--- a/dev-ruby/dotenv/Manifest
+++ b/dev-ruby/dotenv/Manifest
@@ -1,5 +1,7 @@
DIST dotenv-2.2.2.tar.gz 15856 BLAKE2B e27a2650c79aadb31545c3a02d698f5cc3c9e27ddf07aa853a1f776b467f3cb707dda4ee3a0c107fbeb4a5609ded993ab74c81721cab088239858c28bd8e3ded SHA512 6af4039cec9c4c85240dc01eee5e24cac6b762e2fcb0d371bbde4cf03743e1917436664d2ea2e59fa619fddce96c9d3848354d42c3a621556cb120ed1cd0cf2b
DIST dotenv-2.4.0.tar.gz 16613 BLAKE2B e9f6a3bd08f610f829c09a250916d2b3194f699aa3b19c05e13ac77a4fdcf8a830ff43ddd6203d08fc96b70fc6b5d35b518ee2a640dd5a2b49886fac8a67fdb9 SHA512 59ae851ef6444dafa673549e84e9476c9ffb78ac6aa078be0fbdc0a1011e4df1dbbc664c612759c0932051bbe954a62679b4d9304dea0191469bf3d792943955
+DIST dotenv-2.5.0.tar.gz 17188 BLAKE2B 8d6adc9c137cef5f60462167b995e89f341c6d4d384cbf84c51eceb930f29e72da6e1c57044cd1a11c3043b829b75d9dd20d883ea13f4ecdff7a4c18ec17d4d9 SHA512 cea71aa801f6e79aaeb2cd6f33af16d3b548c97112a13f5638acf6eb12c73a434c4c3d89a08d074ffc589d6fa4e77534feb6c1cee9b7290b2acc6520637ccf18
EBUILD dotenv-2.2.2.ebuild 1015 BLAKE2B 51f9da2c9e17caae8864d7cc7f0b88ef8e16276db7ea73fdf83a11fa7ca88ccf4b9c0ceb50b9c6f2f5e2d885ea39391ec1c56e99c4d8af539d518425556d74d0 SHA512 bc5c272ec0931b0c75cc6d0c786a95562c3d6298e5b73353c2f9df98e72c1c566d4bfd2e3ef828d95080c67a89fedbab4c2f331ce166550ea796830b150d8947
EBUILD dotenv-2.4.0.ebuild 1015 BLAKE2B 51f9da2c9e17caae8864d7cc7f0b88ef8e16276db7ea73fdf83a11fa7ca88ccf4b9c0ceb50b9c6f2f5e2d885ea39391ec1c56e99c4d8af539d518425556d74d0 SHA512 bc5c272ec0931b0c75cc6d0c786a95562c3d6298e5b73353c2f9df98e72c1c566d4bfd2e3ef828d95080c67a89fedbab4c2f331ce166550ea796830b150d8947
+EBUILD dotenv-2.5.0.ebuild 1008 BLAKE2B f4f71c5940bf4cb741a68c5b38bba968efd233fc99b172946de7408109ad83a8613232aaf72ddd444aeea158c240ec0f41a1d7fe19709da6a600646b4a856731 SHA512 0f1c522703367e99d056135d6eca401e26093367f2653742c5cfc17826a5ced7cd193b9ea404cfe174586ce6cd1e3c5cfca70a8ebc7acd64668b30307543703a
MISC metadata.xml 341 BLAKE2B 4cc2ed329e48853a5939f5f7e41d2b6544d3d7d967563da065633826c3fb9d999815e8604fe4a897606f4ffe7be53f3e87c925120961050ce77f1fa573847f5a SHA512 72e21e93099953f1946b486fa8acdbd0b85ed139ef34d4ad9c7e3e89e2924ec598a662f72210d52efdb4cc2ed676962fc6d50c560b4b9c8a4ec849d75d5be2dc
diff --git a/dev-ruby/dotenv/dotenv-2.5.0.ebuild b/dev-ruby/dotenv/dotenv-2.5.0.ebuild
new file mode 100644
index 000000000000..8c168cd1ddf7
--- /dev/null
+++ b/dev-ruby/dotenv/dotenv-2.5.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24"
+
+RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Loads environment variables from .env into ENV"
+HOMEPAGE="https://github.com/bkeepers/dotenv"
+SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="2"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/spring dev-ruby/rails )"
+
+all_ruby_prepare() {
+ sed -i -e '/:guard/,/end/ s:^:#:' \
+ -e '5igem "rspec", "~> 3.0"' Gemfile || die
+
+ sed -i -e '/rubocop/ s:^:#:' -e 's/git ls-files/find/' dotenv.gemspec || die
+}
+
+each_ruby_prepare() {
+ sed -i -e "s:ruby -v:${RUBY} -v:g" spec/dotenv/parser_spec.rb || die
+}
diff --git a/dev-ruby/execjs/Manifest b/dev-ruby/execjs/Manifest
index bbdb03d86c0e..ebb28324bcd3 100644
--- a/dev-ruby/execjs/Manifest
+++ b/dev-ruby/execjs/Manifest
@@ -1,5 +1,5 @@
DIST execjs-2.6.0.tar.gz 423437 BLAKE2B 9b7594a47cc463e28c959bb4f21819be64083ea174c2dc61e656f3cc882ee4abceb4199fa47ee9b410035326327ca2a4636be054b7321d9aba6dd2929d490636 SHA512 9740feceb3f9eae59aaa3697bd8f2fa1bb606cac4868b107bea4b3e9a7fe7fcdcfa387d852f0c267635163fc70eaba60a0ba241421434b26e1f94421b80ad468
DIST execjs-2.7.0.tar.gz 425361 BLAKE2B 8dd3bb5557a6993667abfa6c424cbea6377c1ea7b3928b9b60a6ba084f1df8a109d10d1a616c9d302e1b98a2031ece9e710d7dd933791cbfb3eaa48e45b9a595 SHA512 9627f466e8a363404c940b29227d08a8ad067b53383989a3d8f4f902e8c050c0e81facdbdafbb660c41f7c8dc2fbdd3bd357ca708e612af4d223b5412c6c1fb7
EBUILD execjs-2.6.0.ebuild 1161 BLAKE2B 0d3c8a52c055a3e024ac41ec9609b304184893f3a84b7d788dab54ea02251d232e0c890124901ac5e72a24b06e4790ea9d9424a0b1d76f6cd3bc8c3f410a2aa2 SHA512 bf29b773af7b9ababc95c55d9a998407c871cfd351f902ab6af6dcc0199a3b30acdc1049345f4968bfab79af35f7fd3c739fc0f421925bc5ff07570a983eb7de
-EBUILD execjs-2.7.0.ebuild 1173 BLAKE2B ddd90b4c13178c4edb071c4dde82446c1baa204f8346f884df41aa81f5950a28689003421991c8a294eb162e84e66236c40c118a3a5da4f58408bc0b6822c728 SHA512 09dbcf0b0d48a33090199a07ed36b0f7a8d59a58555453e0085d1b3ed191edf7cc4a0cec1150685375679a595bb2315d1c0f9c4ecdc8475941e9f53460b70f2e
+EBUILD execjs-2.7.0.ebuild 1171 BLAKE2B 7f968eda4d5536898a76dde6e9915624c8d2a94082e0813f6b3a61ac8e96f3faeabbcab67daf128580ed59e10d92a663b381facd5ffac6354e83d77613d72f5f SHA512 b34233bbbd591ef7ee0fd8f7e23f1215a7c0f4b15ad19a9b0d89ca30bd99bc02ab2b98f701e661978ba6fe699ddb8d2ba9d8018ba6a3f2e760fc11a80a1885e4
MISC metadata.xml 338 BLAKE2B deb976ed7b368fddcb7e6b7b553ff8fc748f90c61d23f84cc251e7154f6f5f5c79c7d3d962dd2bc8061df7be36dc719ffb2c247c759e6fc7e4e4ff211eba6e16 SHA512 34e46d203d186a98cb50f83fc6508457a8ec536920b9640b7c0ce2f6f00e96643f1265c750a0f8555e57eb14ac1d19f0487bbe6e7fe5afe0870d8ecb162e2f27
diff --git a/dev-ruby/execjs/execjs-2.7.0.ebuild b/dev-ruby/execjs/execjs-2.7.0.ebuild
index a0a54c734ebf..0be376f01285 100644
--- a/dev-ruby/execjs/execjs-2.7.0.ebuild
+++ b/dev-ruby/execjs/execjs-2.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x64-macos"
IUSE="test"
diff --git a/dev-ruby/gherkin/Manifest b/dev-ruby/gherkin/Manifest
index a94142c8a269..a24716db2bf4 100644
--- a/dev-ruby/gherkin/Manifest
+++ b/dev-ruby/gherkin/Manifest
@@ -4,7 +4,7 @@ DIST gherkin-4.1.3.gem 350208 BLAKE2B 3b0f54124c9f29c9216aaa9810526f1e11f6243b02
DIST gherkin-5.0.0.gem 340992 BLAKE2B a8292fde04c98c409423733791e78b9d6e40a7a60b59a1acd0a0e9c6df0be9185e90f1c5af6ce0ac39f352457c18094c495557fb05323eb7ea5ae8ce27008950 SHA512 cc782e37f5aea4ad0776f5336e6218b77e7fd8d193786acffaa44685de3a2592e4e6f37a3787add807654901afd12bc2d094a782b154bb2be9e2cd16e283df2a
DIST gherkin-5.1.0.gem 29696 BLAKE2B 2439b82a147a546e8df71e11996f9560a8720580e07795542fc81781449b483a42e54251f3d0dd3482331773b1cada1d61b468bfcec2a9464ee2542eef2ed13e SHA512 d935ccceaec493736f337a4c3db69909858d15f4c41e93ecfc6ca31a30fc48eec1cecbe71d455265e1062006f49f05461c9860c9b3cc4806bb25f42dec6f504e
EBUILD gherkin-2.12.2.ebuild 2615 BLAKE2B b50787711a231ddea79841dd235ea076078f32a9bceb6ec32ba3f9d7164ef9eac34e2f3bf916aabb7839d8a0ed081206cd5b91fbc173f4085e1b6b3e6a918b7a SHA512 475270e4edef3ae3a115aab6dabe3f3c7e89539a92eaee529b54e78e58a90081019f8b501d83f836552536d2245f6d59c271ce3b861dc906138f98e03d72bcdc
-EBUILD gherkin-4.1.3.ebuild 577 BLAKE2B c0ee73611bfc3ba58edd1ddc36509e0fbb6a51defb1299568df5c08f7beb66b66f4a563551ef1f54213d1589227d1d67bb2c9efb8ad7e7e93a5adeb73aceed3c SHA512 d9fbfb514a83e9ecdd1592cdfac3a5ad761505b956cbc100cbf1374291fffd2908a51fd068cae2cc7138dd951e21329fc8063a95eeadf66b29b7a8ef1701e667
+EBUILD gherkin-4.1.3.ebuild 576 BLAKE2B d77399ae72a01d8560c19beb62895afe101fa8cb9d3e3b20c2cc58a3f8947ae63d15730601ea3e0b5528b580634085374344ab3bfe550b9041ddcb25be3751b9 SHA512 38aa1134b3056e7485a9e3dc24293fffbb0a2fed1bbc57ccb17df9dbdfb610e6685eddadc98b7be46de29990ebff9680ddcd12832b6807bc98d3a8020607fb11
EBUILD gherkin-5.0.0.ebuild 570 BLAKE2B 123b9798a8f8798dcebceec2cc45b5d1888c36c9044aba95efc2a70b1e462cb4d769c0bcc373decfae1b683fe85c0b92f3c8da1e42695824f7f7e83212fbce9d SHA512 7ea2209ad7c942b049701d127fdaec66c13357fdf2f4fb4fbaa978bdeac1b1c75fdf50a699378df5cbbccc750c58f1edfb0a4100688f27c489e2a04ac7aba8b2
EBUILD gherkin-5.1.0.ebuild 570 BLAKE2B 123b9798a8f8798dcebceec2cc45b5d1888c36c9044aba95efc2a70b1e462cb4d769c0bcc373decfae1b683fe85c0b92f3c8da1e42695824f7f7e83212fbce9d SHA512 7ea2209ad7c942b049701d127fdaec66c13357fdf2f4fb4fbaa978bdeac1b1c75fdf50a699378df5cbbccc750c58f1edfb0a4100688f27c489e2a04ac7aba8b2
MISC metadata.xml 342 BLAKE2B 9a34d41c97eea1996d1fabbee85346c55ab263b0f7087661038b42d2fb25d05f03ec46cf804f8972984200b9891c5ff8b77d26faf5edd8d3d63a76e25ec66b5e SHA512 83d54811e863b8af9f5ba53f081e140d12af0d20ba5ae7273317fd42aea5a5a0fca8f742352794dacbddcdca932dc2ea60e1201f3d6429315210da99578f844e
diff --git a/dev-ruby/gherkin/gherkin-4.1.3.ebuild b/dev-ruby/gherkin/gherkin-4.1.3.ebuild
index 4376c615b73b..37c735886d33 100644
--- a/dev-ruby/gherkin/gherkin-4.1.3.ebuild
+++ b/dev-ruby/gherkin/gherkin-4.1.3.ebuild
@@ -19,6 +19,6 @@ DESCRIPTION="Fast Gherkin lexer and parser"
HOMEPAGE="https://github.com/cucumber/gherkin"
LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
SLOT="4"
IUSE=""
diff --git a/dev-ruby/highline/Manifest b/dev-ruby/highline/Manifest
index 857d08f0d720..111f17d43e00 100644
--- a/dev-ruby/highline/Manifest
+++ b/dev-ruby/highline/Manifest
@@ -1,3 +1,5 @@
DIST highline-1.7.8.gem 224768 BLAKE2B 683fa70e3ea4bf697ab5a1cd40da2528e2586f8fe12fb0ffb799938f2bfa2efe64fe1424c0ee1f90ae3df69f86a92f44eebcbb2ab34f18b3c4cdbb143e596067 SHA512 85f57ab732009cc961b824e252f0b65bbe7c0a8c97849d453773a331016b2ea8fa0efe393bc1a0073eae6d3cf523d97b9434cd73bdceed55bc069be0b6f4b41d
+DIST highline-2.0.0.tar.gz 233750 BLAKE2B ac696d63aaf15309a8235d9a0c25e4722b257cda154bd00a420675e1bccedb5f06122f3532ac200685f22753783152255194751f2e3bdc908f80b278f325328c SHA512 d1a96233ffb97b2985e7afebd3755d1b28d89ac2d84a3ec8c04450680c1149f1fcc46f0221242768a2aafa8bfbde4f5a6f3951013c0b5d25a3aa88f1e571b4d8
EBUILD highline-1.7.8.ebuild 1257 BLAKE2B deb0d4c65d9f398f6439b807382fdc2443c36ddb71afad3836ef39c903cbb2d1f1672dab1cbb097b5ca573e0567edae4ff3829eb3abb5ede257052c0ca30caff SHA512 38fce67ec881c2252937c9bb06692fc8ac5ec79a3e742d4ded53b2dfc60095f487f543de74d55359cee316abd3ae690c2874a2ada699b0b31ce9f610a0270f4d
+EBUILD highline-2.0.0.ebuild 1059 BLAKE2B ed1d31388afe508096023d8b25150ab2630cace14e77ba8cf2bab647a5340590f5feca87993807845c260930ce140b9003cbed3779aeed1e86fa4adfe815a4e4 SHA512 e58836abfc956d17ac88e832d602c0281c318aa68eb30dda5a29adb4e5f617574383d006464cc8e9e7f4fba30a739d0fe60f3ea65f5c18697c2985f2f0cb2996
MISC metadata.xml 339 BLAKE2B 58671f84213ed36194c80df5fdac1618917b26161ddf8a8829980f5ce7e7aa242c84d17aaef0be655a36ccdad24d93714ccd6875fc073ab537c2186e33da5e8a SHA512 723488f3e201d857ceffdbc6779199469aea1d3d21a391c5bd5ab9402388e6c32e4964491a609d7065d0684a256811be04f2df20b3db745d83c4cb8bd769a945
diff --git a/dev-ruby/highline/highline-2.0.0.ebuild b/dev-ruby/highline/highline-2.0.0.ebuild
new file mode 100644
index 000000000000..6a3821d48355
--- /dev/null
+++ b/dev-ruby/highline/highline-2.0.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Highline is a high-level command-line IO library for ruby"
+HOMEPAGE="https://github.com/JEG2/highline"
+SRC_URI="https://github.com/JEG2/highline/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+IUSE=""
+LICENSE="|| ( GPL-2 Ruby )"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+all_ruby_prepare() {
+ # fix up gemspec file not to call git
+ sed -i -e '/git ls-files/d' highline.gemspec || die
+
+ # Avoid unneeded dependencies
+ sed -i -e '/\(bundler\|code_statistics\)/ s:^:#:' \
+ -e '/PackageTask/,/end/ s:^:#:' Rakefile || die
+ sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die
+
+ # Remove almost empty doc directory to allow rdoc recipe to work
+ rm -rf doc || die
+}
diff --git a/dev-ruby/hitimes/Manifest b/dev-ruby/hitimes/Manifest
index d3b67e720171..413e701b643f 100644
--- a/dev-ruby/hitimes/Manifest
+++ b/dev-ruby/hitimes/Manifest
@@ -1,3 +1,5 @@
DIST hitimes-1.2.6.gem 32256 BLAKE2B 8e8b2338e43776256d3c4c208dc178f9594461b53d03e2101e199bc588f5aed85826f25e5133082a861ac45118a041680e27e53d74a3eb86545ca6e724b5ef95 SHA512 41954000f38f4671b8ac7b5e408aa4a8d36756cee7807a5fc8b1584ecd463c38c36e9ac06966e2302730042193faea1a1a35dbb06f7c53bc594af8420f687257
+DIST hitimes-1.3.0.gem 32768 BLAKE2B 2b9158c661b2f885ba043990a0d8df51bedf35cbaff24f9a420a5a4572270eb30b16cd7d115ab73387c1f0b31bf7ca24659c1dea61e935e6245994ec10a03b71 SHA512 09c7d15be681d85c5ab89235909ad5680b171315e0883b636eb26459d2ad7a876fe1bd79b261a8bd80c22e01b42e04b5992e311655b6179c8dce559b48750c03
EBUILD hitimes-1.2.6.ebuild 906 BLAKE2B a932a550810cdff59fc17a88485f8c444ca5dbd77355eaad726a86e7e516be1017678920658cfba958b6ba87a17e834ff2108fc788c7e7ac46710cd628ee2150 SHA512 90839ee00255b226522c5e3847ae196de581776320493b863e06043fd3c6c5ab6aa4ea950ba1498344aaf9b876a3d618b5b682db9fba1b772149a920ced12bae
+EBUILD hitimes-1.3.0.ebuild 951 BLAKE2B 03d0d71bbd12d687af957701de0470d5f1c5faa6689a41b6898e34ab14b69d861ea7229e9e6e585c91c398969d75225bd1ccca4d547d54f783c0be30b6105992 SHA512 bd2d5ee4d71925f8e289dc9a759ee26ee9cfead0bceb8f34ab8f8af8b6898de1525130ef56430b0d669838e880ecbabe95661b5c710a308fad40a73a7fd89198
MISC metadata.xml 349 BLAKE2B 270455dbd5303a2527a2d62a00ed7d1a935fe84e0a556492315b109ad8270572c98d126e4ca17022f3cdc712c20fd5e22fed1f0cb1a21d489f9eb77a1835ac7d SHA512 7fecd87e7396d57d383d2e3055676ab89f9328121a625dc27ecb4a8faff1fb4d7b8d90547f0caf9f7767dff9d48c99185419e1d26dba906e448040b943a3742a
diff --git a/dev-ruby/hitimes/hitimes-1.3.0.ebuild b/dev-ruby/hitimes/hitimes-1.3.0.ebuild
new file mode 100644
index 000000000000..9a4b26969554
--- /dev/null
+++ b/dev-ruby/hitimes/hitimes-1.3.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A fast, high resolution timer library"
+HOMEPAGE="https://github.com/copiousfreetime/hitimes"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+ sed -i -e "/RUBY_VERSION >= '1.9.2'/,+4d" spec/spec_helper.rb || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/hitimes/c extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -Cext/hitimes/c V=1
+ cp ext/hitimes/c/hitimes$(get_modname) lib/hitimes || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:spec:. -e 'Dir["spec/*_spec.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/hoe-seattlerb/Manifest b/dev-ruby/hoe-seattlerb/Manifest
index 6c4aca80b280..da79f4174089 100644
--- a/dev-ruby/hoe-seattlerb/Manifest
+++ b/dev-ruby/hoe-seattlerb/Manifest
@@ -1,5 +1,5 @@
DIST hoe-seattlerb-1.3.4.gem 14336 BLAKE2B b53cb91cfba8d0e53290c40c29812163b99b81ee110818f1460f1aa155be27940199e38b32a9b65261dc00cf6db2a9991ac4323a851afb1383a9907a01899d79 SHA512 5e968611f3826fcea8f1a896b1883e07d5cf8d02bb20d0de2d8c7bacc0538163b5996d0a2f41dc8f892c4629bfc9e2630f14b374d73fa0b13daa2ca5de3433cc
DIST hoe-seattlerb-1.3.5.gem 14336 BLAKE2B 76dd4e82e4b3ceee897d484e2bbf596414bfbe50d998f2f3833e6be63dacbec4d4d1014b14d9504cbf9615736f584ea3c083c8f5b15609f400264ce5cb31856b SHA512 a5cdb38114e22e07824749e721ad7ff85724c04d8ca1c66996ca86fc9ec150a3b0b7b3bc83511932af0c4acd7e9b581d6b1583eda60160bf7ed91021ab803d0f
EBUILD hoe-seattlerb-1.3.4.ebuild 775 BLAKE2B 85fa5cb8bf5481b33c588522a62ad57d898a272dc8b7f24abca03c8fb7a389f5b2fe5a98495219b08b1f507ca408838d07fe302aa317ef0fa9b091a4dfa0e275 SHA512 712af42765bb7a7bd5a1187fcf578e730b14d8a467ef38dd42e28bb6da98aceec79c247e9db97425a80ee1a4a29b38da24dd4235785793c4de4c36b78b996d12
-EBUILD hoe-seattlerb-1.3.5.ebuild 787 BLAKE2B 08868f6624f02ecdd0904ff0511cfa0868343aea8dc20b54029ee71450907c8a8f460cbd9460e321c137c12c7afbf46e5a1198e76dc3d3bdd3c66d268270f2dd SHA512 db45f3bd836e07c1061d2b4100664f8147f77de9d2e1043261a066b02f6759a588877623c7472573a325cafd305ab95e735767652f2ae45e5c9a0b5a3cb3e728
+EBUILD hoe-seattlerb-1.3.5.ebuild 785 BLAKE2B a99f0f2e425378ec43bc0821758a3b6ef7eac6847e1c3a432bb626ec3adbab80d06df32b4ced0fd13d35d472fe0fad17bd7bfe0e4538ddbe7891b73457c166d0 SHA512 3d89990fabe055021b5e3b0f29eaab3604034138cfc32270dca12d239bfecfa85e1132d5e6e1f638102e47fae52372b29b72505b3b36262b7f8647d86fea4db0
MISC metadata.xml 339 BLAKE2B dfe565b89582b66fb99b6c9e50c9ca3efc0eeeb4a2c2cecd5e103f2d9526fde1a6e591c240cc83163d55c2973adb9482dc8c91ec3cea5a8f67848aa0bcdf5e4c SHA512 2e0d6992a3e11200d4373727efa7ea4c1a1eb1e1cc2a1023b0d0b651769580d2405378c4560e498ee5f52f7350fee443a443247ccedef5178be40f014f44cd20
diff --git a/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild b/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild
index 6e1d0dce9b5e..55e4bd20405d 100644
--- a/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild
+++ b/dev-ruby/hoe-seattlerb/hoe-seattlerb-1.3.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/seattlerb/hoe-seattlerb"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/http/Manifest b/dev-ruby/http/Manifest
index 79b25bcd9b82..880542489f53 100644
--- a/dev-ruby/http/Manifest
+++ b/dev-ruby/http/Manifest
@@ -1,11 +1,9 @@
-DIST http-0.6.3.gem 67072 BLAKE2B c61febdc1e25c5ad2a5ae61191a80d8c0395917962fecb8c7fca23190a33e5b49eeba2797939e5ae9be078ef645b48d66ac804a2c713a3c7a2308bf3b926ebc0 SHA512 e5fe784e833da30e5ef6bcdc43b45a04fcf03d827b8336853591c5ba67b5ccf45cc18849ec4a78f3a0526b05cc50da2a7aadd5ea211284fe73f8dddbe89c642b
DIST http-0.9.8.gem 66560 BLAKE2B 15b6cc066d2b04c3c6df604787f69b5079dacd277dc95a74b56832fc26cd84d2b631b60a60baadaf46368e5dfda30152983c335faea636490000bc5153d11736 SHA512 bb89147a3c28ebd75d2453e51c0c422557907e055b9a20a560b803bc64edfcdfe96e997ff225a26c9ca278211b0f70faaccf2d18ce2cdc9fd95bc4048093ef68
DIST http-1.0.2.gem 62464 BLAKE2B a7801cb8389473f5dee9761fffe510ed2228ecf01d75e61026a110ac8438c9344094a5f50868536f0641740a3663a6aebacdc2f3a8294fa49894549b7a6e3bf0 SHA512 fbfa76f588d46b10dfa0d3b319d0ca1a5a92749575cf27791febaf5d55f2e4458cf34f48d8b9792d4e220c89c702b75b039ca5b66d3c43d31bab982082312113
DIST http-2.2.2.gem 67072 BLAKE2B d2aa0f155085b60c3a65af6e5cda58632708f1aae000d9d52dcfa5fe3f6880000a4dff749810c7816bd1920597f456f7c9e7c080a4e524d578983944f0d49194 SHA512 9c22f7f4473e5cb0b605b9c8d25c1a93c34e7e440fb7cf4f3690cb9dd9e65ce3619d0575da3d97da6dfcf8e1560113b638bb447340605bebc160f589fb007bed
DIST http-3.0.0.gem 69632 BLAKE2B e02ddc7e7f2747c2b20fc90b38c1c16c315eda8b800d93148aa0cb1ac0194c2fd5742fa346b18a8f60d4814db7d9e0200ad55c94fd2f8f2cb2bf29d50a22da8e SHA512 ef8c4148b68838e0669d5012c3548d373ef99d9273eb2ea25e7e0237027c766ffdbcdede766eb890f042b7211c2ed953688a372c46b120bf0bbd045c06b8aec3
DIST http-3.2.0.gem 70656 BLAKE2B 9be294d425169318635db9236b3460e1a863e9e0ade07f1bfd97f6c12e75ea40c4c39ea5eda7c82017b78eb91c1c5703229022a9db20fed709149476a53e5936 SHA512 2766cb33d753ba641d9fc5de5c7e15790c6ce3d00f2065631b4e5006ca90f12b38257d8842c99f46f4dee527434c7b7cab2d99476b757937bd4fcd6d81b6cfb4
DIST http-3.3.0.gem 70656 BLAKE2B 5c52864168663640389a0f107e1bf8a202654a8b479c92bf5126354d360adcae45a9b4596da7cff2e412fee88ed3622870c4e2bb18eca97466b4ede28baa2a08 SHA512 fcb2549c22974712e129306b472c1a32466c50add85eee9a558582697c7ece26cb7a1db6da6aaceedb8bfd134d1213090c158db510fe53ddbe201bba6bd22c68
-EBUILD http-0.6.3-r1.ebuild 669 BLAKE2B 3ad469ee00e4385526f74a1bcd4f885e9fe27080eb639e46f10336a9c19e2fd1e8c5d74d04e9e5e77e251f335ae19355d193b54502edcfde0693c1f1b092bec8 SHA512 5bb6b432c6aafcaef4175ea63cc7e7ddf957d841d5504a98f22f82247b5f5ec6e707ca8f0d93544793d7844c9ae40996547dad84b62bd397fff5618b1a2288b9
EBUILD http-0.9.8-r2.ebuild 1079 BLAKE2B 0a6e4c30901542b3ca659b19a7308eab8b7dc6aa63dddaa111fe922b14c0db408d1c9c4d22c821038376100b329a3ac2c298e5ed6a036481464bbd49e8d6a715 SHA512 bf9e8e66f026a7fe1a82536fd21d3607d070e58c9d657bee9a3f58ce30b0e3f0aca3ad6445eac61128deafa3eae5a1a2452646cd3d66631769dd64f336172267
EBUILD http-1.0.2.ebuild 1066 BLAKE2B 8254d2606eefeb6f3088fbcd8a3b40bf5c81f19b8e70c45ae246af3c517ae33041ebda64c7838186842f0ab3146e0d60f7e88abe70a4708dc97ea74eab6ed7c7 SHA512 61835402afb957f5e5d0659edbf7fd7457c2801cd2c9f151e87de4bf3ca57bd0a21729e1ba2ebf0490c8586c472311fe299d54f478d03cc6dfb9ee0f72d67a39
EBUILD http-2.2.2.ebuild 1232 BLAKE2B c15bb91342baa306872e609cae8546b30ebedaa8c0388859f94c597b3a3fdfb08f50cb60e14cbe8df34cb8c0389a283f60a0beaf303068fc38417e62ef2e7222 SHA512 e24e112a1ab81d744c8046561c1314b57439c67654250542cae7921e7fefbf716610e1bd3775936fdcfe8db0c9c72b56c8b12a4229c5ae342d1a916675c3d3a6
diff --git a/dev-ruby/http/http-0.6.3-r1.ebuild b/dev-ruby/http/http-0.6.3-r1.ebuild
deleted file mode 100644
index 29477f181cfb..000000000000
--- a/dev-ruby/http/http-0.6.3-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-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="0.6"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*"
-
-all_ruby_prepare() {
- sed -i -e '/simplecov/,/end/ s:^:#:' \
- -e '1irequire "cgi"' spec/spec_helper.rb || die
-}
diff --git a/dev-ruby/instantiator/Manifest b/dev-ruby/instantiator/Manifest
index cced4728c0c0..95bfb45840dc 100644
--- a/dev-ruby/instantiator/Manifest
+++ b/dev-ruby/instantiator/Manifest
@@ -1,5 +1,5 @@
DIST instantiator-0.0.6.gem 6144 BLAKE2B 6add4d12cce98be209ac3d1073c17163c10c6c015eb40c9d8efcf3c4521e56c736618d11c4a06f52a0d16ffdf2b6815fb6e04ce823fc79febf997dec30aa1904 SHA512 0d24c804dd048c071e5ddd021a1adcb907eb642df16ce841fdca2efdfd5604f73d065ad4496cf6d63bdff73e7488391d7226bdc0d918d2813502ca3d4fc615a1
DIST instantiator-0.0.7.gem 8192 BLAKE2B c1cc0bf4a3f2aaf9afd522e33fdd2b32d78ca114fc7b113f6ae297e825177827cb6aa5398917d6d05523f912bebf22e43709e53c0dfe4e1a941ebda4350d3098 SHA512 b37a9380d787252244d2b85bb99365f4a4ecdab58f76caf5e59df00b239f4981119eb5c2eb2fe6ddcf810bb0fb43695f8926370a101f4223fa28811953e6731d
EBUILD instantiator-0.0.6.ebuild 572 BLAKE2B fa02578109dd6b75d2b729c55d1c5b1210b9e1467fb1460326177889b7e40f68e36dc7c09dc77469e3893ce9d160c09ec7e35adfde71a8d0f0ce1f5674f38f94 SHA512 e93542390c4e270377f28d9fa59a33d21396f3137128d23ffe909035e8adb6933e84342a1d8efe9c99703e26be1daf0e29c6ad1b63cdae0ed30ea6d7e7625284
-EBUILD instantiator-0.0.7.ebuild 569 BLAKE2B a2bf14c2b918ba59f7e76da6a2d838c4691469ddd0a976f2caa8ab930c596f5f8f8ca28dc7980017ae5b3b1c5fe2b42e21a1fd648fa60196eca42d51aadfa4ab SHA512 87f43344a9502fc7423a38341c55249e5f381356dd6cb911bc001c0bbc12192d95f90d19dd2b338b5958a4e1a3e14cde91da2140d32a3d430e7f0247ed1cc1d4
+EBUILD instantiator-0.0.7.ebuild 568 BLAKE2B ed7860ab0c18a56a3cd3a98af1bb5bf238eacef55f2c9d5491107aff803982b2febcc9f4dee408378c36e7c1f022667949da322c74a23303b1dc587eea59e9dc SHA512 d4663594c8a37f5855589a52b10e4d2ab13ce41b49ccb9dc218e5784f9651f77edcafa6d2aefb7dc58360aeb71bf407eb7be11da06a66ac822ce00fbd3d873a9
MISC metadata.xml 350 BLAKE2B 3a675060e310b02ef2d6408b7b7114651555ae65ed76f6311947a7c6b01e18c638775ae71c504892845b5f9fde2bf5560c3e267fa478bc105c3732a2ee821fc8 SHA512 48661d17e8297087c541040534f2c19ef983be797cd9feb5a9e7d80f8bfcfba027e8c2e42d8625a0a0f76bc60247372b2ae0f984b6ae8f635f28bac33156fe1d
diff --git a/dev-ruby/instantiator/instantiator-0.0.7.ebuild b/dev-ruby/instantiator/instantiator-0.0.7.ebuild
index 8651edc19886..4ca35a2c7a6b 100644
--- a/dev-ruby/instantiator/instantiator-0.0.7.ebuild
+++ b/dev-ruby/instantiator/instantiator-0.0.7.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/floehopper/introspection"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
IUSE=""
ruby_add_rdepend "dev-ruby/blankslate:*"
diff --git a/dev-ruby/introspection/Manifest b/dev-ruby/introspection/Manifest
index e7c897a8a9e6..fbba6ef669d7 100644
--- a/dev-ruby/introspection/Manifest
+++ b/dev-ruby/introspection/Manifest
@@ -1,5 +1,5 @@
DIST introspection-0.0.3.gem 9216 BLAKE2B ecc019bdace30aaf0a1357fbdaf56f19722b9ada0e61b335ffadf1ceac3340a664245d177a8ffe9caace9cab1b81d203578f8b914165309be17b6d6734966055 SHA512 423722f402a8a5cb5f415c498cf754a2b5084b0a89ada48b982a97e3951d9af4bcd675d5dc4a2eacdd0673bf08facaba845e767e3e248e0a8ec922eddbc53c37
DIST introspection-0.0.4.gem 9216 BLAKE2B c97279576a60dfd74453d16a6eb0885326dad18748bd182fe3b5c2a73121553cd3ea66690841df6554fd105e50f5f6df075afb94795b94dbd7caf4615ca67764 SHA512 c228827ac9d8a82a104e78daadf038c674cd464bf726fc3bd1efa82e9d9cab37f6ee909f578585e7846378f0b755ed4d60fa119fd699f6c40188ea2de4ac7084
EBUILD introspection-0.0.3.ebuild 642 BLAKE2B fe9e420e8a8741735cbc5db7a39c5c624fc173675153ef56dc603147a33d3f0eeda65435fcdfdaef7ee33042f8c294c0cce0436087203b2c4ed751c852551fe0 SHA512 d0725e51a36ae20b5649c5c61e76457734a71c8512017336751a275a624c23a1b537dae60a6c7b509d8458e35205f6f1d1ef0d1860e54181f9789e6e4958a6bf
-EBUILD introspection-0.0.4.ebuild 673 BLAKE2B fc5ce1f058cfe55add360384abbc9a3c304765b0acda872c445111e3645c6fb1ede00ac8cf591913f9d84fa7776e55ffb0582312c1afc970835f9773ea41f18b SHA512 c0df075e442364d08df7afb3495dab70dca9d45b0f3f495cdb43ca3d8b37a9f1f3a4acdb095149bd190b034377bf6808c34c76bea15d1859eb01c62ad91b6103
+EBUILD introspection-0.0.4.ebuild 672 BLAKE2B 27220f278b3ba844b3b610aea19d5ac2e4ca6deaccd9e1e8adaa958af359d5c0850691be43c156935ee017842aae49c861790c193982fa60cbb36c80145b188b SHA512 d7307f04bca66165315f8dab16238c52f9a48ac8be76a7f68836990f0832105d9ade22bc2fe39ceb847c5e12c64852182c8425c124a213920a199c44a500321c
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/introspection/introspection-0.0.4.ebuild b/dev-ruby/introspection/introspection-0.0.4.ebuild
index 9cc15fd46c58..71c802b5ee83 100644
--- a/dev-ruby/introspection/introspection-0.0.4.ebuild
+++ b/dev-ruby/introspection/introspection-0.0.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="http://jamesmead.org/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/metaclass-0.0.1"
diff --git a/dev-ruby/jquery-ui-rails/Manifest b/dev-ruby/jquery-ui-rails/Manifest
index 6462daa599a1..ed71d8b0ca6b 100644
--- a/dev-ruby/jquery-ui-rails/Manifest
+++ b/dev-ruby/jquery-ui-rails/Manifest
@@ -1,7 +1,5 @@
-DIST jquery-ui-rails-4.2.1.gem 155136 BLAKE2B f5ae03a3ebf41ed8a588ea9572a4627701b9e93dd6af289582d0f96881cbac41d3f94c56596c31af42eddb477f892c47b9c0260e3027813d86b98da3c1b9300f SHA512 632ebd8994d8b045e303c591b778cf85de9ea666901761201caefb818af56ed8021152b95b50ecb0e25d10c512b6fb4846b382a21f2a220b9d3550be1c434375
DIST jquery-ui-rails-5.0.5.gem 163840 BLAKE2B 6eb6b788c826da95143a2d739732e1d1c18a13e76a71a0666f5b4163ca882b4b2b68f273610ccb340352b13c0f6763348fa4ae80b1f6a79d5e6d85110a06a36a SHA512 1db2e47d6a70d4326a25e89d3ff297e39bcbffbe644ddd97b95a837c3d4af7ff812bf165858382e0448f73406a4edf2b7e9c0e1622c1fdae68c52b1a60f77ff5
DIST jquery-ui-rails-6.0.1.gem 175104 BLAKE2B f990968bc75d5f2c5556363f41eafd9ce2207dc08e20bbf10f857656219253fd5f29e8b4d131f7a8b942682d6c32bb11797c08621b34847f77984e7fe57e111b SHA512 ec0fd8c15ef9dbdbef01bdaca22fb36251a2ced090ade6859cff7c72e183c3c750fc384fdf757db7160ec1c6426ce84c972cce255c3d42a2bb9ebe5539390485
-EBUILD jquery-ui-rails-4.2.1.ebuild 532 BLAKE2B 9db1daca2bc8dbfe61e63c5507d7260d7a741b96c16b80ee5dbe1b3d046841d77c37ca137e3ba8a131ceef230df7fabb8f2a7435e76a97c6ce615ec99f1b9cd6 SHA512 9bed0c661c0fa6ba65e216d226d1725620e75fa1f70db797ec64c396bc43fc0af4f1211703d1f775613453b5de7630e4ce365b4a4c7c0a35e6f765b4a4b8e66b
EBUILD jquery-ui-rails-5.0.5-r1.ebuild 541 BLAKE2B 1386dcc1f7251b9dad930c97ca4f07e0e2fc022f0fc0f7d7a3e293e7a245bfca2e3288e9fdcb85d50e161dc4618aca66b11da00f8385b0c3f8244e40f5425ee1 SHA512 21b0e16b8458fa13dd8745bb0fdc382a17555a35ad536daa25de8d920ad0f214cc10a8b9c5067fb965bf60b11bc08327dbe73f09e5860a09c12d0077c7e8c836
EBUILD jquery-ui-rails-6.0.1-r1.ebuild 556 BLAKE2B 86bce36cf8ad4bdaba4046c26d848f8abae15eb2836aea67eeb1733513075396a2bcadcd5c7c1833d4c9f0057ebdf82f0beb4bea137a7643af85670a6878413a SHA512 06cc653793a8dfd9fcf2c5a14706d67b4fccdc347c94ecef221e1851a1639289c8565a65a8fe04603a29ca0727c7faf45af946ed521905dd1537979eb3591da1
MISC metadata.xml 338 BLAKE2B 6a200e9f8a3f4c11774a587a5b742e8acb4ae7651694adc7d27240aa86a8b38613598cdee1d38bbc9b5aaa4819c702aac8e638b1cf9650619f3b5bfeb7278a7e SHA512 6af21bcb48be71d72486aa079919f8fc18c54442b65598fc8500ff3fbbf0fd49f1d3d51b86ccaab4f625fba5ac07ebb44c69fa2d7e64a4821983d0eae49f53c1
diff --git a/dev-ruby/jquery-ui-rails/jquery-ui-rails-4.2.1.ebuild b/dev-ruby/jquery-ui-rails/jquery-ui-rails-4.2.1.ebuild
deleted file mode 100644
index a5a91379d9cb..000000000000
--- a/dev-ruby/jquery-ui-rails/jquery-ui-rails-4.2.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md VERSIONS.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app"
-
-inherit ruby-fakegem
-
-DESCRIPTION="The jQuery UI assets for the Rails 3.2+ asset pipeline"
-HOMEPAGE="http://www.rubyonrails.org"
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
-
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/railties-3.2.16"
diff --git a/dev-ruby/maruku/Manifest b/dev-ruby/maruku/Manifest
index fe06a651456c..a0e4ea93cede 100644
--- a/dev-ruby/maruku/Manifest
+++ b/dev-ruby/maruku/Manifest
@@ -1,5 +1,5 @@
DIST maruku-0.7.2.gem 142336 BLAKE2B 54b65ae0db7d7b6f97521408b056ce520382fb9fa5ec8c9c74806ac31ec9f2dbe7af3a366fa962147d47c28e58289839b62c515d5b767481b9e13a2b3140a96a SHA512 45eaec7ba721499acbfed97cac4eddfe50c2200a70394e06dc6dd4c6c642b0c58d126c48dabfc4b9697423dd99ecf8691e223125a44d59a382a76e051f2af622
DIST maruku-0.7.3.gem 140288 BLAKE2B 31da6bf63272a2e5a77aa6f3cdc1462f0039751424bd0888d69f2f2660534cab8868238cbde37d184c2ddbe50b76dbfa5305a450fc27b9995f74284a1f962724 SHA512 efef3eea7451e32c06c0820834cb98eb5424f6837b2e66e44482679d73d958e1e2c59e790a3e5ba26e0c91ece0a5c17f91877a7797d9a15a73b5344b0d444507
EBUILD maruku-0.7.2-r1.ebuild 1242 BLAKE2B 9a68041c9ae854021b70b4bdb91801d95e71e23bb270f163fccc9d560e3c3a8210b07a7fd148fc993937499cff3c5a636e6b903e8fc9a475529090b60fc3d412 SHA512 f129257e9206c59112dcc28aa4b6b95118b43b63ea732eec7294745a0fc376cee8627e9ee42c38e80025c9cbd5f2d883e98dd70c4faab179c4667a3c0e2b7c6b
-EBUILD maruku-0.7.3.ebuild 1261 BLAKE2B 9658b548a28104b1a043dd293d3650052fb7acc45856e84a260bfbc0f5bd44da4a3103a0417ea91c8f3ef864d46bdfe3776a11f83da96ffd3a2450464b435462 SHA512 b3105f4dd5578c8aba9f1e3d33ff369c51baa125e2f9206c537c688acb0a49ecc3004b1e956d248ab2d02edd9e636d31c0800173cedfc89bb8681e9f1ca9e93d
+EBUILD maruku-0.7.3.ebuild 1259 BLAKE2B 3d9351eee705c93b801e4227ca4b62bf9414f3b6a7c597d8b048cca3f22e4205e5036f35af55f3d8bced1cb77fd67a5a05f3042b18784af2567b3865e8c68281 SHA512 8c16aa1d3f1b43bf824a1633210f22d729fa92e933c7934cd33889e325d0e77c2f422bd0e26f396a927ca66d20d5837bb80d6e722365eda470ebdfd420e6042c
MISC metadata.xml 454 BLAKE2B 543ededb4beb16959617c700295d7c7517c3969b482ee0e0ea71cab8c412ba09480b4503024dc23d1f419c9bc621a66cc23a589d240577554a36a712f4d1892e SHA512 b58d0a08843b11dd0ce0fc68d347f16aa2e6fd6530a3f7a54ece40c6076cc64544857081d9ff889a816ac545e68973f709c168378fdd756bca286e4b874a2084
diff --git a/dev-ruby/maruku/maruku-0.7.3.ebuild b/dev-ruby/maruku/maruku-0.7.3.ebuild
index 44191c4aa2c9..9a21bffa004c 100644
--- a/dev-ruby/maruku/maruku-0.7.3.ebuild
+++ b/dev-ruby/maruku/maruku-0.7.3.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/bhollis/maruku"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="highlight test"
ruby_add_bdepend "test? ( dev-ruby/nokogiri-diff )"
diff --git a/dev-ruby/mime-types/Manifest b/dev-ruby/mime-types/Manifest
index 77d5b76561c8..f3d7b527e216 100644
--- a/dev-ruby/mime-types/Manifest
+++ b/dev-ruby/mime-types/Manifest
@@ -4,6 +4,6 @@ DIST mime-types-2.99.2.gem 149504 BLAKE2B d2088d606b0210a8607d351ce7b7e3b7f25c3d
DIST mime-types-3.1.gem 42496 BLAKE2B a586c6264e46fd45c5fa7bf79b8ca79e086d4ed23c0bfafb0c38f508b638df886b8b4e43d975955579fa24f19de6c90b16d1f0395a80f676b4c153e4431accd9 SHA512 1923ff7032aabbf83569497e0016ea0ff183a13751b0ba0a5b09a132e7c18154bbb19e7d3877adc2e1d21cdff612713201a465f954309794fa1d9b330975a112
EBUILD mime-types-1.25.1.ebuild 930 BLAKE2B 89306f2bc2bdc4acfa22985d105956a9cc446cd49f8ef3efcc8d6df307958e5e6dbd27192fd914799adecef52003c8dda784025a454a0b7c2b8e7ec994bf7aaa SHA512 38aef1f501418bce5c169ddc81c669bae21359c458e1c78d61a669c25d4fdeedb032631733191721b8b93a0b5f887f695d3e8c243f867d95af9a241d9f7c08cc
EBUILD mime-types-2.6.2.ebuild 946 BLAKE2B 2988ff13f6e1c1e9d65cc6b1bb6d69d4db1bc5028e384445285bdedbbb7c7f035387f9bfa5e0902eb8eddc15d5895e9a64076c565a679b2e465d305b4bd02b15 SHA512 30885a365989359975affc1985f1bb0eca60640e7e7bad9a4ef8192e412ad8fa6894f37604ab42a082accd73ddab740cb8f66bde27eed5ff1622db37d0f6cf7e
-EBUILD mime-types-2.99.2.ebuild 977 BLAKE2B 76ebba51e40e03c4c4cacdbe8382f6c5822414e61058a1c90f99e8760b086641d89c51b421b1357db18ed20ba2658e9e0ff09a62c648acfed073a70d28c4347f SHA512 cc5dcbf37afd01301052d694d7e42f3c38646d9e9d0dc2cb9e869d71b4ddcc2b648d0d36e01ed66f5130f1cee5e051dff2724d105ad1d0f66614a6bfcda98599
+EBUILD mime-types-2.99.2.ebuild 976 BLAKE2B 5882d6adf5ca0ab24aaae566f75382cde94d8dce011e15796ed1b0e1922ea187b7c60a78ccd7b6a24ec28fc54b6fcabae16873afc8dc61c971b673a866f3f3b8 SHA512 293cf6a57db6df47523557235520aeb0dbfa95cb9dc904516a49971a6dd490c5293d108ad135bd5da98c6d05460c2c31e6e8a357d063a733870cf1753c767bd9
EBUILD mime-types-3.1.ebuild 906 BLAKE2B 0b08720bb71b60417b134c7713640a591c35d2da9654a2c977dc9773da9a30f785917e1910fe1d3547fa560c22e1251c5afb5a1fc231954663f235ee38d28fd8 SHA512 05b42ce6521fb4f7c031e9b19d379d1ecade2f513efa4e7a404d3475b69656f602bb432be2226c97a51fc36f501922bfcd0eb7ffc741cbd218d5869f9825496a
MISC metadata.xml 352 BLAKE2B 6edd7bc99a1f3c2522e87695e078800275b4e9301597961b8e9ba3b920f7b75c92c8133860be4642995d2501e9bcc6f8f7cdbf611d85aa8ea23dfeda9353011c SHA512 01ae71ee2d991c0669ce4f9ac252f8edcdbe1df3f2510e5497f9a0fd0bcc1dc10a10259dc1b3dd14b73edd58895911d363b6a60105b619033a2bf09f987f4b5b
diff --git a/dev-ruby/mime-types/mime-types-2.99.2.ebuild b/dev-ruby/mime-types/mime-types-2.99.2.ebuild
index 1164a6ad5e81..43b96b1bc48d 100644
--- a/dev-ruby/mime-types/mime-types-2.99.2.ebuild
+++ b/dev-ruby/mime-types/mime-types-2.99.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/mime-types/ruby-mime-types"
LICENSE="MIT Artistic GPL-2"
SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~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 )"
diff --git a/dev-ruby/mocha/Manifest b/dev-ruby/mocha/Manifest
index 338a8c2e38a9..b677072ae564 100644
--- a/dev-ruby/mocha/Manifest
+++ b/dev-ruby/mocha/Manifest
@@ -6,6 +6,6 @@ DIST mocha-1.5.0.gem 93184 BLAKE2B fe29eab462db2283449587324fa7c607c84bdc6cf8106
EBUILD mocha-0.10.5-r2.ebuild 1189 BLAKE2B e2f7ad7e9a1427076462906dd1a56dbca10d2de77aa5092a2249301319ed29b6fac9f563f5549dcdbafb82d1d062c1d25a9f25813f8006a24f75639551cea219 SHA512 6e2e346028954787b176dc3de5188c852cfa0231bc442b902059d014780011b52bf7d079b63e826d3da76efc87669b2cc74df9a983ad45417f153bbaa7e67bf3
EBUILD mocha-0.14.0.ebuild 891 BLAKE2B b985c2344c88447f1ea966e5ba5d979acfb23bf754565476709b8ae2c46400d3f7beb86f6feaf05d8ce21d3e5577702bdc86c6ea762b5799e461f3822f0217c5 SHA512 d6020b9bd76a59d65d517a5abb52bf1502f05528255905c4d7ab29c544399f03efbc0365ac2ffb9b2801be579892f3e434242738487cf1d1c7cfcf5f861ad8d9
EBUILD mocha-1.1.0.ebuild 853 BLAKE2B 1e239f2abd34221cee9af37f775c07ed22285c3db09695e6a175a86bbbec786046e80efdaa490959144ca5e5853ffd40faae3e1743991de9df1636da153314f5 SHA512 a1f48fa4bb83754b1d6af4e5d50ed63c404c6b1e788a4d83ec2c190813b72916d73de541ad97cedf14073444aeb4bdf4174411be1fa6aa66eaf28b124b9a67ab
-EBUILD mocha-1.4.0.ebuild 864 BLAKE2B 834e78b93feb1d32c1aa952a30a91c7c5fd363c6f29ae2d56b829b8f12c60108a8ffe0107d834f6db34e189eb51880818addf8e5fc55d2c936a15acba704d1f1 SHA512 52128f17dc4e1bb2c841cb9cceb0be0d080af7f2cde8aff8881372007969faeab51b1971d8e7760ca02389ff5bbc0130f0a1903514155b9dd25550fe9216845e
+EBUILD mocha-1.4.0.ebuild 863 BLAKE2B b0b427f0b0b4b110003ca1458c60e20e3ac7cdd47828adcc89ba92a5f68a77e5bb6687421bd86bd943ba5ea52213719eaea97dd6eaaa20537c154855f0d6124d SHA512 9aa1ccf6d09ce28273c7cf650e941eb5d07a8ae18f6fc7e03aa81de11323e1b385d693c362cdadb6475fb9e981eb3a4f269fbeafbef86925954225ff0a460166
EBUILD mocha-1.5.0.ebuild 868 BLAKE2B a3f08dcec677979fc2fc3daeaa93e15ccf712b6d9e72959ce5f6f5fec7bbb0ff3fa40fcdca9214f9b8df64c8cce6e3bb14cd9eb0a9fbe9ba9ec6232288c498d5 SHA512 2140cabf3e252fbdf6a15817130c5876ab4bab69a79097af5de290ff36d9381616e3e995a9e21867c36d95d2afce788f3e417d20370655fddb29fe1a2057cdc8
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/mocha/mocha-1.4.0.ebuild b/dev-ruby/mocha/mocha-1.4.0.ebuild
index a33a3a262e25..aab14a01606c 100644
--- a/dev-ruby/mocha/mocha-1.4.0.ebuild
+++ b/dev-ruby/mocha/mocha-1.4.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://gofreerange.com/mocha/docs/"
LICENSE="MIT"
SLOT="1.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
IUSE=""
ruby_add_bdepend "
diff --git a/dev-ruby/mustache/Manifest b/dev-ruby/mustache/Manifest
index a9fd805a6bdc..f3c2c1f99f63 100644
--- a/dev-ruby/mustache/Manifest
+++ b/dev-ruby/mustache/Manifest
@@ -1,5 +1,5 @@
DIST mustache-1.0.2.gem 40960 BLAKE2B 8e4daf455b4af2b20dd322f0fa358b18c8742c08aae872ccd4c0cf87a898b800a04535aeeec3f0924ce5afbef4b4aea5867949b779d3fd6f57efb5ee828cbeeb SHA512 4bc50bf67317e9815b125c25cd94b6c6943b4c7cdeeae3118d29b002279386f00f73a38bfcba9072253cd389634c44a8da9aba775989ab235a444796e4634450
DIST mustache-1.0.5.gem 41984 BLAKE2B c063af6c9464884114b55c30df6c6cb2685b0394aa9280f006b6c35cd0681c8776edddccd1a33de75e291a2e1992477c1d70f6cb1c603e800b08be5b989a9ca0 SHA512 d9b2c55d758bd4e317732307b513e2a079b04ec7a1203233834fd08a3a32f7b1bf8283d207af2f7082a8c4847f9c5955a557f19bad9b08a1dee2f32417eca190
EBUILD mustache-1.0.2.ebuild 911 BLAKE2B 2fe78cc4857de02b0177684a2d551f9ca3b76952d9eb9b8b0ee5816cc86595dcc84cb4c878f1be9c2d1c016d7276e5e094fbdd19dacd9d294fdb430b280ef66c SHA512 9f8887f899f2c404d747ce6b752839173788ab669aff80f1c076fd46cfee0558a94f5dd630364809370ee44af62870052bc3171d68994ba28ccce106cd99b545
-EBUILD mustache-1.0.5.ebuild 911 BLAKE2B 1c95cef10d3dde35f873cc06477bb6bb8fd3a9636db296628cd0339f3d93ce392e8d595592b9ef0bb512370775b610de30435c4688e70498afd7492cb834d225 SHA512 fa799d340372ede7e1b714e8c0ccb014b43681ed3656c01c123bcc0bd376242f7eced73679b0132faa8ad9be88e9832af87aa0af883b4ebc9e3d0791183a07eb
+EBUILD mustache-1.0.5.ebuild 909 BLAKE2B 35984a90a2e2869045d1511a3c24a258ac3fc262dd6de51748b464f8a184f5e887685e1a204501a4013ef2f4f0fb0b057d19d33fd64a9d5b66171a1545d77ae8 SHA512 4cceeb61f41d50a9b7295d41f9f41f02f7abf144359eaba451b4fa7ac69a4e601f6cd6f36238dad6769e15a758ace2b70e8f38573559ab0ad560042c15b64a98
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/mustache/mustache-1.0.5.ebuild b/dev-ruby/mustache/mustache-1.0.5.ebuild
index 40372e6cd1a0..bc2e6ede7f9c 100644
--- a/dev-ruby/mustache/mustache-1.0.5.ebuild
+++ b/dev-ruby/mustache/mustache-1.0.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://mustache.github.com/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_bdepend "doc? ( app-text/ronn )"
diff --git a/dev-ruby/nanotest/Manifest b/dev-ruby/nanotest/Manifest
index f3ad6afeec28..726f299ba46b 100644
--- a/dev-ruby/nanotest/Manifest
+++ b/dev-ruby/nanotest/Manifest
@@ -1,3 +1,3 @@
DIST nanotest-0.9.4.1.gem 7680 BLAKE2B d6353949241c85df6286728938c017881763c332fe7deebfe641cf2ca85e65d9934ea4567494afd775d54171e5ebc86558ff1c376d6519fb9ff0f6d5addc1bfa SHA512 0ef48c747130fadb5f11818e131780b05032d57102a142293e29f135f75c1dd57c75005479880974342c257c645b3d2a4489432049683e3421743fa3e252cc09
-EBUILD nanotest-0.9.4.1.ebuild 502 BLAKE2B 061592f71a8252ef189d85d476848f364cc8d7c73500cee74d3c379d0b334bbaf174a8abfa88cd6dc24845a846429c2dec66266b10abf04e662f631ed816d8ad SHA512 a55239391734dae5614a0acc2c367c74e0db199c3093cc54f1e19b3bb67afade806188756cc8830d26c25b24ea168890d8d4c0773da74f9c6b0f2f4c2ea9a3cf
+EBUILD nanotest-0.9.4.1.ebuild 501 BLAKE2B 9253b643f5e7885713c4fc82c279d11a550db81c8eef69cbc5de4a25bd49432b780d54974a5ccc95c1197d7965392b2160373cb945f7855ae90c3eb6d1898c55 SHA512 6905b02d9c378780c4c6765b1ec0eea0b38b49915a52d2b95e148c0ed939f07ba7a1d9fb9c9e5293c873512474228aa475a1dec94404a133437f42549d8a55e3
MISC metadata.xml 341 BLAKE2B e0a1896a9c6b6c9e1dbe1824237ab79ff59ef337a6c38ea9a37d3244fa69dd58a6b32456eded92cc73ab769b15402c6cc3fc557db5133ee44cf5b9bb666d882e SHA512 9211350efb92ba99f2db802a2507abb8ea5995b6ad8734c5dc7df8f3d2e8a96ed7ac970c68948946ee69ae3821ce39db987feb3dffdb37e54a10d9311d9b93c5
diff --git a/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild b/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild
index cbf00c0bd58b..52b03ad3f660 100644
--- a/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild
+++ b/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Extremely mynymal test framework"
HOMEPAGE="https://github.com/mynyml/nanotest"
LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/net-http-digest_auth/Manifest b/dev-ruby/net-http-digest_auth/Manifest
index 729f916e9a09..d63ac4441604 100644
--- a/dev-ruby/net-http-digest_auth/Manifest
+++ b/dev-ruby/net-http-digest_auth/Manifest
@@ -1,5 +1,3 @@
DIST net-http-digest_auth-1.4.1.gem 13824 BLAKE2B 537688c7d83408052d3d5d16d625a51434dbdc452cf36ec5738917b862eab305a85d3f3933d79d878356a76ae698d6eded24249b70e507b2d7131d71b5dcc482 SHA512 db62d49815a96cabde5836b00a1df58d6277f9efafae78e27296b1e2f4410ea613aed2181f8e39f08af5bbf6f5f758d682e1250d0afd4fe8243fb0d5c7fe78b7
-DIST net-http-digest_auth-1.4.gem 13312 BLAKE2B a78d626cc25243d0a1f760aa2ded0071e15ed0ff763f24e9584e31db8087ac24096468de14abc0d10330c6cdfd5d32a99df0a6c5bfb72a0295e6d178b2b91700 SHA512 a743b278bba44541835f28ed86f94a907f7b48e8f314f0cbe6e14888a1d723c0d60cd4bbde5ac02cd263d91a5803021d9fa073d55077ac2b4c2767ebb65624cd
-EBUILD net-http-digest_auth-1.4-r2.ebuild 607 BLAKE2B 6ea53d5e2518e390cd3acdbfe8e0379f94f52498c04a948abe5663bd2e2f24df3f6114f32f05b19a7ed26afbca221b3ede4672be02d41a596346410a8bfbcdbe SHA512 c7c580d783a7e07c47280bc61f5422f07afa745d41a7472fb1ab5458da41618d1ca0589159c6604bd95e81f6ef4130405267934926d7a33a37aabb154f0dbc4b
EBUILD net-http-digest_auth-1.4.1.ebuild 607 BLAKE2B 346d197291d33ad5972d61885caeb8a3661f6d28c769b216831a3481c5021902516b03c75513a3686bca9b441de76f5f3d23d0e32e2db5d6e3ca5982329d9ea6 SHA512 bdc0b67df6968f4be499d7f6a66c7cc3571c0c6cd25eb3ea74de715ff0a9d88689c5c7dd54a62f2cb632094f924d5a92e338971d2e8f15e1dd014844e190679d
MISC metadata.xml 354 BLAKE2B 912fe468f23b89ed8692e3978fd9de52071db9870ca8dce72c595bc2058bbbc36fd5913c07c54c816d8633e6ac013d02f73b67f8d29e38dd6265fd1ec537ef88 SHA512 d7ddea8f222b8d515bc33b627acb53d18c54ecd8a1fdf44e5d1c51f0ef633d63e607cd9dccf36cdd94fda819a27785235b43152ddfb94fff615c884013a3f53b
diff --git a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4-r2.ebuild b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4-r2.ebuild
deleted file mode 100644
index f0e9e6c03b04..000000000000
--- a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4-r2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An implementation of RFC 2617 - Digest Access Authentication"
-HOMEPAGE="https://github.com/drbrain/net-http-digest_auth"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE="test"
-
-ruby_add_bdepend "test? ( dev-ruby/hoe dev-ruby/minitest )"
diff --git a/dev-ruby/net-sftp/Manifest b/dev-ruby/net-sftp/Manifest
index 4486602f4656..7a84d9191af2 100644
--- a/dev-ruby/net-sftp/Manifest
+++ b/dev-ruby/net-sftp/Manifest
@@ -1,5 +1,5 @@
AUX net-sftp-2.1.2-net-ssh-4.patch 1628 BLAKE2B 1dc8caef775ca06c80f485732acdceeedc10aaa96e33c1c6c59ce5e1596a71a229aecb06092b3a265288ae46469d1c72b4a0de8ec3d50cba5fe0947158c3181e SHA512 dc4e99f13e32698bbcfe1b07e2ec4baa1ed9beec5bc3816c016f26b053f7134bb9646dc538a0d03f2f3bda4d8d51d9742a5be54dfc6f9340cf2861e296492855
DIST net-sftp-2.1.2.gem 67584 BLAKE2B 6b8e15f42c7a18f8c9aa7118e5822281eda6505c34697282cc9c52375ea0e4042f3045f41c2e9a15b8fd20f02946bfe6f3ad557aa5859a8e54e4c0ae8bd1d53d SHA512 126a9537a4ac45150096db4d46ad19e0d8a1833fef3733a1b66ff01463c0d109415f0ef807706ff88be8c5c1395bbd4620e529f06e3c9f746a4ed6ec2cb7d18d
-EBUILD net-sftp-2.1.2-r2.ebuild 631 BLAKE2B 2764604b8f672ba8872562d2bf3d222e178524a3bebe9392756b3120d1e678dbd52f1132906336f4b65759952ade96a618e3489e596610044416c436620100ee SHA512 fefec81401b222a1ac0c2de830f85176c0a86288bf784778024e271f272204c6cc32e256c4642ed9eb34923ae4786e290b3b324eb4003d4005963e9ecc7f6745
+EBUILD net-sftp-2.1.2-r2.ebuild 612 BLAKE2B 127343e6499ef0aeced00dc5806d35fbec0325993c2b7fa6e45639305e0189ef2de20bd29e187754aff4b5f87a9ed95e7dc04294e04b0072675ac0aaf0ae4eb8 SHA512 b125a0fb9b3badd045526e3859718b920b6eb1d6644815275aa653cd50912320cf8c880907daf62baacb2d785bd03a300a585cb56771cea9a364e3367930f3a2
EBUILD net-sftp-2.1.2-r3.ebuild 588 BLAKE2B 7bd990292df2a08be68a250e43d25e7d7863d12e8be283833e63db0c2cfe619826d30d8c120c987158e96ccc79a38ee0df6433e9d05e87181ae2a8eb1b4063bc SHA512 95ea446be79d62f0f3d4465bb120770edf995dbd357dec0d6d03c17f33ca60b515cd56c023a4ef30065cc7a91794a0ada64623b88a38e2889d976caa2f46f5c9
MISC metadata.xml 342 BLAKE2B b52478d886842e044705cc42c177577f111b2c01140b58d322107ecaf20bc1b5db9763ec0f0e67397118515690f452b51c1e14dcf6bada17d7c5f18889571b07 SHA512 3ece29fffeee2912d0bc06514adca69c2bdfa95bd88173d4f42cf0aee00944adc71bfaec6df543f0c1fc1717b7a808459f30894977154f7acce289dfb491f6d9
diff --git a/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild b/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild
index 1b64cc80e4ea..96382ec54248 100644
--- a/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild
+++ b/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild
@@ -18,7 +18,7 @@ IUSE=""
RUBY_PATCHES=( "${FILESDIR}/${P}-net-ssh-4.patch" )
-ruby_add_rdepend "|| ( dev-ruby/net-ssh:4 dev-ruby/net-ssh:3 dev-ruby/net-ssh:2.6 )"
+ruby_add_rdepend "|| ( dev-ruby/net-ssh:4 dev-ruby/net-ssh:2.6 )"
ruby_add_bdepend "
test? (
diff --git a/dev-ruby/net-ssh/Manifest b/dev-ruby/net-ssh/Manifest
index 0a8c97d90947..35357f4740d3 100644
--- a/dev-ruby/net-ssh/Manifest
+++ b/dev-ruby/net-ssh/Manifest
@@ -1,9 +1,5 @@
DIST net-ssh-git-2.10.0.tgz 172885 BLAKE2B 6b5c9928191fe40afe289fc2639d12e56160522c85553cba13393347c8ef02bbe6206dbefc23b65c04980cf9761b2b40a364d8e3e13e4073950736cf53fbf480 SHA512 f66db6465667baf0c253868cc15aab3261675a8c15ca4b244c3cd587ae5e8b7a273959b97d5fc498ff1b19e1f06f51ea571573d243366a59ef56faf41c2ae347
-DIST net-ssh-git-3.2.0.tgz 178267 BLAKE2B 37d9afe79bb39a714db8c5536ef86bf2a3d7819554d414773e97a0cbc054c40d12320b2a78cb539a66ab46f25e4d4abb69046421a77e8d54eb76b9d4611e97c4 SHA512 2c161e096515e2c9f6fe8ca11725b7b6a92ed1234b591714bfcce5b258a38bf3631fc552b1ef029dd27ba123cc82fee8f2431d61035f1ff99102ecdf26992d5c
-DIST net-ssh-git-4.1.0.tgz 194968 BLAKE2B 58d25601959939e7d7ceb7bdd09d7b5f583513aa73d30763d62b4adfe1b56b9f790a4e853ad5f16505c8ab71d7222db7649f119cceab849e457db8c6fe50eddf SHA512 48ca2a9f26b1dd25ce6ce026eacac73d6032ee4ac8f33f03dc700321f4fa4e2ea397d657db190a85c309c6d80be575218cf36f23cf214d7b1efee4f7d8e6255e
DIST net-ssh-git-4.2.0.tgz 197417 BLAKE2B 5714185d9b83d3010e6b9baa07ac541e9227379cbfecc3a506d870d8d9fa528f59b605df4ff02ae6bfc16893bfb22734395096a77fcbe19fb939ecc1a343a9b5 SHA512 0a3609590d797a8cb4732e8cf743606a4919f57475b6eb2447a3db0c28f1bd405804fdc47a4062e503acdd4b785a1de9794a6db433cabb884105166eff6a8c5b
EBUILD net-ssh-2.10.0.ebuild 858 BLAKE2B c2780b2cdb45c313638ef427dbdfd588e121449df679d5f1b7423dc489964681cb440dd7e1b54bd5cc131eb9f40e8dae05095b82a3a73edb1dda884bec2dad3a SHA512 7b5630727ba7547c4a6f86e89547270064b77ec874eff574bb724ec8347994e3e4f38e01d1f981da67b187942e7cf648c09681d6a046b0a4a27fa623f2381087
-EBUILD net-ssh-3.2.0.ebuild 874 BLAKE2B 19728a85a4be488e2dcbdee39202cfd7dfd2bc24fd63fe6edc568bbdb9214c4ed031cc8f835837873b3ae28e18233e3608fe899ac7f968738a3d7c0ca4c8b1ff SHA512 08f06237a9dfc57c2b3c9ae6cd5272b6bac2ff183566447dbba293372023ec1aa949c59f8a8ef17cec0260a23eed1c47f1bb2c798f17b7c353aa2a32e8edb3a2
-EBUILD net-ssh-4.1.0.ebuild 1082 BLAKE2B 7d6ccc6e862be5a220ededc31268a0d9ab48023a58751f83f395ae8c8beb72d3b42b2bc19319b092b042732eda5641870452638ddeaa6bf506c870118bce51e9 SHA512 af75f182c597752cce8b2bb13d8c19d7da52b6ddf6e9cf28509a10bec47d98e2741fbbba4da5b8ae36ed74a2df43698b9015f10c260a68af95065bfc2c7053a6
-EBUILD net-ssh-4.2.0.ebuild 973 BLAKE2B 0472deaa54ee3a474ed54406ad490082f3151a44d4e8042374c516911842459e8b3e0592729547a1dd445f823b10957f1aa95e98cdb029a0862e2af6ec1c84b3 SHA512 ca9031b7c3a3a38d28a23fc68eedf704251bb6d0211bb13de239df45ed66cc49f74eceb376987fc6da29c8be19fcf8f65a5684fe361e0c0a6c8766fa0d6b49a3
+EBUILD net-ssh-4.2.0.ebuild 1106 BLAKE2B 0ec6f872ccd878f9bc2af78098287cc4e918893e88bb8712b16f4fef5a733d5306aa1350190a344048d12aa3a1560b46bad56a5868dc682700c4f825e23b2150 SHA512 17b60cc8f4bc9b615ba95e5200b63f501f2d545ebae1ebd18e29bb5f013afdfc7f97f7e9d031fbef7704d7955dacf5dcaa65c71e282e716cfd630ecd1b20bf85
MISC metadata.xml 460 BLAKE2B fcbb901a6f9f2c80489e28346a21ea7cf5dcf7eed49c72dcf8cad079fdb2f52969d03b619d4535206c078c9d2d3a6c0492b035919eef89b3eec8207ea7e3ecb6 SHA512 9e66fd4626a890ca908b35e1cba4b5712ceef882fd6dd1f72ef20e6b07ca0b32cd3fd92d84cd0816c38cbc1d3d76152fccdd1e90d901b3d0f8b096b3274b8cf4
diff --git a/dev-ruby/net-ssh/net-ssh-3.2.0.ebuild b/dev-ruby/net-ssh/net-ssh-3.2.0.ebuild
deleted file mode 100644
index 4497d953188f..000000000000
--- a/dev-ruby/net-ssh/net-ssh-3.2.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ruby24: code is not compatible
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc THANKS.txt"
-RUBY_FAKEGEM_EXTRAINSTALL="support"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Non-interactive SSH processing in pure Ruby"
-HOMEPAGE="https://github.com/net-ssh/net-ssh"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> net-ssh-git-${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="3"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-ruby_add_rdepend "virtual/ruby-ssl"
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 >=dev-ruby/mocha-0.13 )"
-
-each_ruby_test() {
- ${RUBY} -Ilib:test test/test_all.rb || die "Tests failed."
-}
diff --git a/dev-ruby/net-ssh/net-ssh-4.1.0.ebuild b/dev-ruby/net-ssh/net-ssh-4.1.0.ebuild
deleted file mode 100644
index 15323590fc92..000000000000
--- a/dev-ruby/net-ssh/net-ssh-4.1.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc THANKS.txt"
-RUBY_FAKEGEM_EXTRAINSTALL="support"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Non-interactive SSH processing in pure Ruby"
-HOMEPAGE="https://github.com/net-ssh/net-ssh"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> net-ssh-git-${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="4"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="sodium test"
-
-ruby_add_rdepend "virtual/ruby-ssl sodium? ( dev-ruby/rbnacl:4 dev-ruby/bcrypt_pbkdf )"
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 >=dev-ruby/mocha-0.13 )"
-
-all_ruby_prepare() {
- # Don't use a ruby-bundled version of libsodium
- sed -i -e '/rbnacl\/libsodium/ s:^:#:' lib/net/ssh/authentication/ed25519.rb || die
-
- # Avoid bundler dependency
- sed -i -e '/\(bundler\|:release\)/ s:^:#:' Rakefile || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test test/test_all.rb || die "Tests failed."
-}
diff --git a/dev-ruby/net-ssh/net-ssh-4.2.0.ebuild b/dev-ruby/net-ssh/net-ssh-4.2.0.ebuild
index cd46a77e129a..6d01274e11ab 100644
--- a/dev-ruby/net-ssh/net-ssh-4.2.0.ebuild
+++ b/dev-ruby/net-ssh/net-ssh-4.2.0.ebuild
@@ -27,6 +27,11 @@ all_ruby_prepare() {
# Don't use a ruby-bundled version of libsodium
sed -i -e '/rbnacl\/libsodium/ s:^:#:' lib/net/ssh/authentication/ed25519.rb || die
+ # Don' try to use libsodium-related tests with USE=-sodium
+ if ! use sodium ; then
+ rm -f test/authentication/test_ed25519.rb
+ fi
+
# Avoid bundler dependency
sed -i -e '/\(bundler\|:release\)/ s:^:#:' Rakefile || die
}
diff --git a/dev-ruby/pundit/Manifest b/dev-ruby/pundit/Manifest
index 6166a7b3a630..ac2c1775386d 100644
--- a/dev-ruby/pundit/Manifest
+++ b/dev-ruby/pundit/Manifest
@@ -1,3 +1,3 @@
DIST pundit-1.1.0.gem 22016 BLAKE2B 912f359cb4530c4f65622c3a7bee48a7d84757e4c8327398dbb4e4e170a35f4811c018224aac752b6c2ae54bc93e65b5e0b46f0bb191da57355b55ea0e8d0eaa SHA512 ea7e8ef9e4b280f451810ba193dc5b27a75ecfb050eed674246034ebb687e8302aee8826c022090553b643b41c85adec4d3234f545ab2a59ececa461fe4e4b3a
-EBUILD pundit-1.1.0.ebuild 638 BLAKE2B 41c5631dfb1521596d4b87d5b82d9020b22dfacc45d63c87cdd72e3217a3ca7f85dc44bb73ff0e43ec5781fbde65e0e68c07d5d7db90da9e46b88b3475a76190 SHA512 c6b96440c2d05328779b080e7391bffc0a03386550cb5a20461c7d6bc4b30fe24beec3a91e5477e9228c0f55edd0f0212bb7d7f2840be7603edcdf1aacd51bfd
+EBUILD pundit-1.1.0.ebuild 641 BLAKE2B b1f8b9547eb2ec66ebc01ea235b974d70305c8b7424179287a3b007a98f14bdf3c23ba5427c0f41d9d604b030ac50f63ae179c1958d8d44d39afc0552b5e9e93 SHA512 ed6cdac782cc6ad1a4f07213aaa2ad7918c02938db584fd8786632164af4ddafc938196892f56095e305a0eabd351f61bda53fc9b7626ea6e43a54d27a2aba56
MISC metadata.xml 376 BLAKE2B 2cd1d4cac40c14c7228ed06fba336f89c6b3e5f5111cc59187ecf3a050a08cd0e77c9b1c5d805374deebcad84f835e52f052dd751481e17c84b59d6dbdac08b2 SHA512 3f0ec90029dbed0d31321b37f959b6a099e73d4d0604bddd2a1fdcf4509a36252cbf0b591aaef793392dad4125440cfdbe807a213200075310223c44c485ec9b
diff --git a/dev-ruby/pundit/pundit-1.1.0.ebuild b/dev-ruby/pundit/pundit-1.1.0.ebuild
index 003f5e9f5699..4188266e157f 100644
--- a/dev-ruby/pundit/pundit-1.1.0.ebuild
+++ b/dev-ruby/pundit/pundit-1.1.0.ebuild
@@ -3,9 +3,9 @@
EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_RECIPE_DOC="doc"
inherit ruby-fakegem
@@ -18,7 +18,7 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
-ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0"
+ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0:*"
ruby_add_bdepend "test? ( >=dev-ruby/actionpack-3.0.0
>=dev-ruby/activemodel-3.0.0 )"
diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index f6d2aef11b8f..d0ae711610e8 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,7 +1,9 @@
DIST rack-attack-4.4.1.gem 16896 BLAKE2B 0c7248c3676250a94078c23256d6f33471b619f0f3948bfb8a3d6b00e97e7731ff5d84e94bc4a53eb35f22b5027709ab0d5b04f28716724762683add42a2c669 SHA512 1373cd47fdc06a1d4bfc751f3c8ca7c7394117090d190f5b58c4d7b91ac91babfc7bfed7690961ad6534ccb0ce8918f721d3e1b33902d12e686978c1c459e572
DIST rack-attack-5.0.1.gem 17408 BLAKE2B 5aaba2c1b4b2c69a02734d082bc18e670c1c7ad8e2ea40945f3f3afa1f136c11bf74a582763d914ed0ef442e26ccfb35fc7328b0d7deaea74110deec9e91c84e SHA512 e5833d8506990d352073573de3b52deff910201f89f31bf9c4ded53644aadf52ee85b63a239f41e38d37baee4fb4c630f4c00abb1f0ea1fca1be78ca56e0e648
DIST rack-attack-5.2.0.gem 22528 BLAKE2B 474b70dd4a4a949cb295922bdf9d141fd1c8241d9d2179fd43fe38a7d9687c39a712ad7473956302fa8f4f4bcf84cb284475a90e7e264f18f45a1e7228a66659 SHA512 f9d9e07a993e8bd93e7f09110055bb4ba0478019f1d08f44cc9ac497cd0badf1095a512fb5e556dc82ecc8ba3b9ddbe38ae6c8cd3c570bd29237a550788fe0ab
+DIST rack-attack-5.3.0.gem 23040 BLAKE2B 415df5f1d4b07de0a4e80f77acf59330e74893b3abc9863638628f36d8b946dd330ae931f672671f4a9fe1fc4b1f6bb12fda2115e3dec9fea58ed04577676c4f SHA512 4749d4a86c6f91618092614dcf99cbf64722d6de9bb1150208fb89ea83862b980581c543a46355b45b553f0132bab26ef0d16ad2e4a35677d734c4a6449a2d4f
EBUILD rack-attack-4.4.1.ebuild 750 BLAKE2B 5a51479a818bee5383233d19e11cc2b865f4a3e8a099dc7f442aa42ee9c71befece48d87f7d109087020301353067dc949e9bf73cdbfa5a59fad6f81307f4b4e SHA512 c144e27e9b68aa0ca675e2016b26d82a216ce4fa1daa781e2580002f45f9c855aa2000bbd24b86146b7f3dac0722f601c46ba7bb265d2d3de3788a5f0bbd5cc5
EBUILD rack-attack-5.0.1.ebuild 844 BLAKE2B 98dda503f59371bd3268dac391344a203cfbaaea0107511b5229375bb7969b7b9c19cf629bd07c28dceb3cbdd1981b951a739fdf3f3bd9b99988cb3650f96f28 SHA512 cf115c97cd333bedad5e28ac75c905148bc6d2d75b0b82021fc33e185d6e37c361d679803602d26e52bd78f7073acf3c1c6c51fb017bd0155c5b34b4f202a030
EBUILD rack-attack-5.2.0.ebuild 855 BLAKE2B 0f37b13f9784b107db4cead765db30198f70c6b73f4c28979d5b9f05386651b1d45225692b0047f485e4992fa70a7a9c455bbca5b9117629acf30bdfdbcb1119 SHA512 529d12a160929891b635ce973ea81dc7e523528b132baf2128bd282b651ee27973f8761c728f0c3c8a48ef865c8ba267b6e8e3764c14b37613cf766dc58258d8
+EBUILD rack-attack-5.3.0.ebuild 855 BLAKE2B 0f37b13f9784b107db4cead765db30198f70c6b73f4c28979d5b9f05386651b1d45225692b0047f485e4992fa70a7a9c455bbca5b9117629acf30bdfdbcb1119 SHA512 529d12a160929891b635ce973ea81dc7e523528b132baf2128bd282b651ee27973f8761c728f0c3c8a48ef865c8ba267b6e8e3764c14b37613cf766dc58258d8
MISC metadata.xml 349 BLAKE2B 5e0852caf34767613f144f3a6680223198c6cad55b7ea30d0778d788ce2293a2586bf0edc698dc0a5edc11d4e1d408576ce9d7c1eb3602e7fe7f10e2be33c1ba SHA512 9584ab20de3f1604d81e9be1baa8b4e355e5a43fba3a0cfc43a3d4f5e67df0d089a906b479b99150f76e54d07310d650ae96171d6ddeb8e3f00a446e2a95a795
diff --git a/dev-ruby/rack-attack/rack-attack-5.3.0.ebuild b/dev-ruby/rack-attack/rack-attack-5.3.0.ebuild
new file mode 100644
index 000000000000..585b3e58c40c
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-5.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack"
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+ dev-ruby/actionpack
+ dev-ruby/activesupport
+ dev-ruby/rack-test
+ dev-ruby/minitest )"
+
+all_ruby_prepare() {
+ sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb || die
+ sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/rbnacl/Manifest b/dev-ruby/rbnacl/Manifest
index 17139ee189f5..6a2f45aeee74 100644
--- a/dev-ruby/rbnacl/Manifest
+++ b/dev-ruby/rbnacl/Manifest
@@ -2,7 +2,5 @@ AUX rbnacl-buffer-size.patch 765 BLAKE2B 0865380f35748adeddda7a9a880df0c1be81994
DIST rbnacl-4.0.2.gem 220160 BLAKE2B a4a3a7b0346bdc3d0e1930bf9b1c6c05182456837c53c8a56f5d8eec831df8768589affb00450088c4ccc3de37f474a359e9ea362655ea66ada63467936abcbe SHA512 d13d36e4248d5e40bb5d9496e08823438d312c16d14e3068be89a62dd7f80ec7f99fa5995752b183656b6ae863af77645b16ce45d05a74ad0dfbd4a93c8854d4
DIST rbnacl-5.0.0.gem 221184 BLAKE2B f64a754c478c57af901432e9cef335d9f01c1acadcd9d860dacca2ed5d59bdb71f3a431488357b57cbe7af61cf03b50b95ab5421a9ac59f63242a0ddd693e373 SHA512 d6c0c90587beae9f5086c442f4b7b9f430d527576307c5a5cdc5532b231245e5615434a001b3a4b47d1fb7d7148a167d77f12e7b4f5bd1c25c7ce5d361eb42f6
EBUILD rbnacl-4.0.2-r1.ebuild 796 BLAKE2B 42a3e01b108b90a63ef266fd5638fce5e70bdf0f344d27365f48400209ed8473371d80f94780b2f4beb3577304b911a78cc77516daaa7c8ade85bc3be8252ef3 SHA512 fb722992e5c9fb35e2bc9879838cec4b7bb8b90c63cf8ea873810cc3825c7beec50cb52e01dc1f4b4da501ea37be547cb6cb40a24fa52bf93edef74c43bb499c
-EBUILD rbnacl-4.0.2.ebuild 732 BLAKE2B 5be15765f01815876ff917d7269dff676b976bb9df480d023efaa33fb2ccc46c5e1c48b50779728dd5138700745591b513c10dbaaff215efe09f153e87b3d31a SHA512 e79034cd960e14e132af7dd970d84a9c7fa33d91a9ed158a4efab3abeb370658535ebb32346b7126dd0422bdfd45cf5116b38ad333810596c47c216237a331b4
EBUILD rbnacl-5.0.0-r1.ebuild 796 BLAKE2B dd40acec7061c975e4a6720b8166a1340536ed158e6ebab1fa3bcbc431d62843113ddb8ebe75812be74a03f6f34bc4858729930f7e4241af5abb1f96a74cd7b0 SHA512 6e3e13beb35f521bc101c09d8a96f9a8ed1ce7cbac54b24ae27cad0bd8a72c168fbb3deb84eb5d0a715e2ea82721f28b3daec3a459be6fac0cfb009beda13323
-EBUILD rbnacl-5.0.0.ebuild 732 BLAKE2B 28181a8ec26112bb8eb2e24c4d63c31ddbaeb8fe869c759462c92657547bc6129834f06264dc728749ec18a99175535fecf8b06610fc6c1fea478a0758e32f83 SHA512 0a2b2e61faf92b904efb535b7641c0db37caa78c21ad71895cb864b505dacc53df4186ed35b7ec241db754b40af83a0285a65676319339c8077debcf51c202ae
MISC metadata.xml 345 BLAKE2B 9b2e901225c95717838370d1de17dea5619d4485d7856050d55abd8bd05eeadbf012ce47b160d367e0027d2e42abfdf4eed15c598d0a8062713a00894495cd88 SHA512 e18502485ad21a5e5cb71be6f2980657a40b08618b50147f50daba44e1f87f009f796e1df046bef94c05bb9305e1bf9dd1a81df33c7fdacc8c2974dd18cd309e
diff --git a/dev-ruby/rbnacl/rbnacl-4.0.2.ebuild b/dev-ruby/rbnacl/rbnacl-4.0.2.ebuild
deleted file mode 100644
index af64068d6c3f..000000000000
--- a/dev-ruby/rbnacl/rbnacl-4.0.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides a high-level toolkit for building cryptographic systems and protocols"
-HOMEPAGE="https://github.com/cryptosphere/rbnacl"
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-RDEPEND+=" dev-libs/libsodium"
-DEPEND+=" test? ( dev-libs/libsodium )"
-
-ruby_add_rdepend "dev-ruby/ffi"
-
-all_ruby_prepare() {
- sed -i -e '/coveralls/I s:^:#:' \
- -e '/bundler/ s:^:#:' \
- -e 's:rbnacl/libsodium:rbnacl:' spec/spec_helper.rb
-}
diff --git a/dev-ruby/rbnacl/rbnacl-5.0.0.ebuild b/dev-ruby/rbnacl/rbnacl-5.0.0.ebuild
deleted file mode 100644
index 6453f3b687c5..000000000000
--- a/dev-ruby/rbnacl/rbnacl-5.0.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides a high-level toolkit for building cryptographic systems and protocols"
-HOMEPAGE="https://github.com/cryptosphere/rbnacl"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-RDEPEND+=" dev-libs/libsodium"
-DEPEND+=" test? ( dev-libs/libsodium )"
-
-ruby_add_rdepend "dev-ruby/ffi"
-
-all_ruby_prepare() {
- sed -i -e '/coveralls/I s:^:#:' \
- -e '/bundler/ s:^:#:' \
- -e 's:rbnacl/libsodium:rbnacl:' spec/spec_helper.rb
-}
diff --git a/dev-ruby/rbpdf-font/Manifest b/dev-ruby/rbpdf-font/Manifest
index fa31a7edb76e..c50b64ef753f 100644
--- a/dev-ruby/rbpdf-font/Manifest
+++ b/dev-ruby/rbpdf-font/Manifest
@@ -1,3 +1,3 @@
DIST rbpdf-font-1.19.1.gem 9571840 BLAKE2B 6e362148514e2c4f5794e81b01bd725ffc5c89dbaec30b053979e87206a137151aabfb7a577344144cbd225ece695e49e8b43595b6e5a89eaca300d468ae96bc SHA512 e678df3b58f32f6670bd79e8ebed0856a5fdbab766c32c8667c80358f899625445e9f6829652f13b64d4c79c5af15dd3dde9849dfe86c4f14e45b8750e71e3b7
-EBUILD rbpdf-font-1.19.1.ebuild 682 BLAKE2B e6dbc58104cb3e3d67e8d20c1fdbf33f193accc9a2357328ca6aae585122111866a4d7f4f91c21a4e44fb7a983d37f06fcc59f03ff159d91f0f81a9e255f23ec SHA512 b781e87a86907a21efe207ad930bfe21a4ce1da9f8d93489ecdde14d224639543102dbc344e7199af0cd9ad6e0c134dd060f72d77975167020c653b23230a203
+EBUILD rbpdf-font-1.19.1.ebuild 675 BLAKE2B d23b16afff2da01845fe30279012a02cf84154c258d1829fbd661b699f3b23579312e955930bc9f8ee1fc194851e9024bcbf695d9629ca49b4553f5e6561707d SHA512 cfdb5723d4fee9c30983007a1b3faef0b117d93c3964c338fa8466fea4866dc4ecde6b2d473ea8dd4366744b89d3ea4228853007899146d4d616c2cce3ca10f2
MISC metadata.xml 338 BLAKE2B c8bd044d05a83b21c87fc89c38bc2b4ad328b5dd2df2505a3ad42235166c07466ec1b3ba261f6c0bc0c63c5045d2e911de8da8ac05de00f565cbbfde43d8ccad SHA512 0072e2729e0fc58fc7cba7592c455b10a4667ca0c39a59e894fd46a355bdc2280de98c93c3c639de9b06be96c70e74def96b1ffeff2ee085e92c02c49f72e24f
diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
index 352ce0cd7c65..ba52063d705f 100644
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
# This gem bundles dejavu fonts, freefonts, and ttf2ufm
# ttf2ufm is a precompiled 32-bit binary
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 3cb7219561ed..6a104d74b2e8 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,3 +1,5 @@
DIST rbpdf-1.19.3.gem 295424 BLAKE2B 27ec18ad5b2082562f9121f625397cdff60824325f6a7fd39f9109f3d7ba68f60cbca2c08bc3c177dfd2a972ebdd90260535bd36d98240ee96fe50bba8a9f1c0 SHA512 ec169555973122418f0a15bdbc9ec212d0a5151dea849e64b21e45390a2fbd6571e4918322e9c6ec048cc10e53ecbab9b32a1bfe484f2fe6a9f13ce0f01f53ee
+DIST rbpdf-1.19.4.gem 295424 BLAKE2B 4dec81dfddc6aab7da97c178e3c8bd665b803e807db537722abdde0fb846ed147d070bce6351aee0529d0032e73cd82caf47d263ab3cc86e1e66ac0ddcea3a1d SHA512 876b36b7a03f675597110c8e3b82c4a3088816bb6fa6cbb300d066d6873ca24d517eb63e6b81d6851e836524e5b1a9baa19a125ed0f6d369527fe1df3feb86c7
EBUILD rbpdf-1.19.3.ebuild 1232 BLAKE2B b8ff390e2a51584258e36d8b37b030347bb20e7928dcc50ffcca50b884811096fb39d88c22444bf56d896b820fdabcfcce3265554ce3195fd0346842b8741096 SHA512 a3d67be4d3a5c1a7d95506553780ef2dffd270e79047d6d01d186d44de87aeb1902905021a70a8a59b0984e789bb85673d7b51f85e219294706f14da77d3b58a
+EBUILD rbpdf-1.19.4.ebuild 1225 BLAKE2B c9c85cb2211ef8a7f4a57d1a55acb122a654955e176f1486792531cc77e5b760889eda849180ec46d5eb6d6f9521d8f7d1e0afeaaf0ace9ff6fd485744863c64 SHA512 e97dc812ad1796ab1204b141d5b63a5a5a28f5664108506be62d6e134cc8c267bafd007a1c44acce35308ca2c75f70b4a55da8dd8dd2af03972896eee21618bb
MISC metadata.xml 417 BLAKE2B b48fb397e76caa8bfa35675062a6c4026ae44fe43cd305eb51c9470d9dce6654603742954145f3bd063f6ccc6f56162ca9affa6acc6698ac81432e0dde42a070 SHA512 c33c8dded82e45f867b4e93cb3be96cabf42152bfd6aa13f9144fae15b2b4f4b8f503d4aef4af8c2448584c2e71251c958b8dacb14c26da4a6c2b9b3ff442dc4
diff --git a/dev-ruby/rbpdf/rbpdf-1.19.4.ebuild b/dev-ruby/rbpdf/rbpdf-1.19.4.ebuild
new file mode 100644
index 000000000000..adee04e6b984
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.19.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "dev-ruby/actionview:*
+ dev-ruby/htmlentities
+ =dev-ruby/rbpdf-font-1.19*"
+
+all_ruby_prepare() {
+ default
+
+ # This test is enabled automagically in the presence of rmagick, and
+ # then fails.
+ rm -f test/rbpdf_image_rmagick_test.rb \
+ || die "failed to remove rmagick tests"
+
+ # Loosen very restrictive htmlentities dependency
+ sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ local cmd='gem "test-unit", ">= 3.0"'
+ cmd+=' and '
+ cmd+='require "test/unit"'
+ cmd+=' and '
+ cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" + f)}'
+ ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}
diff --git a/dev-ruby/rdiscount/Manifest b/dev-ruby/rdiscount/Manifest
index 6993cdce4fc2..a0c1a9625518 100644
--- a/dev-ruby/rdiscount/Manifest
+++ b/dev-ruby/rdiscount/Manifest
@@ -1,5 +1,5 @@
DIST rdiscount-2.1.8.gem 67072 BLAKE2B c5295e9e78763f65815aaeaad01e6a5f5cafe2df66466d2f0fc31930db96403819ab3b27883b8a94a50f0d470059014fc39a5e24f62f8ec22cbe88f9bfabcdeb SHA512 a5d674a02514cb37d7e3a73bcc9131b434f624115e03f1ef5cef3ec4a378bb961966ef20daf93279b40715dcd19a0b79ccc43405fbe4523ac298f3255dca83f3
DIST rdiscount-2.2.0.1.gem 68096 BLAKE2B 71ea7010116739e8c61aab91c2cc4a86cf679b4ae10221135c0bad854822a9a81969e927ef898c0ebf753811205ad98258c4e7c4b16f9e18a81bb01137a79fc9 SHA512 81a477782b9829ac5e68ab390ef00b7f470bb4bd84e86ce28dd9abbb71aab6fd17b67416078dd7d4e0fc7e0c8eb78250b7a71a2f24d2bd236e861cb445f9feb6
EBUILD rdiscount-2.1.8.ebuild 1084 BLAKE2B f0bf0f2409c72156c4a05bb00eebd35727069273d9aab4b4b904294513f769cb8e41f0021783f17a4fb9cca4ed56a78cdc11662110064a0811da44ff48f4146a SHA512 dd39e67d04e9a243960d83fb2eaddb68407abead11d22ff56246232374a5dbcb31a955689d93e681c7bad43f3b4b40c0fc103193d3c205098393f547d17f3c44
-EBUILD rdiscount-2.2.0.1.ebuild 1111 BLAKE2B 92c7013149489d7f940231e6b4308f68bac4722b45facf46231abe749413ee829243588683154d20611cb0c46242ab84bc16255c3f07f24b8986e0a2d4ca683c SHA512 d4cc317deb35c20e1ea10061a688c567119374148e11163e74ba56c4d98d5e74afe422cc40dd927c7430e6b832ff246691661d972d6ae958f76fab5552047500
+EBUILD rdiscount-2.2.0.1.ebuild 1109 BLAKE2B 986b6061749c0a957f5169710c5f0e4a6b2cc58ffc128d103e0bbb27df8fd43504f0aea3781af10052b3441b35f385a328d4078b0875571c4b42af9117ac90a1 SHA512 e8906aea43a07b831a0d61d8059aa40b32c999bce620503bea9d29e6322781fd9b29fab0372d33f46e96998a15b3467a614e0473d114f50a7ead4c31f0ccbbc0
MISC metadata.xml 344 BLAKE2B 4afa4c43c02006cc29edbfd9c7792c42aec4aff05203b57a9e727ec6333f3f55c13b8f197f915f8a632d9deb888f5e00f3992fa8df48d7f0969206927a342d0b SHA512 4d2e68c0284b778089ddae07ad5026c296d997afc771a5b3b994464691ac794dee27f1f7bbdbdbe2037565be70d2bc480480a7b93c867dc100dca228b09b7aec
diff --git a/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild b/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild
index b2ba267f4f91..2f9f1288aa70 100644
--- a/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild
+++ b/dev-ruby/rdiscount/rdiscount-2.2.0.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/rtomayko/rdiscount"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~x64-macos ~x64-solaris"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/rex-java/Manifest b/dev-ruby/rex-java/Manifest
index 7b9b23e597c1..3968b13cb1a4 100644
--- a/dev-ruby/rex-java/Manifest
+++ b/dev-ruby/rex-java/Manifest
@@ -1,5 +1,3 @@
-DIST rex-java-0.1.2.gem 22016 BLAKE2B 44b326c3f016c1280b28e6653b402feb22f752b34240e1c4c4296188a5d6bf5b721247fb9d3721d68755c842204d3fbcc6eabbecfc30e77a9b509d68abec555d SHA512 a6676f5a0fd1df23419a0d20046a9ec1aebbbf7c10f5a8acca99e49a2586ec8f8e4414b7033454ff830f9c924aa0e805ed0f93770e0d6148e7a8c1d099875743
DIST rex-java-0.1.5.gem 23040 BLAKE2B 27789a55c6922770211285ef665221c9619a956ea874534f029a450760fca8c5034a715d9aaf91864e624363efe5d9f966be7b00c5c7133284b0eb591034b36d SHA512 990f989a19cdb5c6f87ac5b57e500fa1bd7031dd867e43c6b451f538c1b581b57ee9908b40d8a37727c45883ba17f466272e739913ccc2406b69c1e818de5c7b
-EBUILD rex-java-0.1.2.ebuild 506 BLAKE2B e91a17b86d7c045a41aa1bc0cc430d80ed60f71bef40b4d17b48a96b88debb99a5713ef2d000d6d85a4e44b6fc2bbce44098ea057c7a3089dc83e296a452f7bb SHA512 02ecff70660e218eab7c46fabc5b4c76091ca3d87e1c484a7502627f4603cb260d6df81a1f1f23e5b6e7473386da0af21071f5f360fead4c793c211cd27b6370
EBUILD rex-java-0.1.5.ebuild 441 BLAKE2B f5a83a481e9d865ed1120e8664345d0a9fde8571ee6da4d7d683e94c713d82100295cc07f5200d76771cd2812e472617dc5d82d99cfa28b0d765a074743ebec8 SHA512 455c6e61a39cddeabb5928f3b546f1c3f7d786ad3e76ec947c6778046bedf168a7a98bc07ee06b5a5d32dece113f03df0ff24fdeaab1b2d09086681d55f11e6e
MISC metadata.xml 389 BLAKE2B bd09e6d2debc335faae3bb86ffb0f2cd04995182954de39f516b50237ab76fbf05269c2940c0814b65c067979b2095ab7712e8f83426e5381d951d0306a91f06 SHA512 ade2c3b7aa2a8162839d0d6adf1a5437559076611edf25d8bebb3d546e29873a79ec895dfc2615ad080d6e1728f20735a5718c49ae95bd18bb52dc7530cd43cd
diff --git a/dev-ruby/rex-java/rex-java-0.1.2.ebuild b/dev-ruby/rex-java/rex-java-0.1.2.ebuild
deleted file mode 100644
index d24c3472b3e0..000000000000
--- a/dev-ruby/rex-java/rex-java-0.1.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library for parsing Java serialized streams"
-HOMEPAGE="https://rubygems.org/gems/rex-java"
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-# doesn't seem to actually run any tests
-RESTRICT=test
diff --git a/dev-ruby/rex-ole/Manifest b/dev-ruby/rex-ole/Manifest
index db6415f99e7e..711e41a24e45 100644
--- a/dev-ruby/rex-ole/Manifest
+++ b/dev-ruby/rex-ole/Manifest
@@ -1,5 +1,3 @@
-DIST rex-ole-0.1.2.gem 26112 BLAKE2B 5147b52535211309cc46e0d364328416838ea9c403bcec2422c1f01c55189ea1d8f683c54203367dd5e7fae5f1d150cd5852ef3e74b972fb46386be959d041aa SHA512 efb8c5977d71e32e6e78edff42f6ef0bb1a7179b3309ad2a33f50958ba039c919967ce6b7161a3959088705e17ed6560aab8434ea593de39b41c5a30e04b6dbb
DIST rex-ole-0.1.6.gem 26112 BLAKE2B 1812b3f3c9b0b4f115efd66d1fa29cb39370e58e780695127390987dbb4b87647f2e0744b88ba4ee7b9ed7857155c8f1d32dbe6d090a7d3166ae5928d18686e5 SHA512 5fae70ec85058e3dca08fdedd595fb27b46de263aa727fd291606d4f8f226bc0d9a2f135bf4673a8e389d6a2e932e7514eb97954f765c1ce9401233ac2cd7da1
-EBUILD rex-ole-0.1.2.ebuild 553 BLAKE2B c81f4d517144ed5016b1c435e6df6fce2f8524dda00b33db79a5c5a20bdd59344c63c49fb0849b6dca43b8c75db9bae01d1946ec2aaa134ccaeaed393df53b7a SHA512 f7a51c4d0d87d5b8a2d5385cb766fdfef78ebde73af9361eb63a19601a33758a1162629840afa1604f80ea21d53dc95472f511a194c698c0e8a8e00a8c6a8401
EBUILD rex-ole-0.1.6.ebuild 488 BLAKE2B 388162d37f1ec07bf68a48b78cd6af18a33f709bf23195dc55c742e2674e45ba40c697c1d95a3e24e3ddab69b20678e42e0f34ca0f8cac72b163d6db9c9a10cd SHA512 fd80118aae489c1850834a1c5be7804ff59723bae97bb79df09c7b8bed907dad01194e209ac897be42a23e1d3f1fdaa201296cb36d4fd71ae6d766d63bdaa6a4
MISC metadata.xml 387 BLAKE2B b888d7a5a8d64ced8d3357ff94fced377985149874143f636d22eaef6861f27444d49db5db80f3d0cb600e5cd316541b23a47b7a947be387a93c217c82aae7fb SHA512 d215a2f100976cc348cc12b109f564c1101ffc76826647a20ab5df0529dfacb5eccd81770bb716b509de7dd232faa2c5ad275bbf33607725a6dad3f83d6deac1
diff --git a/dev-ruby/rex-ole/rex-ole-0.1.2.ebuild b/dev-ruby/rex-ole/rex-ole-0.1.2.ebuild
deleted file mode 100644
index 0fd729faa121..000000000000
--- a/dev-ruby/rex-ole/rex-ole-0.1.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library gem for reading/writing OLE files and streams"
-HOMEPAGE="https://rubygems.org/gems/rex-ole"
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-# doesn't seem to actually run any tests
-RESTRICT=test
-
-ruby_add_bdepend "dev-ruby/rex-text"
diff --git a/dev-ruby/rex-powershell/Manifest b/dev-ruby/rex-powershell/Manifest
index 63c06b3f2a38..c3c3b2eb003f 100644
--- a/dev-ruby/rex-powershell/Manifest
+++ b/dev-ruby/rex-powershell/Manifest
@@ -1,5 +1,3 @@
-DIST rex-powershell-0.1.65.gem 27136 BLAKE2B d2488c42a29baba800cfc8c555195f4d9e3fa4ed376edd062134cb82f4f6b5cf1002734bf59905ac3337f741480f429bb48d0061b83c9b5205b61b105f5fee1e SHA512 7760137e074f319d0ccca827824a481b00f5a2b945f60638956f16d1b8a74f92479b7ac7fb5595cf297a3a394905bd7a8af62b9480b1835949843b2cf122dda6
DIST rex-powershell-0.1.77.gem 28160 BLAKE2B d1fb9f6e9f66e6b55b09bdda329037ea7da135b9eaec9f1437ca374f3be5da1b5ee63f7c92d56447c88964a4c1a4bef68b2d6b64a4e507b7c2a7010f1ff09d40 SHA512 99e3a8394c580b07580f8c230f049b15fd80b02db4b940208a1086e1c3d679ab1b757fee56356d6b25a6876ccb21c50d1037b7bbadc486a7c38b10b9b81a09d3
-EBUILD rex-powershell-0.1.65.ebuild 635 BLAKE2B 7f96e4d4a069cf2af421b199adf3c99f194af0ce5aa0cb80958dbfa8b3fd1246f58b8499c97a3b376743f78647d24c49c6a175372cd4e843fc971703662e5a28 SHA512 43f2d926ce64ceecc2b228c838b3fe36522daac56e6be4fa26216fded7e1ecfa642d617793fb2fa6c3a736a93dfe696e15758f0afad00ccfc92f7c6f6093b519
EBUILD rex-powershell-0.1.77.ebuild 537 BLAKE2B 3db094c5379606ab5db1b8e006f45ff14832611f640478af83e8620eecb6336f40c5de9547b1585f6d2a26b1a496452cd3549d0dd7be778bf466f28b01301047 SHA512 30f79caa12c09d40f493cba08cc85695a6d14d1bfad439cfeb7a81d7fab44f8145db7ef1a104b05880f14cdc3cd2c16f477a3e0736e7642864311fe07ef4f7eb
MISC metadata.xml 401 BLAKE2B 9ced95a371f0f76b272ae92fdb6955e87481fe0e5054d87ead013f86a91e83573aac67611acb9da9c765b8e6970a71cc99714ce9e6b0a52d66f7da5f2a365134 SHA512 1960bdc2bd8ecd7b03969c7dc24374ea46e45a7b7218c7d5f0677aa6906e191908416919302f5d9082c35021d7be414040852c33e457eb6d8ad5030e95b4bb52
diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.65.ebuild b/dev-ruby/rex-powershell/rex-powershell-0.1.65.ebuild
deleted file mode 100644
index d42851954958..000000000000
--- a/dev-ruby/rex-powershell/rex-powershell-0.1.65.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts"
-HOMEPAGE="https://rubygems.org/gems/rex-powershell"
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-# Specs are not packaged in the gem and source is not tagged upstream.
-RESTRICT="test"
-
-ruby_add_bdepend "dev-ruby/rex-random_identifier
- dev-ruby/rex-text"
diff --git a/dev-ruby/rex-random_identifier/Manifest b/dev-ruby/rex-random_identifier/Manifest
index 8ed7ba0d418d..ff549234c6ea 100644
--- a/dev-ruby/rex-random_identifier/Manifest
+++ b/dev-ruby/rex-random_identifier/Manifest
@@ -1,5 +1,3 @@
-DIST rex-random_identifier-0.1.0.gem 15872 BLAKE2B f8afe34e9a33e08e04c7ebe5df47ce50a2cfea42359e517ab44ab3a8f96227f4ccbc532e0c0b284bcba2291ad9ed6f85064435522b58c17a98d78cbd6d75cdc4 SHA512 79439b80ad06c6c5c7854933eaa4129ff0b176144bebf68fdfe7250ab3242904bcae4a439d610f4710b6d48ee5405b0d5f79539c861511072fb628ee68afd21f
DIST rex-random_identifier-0.1.4.gem 16896 BLAKE2B 37c1011b91dd16a82c0ee8ff1c96b0263c4842503826bae327d3a6d3b61dac77620cbd28cba350c0cf56bc5fc480bc37663a78674d0c7c8d8d6bb95e046e9559 SHA512 8e302a511a0540f826ddfa6e51c5b29da0c42ef6bd3dc433d6624688efba245c1df3903dbf37aacaecdd39b53f721e3d6b4fa8247f8cd31e7679ff96293094f7
-EBUILD rex-random_identifier-0.1.0-r1.ebuild 562 BLAKE2B 7e6370cca3bddcfc2e8d9bafb95dba9931b5ea078e7f0e51fa9d9d11920f7fb6ef976038a6c2c2d9055770028b8516877d88e4a9103e5c3871e889dc663ccd07 SHA512 c877e9dd4632c096ffb19395e632c09b55db238e9cd53c31e3cbafd0eea12117efb39996606ea6323f20597c76721c80641011a17302bd88bc53ad817d67631f
EBUILD rex-random_identifier-0.1.4.ebuild 571 BLAKE2B 14fc1548b1c0284be4d5d162dc841bb6953c94e41d1f3c6fe83b43c5ed2dfd82784121cc60fc7b46ff1dd59ffc2317490edb84d4c74365d9c83459ffe2458462 SHA512 d9dfc852413874a5b54a5dfea67355283be4360a74a12ab7d4a443f6fdd96b1840bd8e420d06b2655d8f4a8ab3816727bda348db5d6680a09d398994494d4157
MISC metadata.xml 415 BLAKE2B 4ad85703d580032450110f21f844d19374c9104ad88b215d70688e8bc6b175c5d706a1afd793196440a1ae39dedf9342c19d34a0c295604d3f15ef112261a9e3 SHA512 9da0baa565c2f611e562aa78eeae7755603721a3d934d63552b8858efda0d379b2a479735d256b318a440305363776b8f4f352ff10201be2dd0397bd38cf0abe
diff --git a/dev-ruby/rex-random_identifier/rex-random_identifier-0.1.0-r1.ebuild b/dev-ruby/rex-random_identifier/rex-random_identifier-0.1.0-r1.ebuild
deleted file mode 100644
index 6dc23556c27d..000000000000
--- a/dev-ruby/rex-random_identifier/rex-random_identifier-0.1.0-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library for generating Random identifier strings"
-HOMEPAGE="https://rubygems.org/gems/rex-random_identifier"
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-# doesn't seem to actually run any tests
-RESTRICT=test
-
-ruby_add_bdepend "dev-ruby/rex-text"
diff --git a/dev-ruby/rex-registry/Manifest b/dev-ruby/rex-registry/Manifest
index 597d72107c5a..805e22d33207 100644
--- a/dev-ruby/rex-registry/Manifest
+++ b/dev-ruby/rex-registry/Manifest
@@ -1,5 +1,3 @@
-DIST rex-registry-0.1.0.gem 16384 BLAKE2B 2974147178d757412f9912d5c19eea9532fc5da8e80063320f432a8f4f33f38833be147d761ca052f93e1a5f94d7bf76ebd6f564f21791cdfd9f2514d18363cd SHA512 341846551e0db7caa1259e6ae7931eedc063e4ec824b129ad4f53d82dead30f375f771cc81fc280d5d3a54685f96ca37ef4456fe04b70df1b9163b4556566cbb
DIST rex-registry-0.1.3.gem 16384 BLAKE2B 9db5f9674b8d341797ea797f5c5a1e43900f6f4c4e563658fbe55fcf43ba1126067d0e822df3cf21695143bd70309d7499d708cf48b80e6c903e06e7d0e8acfc SHA512 cde5350945e8aa7cfa0dc01c78e7a375d1aa7174c2954b658ffeba39c81d638b1d614866cbd0f8f8f417f1831281cd43126cde158944903e36c8dc5ce79773e6
-EBUILD rex-registry-0.1.0-r1.ebuild 513 BLAKE2B 601c66f981c16ae7d4f65694fd060cca67903f3e4864e969feb403b4d6c643cd3db7822ac3ff696dc4f392d15b24011a018e9ef57445c0e1eef2012d19b864ca SHA512 f2c58c5cd26525c0a7d4561e6621acf1dc625f6b840457d491fa3354ac4fa7c674d8371c8c7f83064600ec3a27915088ad0ec9cf140f388a58105e393376b5e5
EBUILD rex-registry-0.1.3.ebuild 528 BLAKE2B a1b5de87898e5fe2e387d56d0a09a980a62c2bd93952b6a6b0e6044d8ed4d6caec5f3de40b53bbf20c41b292dc1201566ceca8d317cfcc77d46a4979e3a1319d SHA512 79ea6b4091b5528e593ca66fafc73a48173449ebcdb0fcc1da76029b99b3318a5d0aa10a7e28cd576a3e2d42453d12ff76bbfb3bc027288664e1ab750b490fdf
MISC metadata.xml 397 BLAKE2B 9f1313db54d7a221e512cc9c4d1d4f02f48017a2414bbafa03192638203c37fcb29a5e9b8c20f1ae79c3956a3d30813ea391ed463dc8f18aca014cced68b046e SHA512 e011f42529d96ffe371032139c75c3d5521d9500825862cc93430595a25d9ddf2971488101923993f179036d54cfd44ddf63da98c9eab3803fd27a4f4fe7b782
diff --git a/dev-ruby/rex-registry/rex-registry-0.1.0-r1.ebuild b/dev-ruby/rex-registry/rex-registry-0.1.0-r1.ebuild
deleted file mode 100644
index 636d89b57fe4..000000000000
--- a/dev-ruby/rex-registry/rex-registry-0.1.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rex library for parsing offline registry files from a Windows machine"
-HOMEPAGE="https://rubygems.org/gems/rex-registry"
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-# doesn't seem to actually run any tests
-RESTRICT=test
diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest
index b512f6dee48f..498e43e165b1 100644
--- a/dev-ruby/ruby-gettext/Manifest
+++ b/dev-ruby/ruby-gettext/Manifest
@@ -1,5 +1,5 @@
DIST gettext-3.2.2.gem 283648 BLAKE2B d9095e11f3f92ac37f84aad9059e5740af07186caad963b6cbd6081329031122ed2acf402565b5e8bf7c6f51b18d045fab09e6d390effe2f0d7d66981f253efd SHA512 c6806a4f2b9c8519cccdf7651b3482e5938015323648cb1b82acd0632d88ea5c7cdabd925eecb2d4e17d0d396126d4e2ebaac26241c3c7b4f61e187cd4b3133f
DIST gettext-3.2.9.gem 285696 BLAKE2B a7bc40b2102f5b937d5f0e407dbaa23ead1da59eb9284c10a249c59548d0e2ad5fcd56b8855439893d2d31b57e0109bb6a9d5cc2d24075f5e360dc16b9291137 SHA512 21496c38cfc16a2b280f30bb94ff4560007eaa7f02c2341cb26aca2969a663c0863cdb650b4eadfd262d8585111dfb572e2ebc66a7a879045de50bf9da80a501
EBUILD ruby-gettext-3.2.2.ebuild 1655 BLAKE2B 7116c8fbe19549b5ff575f328994e768dcd2ee8b4677a7a5229157fe0e16f63b9f0b27171e4e8256a2ddf79afe7c4b1f51d2b5f15ba2abe6cfef59dcc8fc5c14 SHA512 826549c1ab3f856631b2ef339c920810f5644c31b64103e1668ec0d36ff0f88ed6b1de0654602a25c2df74c06444cfa6183515cde2eb54a80dfabd2f46816222
-EBUILD ruby-gettext-3.2.9.ebuild 1664 BLAKE2B 83e39c72c1e61e8e174f2919f1d1e2c86951f150e0c49e9e848afb9c5de0a7f467ce83b577053864dea9f90756277eac33e799b10b802d695bde3ebdc1bef4c0 SHA512 39d385c3be7eb11d4e64b26a4b71a10ef4c7b4d870dde6595064c118e50a349eb2a0ce093bca81518a51c58c2ef0e021c6ee6e8d298cd4380fbe84b1e1f74668
+EBUILD ruby-gettext-3.2.9.ebuild 1668 BLAKE2B f38cf7d830a7abb59c97f3214fd0581efe56205c30ceae1c446dcc6cdbe1faa614067142619ce7cc18906224b64b354f8339347a3c84534891c6b6556f479807 SHA512 5f315248eb1c97774b6366f2a68bbae64d22b6e5eeb123978cb816b65a019ddfc5a1431cc2f643accb70fb5701699f63153d1961fabd854593715b7dbdeb8d3d
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild
index afba4c99091c..9fbb1b45ccde 100644
--- a/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild
+++ b/dev-ruby/ruby-gettext/ruby-gettext-3.2.9.ebuild
@@ -20,7 +20,7 @@ inherit ruby-fakegem
DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package"
HOMEPAGE="https://ruby-gettext.github.io/"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="doc test"
SLOT="0"
LICENSE="|| ( Ruby LGPL-3+ )"
diff --git a/dev-ruby/ruby-ldap/Manifest b/dev-ruby/ruby-ldap/Manifest
index 8f4224a6b3fe..a6ef9b156909 100644
--- a/dev-ruby/ruby-ldap/Manifest
+++ b/dev-ruby/ruby-ldap/Manifest
@@ -1,3 +1,3 @@
DIST ruby-ldap-0.9.19.gem 91648 BLAKE2B 0ea6fe17ac2e4cd34a0834c6b95b1db4905e709010962959735cc3cedf9d50695d642b6042711b4f5154198fbe0bb5312903169ba8f1a7868b6f18d681a81682 SHA512 0ed931552df00c11855297ab44fd1c9a79e751937758d38189147f1d37cbce9b1da6fa42e64a9fd44610e948b1c13031013b7931ed473cd55b8425e64a50584a
-EBUILD ruby-ldap-0.9.19.ebuild 1093 BLAKE2B f24427622c10c474ded8bd3747a1cb74de34c9aa20e9d836ea20b065f30fe7ddd0181ac816a73f8eb90e4f7953f31b6fce853118a3108be70aefc9c1712324fa SHA512 1681d545fd41431f121a7952a4356883ee5dc0ea07f654761d4b18415bce32c691add91800a81dee03a2560eacd7eab78ccc5d391071a3613f8e920b38f41698
+EBUILD ruby-ldap-0.9.19.ebuild 1096 BLAKE2B bf80a0140c10753cc1477c323b6280c3549e7d54cfb18a442d74fe47d16a9e3c2bb9936b1c11abc4069a5b982437ebcc979a3831667710942211da2f8fa4ffce SHA512 574717de3250897d5c9b9df9ec7524b77feb9708cb011bf3db77f13f200b2da8adf78670c69673766a73132f1c42e87aabbe71e9ba18da060804f463fe31f925
MISC metadata.xml 390 BLAKE2B c6e77e29563ead438259a5643f24d5f9d69a3049e0e3a427ee44561f08c72ab2bf8c427a735606ca7a160d0f623538d12ed3d0020e2e817935152f956f70793f SHA512 55f9b63787f86238cf1f6a465e2eea49496be45c0e80fd0175b73434b93f7ce495c46b081833b5f3d7ff3322c1de31c86ba524f3327630908e424b0346dc02b2
diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
index f9c9a1c2b0d8..117855978791 100644
--- a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
+++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
@@ -11,7 +11,7 @@ RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_EXTRADOC="ChangeLog FAQ NOTES README TODO"
DESCRIPTION="A Ruby interface to some LDAP libraries"
-HOMEPAGE="http://ruby-ldap.sourceforge.net/"
+HOMEPAGE="https://github.com/bearded/ruby-ldap"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~sparc x86 ~x86-macos"
diff --git a/dev-ruby/ruby-termios/Manifest b/dev-ruby/ruby-termios/Manifest
index d5635900aa49..edac70fd4a8f 100644
--- a/dev-ruby/ruby-termios/Manifest
+++ b/dev-ruby/ruby-termios/Manifest
@@ -1,5 +1,3 @@
-DIST ruby-termios-1.0.0.tar.gz 14738 BLAKE2B 61beda48d956a3fb9aa9aad118d1a28576b420e37528c5bf3d8516e0112fd0b648ec2987c8b47048feb50c694ecba6ad0ac27711ea1216b481dffa759b291eda SHA512 16d71a8cf84391da2dc8b138ff381751f5a72d61ce37d2215960d389285dee14862b50cf770d4648b298df093a85005df460ba951c5d7e6fb38e69d8d686599a
DIST ruby-termios-1.0.2.gem 17408 BLAKE2B f85877dc3c9beb5c8d20e044ef7dfde6a12d540157228c1fdff365f3b662f8c84b9e7460ede985f0d402ec76a1d248fa41d336ac7bd9333222543c6d01748c83 SHA512 e32e899e917eb04e382a02484accf9fea0369de8c1942b445e48e71e9c836305e2d54221c9a044d27ede44a7d5c14f976a8ffda79f79f71b5a121474e759f45d
-EBUILD ruby-termios-1.0.0-r1.ebuild 975 BLAKE2B 1604516e23a132e11decbb53f1ab521b0ed3394dd35b64acb46bfe43efd95959313f7d62d03ad4aa9cee7183de3f3c657a1e117d6b792a7c93837dc4271cd0ab SHA512 bd78505df91239e8a0bf638652537daf075c388ad969dfba80dca5310b9c5d092ec7ac8d93570dcc86f6996661badcfd47405976637fa722b87c7a95fc229887
EBUILD ruby-termios-1.0.2-r1.ebuild 728 BLAKE2B 40c46c7da5e7523a4e9b6820c635bca48bfff02a2d828a8db427c33a1cc3aead6a6a791bb5ef5b4e0e97c2c771077f43e5c0cf08a30941cd329f11489707ca51 SHA512 ea214f241021a4c25be2c301ddd542671aa1db3c5163034e39ac4f925bb4fbf60182ce272bd01a398b4677a41705419f3abf64a658d8f79153dcd3191e25bebc
MISC metadata.xml 344 BLAKE2B bea737f016d7562c237c3cd1da976866362b52c33fed4f356becc724318f0d73129d6d67cb1202658495cd3ca337625f218cf3739dcdb19fab7fbf7df87df8bc SHA512 3c6d07c1fb48f63b2e3b11eaa84b24b6f57e1b7ad4146327950c294e0d49521a7dce7cb63c99bd0641c7b330d64b6c85d91ba6feb150282f35902fce8602806c
diff --git a/dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild b/dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild
deleted file mode 100644
index a38746917948..000000000000
--- a/dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-inherit multilib ruby-ng
-
-DESCRIPTION="A Ruby interface to termios"
-HOMEPAGE="http://arika.org/ruby/termios"
-SRC_URI="https://github.com/arika/ruby-termios/archive/version_${PV//./_}.tar.gz -> ${P}.tar.gz"
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~mips ~ppc x86 ~x86-macos"
-IUSE=""
-
-RUBY_S="${PN}-version_${PV//./_}"
-
-# Tests require a normal TTY, bug 340575. They should all pass when run
-# manually.
-RESTRICT=test
-
-each_ruby_configure() {
- ${RUBY} -Cext extconf.rb || die
-}
-
-each_ruby_compile() {
- emake -Cext V=1
- cp ext/termios$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib test/test0.rb || die "tests failed"
-}
-
-each_ruby_install() {
- emake V=1 -Cext DESTDIR="${D}" install
-}
-
-all_ruby_install() {
- dodoc ChangeLog README termios.rd
-
- insinto /usr/share/doc/${PF}/examples
- doins examples/*
-}
diff --git a/dev-ruby/rubypants/Manifest b/dev-ruby/rubypants/Manifest
index e3156b953199..9664cf5d0667 100644
--- a/dev-ruby/rubypants/Manifest
+++ b/dev-ruby/rubypants/Manifest
@@ -1,5 +1,3 @@
-DIST rubypants-0.2.0.gem 11264 BLAKE2B cb5e995a6739ea27c94173fc1fb5c525098d71a17a92d09c924cce6803b156a78097def230c9e935bb17d8dac35e86ccfcbbea0e94349804eec170b3646ae8e7 SHA512 f7efe237860e15b2ce164749973d5ef133dce1a6bc5e9429357703b321fb0af8ef4e849f8ed19ed498b6fff13e29da036bb8d379c1220d939c862aba0138a5d6
DIST rubypants-0.7.0.gem 13824 BLAKE2B c132b3c60390b712c08ec54b10a14255e21d9622399b9ddba8d2359915411c604052569e5713fdb4b1a3fefcc3416f4d5af16baca19063a0b79203838b8f3066 SHA512 cacd05e0cc87389b5513c83fe085db39202c2789b882b564caaded6b84b1ecb1acbde8232462dadf501c68c1c881ee7b7f4e640feec47c9c0f7a08758b5f5724
-EBUILD rubypants-0.2.0-r5.ebuild 827 BLAKE2B 25ce25c6074acdb86a673517ffaa7f4a6f37d2cd7a11698b75b067d8f8fc6f8689397a1fe1ce417ba1ab0d4b7d238279b7fb15d21085196aaf1710e127b9e9ab SHA512 5096c7df18d37d5c95a2c67ea9e3ba676567925e539fae047cee752c2aa5ecd767b4d856756881c0535985f8bc613a5097f9b2b37483a45c04a22d816b033d96
EBUILD rubypants-0.7.0.ebuild 596 BLAKE2B 4ed94c7d29873f749b392555273aa2fb01bc57f046c82dbfd4ce4e1ccb817a0c85febffe32564184d74dac46d1af634e4f78f637621545a4fb0d44f33eba2c74 SHA512 bfc6644fbe4f8d8f6f21abaa43d1a1c725ef57dcf55b08ea4e6ea1b5cad29af42735d73bbca19685be4c751bd3e34a1a0d39dc3b41eba95a0555bac2a6ce3887
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/rubypants/rubypants-0.2.0-r5.ebuild b/dev-ruby/rubypants/rubypants-0.2.0-r5.ebuild
deleted file mode 100644
index 7296b54c3715..000000000000
--- a/dev-ruby/rubypants/rubypants-0.2.0-r5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby port of the SmartyPants PHP library"
-HOMEPAGE="http://chneukirchen.org/repos/rubypants/README"
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-all_ruby_prepare() {
- # the metadata format is ancient, and has quite a bit of trouble,
- # remove it and let it use a generated one.
- rm -f ../metadata || die
-}
-
-each_ruby_install() {
- ruby_fakegem_install_gemspec
-
- ruby_fakegem_newins rubypants.rb lib/rubypants.rb
-}
-
-each_ruby_test() {
- # The rakefile doesn't really implement it properly, so simply
- # replace it here.
- ${RUBY} -I. test_rubypants.rb || die "tests failed"
-}
diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest
index 68f58f3d6489..e3e869bb6cc5 100644
--- a/dev-ruby/sanitize/Manifest
+++ b/dev-ruby/sanitize/Manifest
@@ -1,7 +1,5 @@
-DIST sanitize-2.1.0.gem 20992 BLAKE2B 726cca43e1c9bebb4e750acec43dd6f6a3a17659e1390718dafcce3f1813a8756d9f34320b8c27c52a054009f40639e2e933718577ab4c5620bd4b754742d188 SHA512 29a26e37342a75af2bc7795578edf2c5064263c58d38dfc36e18f1e111271616c026f7d808a05d63185c12f0e52384db84d62bdb796bf1b21d7e902ef0c1d096
DIST sanitize-4.6.4.tar.gz 1349418 BLAKE2B 2d1a56340e562d057c85edc0d5157508267a4089b0aeb59156d0c249c8a39adcc15a10c8c67d84be77a2b388aa779e9330b9b4b52f28f11d7666eb97fb41bd24 SHA512 d870d8cc5ce6043e3825cfbb50f31c00d348c9ca05823c0eda245b9c175ae0bb9d0941845112bb3721ded9013bc554c09bfc55a1bfad70fcccd1660142e4ca82
DIST sanitize-4.6.5.tar.gz 1349481 BLAKE2B bc0b3317952c1b5a903ca403300fdc788df129669761ab7f16d1cb76a75bed7306bd47065cb58449525c0ab0986015da93cc91d74f12fe407e273a84a79876f4 SHA512 3bd37faf5e99073fd87cf7e3f12628233117dcf38c298a806680da20c00050237d83d286936c898f03583d64b4bac5ae2be373fb89b259e4ca6dea283ca713b7
-EBUILD sanitize-2.1.0.ebuild 582 BLAKE2B cbbe2c5119c77254dea7f9dd1fc259ddca5fc77fa049addead296fea67dd0547259766a930f2d758363be2fb4da6c374d94416dc63ea0da54b9d35ae3d7c3ca0 SHA512 2296a21edb640074975c5f43a5505d4698b41c20e38975622d5c04f20e4cabc9880d5b81ba7e3928b2566d18d36e0ec01a3d178958f12636a97169b418f5cb97
EBUILD sanitize-4.6.4.ebuild 857 BLAKE2B 9677015725246a86749b166be3de6ddc2e1b04775496a0b00bacaf5afefe038facee8f293d8d0819c68d66575c1ef24beca953dd1428bd082bb374a517e88b9c SHA512 6c8a5e5bd962d64e6e1c3a694c7e5d6b6b3ec6cfa02a4fa52cb02e846fdc4f3d6a9a9532d7ed86efb059a5220df6ca26e6201ce3e65ea22977e2b70a65e149e3
EBUILD sanitize-4.6.5.ebuild 857 BLAKE2B 9677015725246a86749b166be3de6ddc2e1b04775496a0b00bacaf5afefe038facee8f293d8d0819c68d66575c1ef24beca953dd1428bd082bb374a517e88b9c SHA512 6c8a5e5bd962d64e6e1c3a694c7e5d6b6b3ec6cfa02a4fa52cb02e846fdc4f3d6a9a9532d7ed86efb059a5220df6ca26e6201ce3e65ea22977e2b70a65e149e3
MISC metadata.xml 341 BLAKE2B 8081029c35d5a56ed5a3399ecb63510e737a664e97a4eb363108b85fe75860cb8b171e8da497d669cb0491199bdbe94408570cb811a8c86d6d38541a0f65cbe4 SHA512 870423593eeb0219f2fa0b6bbb55a4a19063f5cf3d19d9c0bb352aec5632b3e5f5e717e7c6004413497a981091042d54bc092e2c029a511aa0c37e95d435996a
diff --git a/dev-ruby/sanitize/sanitize-2.1.0.ebuild b/dev-ruby/sanitize/sanitize-2.1.0.ebuild
deleted file mode 100644
index 3f3db6aea00f..000000000000
--- a/dev-ruby/sanitize/sanitize-2.1.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
-HOMEPAGE="https://github.com/rgrove/sanitize"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-macos"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/nokogiri-1.4.4"
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-each_ruby_test() {
- ${RUBY} -Ilib test/test_sanitize.rb || die
-}
diff --git a/dev-ruby/seed-fu/Manifest b/dev-ruby/seed-fu/Manifest
index fea7efe5834e..a71d33173338 100644
--- a/dev-ruby/seed-fu/Manifest
+++ b/dev-ruby/seed-fu/Manifest
@@ -1,5 +1,3 @@
-DIST seed-fu-2.3.6.tar.gz 13177 BLAKE2B 8e07c0663789eb1859fb18a59a9105d917e8bfca50498062c0a7d9003f5331599722fe8c23269e2c8c0829062881781c9b3cae6de789d6d3ddf6b91cf23c4f05 SHA512 90affb04a0a9b6917501e4961888cba6a13b0b779ca9d11481bad2267db05666467448cc58df995da71718ad46c744301de3bbbaa3edce6b1eb8884207d54771
DIST seed-fu-2.3.9.tar.gz 13392 BLAKE2B 7468c54013f6a51bcebf4b6ad1f2401d53ddd2a5f61eddc71d0edc088ea1296acf8012ae885036d5f11c5e9336e7dbf67f2508b3d89830647b36d6f7992d574d SHA512 bf5b7a472a5af6bd40f06f60c404c8893641b222d80469765a434a126e182ae6e7fd5281a0ba9d5d61bd89aa515ee0a3f244238108cd41fb15ced501c917b216
-EBUILD seed-fu-2.3.6.ebuild 790 BLAKE2B 4e89fa5cdb261715f8a0dc9f49df625c4f05cbad0340daa57090852aac554fd49e0a43a8942f5e1f74b9ae7e99e287c9bb97af275d99093aaad8dcf82d5993e6 SHA512 ec47083bf0b5ae2354dad3debfdcc7f8c0a858cc20f6afd11f251551de734ab941d7f1b13dc345ee3bf40d96b51325a89f03057c30c130cda2717ba56466258a
EBUILD seed-fu-2.3.9.ebuild 896 BLAKE2B ad6bbedd881139c9e993a01febfc7c36885753645d32fdf2fcf9712fa0a117a244123d40877a754a9c577baccf905c40970e935db136bd10a89223d14d92cab5 SHA512 6dcbdb9a674aed7279e061512a20e4be68d6e8d8f75f58392891b56ca2c2f372ae891d73bfdb31887e0564a93a60a4d4d6dd90061e4460dab59ba6fd6607fa4a
MISC metadata.xml 341 BLAKE2B 37740e606b574bc6f821753270b52b9d37ba2a0217f9daee63e8cf66dbf1492411f2efb3726532ac9e79583458c80222d607f260a4117692f94e82a086adbdeb SHA512 7c3ff85e84c8566c1605d41e6bf9767817e01eb198732cf0e0e2adc44b3c803db2d2144acd47426408c8829b08609fb1ed7bc6a9527b869cfa34a97f9538e1da
diff --git a/dev-ruby/seed-fu/seed-fu-2.3.6.ebuild b/dev-ruby/seed-fu/seed-fu-2.3.6.ebuild
deleted file mode 100644
index 910482eab064..000000000000
--- a/dev-ruby/seed-fu/seed-fu-2.3.6.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Advanced seed data handling for Rails"
-HOMEPAGE="https://github.com/mbleigh/seed-fu"
-SRC_URI="https://github.com/mbleigh/${PN}/archive/v.${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RUBY_S="${PN}-v.${PV}"
-
-ruby_add_rdepend "
- >=dev-ruby/activerecord-3.1:*
- >=dev-ruby/activesupport-3.1:*"
-ruby_add_bdepend "test? ( dev-ruby/sqlite3 )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/d' spec/spec_helper.rb || die "sed failed"
-}
diff --git a/dev-ruby/settingslogic/Manifest b/dev-ruby/settingslogic/Manifest
index 1973f322a33b..6356ee118ca1 100644
--- a/dev-ruby/settingslogic/Manifest
+++ b/dev-ruby/settingslogic/Manifest
@@ -1,3 +1,3 @@
DIST settingslogic-2.0.9.gem 10752 BLAKE2B 7910ab9a4e61c92d5b23a34e9ba58ad89bbf71b7aaf8c2e679eab3e517ea38553d83d05a32a13151c9deaa36d0e6ae44a6afd1b13cfe452a69c668e07fa618b8 SHA512 e9229231815c8d80b7539724cda78c0cfd17bcf8423d0bc2643b3ce2a046e8014f3b398c5314b095aef480a0c7de16e0c93a6592fe8eabfea4ae94742f3dab57
-EBUILD settingslogic-2.0.9.ebuild 555 BLAKE2B 4b11d56a3d90e36823381210e14715f4c23492f5505aeda7d0ab281cde9f8e2224befc0464e3b5853e243abfd930650f6c894741ce0a0d0f9e4c2b2b8d615772 SHA512 cadf0abc36582e2f9078c88963410c468d4cfdb28a3fa0698cfa4565b7f60d2e009a0233b315c4f7a089358661b594958bd5a3c65889abf30d7cc49cf8b76f7d
+EBUILD settingslogic-2.0.9.ebuild 555 BLAKE2B 9e1f8edceb43ca997953e9fb8c81ca2cc662dbcb730eb6a10c3a2386dcf492cfe1cfbdf15d1cd94beef13f4d639e8cb3fd4178c7f0f83f3bb1be3f87a6ca8b63 SHA512 74450dde576f1285b5b88e6788e1e681a6a1cc52e78875b50a24b8ffb15076ce4d4786f6c7ae797d474e881cf2d6cf54a7774cdfdbf191df4a5bdac7651cac1e
MISC metadata.xml 351 BLAKE2B 1d230c1933d7957f9503184dbfbca34d36f3cbb9fa7baf42a07bf3676c99598a559ac73989119a624f73f716d1e0fc0870498fccf7b3f1ae00691a95bbe1c268 SHA512 0bde6675cd9dd78f4b964e9cb669b4c6307ff9c0e4eb87af48794585b159f48c2be073b70e27b1f79c065521e7985b4d29322803996698c9d495735ab4f5a301
diff --git a/dev-ruby/settingslogic/settingslogic-2.0.9.ebuild b/dev-ruby/settingslogic/settingslogic-2.0.9.ebuild
index b8be802e5fae..7bfaa86f84f1 100644
--- a/dev-ruby/settingslogic/settingslogic-2.0.9.ebuild
+++ b/dev-ruby/settingslogic/settingslogic-2.0.9.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
diff --git a/dev-ruby/spring/Manifest b/dev-ruby/spring/Manifest
index f4e22c381d04..245438674f7f 100644
--- a/dev-ruby/spring/Manifest
+++ b/dev-ruby/spring/Manifest
@@ -1,3 +1,3 @@
DIST spring-2.0.2.tar.gz 43318 BLAKE2B 91c032b6e4573721de559f7cdd7013656fd39b71b7d0776b0518ead3730044b6fb25b2900931023a920f1afdf555c2856e4748f052856515ad5fca83df356659 SHA512 73d6eb241807dd9bd20e0e393773da77fa22e07c72cd8d909e7ef1330a6c3d1e5ae483d2a10bff5d99f57214a96f87da2eb784c8532ed9e680c1d679dbf4bc0c
-EBUILD spring-2.0.2.ebuild 851 BLAKE2B 56a7b1df430b9d4231bcf2756aacd49d722f32160ac44344b4b3f85f6ec380060326d5bda0e8d7803221e56533cc2de354efbc009a1477875a3f11eefe3d5e6c SHA512 aeeae08f8a7efd58782b18bd23c27558d97ce12351aba34a8f71ef476900587f01adb53a1a701a3a50a9c18333afedff9d04052edf5c4450de36410c3a077378
+EBUILD spring-2.0.2.ebuild 851 BLAKE2B bf8d4b131e9fc8b22eb4983b35d489f272448ddc9f9686976d8d6243ea40ff50e733da27591e508a064917cee257463b0e2e8ae4e55caf7f8dca302b4835aa84 SHA512 a4bd3ebaa2ba9894553aaf957d1babffbd3049f0094fd4b58e2f1f2b23febeedcef3b6de8ed3ec28d0fa5ec8681c9801f3716644401e22c40f8ff40d9e0e0a75
MISC metadata.xml 338 BLAKE2B 6800daa1cad935214edb5051dac7470efb061ef6fc0ad534b8e52d024ffc8474fe3a04a329de4394b7ce673a9e8bae71aee52fee2fc4def484c287085ae51c5b SHA512 ed274c75491299ebefa755f0776c8895c7640101c22652f92defadb839d0a476a0e00ad407d1769a62f20d56da532f750bf639e7f5d75831c50f2957c17cc9c8
diff --git a/dev-ruby/spring/spring-2.0.2.ebuild b/dev-ruby/spring/spring-2.0.2.ebuild
index 7cda439ae7a1..9f7edf42288a 100644
--- a/dev-ruby/spring/spring-2.0.2.ebuild
+++ b/dev-ruby/spring/spring-2.0.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
diff --git a/dev-ruby/sprockets/Manifest b/dev-ruby/sprockets/Manifest
index 2912e28fdccc..6513583dea9c 100644
--- a/dev-ruby/sprockets/Manifest
+++ b/dev-ruby/sprockets/Manifest
@@ -1,3 +1,5 @@
DIST sprockets-3.7.1-git.tgz 368910 BLAKE2B 1411f0ad02da1fe6c3774a3c7fd689b174e18ef72a2a032eccfca2c9b4bb5298312488cd97511572e7785e7eb1b00b6accce90046b2d59b91edc8b38542aa0e1 SHA512 b766070806d62ef10839c12c0e1ba31b3553d014fc45df27fe7dc678d6980b8da3080733b1bcc3d40b1ed9d41550e45da7a365d10fc5de0b1eb88d769169cc3e
+DIST sprockets-3.7.2-git.tgz 369053 BLAKE2B 3c40de921d82b2f5c71e3ecaa114576293946352415da1195e60cdda6363066a6be05474eb7842ab1122e29fa6c19fd2f7a38fb0a7cf9972de0640eeb29d03f0 SHA512 bc7d79ba696a072644852b7a3a73ce086d297662309deb1d00318ad453f50ac6e494e6489632cb282795de2f334700155cfd21cc80be638dc471a3215422591f
EBUILD sprockets-3.7.1.ebuild 1706 BLAKE2B c9905cd91f811f9f60557fea0cdb6c0b4c9463afd515ca4545983984450e981f5d5f19dfa5ff553553694f68d13a86d64f890aa1ff3a47739f370e13c083e34d SHA512 1431c35c15fe3622905702f6f209420415ae781c6e52bf952e41414f1eb5cf06aba2c368ed6d8e3878ae420a34aa70ac45ea7b11ca09fc7bb783e5cdd70aa4e1
+EBUILD sprockets-3.7.2.ebuild 1706 BLAKE2B 0de638375e6d6473781da9fda9473fee9def5e04d16db6c9f199a6f1b601ab28fd6bdd58291892a97bae6680edb736ab13c06b10231cbc7b0a687598e6e62f5c SHA512 327799a66b35a421dc830acaba6839f8a7a4926b29bf6b0ec27b86f57d248568ef55a707a7166f72790f37719da8791bfda2175388a1484ccac24d31f0fe6801
MISC metadata.xml 341 BLAKE2B b649927de729737d95d006cd0f45484827a9628ca6cdf92589986b371059bc424f9888a5c727396b7aabc0326e94cbbbf0cc49d60c8e4c8ff09f44dafdae89df SHA512 4339a35e1af44e24e5b447c3a331e79609c0ece1b9a1a54a1e23a3c40eca5d4f0b3d788e965f102115565c45a9aaf3c59d8b1997c61bf584d1c3545f1e9fd55a
diff --git a/dev-ruby/sprockets/sprockets-3.7.2.ebuild b/dev-ruby/sprockets/sprockets-3.7.2.ebuild
new file mode 100644
index 000000000000..a4b1d68a893f
--- /dev/null
+++ b/dev-ruby/sprockets/sprockets-3.7.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="sprockets.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Ruby library for compiling and serving web assets"
+HOMEPAGE="https://github.com/rails/sprockets"
+SRC_URI="https://github.com/rails/sprockets/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~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/concurrent-ruby:1
+ >=dev-ruby/rack-1:* <dev-ruby/rack-3:*
+ !!<dev-ruby/sprockets-2.12.3-r1:2"
+
+ruby_add_bdepend "test? (
+ dev-ruby/json
+ dev-ruby/rack-test
+ =dev-ruby/coffee-script-2*
+ =dev-ruby/execjs-2*
+ =dev-ruby/sass-3* >=dev-ruby/sass-3.1
+ dev-ruby/uglifier
+ )"
+
+all_ruby_prepare() {
+ # Avoid tests for template types that we currently don't package:
+ # eco and ejs.
+ sed -i -e '/eco templates/,/end/ s:^:#:' \
+ -e '/ejs templates/,/end/ s:^:#:' test/test_environment.rb || die
+ sed -i -e '/.ejs/ s:^:#:' test/test_asset.rb || die
+ rm -f test/test_require.rb test/test_{closure,eco,ejs,yui}_{compressor,processor}.rb || die
+ sed -i -e "/bundler/d" Rakefile || die
+}
+
+each_ruby_prepare() {
+ sed -i -e "s:ruby:${RUBY}:" test/test_sprocketize.rb || die
+}
+
+each_ruby_test() {
+ # Make sure we have completely separate copies. Hardlinks won't work
+ # for this test suite.
+ cp -R test test-new || die
+ rm -rf test || die
+ mv test-new test || die
+
+ each_fakegem_test
+}
diff --git a/dev-ruby/syntax/Manifest b/dev-ruby/syntax/Manifest
index 6173addcab1e..51b8cecca948 100644
--- a/dev-ruby/syntax/Manifest
+++ b/dev-ruby/syntax/Manifest
@@ -2,5 +2,5 @@ AUX syntax-1.2.0-require-set.patch 379 BLAKE2B 2f142dce82c2e802e8d8b665a8f547940
DIST syntax-1.2.0.tar.gz 40797 BLAKE2B e12da53ce9d27b362d70f9074b1ef8f87afb95125f9861169dccc4ea200e5a4a765ec0de867a762eecd2240d773724df25bdac50e27136f35120e182203a34ca SHA512 69804ab94203e2260b4c585aacf68db6ad8e47cf2339ffeb1105ae39da5f1d456b1413eeeef29f1c450bff19780e815b9b1b966b171de3b24595f759b36e6548
DIST syntax-1.2.2.tar.gz 41485 BLAKE2B 09a1fc9a4172ec8e6a748981a966c891038fe43303360a3e5f2302aa0fb370b1098c7fd7b8a1fc2f022365ac8491b3e9f9146f940dffc772fb68fa8be5245986 SHA512 a3be7ac736d6c77833aa532f17485c076d34e66c40426c9c6be2dbbde87b2adb7154c9b3bed3439cc12577dffc01c8148e0870a0d02b3a02ffbf9fb1d651433b
EBUILD syntax-1.2.0-r1.ebuild 787 BLAKE2B caaf41ab28b5a03ff413b4d30f75a4496649e57aad4afc57b64bff7b7b1c8310ad5ee8279d105cabe6a17f26a543b8b1cd8b54849d5f426dcf48293a28208d81 SHA512 ca73b45d6f062110ed3f113249129911614e0ebc2e8a40d00235a7d346c709a128d1a0bcdd14c3c52498c2a0aa437f018a5e37f6d91fb8b7598395556eed3101
-EBUILD syntax-1.2.2.ebuild 909 BLAKE2B 42e449d662f79962a98450c571064e99153b4a6e23ac5469d6bff6ac8e60f3f19daf264371cda49b9472ee5db4ec7116693aa59bb162b64a21fca2204001a7b3 SHA512 c08981bfbc3ed168063421bd7ba972ece6242c1d1272c977d3f51f18892c7967aee0ac632c34c15970c580344b41d9525c363ff4ff27fb9ad66c29b644a64e4e
+EBUILD syntax-1.2.2.ebuild 907 BLAKE2B 7d59125e644f8a8339a948c2781e4a9c98e9a84df5aceb8371646b1b7b264de93878e45bdd1fb5e3b41ab34d727e758e286fa71390a337d4dbf47efe6caa1416 SHA512 50a7505edc2913dee70841139524fe190d39f17d5cb9d37c8c596d34c4daf351061d99e0ebec8f1d131fd10043293f09a736bf3a41c2653f4a205506065ba803
MISC metadata.xml 339 BLAKE2B 007757aafebca384bbe340c653875cdfa7c36a40d0fcc948f28f2a1eae85265100d30442f1bc05af9b4286f88f969d54bcf001ad9156aa0bd3dbbbf999a3f129 SHA512 d3d2406f489b687ceb61d99a66ec5e0a4539491277a5c2b5006e03414d14fbd5a25d7de00d2983ab629a1c8efb3e4999681734d07df9ef67f6a01c6abe3f0608
diff --git a/dev-ruby/syntax/syntax-1.2.2.ebuild b/dev-ruby/syntax/syntax-1.2.2.ebuild
index 3dc7a74a6f02..e2c3716433bc 100644
--- a/dev-ruby/syntax/syntax-1.2.2.ebuild
+++ b/dev-ruby/syntax/syntax-1.2.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/dblock/syntax/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test doc"
ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
diff --git a/dev-ruby/twitter/Manifest b/dev-ruby/twitter/Manifest
index 602e16ea0b3e..5dcf112134b0 100644
--- a/dev-ruby/twitter/Manifest
+++ b/dev-ruby/twitter/Manifest
@@ -1,5 +1,3 @@
-DIST twitter-5.17.0.tar.gz 525292 BLAKE2B e94da29b1e8539c1237fbe9c4f34833e4a688d897d4b840f2433efb9c3a7c75e98bbf53cb8d3bba3779d8ef0c686b39c27c8f48d902592edbbe941b79198c1ed SHA512 5b663a5984258229c05cd0db94ba586ed9b2491dc8da32fb444ca4a03f1e2cdc65201d8a4347ea3f05620506471b73e215cbb6feef17413c197e70679e02d706
DIST twitter-6.2.0.tar.gz 519470 BLAKE2B 4c3d929d8706845610b31c8ae702563d0330a95a165e417b77ecfd894b1f216100678c9862856c3c450952e3025940a701d96f0aeb1b29de55e612c6c69ab231 SHA512 5d2bd653233f285e0c08503031317a966ec098e9b302f9e0c65bdbf4632465988b1139719dae1cabb856b08200fc7793cd341fd926981484cf416a01f309d242
-EBUILD twitter-5.17.0-r1.ebuild 1509 BLAKE2B ec5c10eb5e0d042f0e706bc9e2aa1ba7e62fb2e269ac3c2f11013fad2480a8da2ae3e9c43da59fbaf4f9e415a27a792622a65d65bbc713d63d15db891dcfa424 SHA512 02b8f9e4618fce7214d05078c79e02cdcd49d276be96fdfeae85e69362643268893bd513310de2bb8d3bf705cb339ba90d8d78a3a865a7f9373cc0f7da2f6488
EBUILD twitter-6.2.0.ebuild 1455 BLAKE2B e545eb07a11c67f95da1a7a2a92492ed12886c737378b4ee4626ee38ad362b2ae6b72e91d2f61a18efe928ac996f00553d8bb1529d266745b02b1f204ab3ac60 SHA512 513f063bf15f3e78b35a3e988d3b8dea773f99724b00b0ca0f56e5e5040acda73660dceaf7780f566811e02e2ae454381b5145e0981b139f6a4fc5f30b1d3552
MISC metadata.xml 340 BLAKE2B a354a967597b16b9fa93b1f41274674bd913c39321768b19ae9cf81937e53eab05bf616bcde5b375bdd2de0e91f141edc6def3d60d3d7f75732875c529d2e153 SHA512 504babcfb5a3f49934a8eb1107a5777206c134e5f39d96badd9333c57909e2e378dfa1d88dc49c945a9c5cdcf59406f7e6658c177098fde1cd2c12314f9ca239
diff --git a/dev-ruby/twitter/twitter-5.17.0-r1.ebuild b/dev-ruby/twitter/twitter-5.17.0-r1.ebuild
deleted file mode 100644
index a85ea9f02967..000000000000
--- a/dev-ruby/twitter/twitter-5.17.0-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="twitter.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby wrapper around the Twitter API"
-HOMEPAGE="https://sferik.github.com/twitter/"
-SRC_URI="https://github.com/sferik/twitter/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
- >=dev-ruby/addressable-2.3
- >=dev-ruby/buftok-0.2.0
- >=dev-ruby/equalizer-0.0.10
- =dev-ruby/faraday-0*
- >=dev-ruby/faraday-0.9.0
- dev-ruby/http:1.0
- >=dev-ruby/http_parser_rb-0.6.0
- >=dev-ruby/json-1.8:0
- >=dev-ruby/memoizable-0.4.0
- >=dev-ruby/naught-1.0
- =dev-ruby/simple_oauth-0.3*
- >=dev-ruby/simple_oauth-0.3.0"
-
-ruby_add_bdepend "test? (
- dev-ruby/rspec:3
- dev-ruby/webmock:0
- >=dev-ruby/timecop-0.6.1
- )
- doc? ( dev-ruby/yard )"
-
-all_ruby_prepare() {
- sed -i -e '/equalizer/ s/0.0.10/~>0.0.10/' \
- -e '/faraday/ s/0.9.0/0.9/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-# rm Gemfile || die
- sed -i -e '/[Bb]undler/d' Rakefile || die "Unable to remove bundler code."
-
- sed -i -e '/simplecov/,/^ end/ s:^:#:' \
- -e '1igem "webmock", "~>1.0"' spec/helper.rb || die
-
- # Avoid a spec that fails due to changes in dependencies.
- sed -i -e '/#reverse_token/,/^ end/ s:^:#:' \
- spec/twitter/rest/oauth_spec.rb
-}
-
-each_ruby_test() {
- CI=true RSPEC_VERSION=3 ruby-ng_rspec || die
-}
diff --git a/dev-ruby/tzinfo/Manifest b/dev-ruby/tzinfo/Manifest
index a0f68f49fbec..64315f5a579d 100644
--- a/dev-ruby/tzinfo/Manifest
+++ b/dev-ruby/tzinfo/Manifest
@@ -1,7 +1,5 @@
-DIST tzinfo-0.3.53.gem 301056 BLAKE2B bc1c2da47f1acb1931ef578f757f1ce1d574ddb113f2967171e7f530781431ac11e47c2d02edeb5bf378b817f5e08fa1fde3e3bd36309c0887c45bcd271bc36a SHA512 f5a0119c04852845f1e4c8db36a2a374f2886ee5a14eee74ecacf19bc60bdf3e65197ee2ad1fe4fee56ac882b2e7cf17dcb4fef593767675e1fdb3da33b31b24
DIST tzinfo-1.2.4.gem 152576 BLAKE2B c6815fc7277153c5e00ea2359845df25affab5a08f9274729254662e056de702613f4b8ca5b4f2ddcd756d86ae12e534a4e2a5a4661f361ef1d59cb3d7f07bfa SHA512 0b983aa6b4fdbb3c49329bb51394f1edbeb6f4d216d108448aa9dce751dbc2e348d58032cb41df78a3d249611770e9e345a4d0041597ceadf052b863c3e6d1ab
DIST tzinfo-1.2.5.gem 153600 BLAKE2B 3df5625c61eabf94bb457381ac7d0cdebd5b55da3bb043fe58063cccccb623b502e026a71faef4f7d7efe75eae2fdfd0bf3e0b97a3763fec9a1018f0c6c2ae0f SHA512 87f7cd66d6e80d51d216cb993cc76fe7758db03ffd39dde96eb24a9d208699766a8dbff048485fb732ce125ee9f971e38ed9ee1197f3ee3fc3ee8a8da840dd45
-EBUILD tzinfo-0.3.53.ebuild 1044 BLAKE2B 0084103aa27d956c27d918ccfa370165ec8ed06601d718cffcaa8b4973d8222df0dd8a7fc93ea9669231eca0bebc2f6a593cd2d64c3b8e4cd068491fe802dcc0 SHA512 11880c275fbc1866fc1d101d2a542198facb82574388dd8a98ab3b76968a719bfb75defd58f067729445754c2e519d38856d121652e47f34e8b51790150ce98b
EBUILD tzinfo-1.2.4.ebuild 909 BLAKE2B 614ab3bd347a2449da37f4656f09e7c391f71327c419c56da37b95d4a86f73c7cceff175499e2e9d0f70abfe65541aa550b6a11d7eebe61c346151df1dc789fb SHA512 14e82f8882837aed51cad80c89a6c92ace4d9d8df3f3f164b40374f4bf793bf97e94be6dc8e16e0d430d0c920717804badeba7fdf1c57198fed24bd7f54dc5c6
EBUILD tzinfo-1.2.5.ebuild 919 BLAKE2B 7467074806aefab30b16f6adf11a4f88baa34f1fede9af1d3f9111b7eb518f473c866976a63a98e871a7355feb963ec4b781d5643c58ff0e3d3d9aae42e4baa8 SHA512 8c1a91ea92bb1451d99fdf4978069acc0f688f7e4e55f13811cd2896972063298bf42139cea70ff3174ce572f69e4404dc708bdcf7ae14792228940be8583204
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/tzinfo/tzinfo-0.3.53.ebuild b/dev-ruby/tzinfo/tzinfo-0.3.53.ebuild
deleted file mode 100644
index d7c3f12fed46..000000000000
--- a/dev-ruby/tzinfo/tzinfo-0.3.53.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ruby23 -> fails tests
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Daylight-savings aware timezone library"
-HOMEPAGE="https://tzinfo.github.io/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-all_ruby_prepare() {
- # With rubygems 1.3.1 we get the following warning
- # warning: Insecure world writable dir /var/tmp in LOAD_PATH, mode 041777
- # when running the test_get_tainted_not_loaded test.
- sed -i \
- -e '/^ def test_get_tainted_not_loaded/, /^ end/ s:^:#:' \
- "${S}"/test/tc_timezone.rb || die "unable to sed out the test"
-}
-
-each_ruby_test() {
- TZ='America/Los_Angeles' ${RUBY} -I. -S testrb-2 test/tc_*.rb || die
-}
diff --git a/dev-ruby/uglifier/Manifest b/dev-ruby/uglifier/Manifest
index e168ccfd7ec4..a312b85780a2 100644
--- a/dev-ruby/uglifier/Manifest
+++ b/dev-ruby/uglifier/Manifest
@@ -2,10 +2,12 @@ DIST uglifier-2.7.2.gem 84480 BLAKE2B a446f21f9b8682ba7ec020d355ec5b6eb573649116
DIST uglifier-3.2.0.tar.gz 169273 BLAKE2B b0263853c882859db8cc04c19e7f7f4bcbcef9d0b4080e414c9e1c86b691307c59d694abb33582485ea432b787f36445a49c39ece298d90806838bc56a4b7360 SHA512 5bc577753c175cddd7b3241f7343b75f593141c3bfa9ffa1325f7ade4a9acaf3b47e711007b5708f7cea1a7e9e768cbc3bc845d9eb362f877fe2fc83c047bb57
DIST uglifier-4.1.10.tar.gz 199064 BLAKE2B e7acc4fc2548798fdd673e2b559a7039c8455854f451d6bc1c45d4cdcde7a9d96205e43e16df10717414eff6829c37a58e36a38081410533408e70d3ac297700 SHA512 4e3cd4e11c0f4eb019aa03231fcc7ea11a63f7598f07b21a0040219ef618972fcecbfed63ed77300ee32f36f95533c443f48d71bf069488392fec99362a180ed
DIST uglifier-4.1.11.tar.gz 199761 BLAKE2B abbd696fead7dc22d76c3088934b713f3aefc609d5b5f3e0b3b54b68d6c9c832fc695423647c6ca8571142db8864093a533f4d654bb32525f0a7d9e2b04b7665 SHA512 bc4b735ef41093e245022d94448f3c1fc6a4e69fad664372924a8770576bbf6ae776863f8c440eaa356f7917643b8c22321fa0154d9d9507ef84f258311c8114
+DIST uglifier-4.1.12.tar.gz 199867 BLAKE2B 858cd1b04880775815a36515fa34077a59899a58ded15b25aa52f9fd6e232ae7576319ee67e299291f9bbb5b5a03aa883025fd133736328b11cc1e47636bb295 SHA512 cef2dcda1c7195e2af50ed94e808ddbf1ec2b95ca27cedea86180e68451d5354029d2995407150c8ee5c5e702353fcf05e205cb81cdd63e0c89bd8c8e48e5a82
DIST uglifier-4.1.9.tar.gz 198621 BLAKE2B 3d2534b111e451daca5592559af999185b056fb61efa9ba2e22ef855479fd1ce316a58bbd48138c35c7f5b04813c24235616beb6d6dc0b6b8927a19c6bd8a7b3 SHA512 9daa50017f05a4637e2d3eba08500f2d967211c5155e6672e0e64bce713ccbb68ded04e471bd200336d972931ffd7affe50d2c22c6ae8d09d1cd17b080684f81
EBUILD uglifier-2.7.2.ebuild 598 BLAKE2B 866212993ed0781517edb9b12f37ec7c449f42dc7361aae98dd01ef31a40bd2936111446bfd17590a5b96f2a49d969641754b9aa7aff13d93d3e31614fc42fdf SHA512 6f6a691d0f60f9469080b8bf0840277424ea956b2cd509a1b7889c4798e90bd104a33c70c1511ea183391daa88f2a3cbc657614d1c9124d3e333e584d4a9a8de
EBUILD uglifier-3.2.0.ebuild 800 BLAKE2B a19a8fe518ebeac3dd4854d7a1cfa86f04a03522ae79a4c5d211777dc3098f32e319923544ffd4f2220caf62cf828bd0c57ddada8abd9e8757e04131f4d7e013 SHA512 b0d20ca10593f7072a58a457fe7985f1e374936c96ff322df63688fbdaae167987132e5eb65aca13113c65d4448d39c94bef4b9eac5f342e6ee46245751db45e
EBUILD uglifier-4.1.10.ebuild 812 BLAKE2B 4f66154fc6761bf3969de8b68b73c2a62ec1646521bfc8f8ef238adcdb29a6c6a508220fe464a3b52fe4d31fb1e340b1257d7efccb393d1767bf3e8e6ab01724 SHA512 eacac1232b654bc81ba167ac0f8ee6b7425ab1aa704143240be96ac50f4ffbc2534b3bcf3511c89821a288f20302717b03a87bc3a933063f50af47c5d11a5e81
EBUILD uglifier-4.1.11.ebuild 805 BLAKE2B a114b6d5eb06d899384886a5cc47db85d3acf0156d31e49446126aa596dca1ccf335e32899163ff3bf5670dc9c9e5458d5bfecb69d8c79337930c45834db4ebb SHA512 32ac7dc1bcba18a57bd1c6d1ba84046c4736e8a4560a7850d83869170d759911b5e66caeb9a49ab69d387225680ef44554631abd75890ead6e2af5ddc8c1ceda
+EBUILD uglifier-4.1.12.ebuild 805 BLAKE2B a114b6d5eb06d899384886a5cc47db85d3acf0156d31e49446126aa596dca1ccf335e32899163ff3bf5670dc9c9e5458d5bfecb69d8c79337930c45834db4ebb SHA512 32ac7dc1bcba18a57bd1c6d1ba84046c4736e8a4560a7850d83869170d759911b5e66caeb9a49ab69d387225680ef44554631abd75890ead6e2af5ddc8c1ceda
EBUILD uglifier-4.1.9.ebuild 812 BLAKE2B 4f66154fc6761bf3969de8b68b73c2a62ec1646521bfc8f8ef238adcdb29a6c6a508220fe464a3b52fe4d31fb1e340b1257d7efccb393d1767bf3e8e6ab01724 SHA512 eacac1232b654bc81ba167ac0f8ee6b7425ab1aa704143240be96ac50f4ffbc2534b3bcf3511c89821a288f20302717b03a87bc3a933063f50af47c5d11a5e81
MISC metadata.xml 341 BLAKE2B 07cb7ce323751f520c38158ef006374652e317e5809b4fbc729c264f3b44e99fc8e1d75916d858ba50361c2d3cff389b33cba7c7f863300ae8da8002de4a8d24 SHA512 0747fa6ff0d695b149915495d5242dec8541231e0e72a2157e3b4412301d8f0767c1eab17ea72a0d9f8c1afc9107c4f55b261018744e43823c8140de38ebb0b4
diff --git a/dev-ruby/uglifier/uglifier-4.1.12.ebuild b/dev-ruby/uglifier/uglifier-4.1.12.ebuild
new file mode 100644
index 000000000000..b822aa8c1b9d
--- /dev/null
+++ b/dev-ruby/uglifier/uglifier-4.1.12.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby wrapper for UglifyJS JavaScript compressor"
+HOMEPAGE="https://github.com/lautis/uglifier"
+SRC_URI="https://github.com/lautis/uglifier/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/execjs-0.3.0:*"
+
+ruby_add_bdepend "test? ( dev-ruby/sourcemap )"
+
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/unindent/Manifest b/dev-ruby/unindent/Manifest
index 7ff97969095b..23467061a74b 100644
--- a/dev-ruby/unindent/Manifest
+++ b/dev-ruby/unindent/Manifest
@@ -1,3 +1,3 @@
DIST unindent-1.0.gem 6144 BLAKE2B 8720a1f6aca7da8cc8659f5a3943e9e56d15f9349efdd622857bbeffc39b04b61beb2b72a9cd337d516db2fbefd7aae02827b6705a81622ca5904dcdcc7575ad SHA512 1bab3352fc8da8b8a3ade8dff2f7c565e36529a79ca68c0a1ca73cdeca93fa507baa9399c6eed4fa020aa74dea6c4260a0242fa8057931a90bc172f138a5e655
-EBUILD unindent-1.0.ebuild 549 BLAKE2B 7b876b0eb2ca8cf142317cb0e005f73ace63c3d44acfac27eef0360bb2cc4dc7c9ad711480e3da56a4d1c65f764c8f210f0ea973841c7146a8634c9b65a2ad2a SHA512 8c2d7312847d35dba706806cd0c91f3a3c183d4a1154de70636e4528033de6a01dc240675009772c894bc1019bfd4e360fe9d8be5ff91a043d58f79ea3d6693a
+EBUILD unindent-1.0.ebuild 548 BLAKE2B 277d5ac36a0affb5cdfbe2da4a43f2fe23896eb28508acabab085b598ac8b0b362eff8dfb7b9931ed85cda67550653e3de8a55c802fbd656cf31d3d74e83af5b SHA512 a5d822d818c09aa64d78cbae12186a6d650df4fa9aa14899ea0ad0fe1b49b6dc1d0fb30f251947cf98289ec1812b6c465c0f0facb71cae8fb01f868bcb629d93
MISC metadata.xml 341 BLAKE2B b95139c053f991f2430ac53d70f116c8d70757162b4bdd246283cd3e477afc58c0bb9ce2de89cdf27a7f54148f4958920b04a5066522a7f628a062a81f4bf033 SHA512 41d29de1617293949f2df18b503f931818137f002639578a75b7b6254d78f47d5b56f08ac028c37b3d399dfd8a1d63b2d3f40e22452f9a7ec8beb61c52d88e21
diff --git a/dev-ruby/unindent/unindent-1.0.ebuild b/dev-ruby/unindent/unindent-1.0.ebuild
index 6804fc610544..5b4a3ed06b20 100644
--- a/dev-ruby/unindent/unindent-1.0.ebuild
+++ b/dev-ruby/unindent/unindent-1.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Ruby method to unindent strings"
HOMEPAGE="https://github.com/mynyml/unindent"
LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
SLOT="0"
IUSE=""