summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin106962 -> 107131 bytes
-rw-r--r--dev-ruby/atomic/Manifest2
-rw-r--r--dev-ruby/atomic/atomic-1.1.99.ebuild2
-rw-r--r--dev-ruby/awesome_print/Manifest2
-rw-r--r--dev-ruby/awesome_print/awesome_print-1.8.0.ebuild6
-rw-r--r--dev-ruby/curb/Manifest2
-rw-r--r--dev-ruby/curb/curb-0.9.4.ebuild2
-rw-r--r--dev-ruby/daemons/Manifest2
-rw-r--r--dev-ruby/daemons/daemons-1.2.6.ebuild2
-rw-r--r--dev-ruby/ddmetrics/Manifest3
-rw-r--r--dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild29
-rw-r--r--dev-ruby/ddmetrics/metadata.xml11
-rw-r--r--dev-ruby/dotenv/Manifest2
-rw-r--r--dev-ruby/dotenv/dotenv-2.2.2.ebuild35
-rw-r--r--dev-ruby/fakefs/Manifest2
-rw-r--r--dev-ruby/fakefs/fakefs-0.11.3.ebuild2
-rw-r--r--dev-ruby/gherkin/Manifest1
-rw-r--r--dev-ruby/gherkin/files/gherkin-2.12.0-ruby21.patch42
-rw-r--r--dev-ruby/hashery/Manifest2
-rw-r--r--dev-ruby/hashery/hashery-2.1.2.ebuild2
-rw-r--r--dev-ruby/kramdown/Manifest2
-rw-r--r--dev-ruby/kramdown/kramdown-1.14.0.ebuild2
-rw-r--r--dev-ruby/lemon/Manifest2
-rw-r--r--dev-ruby/lemon/lemon-0.9.1.ebuild2
-rw-r--r--dev-ruby/narray/Manifest2
-rw-r--r--dev-ruby/narray/narray-0.6.1.2.ebuild2
-rw-r--r--dev-ruby/prawn-table/Manifest2
-rw-r--r--dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild4
-rw-r--r--dev-ruby/prawn/Manifest2
-rw-r--r--dev-ruby/prawn/prawn-2.2.0.ebuild2
-rw-r--r--dev-ruby/rmagick/Manifest2
-rw-r--r--dev-ruby/rmagick/rmagick-2.16.0.ebuild2
-rw-r--r--dev-ruby/ruby-rc4/Manifest2
-rw-r--r--dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild4
-rw-r--r--dev-ruby/ruby-termios/Manifest2
-rw-r--r--dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild2
-rw-r--r--dev-ruby/rubytest-cli/Manifest2
-rw-r--r--dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild2
-rw-r--r--dev-ruby/spreadsheet/Manifest2
-rw-r--r--dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild30
-rw-r--r--dev-ruby/stringex/Manifest2
-rw-r--r--dev-ruby/stringex/stringex-2.8.4.ebuild2
-rw-r--r--dev-ruby/thread_safe/Manifest2
-rw-r--r--dev-ruby/thread_safe/thread_safe-0.3.6.ebuild2
-rw-r--r--dev-ruby/turbolinks/Manifest2
-rw-r--r--dev-ruby/turbolinks/turbolinks-2.5.4.ebuild23
-rw-r--r--dev-ruby/tzinfo/Manifest2
-rw-r--r--dev-ruby/tzinfo/tzinfo-1.2.4.ebuild2
48 files changed, 177 insertions, 83 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 9c9d98e9ac07..4bb76eeefbb4 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/atomic/Manifest b/dev-ruby/atomic/Manifest
index 8b194fda893c..a81f5d607832 100644
--- a/dev-ruby/atomic/Manifest
+++ b/dev-ruby/atomic/Manifest
@@ -1,5 +1,5 @@
DIST atomic-1.1.100.gem 17920 BLAKE2B 47c96c49a572a6d6705b952e419e1a07f3b06de4e0235a4d9d98e6ff546c96aa9af69c39864107c6bec1ba7b92ca2a9ceef2cb5d5938c1c82f40973376920d6e SHA512 64c374b69b7ea8b7fc6aa3e189cb6ae3d4a9a214d410a83fa0ef464a55624792055c5e3e61adda3eff039aba604a0c1b710ba5304d33f27ae9cc6e421e8e1892
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.99.ebuild 770 BLAKE2B 652295073c23241c6804c081155732ae44aa4b3eb10cbb583d511f3934d78217bbdda40a00f4b95b9ed7bc979dbb3febe91f90a4e0ee44a9efac98c00636fc3a SHA512 02d735bb3dde0340ab7ece220f11ce5a1ee2dffc0897541367f76dc5524b15418f1e9c4d71cf25710f4f58c6734635ea0a3d09e37353fd2102c741445275ee0c
+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.99.ebuild b/dev-ruby/atomic/atomic-1.1.99.ebuild
index 74370c81d517..b70c62957f02 100644
--- a/dev-ruby/atomic/atomic-1.1.99.ebuild
+++ b/dev-ruby/atomic/atomic-1.1.99.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/awesome_print/Manifest b/dev-ruby/awesome_print/Manifest
index 8882bd6cd784..8d4b5f227ce0 100644
--- a/dev-ruby/awesome_print/Manifest
+++ b/dev-ruby/awesome_print/Manifest
@@ -1,3 +1,3 @@
DIST awesome_print-1.8.0.tar.gz 42605 BLAKE2B d401732991486349b17c2c6947c6674f715cbd33b2987c725a589504d8333e75b7428a9ca5897dcc1d5eacb7a74d7f7f5da84bbd23706e4c43c316718eead858 SHA512 72ac5c4d918c84adba5ea7a60502ac89d57c5734b0b557d0171caae86b5f13ce316c5d7717315ff56c7f7a0959efeb244b6b85f4147c14ec8bf9e128488cf480
-EBUILD awesome_print-1.8.0.ebuild 980 BLAKE2B d29c0b8c37b82b779537663625436201f04ecbc092b8bd9172c7e0934694d8cfa8ce3ab5e25b5e69df9f7f8799cbdc967ade1e57a1dfed2eeef113a16c204e79 SHA512 84048d45f822cb14214cc99fd9b7ebf16033960bb8026fb385a17bff9bcb14da5158473bbe1493ec6527bced5ff3c804292fe02620f340b469ec6542dce77989
+EBUILD awesome_print-1.8.0.ebuild 978 BLAKE2B bebd891855efd33c745681de0a0889a9814bdc76ef5a39fe7436ab9e97bc3a5489d4530315df24296d90ab194b93718727c0d4f9468a43b7f4558183158785ad SHA512 797e2d381d60792e1110c7acc2c9c60842b4030b377327effb44b147f900f48a390030d8bc4bc216166ec6d9eaac8496d74ea6112f18c85c6bc200f84d230b7d
MISC metadata.xml 349 BLAKE2B cf59b75cfb3ae5739496b1dc23a05dbabe0622649335216e8137ba61a6cea03db4cdc8ebb5e5a1606f1812feace93bf8578be745b75512fdf33fd37ed0974245 SHA512 a7f845e4bfffe6b31927d6b15e797a8de970ddf242dd0ec2807471ca58e40dc4119b660b4d837c68d450fea8eda73cffa53b05eb87839c0f3138aec7baa3aef4
diff --git a/dev-ruby/awesome_print/awesome_print-1.8.0.ebuild b/dev-ruby/awesome_print/awesome_print-1.8.0.ebuild
index 7caeb5ca5ecb..17c44c42876f 100644
--- a/dev-ruby/awesome_print/awesome_print-1.8.0.ebuild
+++ b/dev-ruby/awesome_print/awesome_print-1.8.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=6
@@ -32,8 +32,8 @@ all_ruby_prepare() {
-e '/simplecov/I s:^:#:' \
spec/spec_helper.rb || die
- # Avoid activerecord specs since they don't run
- # consistently accross rails versions and not all
+ # Avoid activerecord specs since they don't run
+ # consistently accross rails versions and not all
# arches have rails
rm -f spec/ext/active_record_spec.rb || die
}
diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest
index 949c6cf8ce4a..99ba98e3e897 100644
--- a/dev-ruby/curb/Manifest
+++ b/dev-ruby/curb/Manifest
@@ -1,3 +1,3 @@
DIST curb-0.9.4.gem 82432 BLAKE2B 2bf2bf0d887369c484d246771afc9cb34c6eb72a3809f13c9047f82030d79b1be47141db03659c1e4f42792c94094e40f05d4b1b0d984aed73a47c24ef96379a SHA512 7b81ba587ac9beb203e040234d9f5032d87352a3e045d3705f474d2eaf1f620245240a59894c7147f54d55f0293f60488e8f883367f96945d49ffcdcef42bfc1
-EBUILD curb-0.9.4.ebuild 1187 BLAKE2B f30a0a452c2fe3145b85df5168f1bed5740126e2ce227c922ced063c07ab88a382cd096e36b362a32b068639cde3f353925510b920ba3b672d65054e5ab63a3f SHA512 51b9ff8225e7cd169e41259220fbd0d12ba76f224833e20ecb5480be3575ec470bc942ad1af1f74eff186b519437296062340b2c659aa1c3283f2c0c1d4a9626
+EBUILD curb-0.9.4.ebuild 1186 BLAKE2B a45058542472193518d96d8f2ee6d8c6e89b9376033569b04bd3f805b694b7ccf54c4f741603dabc5b0cd90c92f27f32e708e758eb3ce6b105b6bc06e2928c73 SHA512 430651ca85bf34bb5d19133299839041feaa53a544dbe90927f4f820936308ce072e82f7ff9fb38355b0db46bb9e33ca2415fe230882fec7ab0dc493f521bb5d
MISC metadata.xml 335 BLAKE2B e68d36e70f8859cbc9d47397720949fdb7d048601e46c7380575f6c5ce43b04dccc2eb3bb0396a72beea0840f197ceeb5325e935431ef45022bdb2749e1cb57f SHA512 993073ca664dcfc0698a820063013ae20e431f0d2d1b5fa27e0871ba33ebcd09ac70de516ad943934a3a4783d3df4dc93e533082b3b47f245908a5eab4e94658
diff --git a/dev-ruby/curb/curb-0.9.4.ebuild b/dev-ruby/curb/curb-0.9.4.ebuild
index 43b3caf607d7..db408773e228 100644
--- a/dev-ruby/curb/curb-0.9.4.ebuild
+++ b/dev-ruby/curb/curb-0.9.4.ebuild
@@ -30,7 +30,7 @@ all_ruby_prepare() {
sed -e '/test_easy_http_verbs_must_respond_to_str/,/^ end/ s:^:#:' \
-i tests/tc_curl_easy.rb || die
- # avoid failing tests where failure condition seems weird, no
+ # avoid failing tests where failure condition seems weird, no
# upstream travis so not clear if the test is indeed broken.
sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die
}
diff --git a/dev-ruby/daemons/Manifest b/dev-ruby/daemons/Manifest
index 79cd1e995b6b..6d52c38a38c3 100644
--- a/dev-ruby/daemons/Manifest
+++ b/dev-ruby/daemons/Manifest
@@ -1,5 +1,5 @@
DIST daemons-1.2.3.gem 24576 BLAKE2B 23cd623c2f9c84ba182b0d1eeb5bdccf9273dc5f0d41cd51377abe7fe1c29e6c7bd342afa9891a54638aefaa4bd1353a3183516bb4355eb93772de633e2db05a SHA512 05acecc07bc3f760472453dd11eb0231b9e7f2e04a783ab44dacecf9c666d01122d27fdb782d9973f475bc378e0e3e51795ad58e221f29b201b1ba5e0de1e277
DIST daemons-1.2.6.tar.gz 27557 BLAKE2B 7c08b637ab37f764309fd260c4ea6c11402b89ea327eb47ea0af3860397ece795467a11c4ae5d8577972f5d8e2c6590f4d8112027f06db941b7181e33c158736 SHA512 8276685a684093252bf136c552a613a5208f4ab34f178be9425c62ea59fe1eebe671a7dd6c57d30744187b9ae58d7a7f1ebf58468e988565a30ca4417f2a90ea
EBUILD daemons-1.2.3.ebuild 689 BLAKE2B b6481ed945f1d6d35089f5d0b630cae361da7e3bcf4ce39dca45540aef6ba93e87196abae160d7b9061d5d689270349b3de0260a6c0fbb194913287819e13383 SHA512 888620fe4d6e4d073b48028fae6d211e1c51fb81cb5556a8d49227f8d7fc42f21e77181da4b3396cf575cd90fea879416be3f773120df4c7a2a2d57e20a84e5d
-EBUILD daemons-1.2.6.ebuild 879 BLAKE2B 75e23d9082bc83ccd4aae8eaea00f16b2d8dc2e20e4dae0a8884efdf0e7814d0d3a828040812713d44271c7f3b8dc6ce1cac4d6d24c9856452c81dd5171ae70c SHA512 d50124d5844a92190d5b76665918029fa488b716343f948d4a337c2754792d351c42027508b64c3adb9c6434b4ef1cea0f1faeb55efc2a9b1dfb7fe89da56bc6
+EBUILD daemons-1.2.6.ebuild 878 BLAKE2B 174a6a3afd4ecb7b06dd1ac4263c2280fcf5e628e101c08b78b3e8209e90dd84a20aedc38ac5bae2865bcb94e2201c363acf6bc8419da869ceabaecba42ee0c5 SHA512 74ca87134eb343313dc181f3c9f6a36c0431df04c0513d7291035970c724a099b8a65ac33ba22045c19c25bedbb3b10d1fd586a31e3057d7973c51c8674ec18c
MISC metadata.xml 345 BLAKE2B 7e783ce974aa702ba94e5d1d1b17646297e1db1c51d4dad02408e678092afb21647d8a21f0beca7d8e03f4c5271e3f63f643e3d113bd1d89ca927110b9d447f6 SHA512 c6e30f1117d3ebc21e91cf49a6e4952f3cadef673c1a624f9b5cdd4bcf036f1a4d25120799ff72896b2bd38386fe251e72b27028e2a31551716f21bc90217cec
diff --git a/dev-ruby/daemons/daemons-1.2.6.ebuild b/dev-ruby/daemons/daemons-1.2.6.ebuild
index 7ef3a71dc048..0ea5fdbae211 100644
--- a/dev-ruby/daemons/daemons-1.2.6.ebuild
+++ b/dev-ruby/daemons/daemons-1.2.6.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/thuehlinger/daemons/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm hppa ia64 ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="examples"
all_ruby_prepare() {
diff --git a/dev-ruby/ddmetrics/Manifest b/dev-ruby/ddmetrics/Manifest
new file mode 100644
index 000000000000..89aeb94744ca
--- /dev/null
+++ b/dev-ruby/ddmetrics/Manifest
@@ -0,0 +1,3 @@
+DIST ddmetrics-1.0.0.gem 15360 BLAKE2B ef8771fc0d74db7ad2652e6009d3bb0cf0dea5aee051498d275efaba76bb68dfbfbc6eb18f7961e8d0db4ac2f81676433dd5e04ef3f3cfb984973d797877f983 SHA512 30b6a3cfaf219043fb7eafac9aa4104d53080af11a98fb8e2a9cfecd3d55ec2977a9fdc2fd4a960709071184ecf247e81bc223d7cd7b69f1db2eef83387546c3
+EBUILD ddmetrics-1.0.0.ebuild 676 BLAKE2B 13f40f3bb3d439f715cce160b7dcb4b2c0f1dde2d37fe0876b191e6ede77baba9e7b5c4df95df4129d2b8b5a97f4c00c5ac8adab52894604b465d2abf431ea61 SHA512 77785faf477281ccb8b71309c1727a28c8f3660f9c9f459352548d1dc428ff803b70b55ca25cdde6918837036c10af8a105c987e74b9ad80890e1d30b908fb07
+MISC metadata.xml 344 BLAKE2B 0273d97e71d33a034491d3b930f31a0351f4a75d2165577cd76d5e20aa391b86d780d2cbe956777afe9749a7f1a5041713e98537adc759c28bc49ae881619171 SHA512 33eca59dd735b2d2d7f539eef5a639fbf4635783a83bae7313d038734f6ef4268c3b0f5b90cb9abcd95466e877ef55d726871240b2be1e5fca186c876ac11311
diff --git a/dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild b/dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild
new file mode 100644
index 000000000000..990ee6d14c9a
--- /dev/null
+++ b/dev-ruby/ddmetrics/ddmetrics-1.0.0.ebuild
@@ -0,0 +1,29 @@
+# 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="NEWS.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Non-timeseries measurements for Ruby programs"
+HOMEPAGE="https://github.com/ddfreyne/ddmetrics/"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rspec-its dev-ruby/timecop )"
+
+all_ruby_prepare() {
+ sed -i -e '/simplecov/,/SimpleCov.formatter/ s:^:#:' \
+ -e '/fuubar/ s:^:#:' \
+ -e '/RSpec.configure/,/end/ s:^:#:' spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/ddmetrics/metadata.xml b/dev-ruby/ddmetrics/metadata.xml
new file mode 100644
index 000000000000..9166cc167821
--- /dev/null
+++ b/dev-ruby/ddmetrics/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ddfreyne/ddmetrics</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/dotenv/Manifest b/dev-ruby/dotenv/Manifest
index 83a57d84bd4e..4da28b7cb6e6 100644
--- a/dev-ruby/dotenv/Manifest
+++ b/dev-ruby/dotenv/Manifest
@@ -1,3 +1,5 @@
DIST dotenv-2.2.1.tar.gz 15855 BLAKE2B c970fbd30e3c616b9426f4f758e47c81cf54887de0a11560f4ed3aabda6b1b83f49849775d129658d3a2eb6ecdfe4fbea670d0a63443954ac1d53177125a895b SHA512 67e9cc5323d505f0b5a5a1278d0ce6c72a577fc096508b5a6de7b73f3c0fa2ca8144475783ab2b9ef04cf44d6e57ddb8e09f849c44729f7bb7c4bb7156baa443
+DIST dotenv-2.2.2.tar.gz 15856 BLAKE2B e27a2650c79aadb31545c3a02d698f5cc3c9e27ddf07aa853a1f776b467f3cb707dda4ee3a0c107fbeb4a5609ded993ab74c81721cab088239858c28bd8e3ded SHA512 6af4039cec9c4c85240dc01eee5e24cac6b762e2fcb0d371bbde4cf03743e1917436664d2ea2e59fa619fddce96c9d3848354d42c3a621556cb120ed1cd0cf2b
EBUILD dotenv-2.2.1.ebuild 1015 BLAKE2B ef50cc86fde38714d1857ac8456c5e0ca6dc484363017d6b130c4bf55cfba5deff4b0cf94146c2d4e63c878e57d2107731ac218032756db455a18be463241919 SHA512 131dab1ecc531d581a5d8ab4a881200a7cb6444d8aa48e27acc6e615b1605fbc1ceced18de885be3d002966edab7181c1a4e4a59c5ba7470523c27826ab962e4
+EBUILD dotenv-2.2.2.ebuild 1015 BLAKE2B 51f9da2c9e17caae8864d7cc7f0b88ef8e16276db7ea73fdf83a11fa7ca88ccf4b9c0ceb50b9c6f2f5e2d885ea39391ec1c56e99c4d8af539d518425556d74d0 SHA512 bc5c272ec0931b0c75cc6d0c786a95562c3d6298e5b73353c2f9df98e72c1c566d4bfd2e3ef828d95080c67a89fedbab4c2f331ce166550ea796830b150d8947
MISC metadata.xml 341 BLAKE2B 4cc2ed329e48853a5939f5f7e41d2b6544d3d7d967563da065633826c3fb9d999815e8604fe4a897606f4ffe7be53f3e87c925120961050ce77f1fa573847f5a SHA512 72e21e93099953f1946b486fa8acdbd0b85ed139ef34d4ad9c7e3e89e2924ec598a662f72210d52efdb4cc2ed676962fc6d50c560b4b9c8a4ec849d75d5be2dc
diff --git a/dev-ruby/dotenv/dotenv-2.2.2.ebuild b/dev-ruby/dotenv/dotenv-2.2.2.ebuild
new file mode 100644
index 000000000000..f7b383c50174
--- /dev/null
+++ b/dev-ruby/dotenv/dotenv-2.2.2.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="ruby22 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/fakefs/Manifest b/dev-ruby/fakefs/Manifest
index 628fd791b6e1..f487648e4ce1 100644
--- a/dev-ruby/fakefs/Manifest
+++ b/dev-ruby/fakefs/Manifest
@@ -4,7 +4,7 @@ DIST fakefs-0.13.0.tar.gz 45866 BLAKE2B 0c31b6672aed70d00b5372a6b43045ebc1037126
DIST fakefs-0.13.2.tar.gz 45978 BLAKE2B 7657904f7732f398fbea8eaffc7fed375316be8827d015121215383f93524d683dd2f957b067e796a795b97e3c697b95ed1f317743d3b111e0ae9b6afe1d5740 SHA512 9d1aec7c750a70b8c27543481aa431c42df1436d1cd59af5feb0cde4bdb7491907ed856ffb991d4ca8a8147a521cb35910f8f9de9d80426ee4432a20090003b2
DIST fakefs-0.13.3.tar.gz 46019 BLAKE2B 2ff858106a4d5b4f6859b806cc1aa54a08917ecf2d8794fc20ff372cc94f1817ffac3e070c1c2d96a2f145fd2d471399792b42a45c24ee61c309b5f8d0ee18e1 SHA512 c3cd74fd5914d75a4cd3b0edc661b70398c8970ab100e7103831c2d2b686a9f61036549cb21f53610eeb2416d1a49dc0e0a16e7c439c504d65b41a05c31dfad3
DIST fakefs-0.9.2.tar.gz 42792 BLAKE2B dc2037960f9aa05f62e09f8fb98f7b115c6f63af56436573ce88bc66fee2cb42f1e362ceb2de7f17b21701b884ad8bc7c6ef5170a7441fcc16fb16977cbb1b4f SHA512 ba68f9d240d54379ba8b16dcb3e375b586c50f78a081a916151d21af2d6d8b61471fdc842ad91d1390e8dcf54b0744e95ba4794a5ebc915858886ec47f9dbb8a
-EBUILD fakefs-0.11.3.ebuild 1101 BLAKE2B c3e4459d52ae99610c1143a4f92ef9fc6f651121471fc655282cc6e3245c9be9f7cd09f6f25d303b0f60b6d4f584992e3839f2f85e1a1f5e53afa47842dca5a3 SHA512 693da1fa836e4624e63e217623cbe58148830f96bcc16d17abdd5308834394524e0562794b3eabea6919f8ff254dea7c8e266be1851607cad46d9d654ad2ef71
+EBUILD fakefs-0.11.3.ebuild 1100 BLAKE2B 8002ba67cc7cf772b6febf163b93f26f0f63e835da14eeb8c2d6305fb218956688586156dd83adf9afcf3a1b3e47102925eeac5282006d3ccf7dd81b8bc04ca3 SHA512 1439e10d8c0a0c0e015e03526a02f2a4502857db6033844d0c9a1bd4a6427f1a71667bb5f8c44c8a2dfe7002efa4918e54256ea3518aa0bc4441f7dcf38292ac
EBUILD fakefs-0.12.0.ebuild 1104 BLAKE2B d0a7970702ab9fef9e3666d69709e06c7241e0c9d81f4fde6533a44fe1e001bd97846646641c72f5b3e21f3e87d5b3abcf0d3ea8bcca6ca85c93ed3ce0a541b8 SHA512 9819ba0565b28adfc23239f4199a6643814fbef45f28f080e3d48e7cdd21f395dc84556265513f0e81dfe421ac0ff2852a422292f65d5b45bee814ae1f0cb69e
EBUILD fakefs-0.13.0.ebuild 1104 BLAKE2B d0a7970702ab9fef9e3666d69709e06c7241e0c9d81f4fde6533a44fe1e001bd97846646641c72f5b3e21f3e87d5b3abcf0d3ea8bcca6ca85c93ed3ce0a541b8 SHA512 9819ba0565b28adfc23239f4199a6643814fbef45f28f080e3d48e7cdd21f395dc84556265513f0e81dfe421ac0ff2852a422292f65d5b45bee814ae1f0cb69e
EBUILD fakefs-0.13.2.ebuild 1104 BLAKE2B d0a7970702ab9fef9e3666d69709e06c7241e0c9d81f4fde6533a44fe1e001bd97846646641c72f5b3e21f3e87d5b3abcf0d3ea8bcca6ca85c93ed3ce0a541b8 SHA512 9819ba0565b28adfc23239f4199a6643814fbef45f28f080e3d48e7cdd21f395dc84556265513f0e81dfe421ac0ff2852a422292f65d5b45bee814ae1f0cb69e
diff --git a/dev-ruby/fakefs/fakefs-0.11.3.ebuild b/dev-ruby/fakefs/fakefs-0.11.3.ebuild
index d155e1b41e6f..49c3323e608c 100644
--- a/dev-ruby/fakefs/fakefs-0.11.3.ebuild
+++ b/dev-ruby/fakefs/fakefs-0.11.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "
diff --git a/dev-ruby/gherkin/Manifest b/dev-ruby/gherkin/Manifest
index ccafc72f20c0..c0a40e287a36 100644
--- a/dev-ruby/gherkin/Manifest
+++ b/dev-ruby/gherkin/Manifest
@@ -1,4 +1,3 @@
-AUX gherkin-2.12.0-ruby21.patch 1451 BLAKE2B 4abe74fc78783ca56a6fc47a24b39fc96056964ea1956f693ab0856a0586ecccb6a189b503c45a31a4ceb805e5c27be0e88ba5f84d50409e255a6961c48835e3 SHA512 57d333b3be301c4e6ad3d14f24ec80bbeea373c5d7199adfa1554c6c221335ae1783e28af325f5757f31884140c278443e045befa15f65a91774e967ca8c3a23
AUX gherkin-2.12.2-ruby21.patch 1485 BLAKE2B 99bd60c95f0cb38f5ece36329d10254b5961bed856131d0f615b4dc044f973346dcab68d53fb9df6f1cf5f0b12bcca8b43eaf45bdbc4acc1b6aae7c2dcfd9712 SHA512 5d5efcd50727072918c481a972546fc11b04685eb0ce4194ece9316bf100a004d24960d03531da7ee3ccbd7d7e56ea74e93a02400b1302c855bdcfc47b541d0c
DIST gherkin-2.12.2-git.tgz 1764938 BLAKE2B b5cc7f063c8567df2dfe92fe805d5310feeba967865221ce69c8c24986ab786851885f4724b17a028daea298eea340b3bcd0c7296f05b02816c837ffdf8a41b5 SHA512 1030bcaf31791c7031f22b8e4c5d94ddbddf012b8686d06a7598fde99a28f8a1fda45dc66dbdefdb825a045730b077a10ca1134835630710551e20364886ce51
DIST gherkin-4.1.3.gem 350208 BLAKE2B 3b0f54124c9f29c9216aaa9810526f1e11f6243b02143443d0ac18209320c14fda67f1c36d3056dbe5adbc18c36f72270054c17a011921eb87f8d21bc3e8c3c9 SHA512 7c113172ddf38ccf7e49eaac19355f3cb991f69d7499dba9189f375b75d3614f349fc6374e584a92c1223b0708cc8944859b4b38e28d79779a5091fa0c775e6e
diff --git a/dev-ruby/gherkin/files/gherkin-2.12.0-ruby21.patch b/dev-ruby/gherkin/files/gherkin-2.12.0-ruby21.patch
deleted file mode 100644
index 8931c5dce8e5..000000000000
--- a/dev-ruby/gherkin/files/gherkin-2.12.0-ruby21.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-commit 021309d273960bb5625f8072b8366eab7d077d25
-Author: Cédric Boutillier <boutil@debian.org>
-Date: Fri Apr 25 13:34:41 2014 +0200
-
- change regexp matchin Ruby versions to support Ruby2.1
-
-diff --git a/lib/gherkin/formatter/pretty_formatter.rb b/lib/gherkin/formatter/pretty_formatter.rb
-index 28c8b54..ff13c70 100644
---- a/lib/gherkin/formatter/pretty_formatter.rb
-+++ b/lib/gherkin/formatter/pretty_formatter.rb
-@@ -199,7 +199,7 @@ module Gherkin
- end
- end
-
-- if(RUBY_VERSION =~ /^1\.9|2\.0/)
-+ if(RUBY_VERSION =~ /^(1\.9|2\.)/)
- START = /#{'^'.encode('UTF-8')}/
- TRIPLE_QUOTES = /#{'"""'.encode('UTF-8')}/
- else
-diff --git a/ragel/lexer.rb.rl.erb b/ragel/lexer.rb.rl.erb
-index 7fd85b4..4be053e 100644
---- a/ragel/lexer.rb.rl.erb
-+++ b/ragel/lexer.rb.rl.erb
-@@ -165,7 +165,7 @@ module Gherkin
- utf8_pack(rest[0..rest.index(10)||-1]).strip # 10 is \n
- end
-
-- if (RUBY_VERSION =~ /^1\.9|2\.0/)
-+ if (RUBY_VERSION =~ /^(1\.9|2\.)/)
- def utf8_pack(array)
- array.pack("c*").force_encoding("UTF-8")
- end
-diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
-index 72333a7..0f6e3ae 100644
---- a/spec/spec_helper.rb
-+++ b/spec/spec_helper.rb
-@@ -6,4 +6,4 @@ def silence_warnings(&block)
--if RUBY_VERSION =~ /1\.9|2\.0/
-+if RUBY_VERSION =~ /^(1\.9|2\.)/
- Encoding.default_external = Encoding::UTF_8
- Encoding.default_internal = Encoding::UTF_8
- end
diff --git a/dev-ruby/hashery/Manifest b/dev-ruby/hashery/Manifest
index 88067e992285..23ff6b45367e 100644
--- a/dev-ruby/hashery/Manifest
+++ b/dev-ruby/hashery/Manifest
@@ -1,3 +1,3 @@
DIST hashery-2.1.2.gem 43008 BLAKE2B 2557db502c0f00f4d13cf9f123050a5212ff4bd2f22658e6034de5d533d64e6c97a4538b6a8f01f6f63da210823e49e17e9fbe349e4e81eeb2035c61b580cb83 SHA512 953fb7024aeeff8720c14880f8cbf0ee03cc09624ba33152215439a2e252cea22167258e8e8c1cb023129a51cd95b2d9d33ca794a6b38560a8eb1e0fe44f290b
-EBUILD hashery-2.1.2.ebuild 710 BLAKE2B 495ea60ebc6d5acf6828d78fa5ac4ed26d365f0fb5de9de2f60c52f709aebf9ea3febc19f82a2d7b64c6688f47fa41d57409ce0998a865c2b6f657d948b7267d SHA512 84542e1c4945bdcc128b22ec6554bb8f61ea37bc203ddb9c86e854bfc5cb359d3d0511618d5ae3c0c3ef058c8c5e94785feb97f0c5b9bc3cd1845cf065166f22
+EBUILD hashery-2.1.2.ebuild 717 BLAKE2B 76970be94293c75291ec8b7fffbb44cc3c1b9dc8119394dc9ad4dd84eaadf8278654ade82bbf1ec1885db92c9c1eddafa275e8de49968769addb3f0cc8b5fcc4 SHA512 7eaa1fa2dcfed0cb438dde0423eaa8f5573fed6cf69eac2cf744b42fed640d8457b9b2845141e66b7897e22baa592484bde594198efc5a56b0a053cb53e3fb34
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/hashery/hashery-2.1.2.ebuild b/dev-ruby/hashery/hashery-2.1.2.ebuild
index 2d1c4e22e4ab..7479957f44f3 100644
--- a/dev-ruby/hashery/hashery-2.1.2.ebuild
+++ b/dev-ruby/hashery/hashery-2.1.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_RECIPE_DOC="yard"
diff --git a/dev-ruby/kramdown/Manifest b/dev-ruby/kramdown/Manifest
index 8a3ab1e9daa0..15d97b2e87ef 100644
--- a/dev-ruby/kramdown/Manifest
+++ b/dev-ruby/kramdown/Manifest
@@ -1,5 +1,5 @@
DIST kramdown-1.13.2.gem 249856 BLAKE2B 33aacadc09a1f720cf9876690647d2005272c571e861f9f69852e7bbfaa2cbd36802def1f732e9762e9c5c417f85a4eaa63d72a70e37cd9a6b6dd6bed5a099e0 SHA512 dd2194184a7761bc490535a9d5631b78441b83f040e37dafc25b956dd680fe398d19ae75aff06dc2ec6a7573ac198169e175ef78a95743f0f7b4874bf28cebf8
DIST kramdown-1.14.0.gem 250368 BLAKE2B 78d3638ec58a5c237a9350cad1edabf2d4fa0307013a0ced18f6835c4a8cdd623e4825b06670d5c588147013b191912f93e51e74ab1fe007761c117334f378aa SHA512 bd6295db2fe0d3a7dca936d47f0aaf7f939a86361dfdd3203a52683a9eb11a68075cad7d068cc56a315db3c14e73cf5aebb87531ba3086301a7521c5a86f9905
EBUILD kramdown-1.13.2-r1.ebuild 1434 BLAKE2B 95bdfa76f8e66a4414eda91214a7a50e9d0d38f49b56640b09965647cc4e8a2c9ed321c66b611a33b60f8ab5d7638c2a69c9a19a6d7f515c72ac7024f16f5268 SHA512 55efedb7a822e146d7917a7abe29c55c1790d9abf90634ecfc0db968768dc3f505d73e736df2b44397e613832036e11e56b7055269207f54aee4471aefebddbe
-EBUILD kramdown-1.14.0.ebuild 1441 BLAKE2B 25668291bd45b63ab081d8a63ffa3c659efdf018fda8b410c77759202433e53360e966544ddb7ae0fa78bea07d6ca5f6123eceb54e6c3508678461f3c94a3bfb SHA512 7578499a14f9e237f19f837094e2ded348fd8aaaeb60fb2ff6f9af62091879c6722bbc7b6883572f0f5ea5f0e02c357809d504905e5284b4094313e14649ad50
+EBUILD kramdown-1.14.0.ebuild 1441 BLAKE2B a39516ad8947cfa1235e9c9125cb99c74328ba6bcd420862deb6731c2e2905273ecd3a5b7c23a6690a338933a65d0cb43558ffaf91e7cf404833f79262d5f76a SHA512 6d7d9ba85208b89e113b6b6f10983447ff8c08bdc707f8621619b7abdf4b210bd9f7ad45e98516724565120cf3fd9b978f558a42b270a1907ee9fcdf7b61ec84
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/kramdown/kramdown-1.14.0.ebuild b/dev-ruby/kramdown/kramdown-1.14.0.ebuild
index bf0d2f12f443..4c3fd30e71fb 100644
--- a/dev-ruby/kramdown/kramdown-1.14.0.ebuild
+++ b/dev-ruby/kramdown/kramdown-1.14.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CONTRIBUTERS"
diff --git a/dev-ruby/lemon/Manifest b/dev-ruby/lemon/Manifest
index cba9ab6227ce..9a7f971ab054 100644
--- a/dev-ruby/lemon/Manifest
+++ b/dev-ruby/lemon/Manifest
@@ -1,3 +1,3 @@
DIST lemon-0.9.1.gem 31744 BLAKE2B e1b213e9fb5690c6dcc03cac1d83e9dca48540c41ecaa8bc90873c91d393c6b5fdbd800610238e485d42c1a3412541beb6119eae1e8830753fbc0c786084f3d2 SHA512 8e77d049982ab4e0ae3a18ea3f4d0e4164026fffe1ad94d3098a4165102630c529a9909c3978febb816723a4ff7e17a159a0e067f5f826f93d11f720e49062e8
-EBUILD lemon-0.9.1.ebuild 639 BLAKE2B f501d888896b21f3ad36e35f725cab386b3ca41f2956989284b0d0459eaabc80a532b7ff5e7fe6d018716e5b7765878583f533a0ae45d67f7bf67f4da151e1dd SHA512 3ad6f82c8a3a0312341d7828afe025f166754c6ca1db3913a0324553cf0bb2533bb05e177221ba9214c86a7e8796fe4c92acb10ade7b6d65b4963beb1b6c78d3
+EBUILD lemon-0.9.1.ebuild 646 BLAKE2B ed033596211c01a32990a8193cc8284fdc6c6c8f9f578b05c397c6574de1b60326aa01257b382d1c465bdd655694e9f39dddaf23b54c07ef6dc65d41e2f6114d SHA512 84d705fbb0d8afbf93f9bffd860bf6c54369d4a584425e025e2db2da0a59602d16ba7d53734bf887cfbb95790648dc2f1a7e298f989a9d8bf945542d58fffc5d
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/lemon/lemon-0.9.1.ebuild b/dev-ruby/lemon/lemon-0.9.1.ebuild
index 7f9e53cb5e79..33f42733244a 100644
--- a/dev-ruby/lemon/lemon-0.9.1.ebuild
+++ b/dev-ruby/lemon/lemon-0.9.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_RECIPE_DOC="yard"
diff --git a/dev-ruby/narray/Manifest b/dev-ruby/narray/Manifest
index 7c3c8cb8240a..55414f10a3e7 100644
--- a/dev-ruby/narray/Manifest
+++ b/dev-ruby/narray/Manifest
@@ -1,5 +1,5 @@
DIST narray-0.6.1.1.tar.gz 68536 BLAKE2B 07aaa85ed719da6e5d78f1783e93bf5a46574e2fc8461a75f7a20aad56234c973ec3e5267888e94b505baab2401a210368f93bd003db2e57ac41d4ac5f54875f SHA512 1c9983d29c774cb61b7f8ec53290d427c123b648d88407ff4a2e2aef1a289267050d4846adfc00c075629cb228ed5b3d4f9f5ded4cded0b84ec1a5532cbb49ff
DIST narray-0.6.1.2.tar.gz 68621 BLAKE2B c4e48b81fb0d79cc49e32ed8204d9cac3f483eb44e1207f422f5b272bb8891836d81cd83c090f4d643677b1159801c13d15580504e6ca244a2a75d4b6dfb3204 SHA512 51e9bec0b711e79e268b73496ad742b80bb46a6e9ea6aab9a2535a700b6efc8f7ae2e854f5772d434e3d385d81275744dbc796ebec4d3de73f2ec0546bd2339a
EBUILD narray-0.6.1.1.ebuild 1311 BLAKE2B dee780e2aab194ad6f7275a5422a9219b76d2f97fb5a74fe2fd5360372da2f1074b9dab7b883017d6cb7c13b27c301d3f835f274da8fb8b409cd889a2561eee7 SHA512 6cf6b52fa5bede49559f0348e85f8da12a3140cf9c75b4ccf6f21cf82169ea8b51135d2f6cf06896434a3b20a676d93e72525c16091c43ef4ba96386a8fce7de
-EBUILD narray-0.6.1.2.ebuild 1291 BLAKE2B acb809dca1862f692e4c13977c1cebaef538acb10c5e9df21e5bdf5b24476d4f62c50a14af99984371da2b1fe27257ce6a448150d1c2c23b9c1ccafdf4c85753 SHA512 15bbd5a32b567621dc50e5baa1de3ca451e247635f7e3d9ac0f00bc1f8482f6b8f711c9b9d09bd696b69cf80b1374601ee9256c20afde2e7001d9abca63e8605
+EBUILD narray-0.6.1.2.ebuild 1290 BLAKE2B 3a063e094aedc9fb947928e04134b0bf51784503fe67f03834c87426c17ede94556fce5458f1f578b6ff4f223c45128d819c429d6531b81e975aa13b4a77fbd0 SHA512 f3028484b14e79b886b848156cd046f4c67684a82d001baf6e159b44facb1c0db02e6c77caba358b0feb0984fef68c1ab7fcbed6676bcd22d8dee529e8844441
MISC metadata.xml 339 BLAKE2B 9337a45d749879673fc180a12d5e7d27326fdfcf326f86ccc45fc2ad10b7eff1c4575c1379fb6b634f1482b7adb40531f78cc0b556148fdd622b9807e11122b6 SHA512 47c9372c3fa2a28f5d728cd9d3df7b030c2e0bb2378099c287018cd55324a188eb2ef8c901b52acfd87d278c4990752a4860a7281e062f4209bf92c10bdc36e2
diff --git a/dev-ruby/narray/narray-0.6.1.2.ebuild b/dev-ruby/narray/narray-0.6.1.2.ebuild
index aa560462fcf6..6fee0ac67b1d 100644
--- a/dev-ruby/narray/narray-0.6.1.2.ebuild
+++ b/dev-ruby/narray/narray-0.6.1.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/masa16/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby"
SLOT="0"
-KEYWORDS="amd64 hppa ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 hppa ~mips ppc ~ppc64 ~x86"
IUSE=""
diff --git a/dev-ruby/prawn-table/Manifest b/dev-ruby/prawn-table/Manifest
index 08707ddc29e1..0a1e9507b523 100644
--- a/dev-ruby/prawn-table/Manifest
+++ b/dev-ruby/prawn-table/Manifest
@@ -1,3 +1,3 @@
DIST prawn-table-0.2.2.gem 64512 BLAKE2B bdf1beb86aa1bc6efc9530577a98cf5e32dc3930decff6b4575645e47a53ef4c2f06f7c460c2d07e5cc875a99e1194bd1db629acf06d2a2c214402f71f4a949d SHA512 9a3c749c27b5588dc1006b952c3f59ad938c05b98575cdd6c6cf6df9fb8acc5a1cebac0e60bbe6252ef2a1df3750f2860338c2234e362ea2c5524a0bd38bb47b
-EBUILD prawn-table-0.2.2-r1.ebuild 834 BLAKE2B 7b4ec3d12862366419f517aea45f6a0d70f9ffe774a26456fcfe99ae51133f272b4323e3bffff27162a892fa7cd93d6d96d1c8e293d70df50419a4cbba5843f2 SHA512 f6fc266698c3803c8f582c82c00c9d34669a1715c70ab149365900f12f03d89ea0d61d95aec99bd6f50951b63fa57d3482e3982606f6b1fdba5a76b4e2f6442b
+EBUILD prawn-table-0.2.2-r1.ebuild 834 BLAKE2B 87aeea77b380950a825ef13c62d1870a6caa61ec62e9803c07b08ce33fcb77779eb3212ddba1add61f57c42838e2b8ee620158161825651406def7d3c2be4a5c SHA512 4844aec1329c58db0533daf0bd042dff9a5643d407358a21cd4f806909b42d4757629e1e8a80b1c23b895bfa78b78cbb6ef91ec184e5ddea55a37be6c2270da1
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild
index 4f62d89b7409..1cf971027d6f 100644
--- a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild
+++ b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.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="ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
RUBY_FAKEGEM_RECIPE_DOC="yard"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest
index 0f34e758c7b6..876710e4739c 100644
--- a/dev-ruby/prawn/Manifest
+++ b/dev-ruby/prawn/Manifest
@@ -1,3 +1,3 @@
DIST prawn-2.2.0.tar.gz 5215662 BLAKE2B 7130aaa4e9e9de2f15148f9c3a7a713ebb9808047e59fc156566f3a44705055b907284ce6690ff2e803702ddc3eb304b32e8f8c0049badda348bf4242df7e14c SHA512 a714f3cf47439d2603afda66cf4202ab9fdda0b6aaec120fd65df4e29d4b26155d95392487131c16d451ebe8f774aa6d64227670fad7b151cd0a514d3ed40b06
-EBUILD prawn-2.2.0.ebuild 912 BLAKE2B dec3d1149a87141adcdca8d062852eecec5e45c2d0ef8e4bdb3e5854b9f197d0db97a8619651faec78643c517913d92202a799d75a8ce9639df013c2e49e65f6 SHA512 a5b5013f1b818735b4fd080c7ec9d4f37f1430fb909a231f36f346e38bfef225a7790a19b1cec48eeb1134b873f13db74d91e6dea5941271e5a3575318f868ab
+EBUILD prawn-2.2.0.ebuild 912 BLAKE2B 4fb07b1f23296bd2f33c3e9663e168d9aa619bf3f98905be36b67a97ead0f37f039688c6e392e466189a66a1007d39777aabf45c3511a586ef3af8c3653c97cb SHA512 b8bfa875a3aad7a29df45a47d6a5330b20b14154452a038c1db3ed7082be365fca97567d56b8e034cda8e5c462dfcb544b6fe217e2ebcacdb1c0dfea17cfb5b9
MISC metadata.xml 340 BLAKE2B 4d87947e53d3063f83e9cd52f2c11eaee8b5460d3272302eaa91b93c572bd536e69c38d69dab0f94cef4507a6cadc48f4c81d2b98ca4787a02541657e3f370bd SHA512 ce287fd4dc9d9442611b519fa8c8607b37072965c8d1902f25e9444a375c9b6907850a9d9f3bb3ccae31a7994bae05a6235bada27837dc28fe045c12cde61358
diff --git a/dev-ruby/prawn/prawn-2.2.0.ebuild b/dev-ruby/prawn/prawn-2.2.0.ebuild
index e898bbb6be5e..7b2c30eb9c31 100644
--- a/dev-ruby/prawn/prawn-2.2.0.ebuild
+++ b/dev-ruby/prawn/prawn-2.2.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
RUBY_FAKEGEM_RECIPE_DOC="yard"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index b6faeb11426a..e15b0dd3492f 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,5 +1,5 @@
DIST rmagick-2.15.4.gem 1545216 BLAKE2B d2924a7b928626eff30f0deff075fe8d668bd226b8fae9c9761a366c0a2047644d3b0b0701738824985123bc4f1b235856e8e31aeab192a9709b4eafa8da1ce8 SHA512 9cb43632e510e3592e3a643117d61020d6cbec932acecc19c1e977cca001ccc04bae46669895fa2f5f0e8d43c09f1c2c429595a9358a4a74cbdbb4ecd8957b80
DIST rmagick-2.16.0.gem 1545728 BLAKE2B 2f5396b5d5c6a60fabf7f67d104e68443c038a8e9431fbc8252a3ca915b4fb353d6a0740f00fbaac91cf3bbaff84c0dfb45d4adca6a81622fc1d2e395ed04cac SHA512 e37fdd9c1e45d7ef7000602f495c3951ee2abcae83a87f68702a51a2183edb6fd8e576ca1a5ac8b64e05ae0287141137b505bf27fddc579e753f9310cb4d653c
EBUILD rmagick-2.15.4.ebuild 1984 BLAKE2B 62426b077398bbe9aa24cac3ecc3b4e770dc8cb738afba5ca9bce9f6030f2010157d4ccb764a7d7300f44df57af61de449c875a5a5db05c1d19ef47a9f73206e SHA512 7ff0190946630cdf76ca996c85b457f241ad90ac717d4e05f498042ab2ced0f4f58daf4650c36cfddc62086c9d0916cd9f9132fa5d0baf3e84c578905d7c2c6c
-EBUILD rmagick-2.16.0.ebuild 1949 BLAKE2B 32e5ff42f9babf295b501879dbeb7ea94d61f973717ff2aac561d0623a6dddc6c89628a513160eabf02c30f10f96bf7c7f8724086d2313e0fc6fb58a5f5e1c52 SHA512 19c2401c656d389c1d8a0e25da55c45d4a300a372ecf7b2f7e5b00b6961ea7aa162a0a887888f09002c20b52ea62e49fd5dac846066e6f8ee5061a865001938f
+EBUILD rmagick-2.16.0.ebuild 1948 BLAKE2B f4109f9cbe92ec063eb1c13ea6c3ca8040f2617eb99ebf36354f15a2247b88c381757817a0f6d23e39e6cc6cf8930cce53857d3eae70aef107a9654b539dad1f SHA512 204560b430b1c015fd272783653fa6c501c1fbd101c7a085c482003b965c1a12adcf8dee319c4498ec7ab825833024102dca70698ebddc6e68270aaffc9ea921
MISC metadata.xml 341 BLAKE2B 537583fa385971de2e8ae510c7d32f11bf7644b3aac908b482833d26a2d92060255c2f15afd229c6c50207e969cbd5857705850440949788a6fac7329f26c757 SHA512 84bb956a38056526fd173c3f4aa972ea121712c15111a35e19e1f27b0cc797ebda4550ada88a46de7e66e058a66bb92d2e715d646068779843133a66d7523683
diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
index ff0d6f3dfa3e..2861130b2769 100644
--- a/dev-ruby/rmagick/rmagick-2.16.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick"
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+KEYWORDS="amd64 ~hppa ppc ~ppc64 ~x86 ~x86-macos"
IUSE="doc"
RDEPEND+=" >=media-gfx/imagemagick-6.4.9:= =media-gfx/imagemagick-6*"
diff --git a/dev-ruby/ruby-rc4/Manifest b/dev-ruby/ruby-rc4/Manifest
index 30ccde4c7778..49902f6e8d53 100644
--- a/dev-ruby/ruby-rc4/Manifest
+++ b/dev-ruby/ruby-rc4/Manifest
@@ -1,3 +1,3 @@
DIST ruby-rc4-0.1.5.gem 7168 BLAKE2B af70beb14218a5b83fe37c3244eea153e237258d0d5555a432340b2b4dd523ee250e2b0707d873c2e177cd12a2cc4609e42bc180ac87294d1291d5e4be13e311 SHA512 db0fd372a3534f0da6bd1c53c42f12691a54dcc36324819c14d1288aa8ba0fa99a04a3ce739035c11007f47d781f147bc0c0b9746e59bf2c8ed0e5830f2df6f5
-EBUILD ruby-rc4-0.1.5-r2.ebuild 604 BLAKE2B f3f0b0dc3745e4f405c4a39a6d6ada8596bc450f56c37686f7a82aa8dcc88aa1bd96b7842fb1fd0c66a5001816adc3870cc2e5dd97cf6cf144aa5b869bdbc881 SHA512 976a45dead1f2e7921f50d889a9cbec8236f20f7b9c1acfea92c248237cd05390bf1aa759d55d1be42641250be5f74145dca0f8bc64cdf6abe54be3baa7cd532
+EBUILD ruby-rc4-0.1.5-r2.ebuild 604 BLAKE2B 099e6825a3a850f0cfc584596923bd76d272f3b4d4f57bbecd9efd61492938966a54798271863dc4053a5bed1c19858f9cbb9956b4ec076c25902206b697dab7 SHA512 bf498026836daa7049a570c7a0358a3a6665d329e35f729e154380bb3fd5b2339c078fe227b041e5aec5822b0c1f3498674751dc2c062adf26b18fa212a145a3
MISC metadata.xml 341 BLAKE2B 0ee000f1be43ed62c866c4d8ead2e0b1a58ab777767b5acf4528ed4e2f19efcdb1db587639606fd940848723f58d09a3b980a74bbcd692e163cce32dc8c615e7 SHA512 81db36335d02e851626d30780c965d7bda4884642173a76e6481d781a2ac54d9c72648d116b751392cf90cb440d15551c8be5c29dcf42fc426aa19f6ee84d33f
diff --git a/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild b/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild
index 8d7bc419300d..b11bc2990cd3 100644
--- a/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild
+++ b/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.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="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
diff --git a/dev-ruby/ruby-termios/Manifest b/dev-ruby/ruby-termios/Manifest
index 5c1c9274bd3a..4f21a42f4ddc 100644
--- a/dev-ruby/ruby-termios/Manifest
+++ b/dev-ruby/ruby-termios/Manifest
@@ -1,5 +1,5 @@
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 731 BLAKE2B 3db0c404a25ac5ff9cfdb27e483e14d70ebe41c51359e6b8b356e43ae8248c900f5bf402ed75eaf7ef6b8fe711f890ab07dd4a3286f9c604d97f025b9dc30603 SHA512 b34cf2f0e49a7354fa18dd960d139ca82760452814d1738d18814a457e27d12255aa36859870d27cb9d919913bf0bfb1b23da59388d828daa8e04d64f3b2509c
+EBUILD ruby-termios-1.0.2-r1.ebuild 730 BLAKE2B 120f391b859ac71d93a548627da2b177d5c8751af8a0e4b12ea32bdec6395144c093c721a10e97be34a90b2f44e9a8d445c0806d71355e5885679dd31d2b1a2f SHA512 a26b61b5d4a53df538f598cd7f922c8adb654dd713950fa2cff8b32d5f136685125a63f67f5f23f5ef77ef2fe3eb6f697e449fd6b20895f6ccffd15aa547d295
MISC metadata.xml 344 BLAKE2B bea737f016d7562c237c3cd1da976866362b52c33fed4f356becc724318f0d73129d6d67cb1202658495cd3ca337625f218cf3739dcdb19fab7fbf7df87df8bc SHA512 3c6d07c1fb48f63b2e3b11eaa84b24b6f57e1b7ad4146327950c294e0d49521a7dce7cb63c99bd0641c7b330d64b6c85d91ba6feb150282f35902fce8602806c
diff --git a/dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild b/dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild
index d4d72edadfa0..f57424c99900 100644
--- a/dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild
+++ b/dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild
@@ -7,7 +7,7 @@ USE_RUBY="ruby22 ruby23 ruby24 ruby25"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md termios.rd"
-# There are no tests in the gem, and the upstream tests only work
+# There are no tests in the gem, and the upstream tests only work
# with a normal TTY, bug 340575.
RUBY_FAKEGEM_RECIPE_TEST="none"
diff --git a/dev-ruby/rubytest-cli/Manifest b/dev-ruby/rubytest-cli/Manifest
index dbc28418c675..91cf7c2e4956 100644
--- a/dev-ruby/rubytest-cli/Manifest
+++ b/dev-ruby/rubytest-cli/Manifest
@@ -1,3 +1,3 @@
DIST rubytest-cli-0.2.0.gem 12800 BLAKE2B 7f20680cf9d061c9bbddd268bac3ded3107cba5f8c4f2ff16865e4927dfdc118993079e400b229dd9f865f624ce33da982ea65fe792682d5a3b92659ae22fa88 SHA512 cd09b69e713f10c37569a20eeaa6fe8375238a17d927f5628d44218291c0f2f0e37a08bc06e51d25bff4ccf207c589b23f9cbc67221b2326baf8c14906fbbe3e
-EBUILD rubytest-cli-0.2.0.ebuild 550 BLAKE2B a3af4caf7e607bd5de2297700f3a694b6ff7d77029936e083bd484c5073116efff72f15372fbc0ac43b186821ac6b0b85c4e300a554e059c018213c01627be0c SHA512 2fd97221e6aa90353fa54f986c49905e58e53998695ddc0028bb36e8bcfca7f4d6b3c702f19f55dc88d605ea26fe0e9a588e39e5451eee1874b81712ad82236b
+EBUILD rubytest-cli-0.2.0.ebuild 557 BLAKE2B 328d6bbd0b42f12b5cc95e07f00aaef2e0446b507616594bd07a7ae7823f79fd2a27253443a74c35aea1f4a1169bae53b8b41aea569656302716b79ea6d08a73 SHA512 c684ad77f774d5cafa74223a8ed7da9518444019c4180a0304169e4ff9b04e690335b502243e5d22e96e923934ffd4ab343dc310b054962c95d27b9d7964c917
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild
index 7a99e10f68b1..1547e07d4a38 100644
--- a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild
+++ b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_RECIPE_DOC="yard"
diff --git a/dev-ruby/spreadsheet/Manifest b/dev-ruby/spreadsheet/Manifest
index 55167ca43ac1..d522bd4e57f7 100644
--- a/dev-ruby/spreadsheet/Manifest
+++ b/dev-ruby/spreadsheet/Manifest
@@ -1,3 +1,5 @@
DIST spreadsheet-1.1.3.tar.gz 4655837 BLAKE2B fdb28822c0d40eaceaeccd7ecb7861fa7ab9cf2f775aeca2f5fa00dc7932d17f1cbf5298aac4458109bada8e1d97a5a537f9054cc947aa4140dde3ae260556e3 SHA512 c1529318384c4e48abe20aad21aa80d652ab91bca505379c310707fa23382654252bfc04d1f8bdb7aa6ec00d0e064790e3ffdcf1c1089bd49010e79729a36690
+DIST spreadsheet-1.1.7.tar.gz 4656117 BLAKE2B 4771d747609da7a552ada5d3c0d5de51e6fafbdd1d3dbc8740e50c7a8d3d6d981316816a0e0ea5f5e817e66ee6966ce501e239409a352bce56d22274816ee8e8 SHA512 f1617e1733bb41e7cdcde626a31248fce43160efbd16736822f2dc4e64db814ee5394c50feaf6986b8af4876488191e40e01d95dc76078666517f5cf14f97fcf
EBUILD spreadsheet-1.1.3.ebuild 858 BLAKE2B 50d430f040cc966c821bd9580eee072fea15f75ab91de8f33d7b12ee06dd96b44cb06fa206182e01ef93561879a1f769443aed0d53ec7373d45440d35fba4060 SHA512 91c10e423b90c3c8a6e88a79ec5f8a44812fbcaadd6309632fd50023c7838b9ea7efab30fa471f9009c36a6d6bc3eb824b6543f40105175457ed95951a6f083b
+EBUILD spreadsheet-1.1.7.ebuild 858 BLAKE2B c79433d6e6deb044f2ddbb8ad1d9577b76ac14099d9b6997da7d92e71da0cafe3dad31dda02b4cb75a0c7bd6f27eb8a16f13719e2811b3757830b88192c96739 SHA512 9bd59e39c5a35ed78e1d990e8741e20f4c5968b2c5e01b3b3bfef47cd451f69ba5d23215dc327ffb459d85f14c822485ac5a68bc1440a1004258e52c6358fa3b
MISC metadata.xml 452 BLAKE2B acebaf37b6e910c08eda195fab8eb473c2516d5a22d30b64cbb564d25e9c162d3f2a5918fe5ed208533fd847de10ba374c5647f18d33f2045ced2c0fc6158af8 SHA512 a0677ee7cb739f0108436f4021f487e59ad4d24af2d3e08c463b0042cc3016f02a025cbb558a68c04cb13fac2b099530fa3c17b29b473c9371b2243810664416
diff --git a/dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild b/dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild
new file mode 100644
index 000000000000..91d9ff175eb5
--- /dev/null
+++ b/dev-ruby/spreadsheet/spreadsheet-1.1.7.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+
+# Avoid the complexity of the "rake" recipe and run testrb-2 manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+# Same thing for the docs whose rake target just calls rdoc.
+RUBY_FAKEGEM_RECIPE_DOC=rdoc
+RUBY_FAKEGEM_EXTRADOC="GUIDE.md History.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby library to read and write spreadsheet documents"
+HOMEPAGE="https://github.com/zdavatz/spreadsheet"
+SRC_URI="https://github.com/zdavatz/spreadsheet/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
+ruby_add_rdepend ">=dev-ruby/ruby-ole-1.0"
+
+each_ruby_test() {
+ ruby-ng_testrb-2 --pattern='.+.rb' --exclude='suite\.rb' test/
+}
diff --git a/dev-ruby/stringex/Manifest b/dev-ruby/stringex/Manifest
index 7e92a38ac870..f48da9137640 100644
--- a/dev-ruby/stringex/Manifest
+++ b/dev-ruby/stringex/Manifest
@@ -3,5 +3,5 @@ DIST stringex-2.8.2.gem 130048 BLAKE2B 3f3e88d69924a26eba830d94d9bc9240eb2b7a32c
DIST stringex-2.8.4.gem 130048 BLAKE2B 69cf894a0d7a6828197d70c474f6075083c41cf36171808d8f16763283654c7907938411b44bdd6a2af85ae445442bf018788c851f72276f89eeae467c01da59 SHA512 5ab6e096133e49ef426c8faee897bd8fbb6fc61db87a80ced13900f7191639b8f5abe223bdfc5170e5049ef7b340883a436ab53feefb708c47207d6fead9094a
EBUILD stringex-2.7.1.ebuild 1026 BLAKE2B 7aa28e0f61472e51e3583e9299d7fddbb2ef68b65911758c2f611938350146acfd11ccad7b99ace1194cd0c7d93a676d7e791ceab5ceb5092fccaf3413c7ef2f SHA512 e248735a07cb8a4d6c4c70561e19b89cda019d339c3db4e3c85da9505d51bbc58e743df8fbac6e2b19c1aee512c17a346ee2f10ebeeb142a89f4f05702646e3b
EBUILD stringex-2.8.2.ebuild 876 BLAKE2B c8152e60e4b83c36dff56683c861783711c69e551e322e62767d5c0c1ca5aef6ae97964303f33b60e381dadf545b8243334eac8c270d3be596e04a94fb0577ef SHA512 35ebc94e81699a8e87b784d3cdd86af8ec6d55047b868c56547f46cf7ea1aa042ce7bb257bf7badf1b6fda0ad399779b91b15c214cf7e47e9ebed109b004c121
-EBUILD stringex-2.8.4.ebuild 876 BLAKE2B cb060ead0594d4fffea68902d56dc0e6f86e8f5462e55c2164024e65c16f88e44e78a579cb4d7ac01863095daee2d08be2594a937a83b995b943a35223931997 SHA512 f705d03e0da7b83cb83a0183031401d33b38d0dac90fea5565a714886b7ae2cb89c1baf6615c4fc3ff5610b54106bc62b882dabf5ac096bb520877a7f79f9c9c
+EBUILD stringex-2.8.4.ebuild 881 BLAKE2B 6800035e9b6e983dbb8dd4ff7399f2c7ed952a650b999e861b7352f67292eae789c167cc644ae7f1db33b4386383a3f3d4ca656408bb2b7e3f4d70ccec21ee8d SHA512 086e0ed8de826ba59b17a7c09fbfcce8a8bad5dfe376f5ddc25e0201a4ce37b4e3f331b3621e4fb21e486165b6aa4eae3ef69053f55dba65c37175da9a11e34b
MISC metadata.xml 338 BLAKE2B 5cf0c51755ddcf10add2da7ec28ff2f3b9f9cf80a9b834a626851ac0635f02e72b8af33391eb281a45a646cbe3854e69e46bfc9e626dac1ba98de6375e3dcd53 SHA512 76f5dde82c273cc2b573f3e2eb417808b9095ae684a860abad1dac99829e0b70790fc3874a8dd8b06c5e8a3dbc71142fd69abb0c860ff9e997b57dde623a11b7
diff --git a/dev-ruby/stringex/stringex-2.8.4.ebuild b/dev-ruby/stringex/stringex-2.8.4.ebuild
index 7b44be261f94..158b4c62093b 100644
--- a/dev-ruby/stringex/stringex-2.8.4.ebuild
+++ b/dev-ruby/stringex/stringex-2.8.4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/rsl/stringex"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
IUSE="test"
# we could rely on activerecord[sqlite3], but since we do not remove the
diff --git a/dev-ruby/thread_safe/Manifest b/dev-ruby/thread_safe/Manifest
index 2e291a57fed3..d1f1735262ba 100644
--- a/dev-ruby/thread_safe/Manifest
+++ b/dev-ruby/thread_safe/Manifest
@@ -1,3 +1,3 @@
DIST thread_safe-0.3.6.gem 120832 BLAKE2B 0e3a1aec1d34119dc1f673acdc3d2e18b8c5f970bf79726e4729a806a52ce6ab265fd713972065011e8a04cf2776dda871d3d747eec77b0e94235de776d0cb2d SHA512 a11808576392c068e1cb31faad706be2b1bbfa4837c655c2ab1d5a235b62b25ece62065de6b65bd25496fa827ed89eb0796b90467107df255825e01316ff1805
-EBUILD thread_safe-0.3.6.ebuild 1089 BLAKE2B 40a92468b6904f894c19e836af03112cf1d17186e409ffffd4a7179e84d53810583b88108f919446ec346fc0bdec42f21fda5db5d7b6250e5b62cb8547aa6903 SHA512 2eb2c3b1695c51c956665f93d0c7fdd8a74e09af31a9b416a1ad2f6f1b7f0a1fc62485df3e9bb3f10f1e46ca697f220f7b3253eaf27e9b47be47a64659d8613f
+EBUILD thread_safe-0.3.6.ebuild 1088 BLAKE2B 926bd8fdae711501c93e75e2e3fb4c837a6f9818cd1f73d7e5d3360c2e6d6d632e2616de62d046df46c18ce343dd249a2e7ef527fa0222fe277fb2ceaf072ddc SHA512 3f082f4788e81851242ac2ecc377938c4aeefd62fbfd5d658d9ada3f4a98104ccc46a393985b546ff9f040d9898b5edfcd10f43c5a7682296fd50a61c68e7e20
MISC metadata.xml 354 BLAKE2B 00b77e62b42483c496a99390ca3e024b0d26e0a3f40275299401aa9f587e8bd3e5495522ab91a00c5a785f61759493ca0bcaf7f2a7ea71adb1c7790e669e7e4a SHA512 07164e076aa4dd3def9a69d2690b5044359562184040f63a2f09476771eddcd77d2723179c91173f877b99a23c9e24d2b6e959482ae83458c4d71cd099c1ab01
diff --git a/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild b/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild
index 2ab4ebb5475d..7d78dd4390d4 100644
--- a/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild
+++ b/dev-ruby/thread_safe/thread_safe-0.3.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/ruby-concurrency/thread_safe"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
# Higher atomic dependency since earlier versions crash on ruby20 while
diff --git a/dev-ruby/turbolinks/Manifest b/dev-ruby/turbolinks/Manifest
index aff1d68e2b1b..e88349fa1505 100644
--- a/dev-ruby/turbolinks/Manifest
+++ b/dev-ruby/turbolinks/Manifest
@@ -1,3 +1,5 @@
DIST turbolinks-2.5.3.gem 20992 BLAKE2B 55883b4ef728d6499d01357e404cd5bdbc7ce7914c78dc1abbaf7e18737bf9120988662bdd8acdfa61129f2099c8c27cf34e3b88a046d24cdd94f574488d5879 SHA512 3ac0bd52793ae60d57ab8936646157eccd3e83b112ff4456286caea61c195a855f6b3d0b474aa3f298515bda537545fb8c328254144a958ff9a7271183011d2e
+DIST turbolinks-2.5.4.gem 21504 BLAKE2B fdf34659e1db5d4ed8e7ed2894c46b4cba8aa30b5f9492797507e7e2c7a212dcc55b673874162fabf017594cbd1e36eac58d03f9d6951e7701293fabe135fb91 SHA512 052cff2ecfbad7a98371572c09c8c66f6c8babb3e997dfd12fcebc1dda6f9c0d8065be83c0f6b04ca1b1f2e0548abb73ada3fb32bc71f1eceb90b5f0ef61a195
EBUILD turbolinks-2.5.3.ebuild 516 BLAKE2B 837f5e4a45639fabbd9f02c22e7a8200d4304c8dc0a5c836de02bde34e0d786a96d30152e4f39fd97eb094c214afe35881d1d92e743df6116fc0970d083ae1e8 SHA512 3fa11bbc49e1bf4ac95dce5c09a12fb9a9e721fbd930e491b6c5162a5b30f9cb5b7d042ef01770dfb8b3d5a03a413e07bb1eb27d00119dc4f7bd5e76e703630a
+EBUILD turbolinks-2.5.4.ebuild 518 BLAKE2B 1ad5a20e047f15829587260e92418e552d558e558e32c9ca1396e1831f5bf01af160fcf210e3b5b935133e91a20e932204d448a9b6cf0570c5f0a540c1928729 SHA512 ce6a955df53d54da3a4a884f39c037fb62e58d91bca121ddec2a9dbccabd426e61c8aaeb729e0521e9a0c7489e25c33febce6baf370b93fde8a14c3001a596a8
MISC metadata.xml 342 BLAKE2B 6a78075d284b979777608d6701b92ffd1b4e72af314ce5c49a1f975615379fd976031455feaa2e6efb14289398d434642b6b2b6e8e037c4ff69226649247a9a0 SHA512 3ea14f0b2b2e0ac563e97ef9eb9ea84e6389dbd456655f344a9cfd4a7a9d24eeb3eaa4fbbe30683cb7f7adeae9c51d136a5a2174cca6ddc1e0d7b31d380a66ce
diff --git a/dev-ruby/turbolinks/turbolinks-2.5.4.ebuild b/dev-ruby/turbolinks/turbolinks-2.5.4.ebuild
new file mode 100644
index 000000000000..28f5af89698e
--- /dev/null
+++ b/dev-ruby/turbolinks/turbolinks-2.5.4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby22 ruby23 ruby24"
+
+# The gem does not contain runnable tests.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Makes following links in your web application faster"
+HOMEPAGE="https://github.com/rails/turbolinks"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/coffee-rails:*"
diff --git a/dev-ruby/tzinfo/Manifest b/dev-ruby/tzinfo/Manifest
index 0a6260c49315..88c98b1bd860 100644
--- a/dev-ruby/tzinfo/Manifest
+++ b/dev-ruby/tzinfo/Manifest
@@ -2,6 +2,6 @@ DIST tzinfo-0.3.53.gem 301056 BLAKE2B bc1c2da47f1acb1931ef578f757f1ce1d574ddb113
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 1037 BLAKE2B cc022bdfb10d40fd36342a251b1923841a0afcc075d8cac4171cf3993f1dcd48c22a2096beb2a508a51bd9308ea6d48333e1d801b560a6f5564f01a235f9b572 SHA512 47af77517243d7cbb6aabb5e7ae1ecddc56dc3c5e02c82895c602ea6dae0ae4ad8838830e870c6a171b2ae32eeb4acb950b8470b9138614f2898362c764c6d15
-EBUILD tzinfo-1.2.4.ebuild 910 BLAKE2B c45b5f955e9498760ec05f6663fd32216750e4e618a2fb5edf6a79dd869148a354bf6e51fb7c7efc39839ff93cf04e5c989c226ad9dd1af3002c7379aa1c0f4e SHA512 8967d89d0963a89652ca30b35342c2a5a9f16a2ff17ba604e16163572ed22a8de5b8eb7bcaf7483fd3257321225e3bd1fa18a71a8d1963263c48aedf72baca32
+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-1.2.4.ebuild b/dev-ruby/tzinfo/tzinfo-1.2.4.ebuild
index 2c7a36e12f31..614860487d24 100644
--- a/dev-ruby/tzinfo/tzinfo-1.2.4.ebuild
+++ b/dev-ruby/tzinfo/tzinfo-1.2.4.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://tzinfo.github.io/"
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="sys-libs/timezone-data"