summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-12-23 20:48:53 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-12-23 20:48:53 +0000
commit51536d2fe4697ba9114d611178bb9e20d3d5b729 (patch)
tree30b91d98e65985a575940ed49e756697c1f049c2 /dev-ruby
parent4ab6db5717ef23f29320d4c6fb9ebdb8dec1f193 (diff)
gentoo resync : 23.12.2017
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin107369 -> 107332 bytes
-rw-r--r--dev-ruby/backports/Manifest2
-rw-r--r--dev-ruby/backports/backports-3.8.0.ebuild2
-rw-r--r--dev-ruby/crass/Manifest2
-rw-r--r--dev-ruby/crass/crass-1.0.2.ebuild2
-rw-r--r--dev-ruby/ffi/Manifest2
-rw-r--r--dev-ruby/ffi/ffi-1.9.18.ebuild2
-rw-r--r--dev-ruby/json/Manifest3
-rw-r--r--dev-ruby/json/json-1.8.3.ebuild69
-rw-r--r--dev-ruby/json/json-1.8.6.ebuild68
-rw-r--r--dev-ruby/loofah/Manifest2
-rw-r--r--dev-ruby/loofah/loofah-2.1.1.ebuild2
-rw-r--r--dev-ruby/mail/Manifest2
-rw-r--r--dev-ruby/mail/mail-2.7.0.ebuild2
-rw-r--r--dev-ruby/mini_mime/Manifest2
-rw-r--r--dev-ruby/mini_mime/mini_mime-0.1.4.ebuild2
-rw-r--r--dev-ruby/multi_json/Manifest2
-rw-r--r--dev-ruby/multi_json/multi_json-1.9.3.ebuild61
-rw-r--r--dev-ruby/nokogiri/Manifest4
-rw-r--r--dev-ruby/nokogiri/nokogiri-1.7.2.ebuild93
-rw-r--r--dev-ruby/nokogiri/nokogiri-1.8.0.ebuild93
-rw-r--r--dev-ruby/pkg-config/Manifest8
-rw-r--r--dev-ruby/pkg-config/pkg-config-1.2.3.ebuild33
-rw-r--r--dev-ruby/pkg-config/pkg-config-1.2.4.ebuild33
-rw-r--r--dev-ruby/pkg-config/pkg-config-1.2.7.ebuild33
-rw-r--r--dev-ruby/pkg-config/pkg-config-1.2.8.ebuild2
-rw-r--r--dev-ruby/rcairo/Manifest4
-rw-r--r--dev-ruby/rcairo/rcairo-1.14.3.ebuild75
-rw-r--r--dev-ruby/rcairo/rcairo-1.15.10.ebuild4
-rw-r--r--dev-ruby/rspec-core/Manifest2
-rw-r--r--dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild2
-rw-r--r--dev-ruby/rspec-expectations/Manifest2
-rw-r--r--dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild2
-rw-r--r--dev-ruby/rspec-mocks/Manifest2
-rw-r--r--dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild2
-rw-r--r--dev-ruby/rspec/Manifest2
-rw-r--r--dev-ruby/rspec/rspec-2.99.0.ebuild2
-rw-r--r--dev-ruby/ruby-xslt/Manifest1
-rw-r--r--dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r4.ebuild49
-rw-r--r--dev-ruby/ruby2ruby/Manifest2
-rw-r--r--dev-ruby/ruby2ruby/ruby2ruby-2.3.0.ebuild31
-rw-r--r--dev-ruby/ruby_parser/Manifest2
-rw-r--r--dev-ruby/ruby_parser/ruby_parser-3.8.2.ebuild36
-rw-r--r--dev-ruby/sexp_processor/Manifest2
-rw-r--r--dev-ruby/sexp_processor/sexp_processor-4.7.0.ebuild27
-rw-r--r--dev-ruby/sshkit/Manifest2
-rw-r--r--dev-ruby/sshkit/sshkit-1.15.1.ebuild42
-rw-r--r--dev-ruby/stringex/Manifest2
-rw-r--r--dev-ruby/stringex/stringex-2.8.2.ebuild34
-rw-r--r--dev-ruby/term-ansicolor/Manifest2
-rw-r--r--dev-ruby/term-ansicolor/term-ansicolor-1.2.2-r1.ebuild36
-rw-r--r--dev-ruby/tins/Manifest2
-rw-r--r--dev-ruby/tins/tins-1.6.0.ebuild29
-rw-r--r--dev-ruby/yajl-ruby/Manifest2
-rw-r--r--dev-ruby/yajl-ruby/yajl-ruby-1.1.0-r1.ebuild34
55 files changed, 105 insertions, 855 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 6f8cfe324a23..803fc4756518 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest
index 6ac5ccf014be..8ee06384a4ba 100644
--- a/dev-ruby/backports/Manifest
+++ b/dev-ruby/backports/Manifest
@@ -1,3 +1,3 @@
DIST backports-3.8.0.gem 146944 BLAKE2B 20798893f692d69cdf39d64f1f5568bb74780875ca9c6a36e788ea44c46d133aa954f2882b3802a2c483ee486d1ea3ef968db397914191273978e40ac1ae0bda SHA512 898472ee88dd0df46067de12ef38bb033b270573ff09db99982336b9eb264c90003e6e150101f7fc0034998961d81eac7b2f72e1e843e0a7e683b6b98980153f
-EBUILD backports-3.8.0.ebuild 612 BLAKE2B 2d768c4133ed05b4cc6db74efb366dc91188bdb9cd281801895fa9df8e75f7d59e0e55bf448ff1a2aa17a6b086e45b820ae26759e4d7e75faf113c592bf46f1b SHA512 02f373ef3154dabe456167910a2893cc97311e199e84257d93a638faba3944a595be16752e85f52019b9f427315af513a05cc3abcf922b5411352a899f81d0d4
+EBUILD backports-3.8.0.ebuild 619 BLAKE2B aaa2f70ea04c6e7d52d343c015c5d9e21c6a1bdace1ffc4897834480d1ead27829b5762949dc3b75c6ac85cbd475890c489ba3f9ed6ba13a318b236a3e9ccd87 SHA512 752cfd59d32dfd4da119b5b17f843e67e32c2bb7beb332ccc4073a7cf39110575e8683421e305631fb238feb1fe75e1a87cb305c13f34f618fb644bacfd6700d
MISC metadata.xml 335 BLAKE2B 23e6e33c417bb055592549fdd07fd02a2d97b613095e42248f501ee6ea71e3d4b2a2e25796060d3448900ba0d2fe66d0c44307be97b89834711ed153751126c3 SHA512 2850da756cf7d97e70667e06587ab9a37869e4a77417c12386edff4ab09d380641a4573a7ecaa6eec5809fe85106ca53844b4b25fbeb6cef8e451fef2803ae19
diff --git a/dev-ruby/backports/backports-3.8.0.ebuild b/dev-ruby/backports/backports-3.8.0.ebuild
index 9c3554a0f823..770e33172f16 100644
--- a/dev-ruby/backports/backports-3.8.0.ebuild
+++ b/dev-ruby/backports/backports-3.8.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/marcandre/backports"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/crass/Manifest b/dev-ruby/crass/Manifest
index 3ae9e5356208..eb7253d2d259 100644
--- a/dev-ruby/crass/Manifest
+++ b/dev-ruby/crass/Manifest
@@ -1,5 +1,5 @@
DIST crass-1.0.2.gem 92160 BLAKE2B f24572c0140abe24e00b3b345fe2afcbc13e7ccb4b5e49f11ae7ab41d99bcc25c21b72c98cbbcf2991f7fecfb70011164513d85b963efc0fac12ecceb08e0ae4 SHA512 28ea16dea1ba8e46589489a60780195711304902b805bff0b362f99e8af9c9d2ecd0c11dcdf3e67e18e0997f37594012a4ceb312df352faf56eeb47d0441d289
DIST crass-1.0.3.gem 92160 BLAKE2B 25512ebe4c1b3f2104896a0d6978a3cb58c344dbf058d308ca105866ed89bf059f2b53d98e2481f7a6a72a92f35e5625ee4588a7e886984324788bd0fee32ba9 SHA512 063dc3e95f83d713a47f88a06efc05607e75313f6f5982350ee783cb16dab159afdbf779e043ef9f5c56282e12c962c9ca2bec92cf87d1042a719ca58cd180ac
-EBUILD crass-1.0.2.ebuild 664 BLAKE2B 7b95a80e5b13cc217efed3e03838c1da0e78e96b22abcf31c193b797250382f600a6b36ec34add116b6e891356cb2d7a8651bcf5b26849bfd5ad21335413bcc9 SHA512 3bdf8db04efd251820559098a17e2bf02becda38df0b0175b3b4a9f170dd760cc869e2eb06be4ab9df093385644ec03fd63eedcfda5688295b75941b3b5363ae
+EBUILD crass-1.0.2.ebuild 671 BLAKE2B 67f20d101d5d9682f17602ed2bf2aea5dc9143dd9bfdbc3b3dc2e72bd52d991707ba937354206fd69f9bc94dd73920c255b66fa0b5b91853c1d094099189c8e9 SHA512 6deca0987832b49f8e2bebd05e494f28ddaf53f8ac8be40b5cbd0330afa8ca49401957fa7c9becf0959d1385b5d962b574846e52d1f0f6d74ac098ab406ef3d5
EBUILD crass-1.0.3.ebuild 664 BLAKE2B 57c60eff7141aa1356de49d521631b8f210d25683402db278266d21a1e8b407ff1b03286160e99fbbac34985101f23092953b2a166b8755fa40aeaa22e33b87d SHA512 b3c90cffc7155e82436395ec81bd04b18963c43023c4324e6f6bd33c690cdbf9b36d01acf1126466d59dce32f9b020c09ae6c464f2521a6c456809be41ec57f8
MISC metadata.xml 338 BLAKE2B 7c67c73b8424d0f83d98cbc7b2c8608ae80829f5f59029a143132b0669a44eefda849bc941a34b143e0dcb3625be05eebe02a4176c219525ee3fa151676766fa SHA512 fd48781e866b789fb7b938ccc47d70a6d84af2afd104aad532d12b81c9235c3fe00c44546d8724d2c98a3e7808b62adbcd50b065e795cc634ae4fcd0eb711247
diff --git a/dev-ruby/crass/crass-1.0.2.ebuild b/dev-ruby/crass/crass-1.0.2.ebuild
index aa1e659b5f01..115249f678c1 100644
--- a/dev-ruby/crass/crass-1.0.2.ebuild
+++ b/dev-ruby/crass/crass-1.0.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rgrove/crass/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend ">=dev-ruby/minitest-5.0.8:5"
diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index c5a28fddb482..4bff87eccbcf 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -1,5 +1,5 @@
DIST ffi-git-1.9.18.tgz 901805 BLAKE2B b04715095858d461e4a0a904185dbd603e391611ef446de385deb533d8fcbff0ada3f1865599fb51e3446df629c16d491c476e179cfa356c7d8c84e1827b2729 SHA512 49c52e5e42e436b7969c35a34b28bd7929d75372638ac5373486a1d624026c12dc682009bc101e4a2c8f1442ed6f1ba17b438cda2e02d4256622b489c4bd9945
DIST ffi-git-1.9.6.tgz 895468 BLAKE2B a64b6f9504726c87d4564fef01bba2f0bae79b76e94a4464b954e54f29c70ccc51a26bed3a2c9efae80597b6344bda3f319585b67cd77f4e7f00bd8afd40f1ee SHA512 4b690b70db41642be679f13b33a67e27e1a4b14ca56d6ce355ea0a300c793a63e1081fb19d4c4bd395c1bea55a1669b96e3405932fffeebd328809a410fe3e8f
-EBUILD ffi-1.9.18.ebuild 1541 BLAKE2B 5d2afba04b9af56dcdd4cf2e84a6f0c4ee7a9d251548096299eada35ee2bb309294f034fd56d9c11e0372bede12f81d92fae38503e40fdbe1fb5a19e8932ff58 SHA512 799a6b5fcbd94df4db417fd4c1741d5747e2d23114d47c29648142300c1c2d3aeae1838d8424fb6136407695d2dda4b3e28b0142ffe204fb2216ce205acde5d1
+EBUILD ffi-1.9.18.ebuild 1540 BLAKE2B a3a93f2fb253d85b74ec5ba8d04852cca1e6bcf66ed8ed05a04d0952b4b6027ddb00a86dd8f3901e4c9f47389d81a9e55645d066c5609d3c257224b927c5a535 SHA512 4ddfabd356efb978743fc63d0345bcf15fb59f13ec74a8c2189968bb3578f004b56657988c27e8d262dd7956774b957b53706715750de0a8f193b0833ba22975
EBUILD ffi-1.9.6-r2.ebuild 1559 BLAKE2B 3399fc01ba5fb70bd6d2e8ce501cf4241f8d692bf2488965a1971684b269d30d5eec66b3d42f2d206223c5206f196c5cff6bddea04ebc4ca5715c766710dcf54 SHA512 e57a07581f2a82a0607c44cd98ae70b613856526293f80e906bb17f75e654db3c156a958d74dd3aae361f83b490027c69d58003a10bc97ecdcd469243f36eef4
MISC metadata.xml 333 BLAKE2B ccc40c1a86563165c3d6aba6bb40012dc02d86f836a5e050dafc34298c9b08aaa676be33e7c2ce5bf6acd36cdd8250328150383652ac5a1515c2832969c481ae SHA512 9105a49b39afce8695d4c8e7082690ca25806cf08ad6b6b9528343e1bfc72097369ab2868b3eebde55c6cd70d0baae1f085b4ad3468a9c5621d97dd8def76173
diff --git a/dev-ruby/ffi/ffi-1.9.18.ebuild b/dev-ruby/ffi/ffi-1.9.18.ebuild
index d173daf4bf69..c95db8415661 100644
--- a/dev-ruby/ffi/ffi-1.9.18.ebuild
+++ b/dev-ruby/ffi/ffi-1.9.18.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.
IUSE=""
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 ~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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND+=" virtual/libffi"
DEPEND+=" virtual/libffi"
diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest
index 88e1a17ce7fb..42f0c69e8c4c 100644
--- a/dev-ruby/json/Manifest
+++ b/dev-ruby/json/Manifest
@@ -1,11 +1,8 @@
AUX json-1.8.6-heap-exposure.patch 2937 BLAKE2B 204f4c5a16df8fa99ea46e7d29c4a7e8790da9c11ff1dddfeba47b73a3bbf3e06a9243a48fa1d95fc029d21a1031e689b16a91295a1601d4e62a4c18cee2bb3b SHA512 42545c069c8c36b120b63e74b8276b8a6b57237e6cd8ccdeb0e6e9b9acd4f9213e5a4fc35b2f804300e8d00a12546c51b9ef944bde60d679567544de796c87e1
DIST json-1.8.2.gem 152064 BLAKE2B 5d819cf6ca1811ff6b7cb171ecda005192c9c06955641251f4066436e9746071d04ac37dedb7b3f7938d3c910d5d894f040388b8887b2d08918b344673d1624f SHA512 5c94ec2c5378f7f54cd87a2e265b058e80031d2dd29daf14639c80ba0ac285a527ab7961f5a2cd1e483f455fd8f8c88575950822b7b2d431aa7b2b9c8be819c1
-DIST json-1.8.3.gem 152064 BLAKE2B bbc043e3cdcd06d20cd31fd2c23e583917c8886919527a30072aeb141d2808e924b27069adc19d38409e81189aa16584cc13ab449bd4e54d241f738ef9d26a30 SHA512 313f6016aca5eba4d4a14a72b60b3e9c5e863a6681eb9e499cacedb63969694be563990af0a44dae52963f07b6e6c7aa7e0876ab1348b214f53d925bdc5e83ea
DIST json-1.8.6.gem 144384 BLAKE2B db9e407be4ac7e0cb2e09369637b88f70cdac7a659c600dc83a5390746dfd21b0a5243af62afaeeff013b5a4116a3b22c65a481cad89f1ca9be8904af87d0345 SHA512 8f393da080293965389df4a606e0604c500b4b267897b3c1b9007b7700dde8156f6598c25790e84fa20a7e03c7ae359a0b267c7b84e52dfe2a1ac83cf652ad9b
DIST json-2.1.0.gem 140800 BLAKE2B 28bb5334358369351ec9f13f5fb609ce34eb429cfeffb8dfde70864541516a0c2abd00a640b4647f76dcef198f967456bae0a858a2f213e5a30272c1be1878c7 SHA512 bffbe462e952bca321d4325ecb9c5e9f61e51cad13758581ecfaa6a038bac4e30dc7db50bd897086a5592f6fc437d0e0909f91e279aaf4dd71cf127100c3550b
EBUILD json-1.8.2-r1.ebuild 2076 BLAKE2B 6b63ce42432a9285009398545c473ee71c1eefc67c2ed799c2a6eafa6423dc2ec66cba5514511c02cb3b1681423bbee9e17dfb632f493c349a5811f8ce87955d SHA512 99ce2593c742309f7b9d2d984f53eb6d71c6743fe59571e42a173a62040455ff8a46d5a2169a49784a40e8bfd3cf8b54d190281821c35fd6ba81b87640b3c0f3
-EBUILD json-1.8.3.ebuild 2091 BLAKE2B e3dc333e3057cf263cd47af3c1f4489668b1e04ff4e513419798c5ac65f33d563cf0f1c7ce4e06f5176f8d3ab5d1583481409c847e9c36b75184cec362333d7b SHA512 3601ceb5b0bbdada74836475f3730f11da8c7a6bfec49397e7eecdf9686571917f5b51fccfa900656991baaa2e99c154a1e7b31af1cefbc5d8b6fbd966d3e6b7
EBUILD json-1.8.6-r1.ebuild 2110 BLAKE2B 941953d1fcdcf4e5e289086cd019f4d99441563a396a944d67a64237d6b998fde4e120f40ee9061956813707bfa9639f0ab6439aac105676d74cf8a86c88bf18 SHA512 f2d5fb012fa39868622bc7e69e20b6ef4012abee3a2a690621e0f8995a644d6660f6c28ba0bcf3a3081fde8485dce78e3488ef381b6b8747e5c20df0986eb2d2
-EBUILD json-1.8.6.ebuild 2071 BLAKE2B e0689668c3e53cc763bfbf015926aeb167e5fbdad60dce788c281ffde98ddb51efa77230c79c673eafc22844d237336a0125daca216f23fd71b9e1fb8809a965 SHA512 bfe55a86afea8a96f28feeac30edd2e51729b99a74a680b12b8799794c8697554574826fef5ddcffc37a14c5dc90d55c886d2e3a7dfbef5c5675bdc32424f55d
EBUILD json-2.1.0.ebuild 2063 BLAKE2B cb3a4fe2596dc3545dc90b0e57f48138b0873735e4123ec26fb34f0165ec1c325d03a09506c681e72a2b0799404d1dbd7f6b73c96d6ac0d1901582c14fc980f4 SHA512 296d0175321fd6811b144f37bbb39ebad763edf5f4424a0ef35a6f4a3c75a555df35629ab356e12813e09eff35fd0f5564ad46bbbf655d6fd4a7de52e9bdcb64
MISC metadata.xml 336 BLAKE2B e1094160e19b252f7b3233dbd2006c889c0a02aa4b04063caeb7ded80bb2f08a2c4bc31cfb7bdc17398b8d1b8c3fc9f3600eafad9920fe0355c807d3899f794f SHA512 8b4fa7ef9b753bbf1206b1f8a796d3f3b8e3f9ca07906a2e01dbcc8c69d4cb5e5cb26c395d0676b4dedd70fb910cf0abd3be83d3c94f0b90aee87ea6fda12877
diff --git a/dev-ruby/json/json-1.8.3.ebuild b/dev-ruby/json/json-1.8.3.ebuild
deleted file mode 100644
index 73c77483200b..000000000000
--- a/dev-ruby/json/json-1.8.3.ebuild
+++ /dev/null
@@ -1,69 +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"
-RUBY_FAKEGEM_EXTRADOC="CHANGES TODO README.rdoc README-json-jruby.markdown"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_GEMSPEC="json.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A JSON implementation as a Ruby extension"
-HOMEPAGE="https://github.com/flori/json"
-LICENSE="|| ( Ruby GPL-2 )"
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips 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"
-SLOT="0"
-IUSE=""
-
-RDEPEND="${RDEPEND}"
-DEPEND="${DEPEND}
- dev-util/ragel"
-
-ruby_add_bdepend "dev-ruby/rake
- doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
- # Avoid building the extension twice!
- # And use rdoc instead of sdoc which we don't have packaged
- # And don't call git to list files. We're using the pregenerated spec anyway.
- sed -i \
- -e 's| => :compile||' \
- -e 's| => :clean||' \
- -e 's|sdoc|rdoc|' \
- -e 's|`git ls-files`|""|' \
- Rakefile || die "rakefile fix failed"
-
- # Remove hardcoded and broken -O setting.
- sed -i -e '/^ \(if\|unless\)/,/^ end/ s:^:#:' \
- -e '/^unless/,/^end/ s:^:#:' ext/json/ext/*/extconf.rb || die
-}
-
-each_ruby_compile() {
- # Since 1.5.0 a Java extension is provided but it does not compile.
- if [[ $(basename ${RUBY}) != "jruby" ]]; then
- ${RUBY} -S rake compile || die "extension compile failed"
- fi
-}
-
-each_ruby_test() {
- JSON=pure \
- ${RUBY} -Iext:lib -S testrb-2 tests/test_*.rb || die "pure ruby tests failed"
-
- if [[ $(basename ${RUBY}) != "jruby" ]]; then
- JSON=ext \
- ${RUBY} -Iext:lib -S testrb-2 tests/test_*.rb || die "ext ruby tests failed"
- fi
-}
-
-each_ruby_install() {
- each_fakegem_install
- if [[ $(basename ${RUBY}) != "jruby" ]]; then
- ruby_fakegem_newins ext/json/ext/generator$(get_modname) lib/json/ext/generator$(get_modname)
- ruby_fakegem_newins ext/json/ext/parser$(get_modname) lib/json/ext/parser$(get_modname)
- fi
-}
diff --git a/dev-ruby/json/json-1.8.6.ebuild b/dev-ruby/json/json-1.8.6.ebuild
deleted file mode 100644
index 9d07714ac4c4..000000000000
--- a/dev-ruby/json/json-1.8.6.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES TODO README.md README-json-jruby.markdown"
-
-RUBY_FAKEGEM_GEMSPEC="json.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A JSON implementation as a Ruby extension"
-HOMEPAGE="https://github.com/flori/json"
-LICENSE="|| ( Ruby GPL-2 )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips 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"
-SLOT="0"
-IUSE=""
-
-RDEPEND="${RDEPEND}"
-DEPEND="${DEPEND}
- dev-util/ragel"
-
-ruby_add_bdepend "dev-ruby/rake
- doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
- # Avoid building the extension twice!
- # And use rdoc instead of sdoc which we don't have packaged
- # And don't call git to list files. We're using the pregenerated spec anyway.
- sed -i \
- -e 's| => :compile||' \
- -e 's| => :clean||' \
- -e 's|sdoc|rdoc|' \
- -e 's|`git ls-files`|""|' \
- Rakefile || die "rakefile fix failed"
-
- # Remove hardcoded and broken -O setting.
- sed -i -e '/^ \(if\|unless\)/,/^ end/ s:^:#:' \
- -e '/^unless/,/^end/ s:^:#:' ext/json/ext/*/extconf.rb || die
-}
-
-each_ruby_compile() {
- # Since 1.5.0 a Java extension is provided but it does not compile.
- if [[ $(basename ${RUBY}) != "jruby" ]]; then
- ${RUBY} -S rake compile || die "extension compile failed"
- fi
-}
-
-each_ruby_test() {
- JSON=pure \
- ${RUBY} -Iext:lib -S testrb-2 tests/test_*.rb || die "pure ruby tests failed"
-
- if [[ $(basename ${RUBY}) != "jruby" ]]; then
- JSON=ext \
- ${RUBY} -Iext:lib -S testrb-2 tests/test_*.rb || die "ext ruby tests failed"
- fi
-}
-
-each_ruby_install() {
- each_fakegem_install
- if [[ $(basename ${RUBY}) != "jruby" ]]; then
- ruby_fakegem_newins ext/json/ext/generator$(get_modname) lib/json/ext/generator$(get_modname)
- ruby_fakegem_newins ext/json/ext/parser$(get_modname) lib/json/ext/parser$(get_modname)
- fi
-}
diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest
index e272bde63ba7..e0d831ed2a56 100644
--- a/dev-ruby/loofah/Manifest
+++ b/dev-ruby/loofah/Manifest
@@ -1,5 +1,5 @@
DIST loofah-2.0.3.gem 60416 BLAKE2B 04e37464ac9e2b61fcc838763b6360fe80a8aeec26cc365803e6121bb4a628f17e79bc2426d0b351935dffc18829ab9d37239786fb3192c328f5a8026365cc41 SHA512 1f08bcfa09bf075b4d84707099cce6bdaa986cd6c79f63fc60c8bee4812c5a31cee1021cd314fc2033842d7b01ffe63f5f6acbf271a0db2ee631cd326520d700
DIST loofah-2.1.1.gem 61440 BLAKE2B adefeb040e0ad6302de3cfdd169cf33c22eb409be519f2acd610d210254295a935a8fc1223200003c27275756c8a3c604fb3c5589e3abc7c5207b457dcc6c349 SHA512 16499113ba3b435ba2cd3a583ed958db7f02604a56d87125341d5c143602ed9755272598faef9995be57f2b408c4696675f69cf5fb15d472c958e16f46c35d58
EBUILD loofah-2.0.3.ebuild 984 BLAKE2B 77905717b5c8a8072ea9cad4c6dca80d027c7a3de519744626136e842c08fe13c0b587cd474e0690294227b62600eb36dd7d8de79c5199380e27f02b03342b92 SHA512 87531b7b36097d779e08d1fafbadf1c27d37690ff52a967a83ba1ab65c96f991ad669c2d16a9e8bfa0c6ea4b508474b80586e21e9984e40862c730f7d0055f81
-EBUILD loofah-2.1.1.ebuild 1101 BLAKE2B 504d19ff2581d7329d986a1007a6f20e112755b4db1026e7e76324d72adffa98e0bb447199f724e02d7d098cfe90f76801663a9d621e8c760feeb9c7854c85cf SHA512 69a1fb1df928c1bcfcabf1dd5a527e275aac58bbac6a78898801d122079b19e00bbf29550c2743775a07888aaa866c601062100af66d384d856a044875c046c9
+EBUILD loofah-2.1.1.ebuild 1108 BLAKE2B e6d96ff04215bba4be52347c948d39baf4ea60b3ae78de034d30feffef714096b65ae89cd2127c9808c3342b47925093cf9c671093731b276c8bcb1dd43fe59d SHA512 f7cf0d5745e0fcc59bc7625bfbbcd875353e51bbd46a0df49b75aef2748018f053b741004047057671e6e3fb8abc45a3e641d74400d1adc82b653cf169fafa18
MISC metadata.xml 344 BLAKE2B a3f2ff5b2aab094581e9f6a3874fbc35fde908d210ea6fbe3643bf8ffcae21de206d0d6afa5055ef3f9dc520778aebfe182dc6018bebc19b075e717278b7babc SHA512 dbcf17023520a30b8d578f04db73d0a67851199b31589473c9bddf1d82f6096d78369ce1b943f05cca904f1bdb2a09adc605a3dc5d8d4e64db5df152b89dd843
diff --git a/dev-ruby/loofah/loofah-2.1.1.ebuild b/dev-ruby/loofah/loofah-2.1.1.ebuild
index 10f0849a5705..361f9f350b9d 100644
--- a/dev-ruby/loofah/loofah-2.1.1.ebuild
+++ b/dev-ruby/loofah/loofah-2.1.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/flavorjones/loofah"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
IUSE=""
ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.5.9"
diff --git a/dev-ruby/mail/Manifest b/dev-ruby/mail/Manifest
index c771fe8ec20a..e9e450baf017 100644
--- a/dev-ruby/mail/Manifest
+++ b/dev-ruby/mail/Manifest
@@ -1,5 +1,5 @@
DIST mail-2.6.6-git.tar.gz 964019 BLAKE2B 5480c92c6d338a36ef654ca959959872bb10adb14f06019a059814b4e1ca3b7d9ab45f9ba296549c356bc1c1f327cb4012108b0d1afaa4662bf6a6abe5bb0d00 SHA512 ab97384724bd40603af0a90ab52d8694132dda38837fa77704d857418bfa707244b69f9325405d38231a03f4ad5f213f2f66dee2d89ea72e6df543d3cb2eadfb
DIST mail-2.7.0-git.tar.gz 620982 BLAKE2B 67ecf6b362d74b265784d6b865eb1b2025e8e0834f46f46eb6d42973e39c2bd38a80f3cd066e58e81c87629f2df73a8afee89436d7020f8ae184587edd1221ff SHA512 13cc4ba3a49ff9ae74691da0fcba41064b3d5af4fbe34c6e83563a6da069fe006707460534f9ee5b0c613039cdf207044272944bc04eeffc5f8834332554ac63
EBUILD mail-2.6.6.ebuild 974 BLAKE2B 8c20abb8236ae53cf35e4bd53224878d0486cfa752f08f84042c6969e2e81d2ec9dae29c4af37527eb4f5aa125c908b37bfebea3eb3642be1ae334ccefdcda44 SHA512 cdcb1ea5c86c84020a286cc66ee4f6ba508cc6bab23a807f11b33bf83797363658eba66e5ac31c762b8980f8ebd73d6b857408c614a79ca0c29c7d22d004ecd7
-EBUILD mail-2.7.0.ebuild 908 BLAKE2B 448ee961eec7b4cf214b3bcc61feeaacd6171d579f257e902ebbbec3ffa2d695c9d5768036c8057d5688efa20efcc8791b1afe73ee47aa152426f225878de043 SHA512 3a33b7be96ac2942a6ab6bf03f2464ca3513a39ae73592923788e574b0c63274db7692f500b01cbecec3fb201481f7c74cd1814d5317a75a31cc9fe326a84452
+EBUILD mail-2.7.0.ebuild 915 BLAKE2B 0ae39385bb09d5c788bb22e4447686801303a115446469b3c200239718b36511653e23e52e0e90fe781db52e1e7fd11aa36c2734372d1a63226b7cddd7dbcc12 SHA512 826f46152b46e4096cea82ad0f4e2ffe4a8a259b32441a1c3b12e66a32c5412b41b03c11701ab2727c8420835206677d6bd1314827a178c99a50870a71b15a37
MISC metadata.xml 336 BLAKE2B 05720c141d8870f2d762c280717a98dd07ff1d6d3679ab777e69669542b257e1cda8dc845b780d221699b8fcece77fe75f9b5226ee8ecce772bd51af22d7dd68 SHA512 0952e9c85bcf07cc1adc299d0812259156410f487f2b10a77a29f7871128fa35595b605579f85b0868179f60b978585ed27cdc069608094f7fe186b5e15ae1b1
diff --git a/dev-ruby/mail/mail-2.7.0.ebuild b/dev-ruby/mail/mail-2.7.0.ebuild
index e3f05a71085b..f2ce340f9e2d 100644
--- a/dev-ruby/mail/mail-2.7.0.ebuild
+++ b/dev-ruby/mail/mail-2.7.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/${GITHUB_USER}/mail/archive/${PV}.tar.gz -> ${P}-git
LICENSE="MIT"
SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~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/mini_mime-0.1.1"
diff --git a/dev-ruby/mini_mime/Manifest b/dev-ruby/mini_mime/Manifest
index 688d26ed930a..eba8074ccfc9 100644
--- a/dev-ruby/mini_mime/Manifest
+++ b/dev-ruby/mini_mime/Manifest
@@ -1,5 +1,5 @@
DIST mini_mime-0.1.4.tar.gz 31171 BLAKE2B c876d2a2d9d3307aaa5b71c8e453e4579d9d6b7078dc349aeb354b090230c295311b40c9b867b7353295ca348e57a86bc7fa8433c1705183586fb5f31b663316 SHA512 7895ac02fd0cb376241cf6e769428c1587bd4b9a777a6f44cfa6496ddded34c78a253fd9146de883b108a67c02e8cdfba3af1997ba11f6775469c2ac55999157
DIST mini_mime-1.0.0.tar.gz 31205 BLAKE2B c82b806dec4b726d997ebd916e41d8873919a2c53ef1a6b8b02a94ef174837079552058084999e870944885118ee37127c29aa46c602bdd58fdc85bf473fd0cf SHA512 dbb976fa23679a42a2e28b06eb33f61ec991e7115e9bbadca7d09cb4b247a2345b14a2cb4fd4897aab5ffb40c710e931302d07ea3dff4ee64e935a70c9e88fff
-EBUILD mini_mime-0.1.4.ebuild 678 BLAKE2B 235d071665c0696f1f15f917ea5eafde1985646eeccb1563c44245e270dcb9dc39e7c86c3840e15e24d193adc5b29fc00bd9de31535050906952d357c9f9a7a1 SHA512 d937adaa126ab4628a67e660415c545cf7995887257345609986b50fd3df2faad17b03d3f234cc1df6d69747452bb89b149bb4ba3514bf15f8863b13b2797d85
+EBUILD mini_mime-0.1.4.ebuild 685 BLAKE2B 5caf91322d4af4b773daa00ee2bc273a9e21b3e48001120ed0ebbafce4ae37165c42d9c8fe6001a5a20cf0eee6c32600c60f59e4aaf54331cd533c99408d3bd8 SHA512 83ebcd61777f21eed719dd08b74a64d2c0fc2ba13f49478025b57658aa5ea77edebd2e92e7da0001edc43c1e4b3763f873a347fe7644d9d31b6762d50c1d17dd
EBUILD mini_mime-1.0.0.ebuild 786 BLAKE2B 9a996767286a7c69b447e3b82a06356b0e4e50b6500fc68cee71dce48ef733af90f9d1406616b40e60b32db9f99b2dc33004100b093a862bbd5a8eed9f5b788a SHA512 a56697ec1bf441e477b62eafe0aa19f678d8a430b46fff81f726a25a861a26f3753f664290692c51db26e2d28147682bffae78f5c01e0f76a9411933ab2d11c1
MISC metadata.xml 345 BLAKE2B fc6de1be1e40f5e450d784f3e2e2be6f0339687cf728fd6b63bf6f4fd1927200f3a5262a2fca9bfa5a33310cfffdab9fbb817ea40072dfcecffc963b5193107e SHA512 bbffbfd689e60f39f73d5117f6327b250a917446edc6d0dc14cb43a5fbb00dbeaf6ebd92c090f3e7b2168dfc0c409c58be287acad9243a420bd5bbde64f80c43
diff --git a/dev-ruby/mini_mime/mini_mime-0.1.4.ebuild b/dev-ruby/mini_mime/mini_mime-0.1.4.ebuild
index 117e174a704c..300010f08008 100644
--- a/dev-ruby/mini_mime/mini_mime-0.1.4.ebuild
+++ b/dev-ruby/mini_mime/mini_mime-0.1.4.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/discourse/mini_mime/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
IUSE="test"
all_ruby_prepare() {
diff --git a/dev-ruby/multi_json/Manifest b/dev-ruby/multi_json/Manifest
index d94f7524e4ce..199eae746796 100644
--- a/dev-ruby/multi_json/Manifest
+++ b/dev-ruby/multi_json/Manifest
@@ -1,7 +1,5 @@
DIST multi_json-1.12.1.tar.gz 25579 BLAKE2B 50fa37b907289b8247ffff1e22ebde1b07ee32e5ca97984be1243340f14185ebaaeb72cb28a18c5c77b1b48bfd0b400479fe7ef532e40cef3736d782c84c0d09 SHA512 f61e500197c5a1373443b308bd9307238c54d2d23ba9da91843c667c12e491f34fd87575028c3630a81a7355d4903344996f20408bbb7971b12dfba3cc4f76df
DIST multi_json-1.12.2.tar.gz 25630 BLAKE2B 61209dc4be50b44302cfe40e45b840ae8d81e827d8b9df82ca6b852a72d360fbe09c0f5b0ef8eecfbd08b6bd08343ab7bb307d91d9abf28c9b9adb35f18bea51 SHA512 bbbdd05a6dd12052aa3e09389f47212f15799310d5c265057f7ca801622d32295d1f0844b37e51f8f1fd2d48e4430234f99bc6de4b9ed149e81d9a33a831e6d9
-DIST multi_json-1.9.3.gem 30720 BLAKE2B 9e5fd49a1fd79857bd7c907d536d7e6eee9908720bca8a33abf9f1ff18deb68965140cf978d0d10323edf7e2f426aaa5925dc692fb5707c6f879f4921651a799 SHA512 7f06747e760a63b6421dfda480522924f12bd00ad63f95414f6624173b9b9b255b139f9dc33d2d2a8d19b232f99a005033e00e3a0b223be992f73d142a55b8b5
EBUILD multi_json-1.12.1.ebuild 1926 BLAKE2B f392a89f6f23033080a4ec1fa22b638f41a44f00638a0ccf1fbe34dc70150082b0e3eaa5b926df620efd7676bab3f31fd197ea0f99496cddc918d93ef4abada3 SHA512 9cc52c4e92ef2c398bc05ae8dd53ba440dd3713b3713972bb44ae6aa5881e13b7b79a382b16abf64e75da531f35871b0a98ae8470fab1e9b6b4cdc7c6c3442d3
EBUILD multi_json-1.12.2.ebuild 1922 BLAKE2B 338cbc039830d46a7cebb61b82ee7fcce1b6722a7de17a9cff0ff1372c12c7157d01bf0c8b1fe05cf81d2f5a4b51aaecaf807ee6563b84ce31e843963e78c992 SHA512 429d8f7036473500cc478d690e28ab4baab02cce66a474f0c73e03b2362e3b9124248520bca8ce1c2c89ab46f6ca41dab196b654919f8bd43e66e76c6e04e9cc
-EBUILD multi_json-1.9.3.ebuild 1879 BLAKE2B 171564ac61d2af2fc7afe916fe730c9eda9e72457d0750bda5d07ad0bcfdb43fed40201d97c43e1a357058754047fc3f6a3d4456b50437a114f9530928291bae SHA512 1b135e0cc7ceb66860fa8ac533ffa66af464f4a019b897540ce0c8bee6764826a78aadc29ddf4cfc67f66147193398819e50d322e0e82d68ac088078abf5f7db
MISC metadata.xml 345 BLAKE2B 7d7684a1546dcc97e934f1a7df4484b568c5e8043dcfd0493e03124fa9f96959de5dccb78d22b1ff51ebc39b5fbec8b9a1dfd24531d676b8982b1f1dbd5097d0 SHA512 5fe7f117806d67e0d295bfcbdd07d4bbe8d3c3875e07cc3d276f2aee81b89f2e90174cbf4264d647384817fe0e8c81c2f2c9d9d67e3f78b46c3c194001bcace9
diff --git a/dev-ruby/multi_json/multi_json-1.9.3.ebuild b/dev-ruby/multi_json/multi_json-1.9.3.ebuild
deleted file mode 100644
index 3772a8234e19..000000000000
--- a/dev-ruby/multi_json/multi_json-1.9.3.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="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="multi_json.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A gem to provide swappable JSON backends"
-HOMEPAGE="https://github.com/intridea/multi_json"
-LICENSE="MIT"
-
-KEYWORDS="alpha amd64 arm ~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"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend "|| ( >=dev-ruby/json-1.4 >=dev-ruby/yajl-ruby-0.7 )"
-
-ruby_add_bdepend "doc? ( dev-ruby/rspec:2 dev-ruby/yard )"
-
-ruby_add_bdepend "test? ( dev-ruby/json
- dev-ruby/yajl-ruby )"
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die "Unable to remove bundler."
- rm Gemfile || die "Unable to remove bundler Gemfile."
-
- # Remove unimportant rspec options not supported by rspec 2.6.
- rm .rspec || die
-
- # Remove specs specific to oj since we don't package oj yet.
- sed -i -e '/defaults to the best available gem/,/^ end/ s:^:#:' \
- -e '/Oj does not create symbols on parse/,/^ end/ s:^:#:' \
- -e '/with Oj.default_settings/,/^ end/ s:^:#:' \
- -e '/using one-shot parser/,/^ end/ s:^:#:' \
- spec/multi_json_spec.rb
-
- # Avoid simplecov which only works with ruby 1.9
- sed -i -e '/simplecov/d' -e '/SimpleCov.formatter/,/SimpleCov.start/ d' spec/spec_helper.rb || die
-
- # Remove unpackaged and for our purposes unneeded coveralls
- sed -i -e '/coveralls/d' spec/spec_helper.rb || die
-
- # Avoid testing unpackaged adapters
- rm spec/{gson,jr_jackson,oj}_adapter_spec.rb || die
-}
-
-each_ruby_test() {
- for t in spec/*_spec.rb; do
- ${RUBY} -S rspec ${t} || die
- done
-}
diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index 1c7bfb4cf769..a69206e8a47f 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,11 +1,7 @@
DIST nokogiri-1.6.8.1-git.tgz 5708322 BLAKE2B 54a97ac8a4bc964f9ad2a1c2eabf23864d1930e45148fb9f2bfa6edddc19670acf1066f12d01cba5654489dcd84b3021c66f942bb1fd51aa9164a2cf9053f5cd SHA512 a4546917e5979810ad4fe0f693f11f00fc719379fecefa68e36e512b128db1de083add4e80dfe3fa0546294ec68aa0f3f890575812b851e884bcbf2165f944d7
DIST nokogiri-1.7.1-git.tgz 5712371 BLAKE2B cd90c8a48a25a81f65a485ddd6a1df6667f49b2d4242c71750c76ae3d41f439f549a82ae72d87dd3f8022fca9fa917efc91ad3f097f07783666a3712c72ee241 SHA512 82a10eff835d562a215f8a38e660f43f5d05f54fae6c6ec21cb5e4797b747be6a8eeb2e42f3c2b5710294073be8d1a987d881f7845526f0ea3ca52a0feb508d8
-DIST nokogiri-1.7.2-git.tgz 5713798 BLAKE2B 91af9fb42f830914c342acaea83a52962da22885a7aa0099acbcd6960119dbc49ca2dfece73043056d6b21b400c71b09d86476fecb9c0b8532fd8f9c6a4114c9 SHA512 6ab6f051304133181e50ffdd87cd07e22188841e08e52048d2f9cfaf552f98f1e7c2b84fbee0f251721735d3e25cf3e0850977d25dd256f55dc65bd05f56d740
-DIST nokogiri-1.8.0-git.tgz 5751531 BLAKE2B 51a0901083c6feaaa9834fd60d67fd1c761fe95907938aa0c9e7669fe1c191f7b32aae9e60d85cfb4c3b6e1421c6cae163645e2f79298342bb222ccc531440bd SHA512 a65715318e095332c3540b28eda4036321a4663ad6ffa9b7dce69a690fe6b5ab1bc9e0d1d1639a2bf426daee8c79163b5c6d78e295e27cd9bacea416895b5139
DIST nokogiri-1.8.1-git.tgz 5747155 BLAKE2B 40eaa7506f646e47caced25e87c125f2650d69e7194491061f734de9d4b58ee3efcab202e528c8d416683bf1642b0f1e7cbeb7268e1fa32549ae2a427d55227d SHA512 fbd5e9c3edb0f7099ed7923ccb8922e778859ee1fb226c756f515f69c5f16cc4103644d4a569e16aa05374c6e94c691572255ea82af0002f95879ed396ccdc4a
EBUILD nokogiri-1.6.8.1.ebuild 2690 BLAKE2B 609321fba0b149ccfc7621b4f74dc6d3b79501a79efd94975a2358a0fbc6f5fc7e89bf5920d869e993df2deb5c71abfe883345da8d3de8e66422b7a1aaddd887 SHA512 8f10a3e1b62784972741eb0fd698dbc7acda18db7781245d2077b35906f993319ee73e88d82292c8aac783ace059546d2224853925711bcc3aa6975e7862a173
EBUILD nokogiri-1.7.1.ebuild 2701 BLAKE2B ac863081591f2cb0dc7ac72768f0fc6c72b2d435b72cae8007b620f19810c7b8e4734abca9468f2236d3605950699eba44465269dfe6bb1591d62dbc934ef2c2 SHA512 11c721ec942307bf29d810abe0b3c346ff3c693c01df7f082ac87d68cf02a5d1216ba443e6e4b79994249e88514f7557d2c3be612bfe71ae49377f0624a6ee3d
-EBUILD nokogiri-1.7.2.ebuild 2702 BLAKE2B 92b36d41b23fa73bff7ceb2290475ebbd25fb88ed96ad5595d59056472bcfe312d6610c4720e3c5f5116a1d0cf9b163ab98b1c8647a2ae00d974c054f089f450 SHA512 d3142e4cac9cca1fda8a6a337d1d1f1428b7e540efdbd2863b748bb45ed0bc2a5b18982358f9b2864b9afa8779e1f19ab3f241192ed067bd4facbb8e3cec3ec0
-EBUILD nokogiri-1.8.0.ebuild 2709 BLAKE2B 25e2714f7f6a442c7487dfc8bdf48d49f6c19022b983ef629a6e44e48142eb617622af26504d03c963ffb3f0dca835936f654a0c62af6d2268cb749df07688bd SHA512 e5525fd4cd7f5677c1d4de0d51ebf2cff351f1b4a6dc22280a9e2e455c29fd96ebcfdcf314e80e0d495ddf371bd4a74527a2c2791481c8921ce183d484f0e153
EBUILD nokogiri-1.8.1.ebuild 2720 BLAKE2B 1727e09d69c6e58d023b13d556d0d6fc82d528be43680ecb1aeab53d2910be988b9f5c49e68742dd1c5214a9473524395cdef84835dbe554e6a22e835a5f5876 SHA512 3d1887c8827f62f9daa5e0bb9e148f644253f4c73b7eb7219d442240c4a0a44c983e78106e55d4d1d52e7ecc13e33c163ab2d553584324714e54d35de4d639ef
MISC metadata.xml 348 BLAKE2B 343ce4d884b8ae636991396c8d2eb1c59bec6db00204eec79bc070ce4b61505b1290ee393e2311e2fd3976e66993c9ba51878767c0d28ff8767786039b97fd7c SHA512 94d5836e5bca783420a76f15d70e3fd29515bc7b9152410d11ba0a01d778530e0d87c4954d118313f8afc340260a12157748db94342b4f12fc5e2756c1f2ff34
diff --git a/dev-ruby/nokogiri/nokogiri-1.7.2.ebuild b/dev-ruby/nokogiri/nokogiri-1.7.2.ebuild
deleted file mode 100644
index 28c709e38d40..000000000000
--- a/dev-ruby/nokogiri/nokogiri-1.7.2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md STANDARD_RESPONSES.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="ext"
-
-inherit ruby-fakegem eutils multilib
-
-DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
-HOMEPAGE="http://nokogiri.org/"
-LICENSE="MIT"
-SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-KEYWORDS="~alpha ~amd64 ~arm ~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"
-SLOT="0"
-IUSE=""
-
-RDEPEND="${RDEPEND}
- >=dev-libs/libxml2-2.9.2:=
- dev-libs/libxslt
- virtual/libiconv"
-DEPEND="${DEPEND}
- >=dev-libs/libxml2-2.9.2
- dev-libs/libxslt
- virtual/libiconv"
-
-ruby_add_bdepend "
- dev-ruby/hoe
- >=dev-ruby/pkg-config-1.1.7
- dev-ruby/rexical
- dev-ruby/rdoc
- dev-ruby/racc
- test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
- sed -i \
- -e '/tasks\/cross_compile/s:^:#:' \
- -e '/:test.*prerequisites/s:^:#:' \
- -e '/license/ s:^:#:' \
- Rakefile || die
- # Remove the cross compilation options since they interfere with
- # native building.
- sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die
- sed -i -e '/cross_config_options/d' Rakefile || die
-}
-
-each_ruby_configure() {
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
- ${RUBY} -Cext/${PN} extconf.rb \
- --with-zlib-include="${EPREFIX}"/usr/include \
- --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
- --with-iconv-include="${EPREFIX}"/usr/include \
- --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
- --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
- --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
- --with-xslt-dir="${EPREFIX}"/usr \
- --with-iconvlib=iconv \
- || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
- if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
- ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed"
- fi
-
- if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
- ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
- fi
-
- emake -Cext/${PN} \
- V=1 \
- CFLAGS="${CFLAGS} -fPIC" \
- archflag="${LDFLAGS}" || die "make extension failed"
- cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die
-}
-
-each_ruby_install() {
- # Clean up "ext" directory before installing it. nokogumbo expects
- # the header files and shared object to be in ext.
- rm -rf ext/java ext/nokogiri/*.o ext/nokogiri/{mkmf.log,Makefile} || die
-
- each_fakegem_install
-}
diff --git a/dev-ruby/nokogiri/nokogiri-1.8.0.ebuild b/dev-ruby/nokogiri/nokogiri-1.8.0.ebuild
deleted file mode 100644
index 0478e6befdf5..000000000000
--- a/dev-ruby/nokogiri/nokogiri-1.8.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md STANDARD_RESPONSES.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="ext"
-
-inherit ruby-fakegem eutils multilib
-
-DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
-HOMEPAGE="http://nokogiri.org/"
-LICENSE="MIT"
-SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-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"
-SLOT="0"
-IUSE=""
-
-RDEPEND="${RDEPEND}
- >=dev-libs/libxml2-2.9.2:=
- dev-libs/libxslt
- virtual/libiconv"
-DEPEND="${DEPEND}
- >=dev-libs/libxml2-2.9.2
- dev-libs/libxslt
- virtual/libiconv"
-
-ruby_add_bdepend "
- dev-ruby/hoe
- >=dev-ruby/pkg-config-1.1.7
- dev-ruby/rexical
- dev-ruby/rdoc
- dev-ruby/racc
- test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
- sed -i \
- -e '/tasks\/cross_compile/s:^:#:' \
- -e '/:test.*prerequisites/s:^:#:' \
- -e '/license/ s:^:#:' \
- Rakefile || die
- # Remove the cross compilation options since they interfere with
- # native building.
- sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die
- sed -i -e '/cross_config_options/d' Rakefile || die
-}
-
-each_ruby_configure() {
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
- ${RUBY} -Cext/${PN} extconf.rb \
- --with-zlib-include="${EPREFIX}"/usr/include \
- --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
- --with-iconv-include="${EPREFIX}"/usr/include \
- --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
- --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
- --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
- --with-xslt-dir="${EPREFIX}"/usr \
- --with-iconvlib=iconv \
- || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
- if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
- ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed"
- fi
-
- if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
- ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
- fi
-
- emake -Cext/${PN} \
- V=1 \
- CFLAGS="${CFLAGS} -fPIC" \
- archflag="${LDFLAGS}" || die "make extension failed"
- cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die
-}
-
-each_ruby_install() {
- # Clean up "ext" directory before installing it. nokogumbo expects
- # the header files and shared object to be in ext.
- rm -rf ext/java ext/nokogiri/*.o ext/nokogiri/{mkmf.log,Makefile} || die
-
- each_fakegem_install
-}
diff --git a/dev-ruby/pkg-config/Manifest b/dev-ruby/pkg-config/Manifest
index 102946a50ca2..6eff677c2f2c 100644
--- a/dev-ruby/pkg-config/Manifest
+++ b/dev-ruby/pkg-config/Manifest
@@ -1,11 +1,5 @@
DIST pkg-config-1.1.7.gem 19456 BLAKE2B ae6f3641181a60aa46a2da63a5343f23c4a41a9499ff5e00b1115ddfb328a4db33db2890d234f5cbc9a45af28aa537e886c776f0a8f24e54e307f637e5a2c8ae SHA512 9f515874d3edabdfff5f4c8d624bbc91e9c5032e79c241412cd073f0a049e35a2e2a660d5503eaae9640286d74cb98510bbbb34f757c702e220f728fba1c2337
-DIST pkg-config-1.2.3.gem 19968 BLAKE2B 2db6c37aecbcbe63aee639a8cba99840d618a24877ada52838bda4c5775bfe8ca2d555cacad9bf53477882df555cf118c43bf54c9360d5cf05b21e7b4b136629 SHA512 1e0ec12cdb9647d9d5b29c48940f15dcf27e346a18b9f33922a5b8e0a57957206981cf5c7dd70da36fdb2a32bbe8e3ac38737f66abc5f5afa8b4dabf52a696fd
-DIST pkg-config-1.2.4.gem 19968 BLAKE2B a33bfe33e6f15c528e310363362182ac68c0c7f5745f7044973309d478864187caf66aeed9398304465c650b6739845711f83736202b8e073c80fa4e8b59d24a SHA512 74abccc5b067d4b98bc1aa20eaf990f1e31f8ab9251f8081440dd2b11e9d14ffe82ccff92d0858386e11fe3ff4f8927da7ca17d382946e4b0c3dbd7a45ffae24
-DIST pkg-config-1.2.7.gem 20480 BLAKE2B 2445c96c9defb547ef21d62912c7c882bee8b80561ec221c3605e907189b94243d4ad78ae180ea5414350b5b299f8f7f2468e0d910673f2e7c9c48d98e7cc844 SHA512 88a0d0c616e4c00dcdc25980c532476eb9c9ff17e9f8a015c414cf2f536c558bc10656e2a56dbe01f34c016e86fc92959f2231a07e03b541c32c79ab36423760
DIST pkg-config-1.2.8.gem 20480 BLAKE2B cc11b5eff30f0f5e1a91e64902931ed540da108fd326fe731b71527c9c4310f55e9002617e1baae4f71a4b705b20cf10f6fa112f8ef56971e82868145d372a47 SHA512 d83a599a48c7d404946054c6846b6cfd9fce2a264c288519a6eccd9787f05d45397dd46300bf97c80700921456318154ea6d44ba32cd159803471073c2a2b065
EBUILD pkg-config-1.1.7.ebuild 814 BLAKE2B b6739a0cc7285df5a6db56eca3473742fac6b816e7bae226e1673b473743a9b6cbf655016bc9b5c90aaa9605b73b35f5479604f4bb6b60cae2944345fb25e324 SHA512 5e6e06a783a032ea54412a27780c7837133e295cf3d0becfeb22d0ef7d2fac4b5188d3fe415abb092c827c81efa5ce382c42eced83833b79bef7464d5324e232
-EBUILD pkg-config-1.2.3.ebuild 824 BLAKE2B 36e4dd1071f3a0ae61ab79542311227282af483357da170a1de393fbef3dd34626ada77983a6700130c7acd720c7b478a1ba3531bea7318b21eafc831dadeb38 SHA512 e33cbcf684fe1b3b913d1048c1d2b94d6412f5e8af28d2646e28603ef18eb0cbc1391d39c5c80f150eda0df76dee1339a8de2c4d7050a2bb2a1ff302a88a7fb2
-EBUILD pkg-config-1.2.4.ebuild 824 BLAKE2B 36e4dd1071f3a0ae61ab79542311227282af483357da170a1de393fbef3dd34626ada77983a6700130c7acd720c7b478a1ba3531bea7318b21eafc831dadeb38 SHA512 e33cbcf684fe1b3b913d1048c1d2b94d6412f5e8af28d2646e28603ef18eb0cbc1391d39c5c80f150eda0df76dee1339a8de2c4d7050a2bb2a1ff302a88a7fb2
-EBUILD pkg-config-1.2.7.ebuild 824 BLAKE2B 36e4dd1071f3a0ae61ab79542311227282af483357da170a1de393fbef3dd34626ada77983a6700130c7acd720c7b478a1ba3531bea7318b21eafc831dadeb38 SHA512 e33cbcf684fe1b3b913d1048c1d2b94d6412f5e8af28d2646e28603ef18eb0cbc1391d39c5c80f150eda0df76dee1339a8de2c4d7050a2bb2a1ff302a88a7fb2
-EBUILD pkg-config-1.2.8.ebuild 817 BLAKE2B 9e4371cd2e76644731a14fe60e72a8e35ec62eecd5ae01c64826048f0a050ce8ae1254a3957c4907b094765514303af72a0db9a90c1f9180a57d02925c1b4e6a SHA512 7358efdf6993598976aaef00b3292b6ee6904b72e05281f2d5ed0aa5aa0c49be84ab7eb3fde3c481eaf77c20b778b210159ccefba3c6581c6f2b32dc348713e1
+EBUILD pkg-config-1.2.8.ebuild 816 BLAKE2B 9809d9877929f772bdb1c2881041e6d018f7fccde5a5fb878471c12f1cefad9bf1807ea7dfd400db4347bdaa1deb5cb57f7cf9ebe570443c863fe0c94320e2ae SHA512 4460f20af505018df7bdffd26f5d02d12f9a5e3dcfe545ee1eff246fd2ee823f241d71d2aa8b2a7ab25af65c9adeaea3af293322089a50b8b9e47f4cfbd8be85
MISC metadata.xml 424 BLAKE2B f3283c73952daca20d85a5421afb67150aae553faa03d653686718ca5216c1a65ab5983fb669cc34003902b0a969275bd22e4d1765f3896c7e25bee301323f42 SHA512 40e700a309e3678157d9da4ef18e8f0178e23aa192949ac06acd6f8026d0d53d4f79c199aaf59e0e27dba17925f44a97ad901e0774c6b70583b24b09254eb8d5
diff --git a/dev-ruby/pkg-config/pkg-config-1.2.3.ebuild b/dev-ruby/pkg-config/pkg-config-1.2.3.ebuild
deleted file mode 100644
index 4cefe1fadf72..000000000000
--- a/dev-ruby/pkg-config/pkg-config-1.2.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pkg-config implementation by Ruby"
-HOMEPAGE="https://github.com/rcairo/pkg-config"
-LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-SLOT="0"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-# this is used for testing
-DEPEND+=" test? ( x11-libs/cairo )"
-
-all_ruby_prepare() {
- # drop failing tests
- sed -i -e "/test_cflags/,/end/d"\
- -e "/test_cflags_only_I/,/end/d" test/test_pkg_config.rb || die
-}
-
-each_ruby_test() {
- ruby-ng_testrb-2 -Ilib test/test_${PN/-/_}.rb || die
-}
diff --git a/dev-ruby/pkg-config/pkg-config-1.2.4.ebuild b/dev-ruby/pkg-config/pkg-config-1.2.4.ebuild
deleted file mode 100644
index 4cefe1fadf72..000000000000
--- a/dev-ruby/pkg-config/pkg-config-1.2.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pkg-config implementation by Ruby"
-HOMEPAGE="https://github.com/rcairo/pkg-config"
-LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-SLOT="0"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-# this is used for testing
-DEPEND+=" test? ( x11-libs/cairo )"
-
-all_ruby_prepare() {
- # drop failing tests
- sed -i -e "/test_cflags/,/end/d"\
- -e "/test_cflags_only_I/,/end/d" test/test_pkg_config.rb || die
-}
-
-each_ruby_test() {
- ruby-ng_testrb-2 -Ilib test/test_${PN/-/_}.rb || die
-}
diff --git a/dev-ruby/pkg-config/pkg-config-1.2.7.ebuild b/dev-ruby/pkg-config/pkg-config-1.2.7.ebuild
deleted file mode 100644
index 4cefe1fadf72..000000000000
--- a/dev-ruby/pkg-config/pkg-config-1.2.7.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pkg-config implementation by Ruby"
-HOMEPAGE="https://github.com/rcairo/pkg-config"
-LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-SLOT="0"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-# this is used for testing
-DEPEND+=" test? ( x11-libs/cairo )"
-
-all_ruby_prepare() {
- # drop failing tests
- sed -i -e "/test_cflags/,/end/d"\
- -e "/test_cflags_only_I/,/end/d" test/test_pkg_config.rb || die
-}
-
-each_ruby_test() {
- ruby-ng_testrb-2 -Ilib test/test_${PN/-/_}.rb || die
-}
diff --git a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild b/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild
index 18f63ebf02e9..e44eb405be29 100644
--- a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild
+++ b/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A pkg-config implementation by Ruby"
HOMEPAGE="https://github.com/rcairo/pkg-config"
LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
-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="test"
diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest
index 8c40f17d60a4..4b9e09f69127 100644
--- a/dev-ruby/rcairo/Manifest
+++ b/dev-ruby/rcairo/Manifest
@@ -1,7 +1,5 @@
-DIST cairo-1.14.3.gem 97792 BLAKE2B f9503ab6d9f7cc1567c8de43e908633c784b676a474a17f33464a2713f418d4fa8cae1d359aeca577e3bdd8a5fb904841c17cbeff2fe6da5b2d734e1a0632160 SHA512 aba56403ca813bdcc56c01fed76642e4115a683ed3e3d056675195d2d86fc7dfa44f0077ca47407eeea27789824171251222e6300f3f3c395bc186afb616c772
DIST cairo-1.15.10.gem 102912 BLAKE2B 55459487e9148f5b8fbdb00901cf0af9f2fd878ec0a73563e868f98aa76c517520d63702c19f10773c51545f638b7c9ccf69c1190aa324045cb82f5f93fed701 SHA512 af3cec5bf03022a5049922aaa0366b7330ec0e2003734ee855d1d9632d2027be6e08efd8b67c02bf3d006d11d8a7e28ac3d23ce9591940dc92442c7552858907
DIST cairo-1.15.9.gem 102400 BLAKE2B 9b2c2f04b09ab858667edb74d5ac59c8b957edd49e989403f965cda1b06f4534bae6408cc119bd54c6842372524850a8a417583b95d6b70e6f4bca2c288f9fd8 SHA512 f934a0ad283145bb4710374ccb1b149c6f6bcdc69978cbcd45de8a9da319a4611249262b6ca4f8bd5ef3955739c54b24bb278e36c421cd0af91ed14a43eb7e98
-EBUILD rcairo-1.14.3.ebuild 1587 BLAKE2B aace82fd9a50c71ef6e9570e3f5d6e1d3f70dc225e76eb0b0e982a8f9732ab60cb263b07a953d4a79d0fdec77ea6954ed6d93533dc71b04336b15cbbc6bd6e62 SHA512 2ca8fcf937bff16ef641d7f7f84452c63612d3a66b6352ba06beff3d3b32b3708a55c96b10764ac6382ffb2c5fb4a9cfd0be9f0c188f943db70d5968ea516535
-EBUILD rcairo-1.15.10.ebuild 1876 BLAKE2B 5c2dfd2ff9f912f37b9f76f67cafc370c94855ea94d9475c5748282d8b36530c41d6bd0fe131f040f284952ff58980d028b0536d7d10581a09ab7f223408896b SHA512 abf1a78cadd60b72fe156782aa906b0a64885b94464b44d1daf82ee322cec7238814896aa82482dff85703e40c07230e97e8fe5cb4ec8e3cbbdad3cd2b5a3fd6
+EBUILD rcairo-1.15.10.ebuild 1875 BLAKE2B 256811730175500a1c4d3f6399f1934b95011e5dceaf6be002b190339f494ff44053bf82b98e06ef52a8514789820f1067dfaa2f92b5ad6fb03c0f6551fc4f17 SHA512 c320fa64b25f99ddd3baa6e72fea24adf878c8639543f6f34152a6ca2d2e9ea0f52d6129bb79bd42412fb663145b3bda8d4ad847d82e6f1b5e97fbfcf1b8b1de
EBUILD rcairo-1.15.9-r1.ebuild 1882 BLAKE2B 07e37b1dd7004aa3ed619eb1805cc7e60c0879443f412f447e4e2bb1a721941e05a3a21b34aad2845a92fbafe426ef5fa139eee809670b35819d03ff38d4f17f SHA512 2aaaa43aa0c2fd3021434cfebddb2c6af209433c798fa5c011081195fe7ab545a2ee6e919500ac55eb604442545d3111a57e7cf37fa73bf88e293b2b398b3097
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/rcairo/rcairo-1.14.3.ebuild b/dev-ruby/rcairo/rcairo-1.14.3.ebuild
deleted file mode 100644
index e4e06b35ef22..000000000000
--- a/dev-ruby/rcairo/rcairo-1.14.3.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22"
-
-RUBY_FAKEGEM_NAME="cairo"
-
-# Documentation depends on files that are not distributed.
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby bindings for cairo"
-HOMEPAGE="http://cairographics.org/rcairo/"
-
-IUSE=""
-
-SLOT="0"
-LICENSE="|| ( Ruby GPL-2 )"
-KEYWORDS="amd64 ~ppc ~x86"
-
-RDEPEND="${RDEPEND}
- >=x11-libs/cairo-1.2.0[svg]"
-DEPEND="${DEPEND}
- >=x11-libs/cairo-1.2.0[svg]"
-
-ruby_add_bdepend "
- dev-ruby/pkg-config
- dev-ruby/ruby-glib2
- test? ( >=dev-ruby/test-unit-2.1.0-r1:2 )"
-
-all_ruby_prepare() {
- # Avoid development dependency.
- sed -i -e '/notify/ s:^:#:' test/cairo-test-utils.rb || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext/cairo extconf.rb || die "extconf failed"
-}
-
-each_ruby_compile() {
- emake V=1 -Cext/cairo
-
- # again, try to make it more standard, to install it more easily.
- cp ext/cairo/cairo$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
- # don't rely on the Rakefile because it's a mess to load with
- # their hierarchy, do it manually.
- ${RUBY} -Ilib -r ./test/cairo-test-utils.rb \
- -e 'gem "test-unit"; require "test/unit"; Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- insinto $(ruby_get_hdrdir)
- doins ext/cairo/rb_cairo.h
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- insinto /usr/share/doc/${PF}/samples
- doins -r samples/*
-}
diff --git a/dev-ruby/rcairo/rcairo-1.15.10.ebuild b/dev-ruby/rcairo/rcairo-1.15.10.ebuild
index cbd3a06cc2d8..7ba62f34cad5 100644
--- a/dev-ruby/rcairo/rcairo-1.15.10.ebuild
+++ b/dev-ruby/rcairo/rcairo-1.15.10.ebuild
@@ -24,7 +24,7 @@ IUSE=""
SLOT="0"
LICENSE="|| ( Ruby GPL-2 )"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
RDEPEND="${RDEPEND}
>=x11-libs/cairo-1.2.0[svg]"
@@ -32,7 +32,7 @@ DEPEND="${DEPEND}
>=x11-libs/cairo-1.2.0[svg]"
ruby_add_bdepend "
- >=dev-ruby/pkg-config-1.1.5
+ >=dev-ruby/pkg-config-1.2.2
dev-ruby/ruby-glib2
test? ( >=dev-ruby/test-unit-2.1.0-r1:2 )"
diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest
index 7c169916faec..d4304c1d7080 100644
--- a/dev-ruby/rspec-core/Manifest
+++ b/dev-ruby/rspec-core/Manifest
@@ -5,7 +5,7 @@ DIST rspec-core-3.5.4-git.tgz 369170 BLAKE2B c95fa7740bcc1b586b4e26be1db4cb52bb4
DIST rspec-core-3.6.0-git.tgz 375590 BLAKE2B e8b4987ea3d5cc3a403eaec98243e4c4be6c9eace798bc97599020543401ecd036c6121a6736995fb716aabd1a2016393506bee1e3076c61b0c49173d991d990 SHA512 cecd3885652e18ba1ffed45e40d12c932ba0d880e96b2f1d264709f55dbda8d6b0c78c3bf4bb940d246b84261d1b80038618735f65302ff62646165b2e932be1
DIST rspec-core-3.7.0-git.tgz 376565 BLAKE2B 86b0584883047c83e4fddfd09924a5b68828f53e2018d2513cd79484a390d1b7b89e8176b0098b8869d5ed7206c132d77a0d8ef2ffb5447da317460b152e5e23 SHA512 071bd2a5c905d4ce621f2d7255b882a9d34cf42001cb2995fdb05a91387805929198c32e53cf4c2df2a43d179d2c49337214066be87eb50ab044b5f70aba8c54
EBUILD rspec-core-2.14.8-r4.ebuild 2764 BLAKE2B d8a6bda7260cf9657695ad47473edea4d49efb97dc8e591b7ae642b971c93d5df370a254e0831bd422cb80e10314e25169fc09ed82f601faa63fc5f11411a95c SHA512 3c53e284b1c11850a610dd956b31aa0e6cedaf7925d346c95198a1cd9cfdd3a2c23f9b14aef382d3b9c6551241b20980a2f563ce9f11264048daa649ded2e694
-EBUILD rspec-core-2.99.2-r2.ebuild 3050 BLAKE2B 4174c8af656edc98bf8c83032a7d0fff374c9beabbea68697c9270c3d685a57ba4481305cf2d66482f5a6511aaee6debacd176a88f5b99e5073753853dea4fa9 SHA512 1ba71ce94d0bf9c2fdadfe42f34bf668ae0cb2a69cf0584b3ae10afd02ade337705c51339edc2500d2379696d4f883a7479f8f7c2b659ad55744d5b8a48903c1
+EBUILD rspec-core-2.99.2-r2.ebuild 3049 BLAKE2B 1f226c2e6afc8a60409c1db0a9ec26cdda2573d5d6d2e6115cb04c7173e87ce3a0c75c91c331a3e3907aaa8c237a47e7fe11f1869c6d91f04e80a12d1ec0170b SHA512 7ece50dacf7e887c6a10ed2c143cdc05c41e5d70a6331dc1021dfc43acf97a73e93fd9b6393b0c923fa90f75f96d844fc493040bcdb4c3f77e3413f6c6eca23f
EBUILD rspec-core-3.5.3.ebuild 3164 BLAKE2B 0eb341fc376171025a09bac586b90d4a1f16412bdb384df1d14b3dad7e4784ac4c456acb6dcc400fdeedcd1d9fbb2c6b098f60259bc179e8a9aae3cc4e36e2ae SHA512 fb8fc39c784cf66a63385d6e58abfe2e74833ea5594c0d01887e883003a67603dabea69a2c598bd38ab69a49938136c0462fa4a217363b1d4cd189a9e4946dbe
EBUILD rspec-core-3.5.4.ebuild 3178 BLAKE2B 511992cfaa43a4fb51e907994c0edf0862d31f6f899c0cc04577d8fd31f48c450a1a82ebeabc5862d10e5a0793d266cabdffd94541ad3ff6016043029d07b1a6 SHA512 93b1179badab718a9ba151b489381a0892ab9975fbe405fcc99cf6b4725965d5aca29b25ec4bce93e2636a8d87ccdf427ad39ba468643f506d8aee4adea04b0f
EBUILD rspec-core-3.6.0.ebuild 3253 BLAKE2B 26cf65b64b3f0f0d10c53ddf9a2e83b681eb2e6eea777fdf456239ab2cefed43908e10282410e8d775b199021a2806130f44ea55a83fb70cb4fdfdcc734b380d SHA512 776e4095374cfbcd0eb8d0595e5d270a2faf18c506f09dcc9fa531b894e9fcb81b028771a912fee2d4dc2745b6d65cb8e887a2a5d9109edc1cc2fd64e21e1392
diff --git a/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild b/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild
index 896b625923c0..e267ca477628 100644
--- a/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-2.99.2-r2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
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? (
diff --git a/dev-ruby/rspec-expectations/Manifest b/dev-ruby/rspec-expectations/Manifest
index f0cf47b25234..709a62866153 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -4,7 +4,7 @@ DIST rspec-expectations-3.5.0-git.tgz 187600 BLAKE2B 607dabc38e077ed82e18cdc6909
DIST rspec-expectations-3.6.0-git.tgz 193897 BLAKE2B f3fc2b06a317e77838e2d483416ab0e05aefed8a129058ceaf1a80d3068b41e81abc9fd85576433fd1577e6114ccc65130734b850997f89310b80b549f80d679 SHA512 5c784eff2c076623f471bcfff6e014420782c8d52ff54a68adc9b4d6b60a91726da36e3989535f4ab7f1fcc6b1e2a3c3a63ee330f8ea55f475711741762c0f07
DIST rspec-expectations-3.7.0-git.tgz 194071 BLAKE2B 67c8db15c43cc1141b19c6eb99390eaaf2535ec03f0fdc7b05576daa463d252f56ff251d40f5771726ee6451d57eef206c893f2593b01d413b5d96cdf21f0daf SHA512 bdd3222089299e9bfdd6f17a2b8af81d5e695290a3ce976630d586d51ff2df5baf76a3887b8adb31294bd6623ba85f8c2a4a31ac520046515aeeb81fa3a1bd5a
EBUILD rspec-expectations-2.14.5-r1.ebuild 1297 BLAKE2B 44073a50314b9266ef24f132115479ee4f7ac0f019e5118e3a97ad90e324fe8f946d91df46547c6e146ae1b566c075a030f02191a50dadd4130c6166c269568b SHA512 63879f846e1c7066e242f3c90071997f835bd76dd6c9933a8eb7ba6d3e4f9a1316315e57ba0f5760783d265ec7ee101866cf1c5972d7ff23dbccd819f9340b28
-EBUILD rspec-expectations-2.99.2.ebuild 1690 BLAKE2B 47347c7a6fb2f5c002b2a5a5f8ecaa24027d2dd65aa9331d3eff62ae9a2070a449b1647ba090d987f568fb422e12eac83db6adc17fc06ee1e06f2e8b45ca3882 SHA512 c045ab6236bacabb7ef4e622c2b56159c12712f82013caad00a4bdf1fb637ba98873dfa7bd3feee574038366c2eba81db2d3a009f8daef5d20b3995d076489ae
+EBUILD rspec-expectations-2.99.2.ebuild 1689 BLAKE2B 2c072804b36d612a4e709b0bdf1c47cc11e51bf030be65f72a383d889649a841c5e8fa3c3ad79b517a4e026a1fbe9d1c3918952cfff4289cb876617d9c59c00b SHA512 080cd89e298abfdb613dc5d0209525a6604e71d19703218843baa2d929a40a0c4f8ca874919b3d091ad9f13ff19b5b4a774fd44e546ce3c952d9e51e2aff563c
EBUILD rspec-expectations-3.5.0.ebuild 1322 BLAKE2B 79d4a73c87e4e93e1c165255ee391915c7b2252fcc7ed308994c170ce4f8e3a163a7df0ca59ef24952b53130dc5d0884dcfab319739d0cb1c026a7d26dfe86f1 SHA512 5a56eadd7f68b0b57eb153e5e14bdb2f2d653bad26d84a266dd3d2d34ffa8a2e9a97df5292fcb35cbadab5cec5e86fb6cbbe18c7810c7f1d976019c0dbcaf1b7
EBUILD rspec-expectations-3.6.0.ebuild 1338 BLAKE2B d4765508dd978b7ea89b083e78edd24891c91c6172e6ec91615764b226866c3492f3e6e35b1b092e35c186fe4e2e7bfe1de8c38de82b50e003fa430ef66a1b5a SHA512 8bbe1d874c4b3132c9c3bfc2516857e5ed3330c7afae46b561c5ab5c0cf5b4f1a024958a76ae5fce112a5eb193c98b80c5f647792d0265a726e8320684be7ab3
EBUILD rspec-expectations-3.7.0.ebuild 1324 BLAKE2B 3f81b93f4c96c108c48ce195c1b6ebea561aa37b06205c2c7d2d5d778263fcc8f9bba31b457d4d4cc449f82a7dcc6971c36755ddf7a1f5b3f518c489dee5a11f SHA512 c03be394692a773fe0ac6bd1816aa6ae3da84559226dfc29ddd7ff725b11e7af7f3b079ef992b68ea3e891b25ead9f30e1474e68583c9abdb0052238a335bac0
diff --git a/dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild
index 57bb90879047..13478887d692 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-2.99.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
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_rdepend ">=dev-ruby/diff-lcs-1.1.3"
diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index 9cfe12debb34..5bc9b94c242d 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -4,7 +4,7 @@ DIST rspec-mocks-3.5.0-git.tgz 186806 BLAKE2B e412feafba03cfe8c0efb68dc778885f06
DIST rspec-mocks-3.6.0-git.tgz 189000 BLAKE2B d8fcc25983eeeafdba69bce80bccac2ff9b1e269b739bbd41a87f4839468fe5e4bd3298d2a63aa315d87422a9f30aaf1a776cb9b90ee1fd58ca05b5a08ea032e SHA512 42cc4870fde8eba0a6da7df4ab07e4d59c6447bb8f52e0172e7f231d47304c20c6e2edfceee698d5d344bb78384acbe3df4bb67de784cc24a63fae02ed1d4a7b
DIST rspec-mocks-3.7.0-git.tgz 189170 BLAKE2B a0a622ac593660c673cd80b3f3caddd2ac389000f42a7ed1745e1fcfd28d1986e61e83c265d736f3ad0649531973719bc9c5f6ab07e289cb2da89c4482e64184 SHA512 8673726571ccf8a901281e44faeb25ffcb59579dc380138f0557cd9310192cd340081e5e8ad65ae281777727b502cca2f6877134b0fb48f2e0ea40b133002aff
EBUILD rspec-mocks-2.14.6-r1.ebuild 1285 BLAKE2B a404deaf1d6344bb9ef7b72bdcb1c82a81b7ad71973af40f0b8fe63f516cc9a133993b65763e080eb7da7a881d8d5e841a8206e60a91fc4290ea9652f7cf32a1 SHA512 f515fe9492f41766c77a8b57bb4bc37d60f2d7c053a877a9c497e49b80df61320b4f01dd6ede5fbe4e4686304327d9657518ed06d820becdac5e2d1234126e36
-EBUILD rspec-mocks-2.99.2.ebuild 1483 BLAKE2B 7069c238f8445cc5bdc3fd4bdc74ccee3b37dc53f4f4df9da9167bb58f4421020847f2d4b5d64d0e8dca71b044e06f4967539249a81e6b8510463670b8b5a7da SHA512 92b0a4872cc656bba07fd95d1b4e35fd793e06e8af5be17803364a494c3ace76e55b0be4ab71913ed2effc4e74a5f5fa363b4bf3349d70ce8a5e35789a81ddc9
+EBUILD rspec-mocks-2.99.2.ebuild 1482 BLAKE2B 81bf6a7597f277ca89dd840351750a671ff63536ac419c8be339c6baac6a99e2d0e6ea940406fa6dedc8796c0e53f69c2603f64292e467a6344268c4ab845d1e SHA512 b2ecb999259c9fad854c785dc8f472e063f0e2ec5016ad934c30689480929a9ad8a0f701875e02db6562d46438a2f70ac0aa02dcb16c15be0515a64cfa0382c0
EBUILD rspec-mocks-3.5.0.ebuild 1346 BLAKE2B 1799d6cba41bcc4cc28e1e1778020c52fafc6a16b7515f72cf31e7bb347007ab3a96c88aa71f121e31e3785fb63518324df72b90e6a0ac464727db2d3338e0b8 SHA512 40cae4ee52db2cfc0274c6961f32f654e9f09291c3a9410756f3dca4a1d42b32e0bf54cd8a83164b7f06cc57ba410aaef478390019e0d1d0b7a0630884cb2a48
EBUILD rspec-mocks-3.6.0.ebuild 1362 BLAKE2B 3fc2e04dcdb7dbcacbd5b6f0981fe90e0d54c5f200ab7c8fb4239052aa1e22443dda36cba957e1b9d85883b0469a03c47694e7a18ac75ec06f205468ba59393a SHA512 f49e16adab91e07ce5b38a1efe4d85c4a510946807d169e004d741fa9094df240ad2dc2733e1811bfd33227d21119b196b9e5f6568a04ade81ca019f2e1f8066
EBUILD rspec-mocks-3.7.0.ebuild 1348 BLAKE2B 869b3e19b0ede06123590895b73b393c50cb32872e9f04a2855bd4f2bdaa22bc3d7155d6b59231f95281b079cf32936e2c613f7ff122c7bef7db1a8cb59c5324 SHA512 9c248315309e319cc55aa0b8f6f0b42b6f08e644ff1bca40362fb7bcf1183bdf6ed1319c6d3edee8a14383de9cc1c8ef11cd1775a4a0ad8e2e52167a4a8ad577
diff --git a/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild
index 86c01eca72db..16417a8f3dfb 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
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 "
diff --git a/dev-ruby/rspec/Manifest b/dev-ruby/rspec/Manifest
index 1f68e8eeaa02..5da36533e2be 100644
--- a/dev-ruby/rspec/Manifest
+++ b/dev-ruby/rspec/Manifest
@@ -4,7 +4,7 @@ DIST rspec-3.5.0.gem 10752 BLAKE2B 8c28574420f7beea0a8ff2a2c0237ea84c83dadee14ed
DIST rspec-3.6.0.gem 10240 BLAKE2B 334fb89dcc8926b264999dcdae231916dcf9c45515192b9a053a22a240a2da3830b46cb87430bc3f4a7368bbd0788e987f992e0f4dac3872233ad7d0e7f3fc6b SHA512 ff0208209fffe205038e75ea410d0a0c140d35f9dcf46b699d9359bb17b8d6e92c4c3643b8f99d741921dd4a4b9bc62e639f5d48f46e4e9c656dcab0f62fdbb2
DIST rspec-3.7.0.gem 10752 BLAKE2B a0e15d557b0d9089a886d04c917feda80c7a8e5eb70a50f4635947689215c0c560d313a6728ccea751697ead97c01fa1e3b7217f202ad18d4ddecf62c4dfa4ab SHA512 5c10a878e9697030783c987ee9a6244b36cf85a2a3fb8c28bf9771900a3259da4f19c7f159180b5ff9140ab715b38b5d90cd5e0014ac1862f478c32a95e7edfd
EBUILD rspec-2.14.1-r1.ebuild 783 BLAKE2B bb6ac53a0910d5a1da5d87e760d31692122803df0e04528f189355af98907f788c445f983fb0ae9fcda7f855c31708039c86230a51ae2c5f8a3bf4626fd0a13b SHA512 67fc73cd59e23f941fb56d27e03f800ccdd142bf52e27f8e5340843594f5855945de4a5ec11188e75786d35f8811c2e2105d8cb87727ec0e2dd7a31def01cb11
-EBUILD rspec-2.99.0.ebuild 798 BLAKE2B 6d23cc4c63aa1af32277a5c467ef2b245b9a01afe96669d869e585e181f51e5fd224abeb53a16e9b95266b89b2650c08fe1438a00213dec7647c9af6abf1709a SHA512 a54bd5f8395ce5c65ace25f124ec754634ec5957a970c0d690e65da1516651ca307761451ce56a63f908b4f7ea1dc46d5a933a1efdb6ccbb65a22694a2a8e4cd
+EBUILD rspec-2.99.0.ebuild 797 BLAKE2B b868c665fca20f11f39eaf7a09afc7161e83ca3a8d437b2d809ede732a525d588da0673a5f99915162b7df54a98ddeac9ab13d41d00e9c4baeba303dd5538440 SHA512 74d8478777daf6cc609d632cc88b8f072ff5ddb5ec68286e84342c499b11d54494ead22d6a683ef09a10fe1ca976c1d9a28008db4a3fc1c5028f59871556f08a
EBUILD rspec-3.5.0.ebuild 667 BLAKE2B 3df4ec8bc0263ff263cc1d938f614d62d1a27c45f3e1a8eb3fcc5dd1c3455dc8dfd026d9a3104813157c9f8fc29964962fbdf9a7b46d6c5acfaa6ad288dafdf2 SHA512 e10338a61d1af33eae298f1a663c93199b2d871cc2de1a2fc93299657d813b2137dc34f81027314f68de5f80fda2670cee851978f437ddeba1c9156cbeec9de1
EBUILD rspec-3.6.0.ebuild 683 BLAKE2B ad7450fa20c0e8fd44ba9e63989c3bdc55ccbc945ca920c5f74aba3daf0ee836584781788f0ca8d0e7f0fc47341773fc55d379f4ffd7f242614866a93c0ac2d9 SHA512 2199c21070ef4dcff406764e7320a4e7fb1e4fe6c76c52e7486122ca3555931ccf108490cbc1abc928fc4c0d72830d2cbce0b5b41fe29f4ff2736880971046d2
EBUILD rspec-3.7.0.ebuild 669 BLAKE2B fa21da8a0f2da4624a7cac74d0cd05fe9dfe1d3fc171fde5415758af88bd1c490edb4c01c078a078eb55f3d850e3fbfb9b2725831343e818bf813f9eeb38f3c5 SHA512 9f2d6af52637f3a355142a0600dc35714b576ecc60cad96332cff4f60c439248b82144d5d04b8bd49913969f89b9e4844f5d85021cb75f58370ef43de4d4e2f4
diff --git a/dev-ruby/rspec/rspec-2.99.0.ebuild b/dev-ruby/rspec/rspec-2.99.0.ebuild
index 7b4210839fb9..af6db2e14357 100644
--- a/dev-ruby/rspec/rspec-2.99.0.ebuild
+++ b/dev-ruby/rspec/rspec-2.99.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="http://rspec.rubyforge.org/"
LICENSE="MIT"
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=""
SUBVERSION="$(get_version_component_range 1-2)"
diff --git a/dev-ruby/ruby-xslt/Manifest b/dev-ruby/ruby-xslt/Manifest
index 95eacb1224e6..a430d5761b11 100644
--- a/dev-ruby/ruby-xslt/Manifest
+++ b/dev-ruby/ruby-xslt/Manifest
@@ -2,5 +2,4 @@ DIST ruby-xslt-0.9.10.gem 35328 BLAKE2B aa0a627e76fcbc5626018389b5adbdbef1d54cc2
DIST ruby-xslt-0.9.9.gem 34816 BLAKE2B 2eb1bf9999b7f125387cc67842806a26249e3a9cf78630f0113cba4fb68d362398bf20c80a4cc8059d5c0253e80159b7958be1600890cec9c816e4275e85b316 SHA512 8c23bff3406ae2712663f81fb46525df4938aee5bf85f5497ff33108e4fb0f443ca3389dedbbb9eea233e86e51c24938f699eae2bc62cbf291c04a56a9af36ff
EBUILD ruby-xslt-0.9.10.ebuild 1132 BLAKE2B 143f9b5757ad16974b876581e680fdae37a2e29a62d3fc728761344f38e578de5737796b7be82bf46aeeda0189b0794214c51fcc8a04f384208f91751d518ff1 SHA512 604efe839eec476fa714c01113f5b9f2d7eca993dc662f18f7a8adc6fd3ccd91e8939f7a56d0cd132f88c7132067c3b6dfb9b60986a2c5625ff17d5c203a89dd
EBUILD ruby-xslt-0.9.9-r3.ebuild 1122 BLAKE2B 274c9b2f1c6168a8d5737be745a479efd45da5ed5fbadc5d7fefd27009c459714eed944e2e3e99b667a81ea1346b31138a82c24f6714e5fe02dc1982c8fa2b6d SHA512 1deed3ab964581ec6a30caaf3a0ff7b96dd5a496c9dd9875b1c39e2eb8abfa8d4c2dd7b6f12062deac6e12f584e08777060bf3a4cf28658106df91966626afbe
-EBUILD ruby-xslt-0.9.9-r4.ebuild 1237 BLAKE2B 57a6c22d6e1acc04fb108a3c8dbeda92cee7a19877679016f5e7ad6b665eae103f5266e61a576354f38e2af27939fcf8d6b00628646dee20d4bb0ab6808b11c6 SHA512 1de0d402933027387cc323d082a05e979fc8e0e36e41f4f1366d1768bb23e45745a18c8ce0627d92ca9473fdd9d7cf93ce0052c90eee97e16bfeb0c14eb0110a
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r4.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r4.ebuild
deleted file mode 100644
index 5f0c6c23f96d..000000000000
--- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r4.ebuild
+++ /dev/null
@@ -1,49 +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 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.rdoc AUTHORS.rdoc README.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A Ruby class for processing XSLT"
-HOMEPAGE="http://www.rubyfr.net/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND+=" >=dev-libs/libxslt-1.1.12"
-RDEPEND+=" >=dev-libs/libxslt-1.1.12"
-
-all_ruby_prepare() {
- # Remove forced -g compiler flag.
- sed -i -e 's/-g //' ext/xslt_lib/extconf.rb || die
-
- # One test fails but we have installed this code already for a long
- # time so this probably isn't a regression. No upstream bug tracker
- # to report the problem :-(
- sed -i -e '/test_transformation_error/,/^ end/ s:^:#:' test/test.rb || die
-
- # Fix compatability with libxslt 1.30
- sed -i -e '/XSLT_NORM_SAXON_NAMESPACE/d' ext/xslt_lib/xslt_lib.c || die
-}
-
-each_ruby_configure() {
- ${RUBY} -C ext/xslt_lib extconf.rb || die
-}
-
-each_ruby_compile() {
- emake -C ext/xslt_lib V=1
- cp ext/xslt_lib/xslt_lib$(get_modname) lib/xml/ || die
-}
-
-each_ruby_test() {
- ${RUBY} -I../lib:lib -Ctest test.rb || die
-}
diff --git a/dev-ruby/ruby2ruby/Manifest b/dev-ruby/ruby2ruby/Manifest
index 7cdbe78751fe..8e061f45a23a 100644
--- a/dev-ruby/ruby2ruby/Manifest
+++ b/dev-ruby/ruby2ruby/Manifest
@@ -1,7 +1,5 @@
-DIST ruby2ruby-2.3.0.gem 25088 BLAKE2B 972b7639e4620c1352fd5fea016f816f8186fb0e8a7b446cc85762f650b178a9f830b2cfedd3f6a5edc09cbd7adaa3cfb9c77af775dba8b0da4bf04d1903e5b8 SHA512 82630abf24ddf53b5bbd8f9d399f49b043e6f1c418ec83f1ff5011044d3a7b52864a3c7c5f628a9afb5afcf59f7c5126a413e7743ceb1e03bf623d919af1fbda
DIST ruby2ruby-2.3.2.gem 26112 BLAKE2B c6b7d84c3cdc9212972b766382f4f560ea840ea65f2d961de7b836cc67bcbf69a427c2431533d98b91b209eec8dd7ea54cb17c0c01e021c8e4289abe6211bfca SHA512 4cccbc0498ed2af8302860b5547a54b4fada04eff8158ceb9e6a8969f85ddd84dcf315e90b2308b3f5e9e685d6e2105125ca9197dd1cf26cd03179c50e460ee7
DIST ruby2ruby-2.4.0.gem 26112 BLAKE2B 017f7b8299a5104742d6224194b65ad848bc5347cd48d710b3a81d7203faf0670564ea08eedec3cb000d574b22736cd38476dd6f1aea3c45521fa39bfa7df6de SHA512 1edeb5e90c5d33dabfdf7579d2f24f6daed8b9686ce1f7d746d96b18c23c2d4c505a4807a224536d194426fbd81e740113bba6d659bd2dbd2a84c71e04594300
-EBUILD ruby2ruby-2.3.0.ebuild 874 BLAKE2B 9d53d924179c4f34b2b22a1991e13ce2326177531007c1742b0b011c1a825d5216f9fe8406770059f0603d62ad708c2a92877826b92ed0445c444c23575949a7 SHA512 e9c3ea75c89f7c8f0796cdae5ae85b0e26a0f59811b0898706b112d906e05bc0ac6efaaee34d4fdeeff59b2f00c30aa6db431c71eeb70093bbaa5f51f2295ce8
EBUILD ruby2ruby-2.3.2.ebuild 803 BLAKE2B 7067fc7fd27224c70d505628ac8eb4480008b0ec355c6b95bade10af1db89077da52707527549b04c07a63cb225ff771816ae21a78fdf958e334d31986ad6360 SHA512 f230576f8b88ddbe7075b7ae4967d91973d73f0c9c26da9ede36780b85f90a6a3e560ff0a288b5054509bc2fdf0175b0ee5ebfa0c978bd1f807299b1e6e0522a
EBUILD ruby2ruby-2.4.0.ebuild 844 BLAKE2B 52d078fcf23a83bbf8044c848e2640ab3736cba06eb3fd308842e620d345946d5b73a4181e23751822cc5b9654ce1fca3a8877e5845b58e46424915d3057202b SHA512 b47c71ce59d46f894da4a1c1d0bccae6e4e59ea8a1277cf355bef9099aa8211eaae197a82587299755565792e80ac6f22250d061396df2ec39d3944fa13f4ac7
MISC metadata.xml 345 BLAKE2B ad97abb4ce420cd1a798b019724f408bf5e8f04116ea72d8de35cb220b028d1e31d9b1380b625dd478e110edbc5100d38fa7ca10ee336d131338f2ba148ed284 SHA512 160d20c5eca00fc8d0cf3145e26d1a89ac158d5d7b826cf1161255c2b895986e7629215d330277d2e3bd8b08c106c4e8725f8d1d8aa3566cdc9e66a3e8cf37c1
diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.3.0.ebuild b/dev-ruby/ruby2ruby/ruby2ruby-2.3.0.ebuild
deleted file mode 100644
index 6f06beb10c5e..000000000000
--- a/dev-ruby/ruby2ruby/ruby2ruby-2.3.0.ebuild
+++ /dev/null
@@ -1,31 +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="docs"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Generates readable ruby from ParseTree"
-HOMEPAGE="https://github.com/seattlerb/ruby2ruby"
-
-LICENSE="GPL-2"
-SLOT="2"
-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="test"
-
-ruby_add_rdepend "
- >=dev-ruby/sexp_processor-4.6.0:4
- >=dev-ruby/ruby_parser-3.1:3
- !<dev-ruby/ruby2ruby-1.3.1-r1"
-ruby_add_bdepend "doc? ( dev-ruby/hoe dev-ruby/hoe-seattlerb )
- test? ( >=dev-ruby/minitest-5.3:5 )"
-
-all_ruby_prepare() {
- sed -i -e '/plugin :isolate/ s:^:#:' Rakefile || die
-}
diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest
index d44be0fce6ec..d41aac265b0f 100644
--- a/dev-ruby/ruby_parser/Manifest
+++ b/dev-ruby/ruby_parser/Manifest
@@ -1,7 +1,5 @@
DIST ruby_parser-3.10.1.gem 414208 BLAKE2B 22b0df7f5b7c137e6c331b13639ccd399323bcc6d439ffd8a07ac1f0b11db9abfd1d6a6a36d6c313a86a525d55742fca6050287ef88cf2829a164cb6f0b9a110 SHA512 57abb2a972020d443baa46b2866ded1bdd5a5d6d7d5649375e9bdaf0d3884dba23d152db2e50db776bccefc51e0bf1221e1eb8c3a6468bfd5b19b2e47dd16cc8
-DIST ruby_parser-3.8.2.gem 360960 BLAKE2B 62b6e842d0898b7cc6b7dbcd16cc83584e3498dc4c0b04979a904cc5c47e6c5a05ba19d0a86a36eff4866d03180e5790737650485d123f032a216b25011bf23c SHA512 c12f1928dfb18e0f3db1bb9b3f0186b37b4add3e4503050eaed5bb44c25e05a10de7e45ab63c0f2a691f0cafb3dfab6137177e9f73e73633dc84a673667a5e75
DIST ruby_parser-3.9.0.gem 411648 BLAKE2B ba5247a408c24c2ac36561ed9c26b4124a61565327247ee5dc3315a9f3e1f995fd6419c19ee8013efcc2b30fd752b3c8f6dd24011d35168f7e8cbcd224ddb909 SHA512 f609084d82caf4c33a40b64ee9df473375f00c59a34ec5b419f155a54a7fb9436ffb77ace406a01974c6c0d7b11b97447da0b3053c1fd87c66eb0406a0150312
EBUILD ruby_parser-3.10.1.ebuild 1084 BLAKE2B 78259aa149f4c9b469ede68bddc76316ed55a09d98a3439c5a7d57b4da379ea0b5eac33894ee105bbd04c74efc7b7de1a854694be9a336b19d62d85557abfea3 SHA512 b8319def22cb90240ede21b0a9b5527d599c959c2b535f1582d76b6f9abbaf6b6724b10baacbfc78a02e777908b5296b8951f3947be02f17551d9de796fe8e14
-EBUILD ruby_parser-3.8.2.ebuild 1102 BLAKE2B 4a972dc346edb7de89b88dade8f4d73c3cb9de24bad448ad2be6a200895396c9ab0dc9dd175c6403d31762b26bb977223c67c50434bcf0b1cdec24e1cf857b2b SHA512 1e371cc0b93de83a14566ef1fbcff3958b57538bbc6c09d3d71ec20ab5d508a2192cb12aa001a20f9e045cbdc1aad76e88508dd8e17560fa597550de0e7cc8a8
EBUILD ruby_parser-3.9.0.ebuild 1080 BLAKE2B c5fd16c860245dcfdf71e00c3ae3e26c577444eefbf58c30607e5a6c53ad9d1a7fcc457a039463172bb26dfc9ba6cf9918dd7de582b6baaa11243b53b48a795f SHA512 7a0e378e6c76fa2f33c31000722490d28912f8153972442156ee48a821f2e20703edb3a1fc5f648da8d200e80106fae8b5001f158a74a65cf15796c464541084
MISC metadata.xml 347 BLAKE2B 58585950079ff918b98a50b41060c516e4640d3d9e382bdd659ad6b17c1f0e138782cc7e94085cfae35faca53445beef7ce645113a49a47d42e912246ce8dd6b SHA512 ff141bbed5bdb7f610f87c5f8040889784f9a3a1f7a2f5802d0ee52a2a3d660d7ef2e8e3cc37af9c8b549433447f1d523b4864a6175efab755a3009c99c59632
diff --git a/dev-ruby/ruby_parser/ruby_parser-3.8.2.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.8.2.ebuild
deleted file mode 100644
index f81efb1fad0b..000000000000
--- a/dev-ruby/ruby_parser/ruby_parser-3.8.2.ebuild
+++ /dev/null
@@ -1,36 +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="docs"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby parser written in pure ruby"
-HOMEPAGE="https://github.com/seattlerb/ruby_parser"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="alpha amd64 arm 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_rdepend ">=dev-ruby/sexp_processor-4.7.0:4
- !<dev-ruby/ruby_parser-2.3.1-r1"
-
-ruby_add_bdepend "doc? ( >=dev-ruby/hoe-2.9.1 )"
-ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 )"
-
-DEPEND+=" test? ( dev-util/unifdef )"
-
-all_ruby_prepare() {
- # Remove reference to perforce method that is not in a released
- # version of hoe-seattlerb.
- #sed -i -e '/perforce/d' Rakefile || die
- sed -i -e '/license/d' Rakefile || die
- sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die
-}
diff --git a/dev-ruby/sexp_processor/Manifest b/dev-ruby/sexp_processor/Manifest
index 056be38353a6..2d34efec5af8 100644
--- a/dev-ruby/sexp_processor/Manifest
+++ b/dev-ruby/sexp_processor/Manifest
@@ -1,7 +1,5 @@
DIST sexp_processor-4.10.0.gem 54272 BLAKE2B 1e02525dc989fcdf09b502230b145b38ee2771f41b05a37ba96d177a67fb04843397cefd62affdb4fc447f43943f6c9b0b763c3e21790d96c1bad5d3e4d1f5d4 SHA512 6ab067d921b8ad9f88fd35b942f0c28c3d8d1ac17cc85e73774c97cd4cdd5f91dcfb9392ef0337a7b3ffcd8dda8892f0d71c9323d45f453819848aed52965019
-DIST sexp_processor-4.7.0.gem 39424 BLAKE2B a656d4a46483e4bd6523ab5272e511fe35d442d8e85f0897ac602d15b504d7acd970221004ff08442725792371e874e64f10148d6957cebdbcd8116091c53349 SHA512 6c48853f2eaca37bcddb097f6677d37835171618e4209d07baa1f361d4cdf4ce95a11f892b6b258cd91e51555aa046c404d8970560618b4e8a86fd0d6dca71c7
DIST sexp_processor-4.9.0.gem 40448 BLAKE2B 327298cf76d9acf3229f80965e6cd626a36b3585afc847c4f4164780d93710e089fce09f4d453baaa8e8d99fc30249c40ccd825058d971176e26cc6edc296b3a SHA512 f73b71fa436b73db3adb590f3273904474f2a8575377c0ea9184c2dbe8068b3c673f74657e949666fc04d2028efc22f81c14488a5484c66e2b6810afdbbcc531
EBUILD sexp_processor-4.10.0.ebuild 763 BLAKE2B 123f6be87ffb4b421ed8e0b1216d5cb8dc8e59e0328f4979ae62fc8bbd584dac0fb8d5becbcc48d51e4beeeb7700b8fd83299a2364f38b921a266df7bd98a667 SHA512 a244563a1df30a315dbc8b10c80799a6b2694a6a00fb1bb6e1cd8d78916d3e14874b3ea183c421f3a7f9a9cd1e1300dcccf4490523098dd2a47803b450a57f63
-EBUILD sexp_processor-4.7.0.ebuild 753 BLAKE2B 83e30f7a008db778ec66db7d2eb989bdd69a9870e88705f7ef6d34b9f6e1d53cbb23da93ca582666e36f794d82ff08ee2c8446e5acae1ece6dbca9316e88adf9 SHA512 e0cd168e5113fb5fe8c0935c00f174ae2249104a605a97ab1b0fcb7ae143e39b8804e436d73695d8b01a471fc756fdd0e522a4bc9d17858f3a640e875850bda5
EBUILD sexp_processor-4.9.0.ebuild 759 BLAKE2B 68b9dc146966ec712f2586937756eac3564055c51f421712f290778bad5aa8f7b3fb08350e1fdbf95f72f412a5c94ca4a7a750c6b4323a9a44da80acdb243e16 SHA512 ff5ea8d9b8e4420c4536f9c33af2e3517b773e94a625f82d8f0734e99d4f82467d0ad565a17a9d5d834a8d021674b83aa12e57c07d557c45090db88381a69992
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/sexp_processor/sexp_processor-4.7.0.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.7.0.ebuild
deleted file mode 100644
index 9fa122d48e86..000000000000
--- a/dev-ruby/sexp_processor/sexp_processor-4.7.0.ebuild
+++ /dev/null
@@ -1,27 +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 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Processor for s-expressions created as part of the ParseTree project"
-HOMEPAGE="http://www.zenspider.com/ZSS/Products/ParseTree/"
-
-LICENSE="GPL-2"
-SLOT="4"
-KEYWORDS="alpha amd64 arm 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/hoe-3.13
- dev-ruby/hoe-seattlerb
- >=dev-ruby/minitest-5.5
- )"
diff --git a/dev-ruby/sshkit/Manifest b/dev-ruby/sshkit/Manifest
index 991df43b1df2..f7105fb30338 100644
--- a/dev-ruby/sshkit/Manifest
+++ b/dev-ruby/sshkit/Manifest
@@ -1,5 +1,7 @@
DIST sshkit-1.13.1.gem 147456 BLAKE2B e77a88dc5fd09198a5e6def16947a3624fcb70cab8ea6be9ae66be6613d93da47e3c4cb4cb13fbdc7a4c620dd0065e54bb54135b3e44f41883ca2caaf40a5133 SHA512 da262cec2c32978a2f315d97ff174e47fbb131f26cbc06f894b3f3119797cd330c48aae1461176861c862b65504b9811fc492b2e162e9848fd09e62ef5ba8a5a
DIST sshkit-1.14.0.gem 147456 BLAKE2B 0b5c5c157201ace57b3a107a24f08250c3906442eb55a0e698633a6114d643aa81e156dc8c5057c890bc78cf2c4c2ba8a142111c52dcfe5a51e1490df1df2304 SHA512 bb0934dc87e02813e24983aa21b9d508c612d3a84d9efdb342d4f73989e9ebf0177593b468391192223abb3930a1286040d996f4480385f129cf933feaa85d45
+DIST sshkit-1.15.1.gem 147968 BLAKE2B 52bde587de6a358174df6d79df8b8179960811d68ee933655f9df82e20e47481e9f32401276e613d97fc7327fce3891ccc70fe514ab8f5b2a30aff1f640ee139 SHA512 acac745b7ff1cfdd054b683219ca68233e1453430ec0bfc1efc96cb009ad257262c276857d9bc02854a6352a98feda845d728ae63e8b046a09210eebe8661665
EBUILD sshkit-1.13.1.ebuild 1189 BLAKE2B 4af33f633865ba5c97ea7ef322b5c9279d5a9382a8d01ff037c68f09e4821211d80d4b335a5fdbf065131e54d34ae703ff4c88eb17ade22c2457dcd3b970d786 SHA512 889041cd10fcf37c1c3c7531d94e5a0f7aee2c894f902bc465b377630b16d6ff97ec199fcfe9fbc74377f6afafc08686d66fb16dbc3170e94faa8b89b31c6b03
EBUILD sshkit-1.14.0.ebuild 1189 BLAKE2B 2a65b644bd1f7acf3831be2655cdff0283170f7ae1dbf97477c301c62dfffc696df16905ba9fb4e499674ff4e6b4e36552bd6d5b2084d95a24fc0a0f7fc4abe5 SHA512 2dfa73f0ccdd5205c0c7495cf36e49ee1e3a4a5b612d477e691d64cd4a058b192d9f08e5d54f997954ac366783bf71f90123a9a03cc7d5b8b917a1ee806ccd28
+EBUILD sshkit-1.15.1.ebuild 1182 BLAKE2B f8fa326ef24ef56145bab28a6c8de72a189adfe98b3fdfebc4ccd20820a6a0c2457528692206ac6b41f911fc271290dd9f81af6d190b65492cbba9a3ae689c65 SHA512 4f8ba190e3a1bb446b0ba8682efc4d8896b9fc72158491e463aaeaf6ab68f55a860af0fb50caa376a85d095ebc6d49bd6c716691b6a2715ab41b03614f0daf23
MISC metadata.xml 343 BLAKE2B 0f8326d45916642aa200df9ede8640367ffbf73022b847f54f8869884a592489bc26a0da45406cd5409973e43290dafa3cb785460e7da61c20de3a796e025a03 SHA512 852971e242c5500cf6ce4fb0c2bc58560b96fdb8cc0f366fa41cac8e066f408330962cb86a35171c08bdea3493be81fbb10bb501ce207f7016a2a1b7c42d263b
diff --git a/dev-ruby/sshkit/sshkit-1.15.1.ebuild b/dev-ruby/sshkit/sshkit-1.15.1.ebuild
new file mode 100644
index 000000000000..db8a197e563d
--- /dev/null
+++ b/dev-ruby/sshkit/sshkit-1.15.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23"
+
+# There are functional tests that require vagrant boxes to be set up.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby"
+HOMEPAGE="https://github.com/capistrano/sshkit"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/net-ssh-2.8.0:*
+ >=dev-ruby/net-scp-1.1.2
+"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die
+ sed -i -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \
+ -e '1irequire "set"; require "pathname"' test/helper.rb || die
+
+ # Fix assumption about parent directory name
+ sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die
+}
+
+each_ruby_test() {
+ # Run tests directly to avoid dependencies in the Rakefile
+ ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die
+}
diff --git a/dev-ruby/stringex/Manifest b/dev-ruby/stringex/Manifest
index 5797c23961a6..8d7009c901a9 100644
--- a/dev-ruby/stringex/Manifest
+++ b/dev-ruby/stringex/Manifest
@@ -1,3 +1,5 @@
DIST stringex-2.7.1.gem 130048 BLAKE2B e16eba7e5bf85fdaf262205e39387483a00559bdaeaabed51b349319328d0fec4b14a2117c949f36e3d190bc86dfd9cebb93823ce23521df74c4783a58225e4f SHA512 2e53079ceaa33a7d040efcd3428601ffa0b4a1c2c231c8d068754ed4577ca610aeae46cde5d402566929cb5204a1999a287f10661a241197e6efbdadd4c928c4
+DIST stringex-2.8.2.gem 130048 BLAKE2B 3f3e88d69924a26eba830d94d9bc9240eb2b7a32cc9d3e444fb55af5f462d2091f2069c8c0ba39c9bebc7c4a48b54d23ee5b3fb9ba18f93a4c122d5b2f237e51 SHA512 e5750df84eeea6787d85f9289200d1f32fe9feb31c44c583a8e2e153c7d6cbcd940ca1cfd7cfd6f9a958e4a866f0ea3204ddb584ff2a43893da274e9813a4497
EBUILD stringex-2.7.1.ebuild 1026 BLAKE2B 7aa28e0f61472e51e3583e9299d7fddbb2ef68b65911758c2f611938350146acfd11ccad7b99ace1194cd0c7d93a676d7e791ceab5ceb5092fccaf3413c7ef2f SHA512 e248735a07cb8a4d6c4c70561e19b89cda019d339c3db4e3c85da9505d51bbc58e743df8fbac6e2b19c1aee512c17a346ee2f10ebeeb142a89f4f05702646e3b
+EBUILD stringex-2.8.2.ebuild 876 BLAKE2B c8152e60e4b83c36dff56683c861783711c69e551e322e62767d5c0c1ca5aef6ae97964303f33b60e381dadf545b8243334eac8c270d3be596e04a94fb0577ef SHA512 35ebc94e81699a8e87b784d3cdd86af8ec6d55047b868c56547f46cf7ea1aa042ce7bb257bf7badf1b6fda0ad399779b91b15c214cf7e47e9ebed109b004c121
MISC metadata.xml 338 BLAKE2B 5cf0c51755ddcf10add2da7ec28ff2f3b9f9cf80a9b834a626851ac0635f02e72b8af33391eb281a45a646cbe3854e69e46bfc9e626dac1ba98de6375e3dcd53 SHA512 76f5dde82c273cc2b573f3e2eb417808b9095ae684a860abad1dac99829e0b70790fc3874a8dd8b06c5e8a3dbc71142fd69abb0c860ff9e997b57dde623a11b7
diff --git a/dev-ruby/stringex/stringex-2.8.2.ebuild b/dev-ruby/stringex/stringex-2.8.2.ebuild
new file mode 100644
index 000000000000..dea7e6cb5f89
--- /dev/null
+++ b/dev-ruby/stringex/stringex-2.8.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_DOC_DIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Extensions for Ruby's String class"
+HOMEPAGE="https://github.com/rsl/stringex"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+IUSE="test"
+
+# we could rely on activerecord[sqlite3], but since we do not remove the
+# sqlite3 adapter from activerecord when building -sqlite3, it's easier
+# to just add another dependency, so the user doesn't have to change the
+# USE flags at all.
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/i18n-0.7.0:0.7
+ dev-ruby/redcloth
+ dev-ruby/test-unit:2
+ >=dev-ruby/activerecord-3
+ dev-ruby/sqlite3 )"
+
+all_ruby_prepare() {
+ sed -i -e '1agem "i18n", "~>0.7.0"' test/test_helper.rb || die
+}
diff --git a/dev-ruby/term-ansicolor/Manifest b/dev-ruby/term-ansicolor/Manifest
index 19e0a6c6cc65..e48f0d7ee6e7 100644
--- a/dev-ruby/term-ansicolor/Manifest
+++ b/dev-ruby/term-ansicolor/Manifest
@@ -1,5 +1,3 @@
-DIST term-ansicolor-1.2.2.gem 889856 BLAKE2B 504d5085d6db00ef2524b53c0927a81676ee04a64e7662470d0ace5e56ee6702d04c2dc4459decb33e23697a1edfde5c449a60a5fa0c9438fba786700227b1ee SHA512 c1ad873f47d2d0d0677d9c9229531cc341ab1650acf5b9a7704a4739796c9b7dfa6357ce60708b3e0efeb342837d9f23acc178005c4eae6b077a27f20a69eb15
DIST term-ansicolor-1.6.0.gem 43008 BLAKE2B fdfb01a22256e1203947006745c9f632592fa1402188c5f4394f1cc8fef7475ff7e68cc80f5a026b9329de82cb578c7d82457adbd2c9905d0c264bf80c4e0c24 SHA512 574999d67f3fe167aefe9b11c04dc34cb4263c4eb105e147933def3a90b5bd7acccd7033a72a66f54fc33dde50f862037dbd8c53951243a7bd8787bdfd237139
-EBUILD term-ansicolor-1.2.2-r1.ebuild 928 BLAKE2B 130accbe691f3f82e9dda5f27c273d79e1686cd72189ce4742ae67e4fd85d363dc3219917450d47f3bfe4be844d68eeef4beaa5f9ea5cae69ccd614209f0c658 SHA512 951acaf8300c3cdb9368d3b768237604ff1ec09f5d2e0ff389b23f78cf4d10251100e8d0f42e763ad0a9269903462e9803294aceb4e8af635102b40619b4847c
EBUILD term-ansicolor-1.6.0.ebuild 874 BLAKE2B fc725109c24fd1b53a9ef9e19bc1547bd29063e0b45acd69895746e30d737555def040880087aaa199b17a3d5ae0e1239b376e96da28cb668bfc8da30e1d2edb SHA512 13c6e6ffadba38c584337970104cdb79f64085627ebe46532c3e448d39695e79dd9e32452201b8c812c55987fe8822713f827b68c9d7fdf03b3c321db87e4d4f
MISC metadata.xml 251 BLAKE2B e8bf2b70161d425791d65052583fd8be03b19ef3bb2a2cde34605bc93224fea9d8c6a91f0f2d630a00094ef54c0871e210da0e0134f52401bc80cb6b2358c13d SHA512 17d4dbd64468a524311a24ca065537a5b21560388efd282f3fa873e6722f70db6f83e3e5615556450905c29d5df2cf0a0855f9c0b38bf23f0f8112501456d4ea
diff --git a/dev-ruby/term-ansicolor/term-ansicolor-1.2.2-r1.ebuild b/dev-ruby/term-ansicolor/term-ansicolor-1.2.2-r1.ebuild
deleted file mode 100644
index b65c958eaf95..000000000000
--- a/dev-ruby/term-ansicolor/term-ansicolor-1.2.2-r1.ebuild
+++ /dev/null
@@ -1,36 +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"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="term-ansicolor.gemspec"
-
-# don't install a cdiff wrapper, collides with app-misc/colordiff (bug
-# #310073).
-RUBY_FAKEGEM_BINWRAP="decolor"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Small Ruby library that colors strings using ANSI escape sequences"
-HOMEPAGE="http://term-ansicolor.rubyforge.org/"
-LICENSE="GPL-2"
-
-KEYWORDS="alpha amd64 arm 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"
-SLOT="0"
-IUSE=""
-
-each_ruby_test() {
- ${RUBY} -Ilib -Itests tests/* || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- docinto examples
- dodoc examples/*
-}
diff --git a/dev-ruby/tins/Manifest b/dev-ruby/tins/Manifest
index 414820983df0..c73f100db912 100644
--- a/dev-ruby/tins/Manifest
+++ b/dev-ruby/tins/Manifest
@@ -3,11 +3,9 @@ DIST tins-1.15.0.gem 304128 BLAKE2B 8eb53ded77629ed8366eddf955fde750a95a720c8ed2
DIST tins-1.15.1.gem 304128 BLAKE2B dc0308ad474d46fdb0828e5c8441e55666ad0ccd413631261684f9c44f774a7805c26c5a3123af4b7805647efcef22eeed4f84079d4648aa04ba7eb1c4407a25 SHA512 13182f31a23c80618fdf24fc8ecc8d165eca1c07489c55399224943bb393a1483bd82e5000baf67c8c9f8985e93154e73e3e1c3b53f9a02b0f1bfaac44eb275b
DIST tins-1.16.0.gem 304128 BLAKE2B 663845a1d7cdacc3bdd632faf237b0c6f517a4d623fd3667ad9445f570ac5a10a93ef2133285cdbe792e92bb3371ef2d800c466520b1f3581cf36b13de3a5b6e SHA512 689c8871d929cf019a3b0938da29fbb9a7bd49ed5839c067f9f2053c2223234a1d380cfef0352670cdcc2178b3602ff0e907ba3cbddbfd1c0b0711eccee9ed25
DIST tins-1.16.3.gem 304640 BLAKE2B 5400b1ec1443b1f432c0a18c35a7a3a2175b7327601e2bd106218a119ad930bfd912fa59cf7d1788fe65c9d172e6a7af7385c9e2ef2e4898e490bc838cf119e1 SHA512 f132cd5bdb2ff02805b78856f0340723fdf89437514ef0067f2eabd3742a2282463bb18f4750ea6496124fff48a3e82e73220af3555700839b5270311a1b4ac2
-DIST tins-1.6.0.gem 299008 BLAKE2B 8f5d52c4272bfe751cbe44429d09db7324eb82ebb5d415d2e529dcf5990af3a285570a694d6253b982083afd7bf2ab41d8060e0a6c4bcbcee6de1396149ae2e8 SHA512 33d576a0960d841f72a3f3c9017f873d0445fd569ded852d614b4a2b32e59ae784a47246b584bc4e0d16d5be4d63c1d7834b32c2bea2129a75dde9b1723ccd01
EBUILD tins-1.14.0.ebuild 632 BLAKE2B 441f04010ddf736f421db682cc787c64b4efbeb6b9df81c84722147e27bd44b89b0d682f6acb4867dd3d9135c36e8b12925c7969424abb5a311cbfb73d1d45fe SHA512 7f699acd28e99825416faed2c1d25d03240cbb5607e26b5aa1a9e86b8bdc51de6a3b007c7fd0fda9e1c27b2fca1684006b3da43e178e15f7e1cd5de43d33399f
EBUILD tins-1.15.0.ebuild 639 BLAKE2B 15f659b442ca6238b51ad77ac380fd1196cc9a9898cfc3f24f1a75a1f64bb986a9f7e42fdf6348e5b73b096a455ff45f8c3878d9418b099ba6474e1a8754d683 SHA512 cf2c36314b7e9a7e37bfefc83ebdfed9d3e68992275714d94ab00ca66e8c7f762d2e1921640dff4401059f6f64d9c991c26d7363a8f4a35029cb1b0942809c01
EBUILD tins-1.15.1.ebuild 632 BLAKE2B 65e866d56142cd7e8ebd4e59200caea901b615fd507820d3709e204b1f2cf1a22cce2812c689f857cf3f99eb3b85d6928e9eb78a774970a9c73c3d4ccf3c0cdf SHA512 b21a158ed081c54b920ad7e27a9daf674bafb7d662ccc3146e185291e4e38806bc4b3fa088320ba0d74f2a77eb1c49e2923e220f9525aa30407ceb3ad2135ed4
EBUILD tins-1.16.0.ebuild 632 BLAKE2B 65e866d56142cd7e8ebd4e59200caea901b615fd507820d3709e204b1f2cf1a22cce2812c689f857cf3f99eb3b85d6928e9eb78a774970a9c73c3d4ccf3c0cdf SHA512 b21a158ed081c54b920ad7e27a9daf674bafb7d662ccc3146e185291e4e38806bc4b3fa088320ba0d74f2a77eb1c49e2923e220f9525aa30407ceb3ad2135ed4
EBUILD tins-1.16.3.ebuild 632 BLAKE2B 65e866d56142cd7e8ebd4e59200caea901b615fd507820d3709e204b1f2cf1a22cce2812c689f857cf3f99eb3b85d6928e9eb78a774970a9c73c3d4ccf3c0cdf SHA512 b21a158ed081c54b920ad7e27a9daf674bafb7d662ccc3146e185291e4e38806bc4b3fa088320ba0d74f2a77eb1c49e2923e220f9525aa30407ceb3ad2135ed4
-EBUILD tins-1.6.0.ebuild 644 BLAKE2B e4f1590c6d7ac5ead0a1b2398b18c5f87e2befc7717bca8a4c7ed8d6a103eaf133aab26bd17f951d4af43ec7057eb551b7efe6c1de06bf05ca368fae8050eede SHA512 9bca2773d10f248db1fffc4cd0598de240d852bb552e33e5e5724fac8c60e33cc6d15f22b882f9ccadcc1f6e749d300cf53cc9956b9f2a625f8c953bbbd2dcbc
MISC metadata.xml 336 BLAKE2B 00b8e1ea737e7431865357c6f52ec454afa14e9e22e130b6ae286a4bbddc2813c2f34ddbe492897c19683ce329bb146be74b994955efab2799d23f81fbca4eca SHA512 fe0912b4e761404c8d0d5860e663270bb47610ce4bee99569588e2c2300b80bd8e5df2bbdbb91afcdec1df178d605acd61635695eff0e7696e04b673a3e14c46
diff --git a/dev-ruby/tins/tins-1.6.0.ebuild b/dev-ruby/tins/tins-1.6.0.ebuild
deleted file mode 100644
index 601e180d453b..000000000000
--- a/dev-ruby/tins/tins-1.6.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-# Ruby 1.9 fails tests
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="All the stuff that isn't good enough for a real library"
-HOMEPAGE="https://github.com/flori/tins"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ppc ppc64 ~sparc x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-
-each_ruby_test() {
- ruby-ng_testrb-2 -Ilib tests/*_test.rb
-}
diff --git a/dev-ruby/yajl-ruby/Manifest b/dev-ruby/yajl-ruby/Manifest
index 83fefc9cfde1..065b6b99a0e4 100644
--- a/dev-ruby/yajl-ruby/Manifest
+++ b/dev-ruby/yajl-ruby/Manifest
@@ -1,7 +1,5 @@
-DIST yajl-ruby-1.1.0.gem 557056 BLAKE2B c4eb5cc912fe981a29056d6af04e50d137d977d139e8fe992e7d91c6e275d4b917529f292663250795ee5c4781a75d1980609a378c6820fee7cf4ffaf96bed21 SHA512 bde81b5fbe467c6403d27b49075822ff07b5cf356c05f711757fea5162543af36846f1f1da36acd5da359133f05e2cb3186215dc5597f3255da74c76cc8bf3ec
DIST yajl-ruby-1.3.0.gem 550912 BLAKE2B 1fe5fd43809fec2bf06d8db14cb6cc6ac5fe59dea8afc12d4c8ca6d0ba7c1095f307575c86cdd6954ce0b5756de3fc2232fbd60398bdf1902da005c6d8242031 SHA512 351e46fb7037541096172bac5c3dcadaa6ac9650ac6aae46de2b4ba31b82427f596bade2b233d0d8e916927800e83b7930b5ceeb9d7340edd02c323f9c0b3116
DIST yajl-ruby-1.3.1.gem 550912 BLAKE2B 809608b5c767c560cf40a0a8d4160f17092762788af9c66e729762ade50fbb0cccd266f1bbd411076ef4b2dc7a4cdfcdeeb552b6d86a58a0d9a38ebf1bad638c SHA512 f18b47f1fd0b039bfec01db0ee298296199fbf91b22a00042e1220a1d8471f72424c082b696829e48ce7dee7514510dd731c2bc36fe29bd08ba7246c820621f4
-EBUILD yajl-ruby-1.1.0-r1.ebuild 926 BLAKE2B 659db38ba63a87cc0eadf75c49e818717f3de2a7767ca35fcc75a31ce519284a5127557a341814eee87780fe6df95b6cded29a110b8e4e1be2d071da5681beae SHA512 53665219df16267cbf79029858e425226d0872484a11d9178ea3eb6698e236f3d70634e4301416687f9cdee4f555be8df1df0be4866f70d9b4da3edec9e73dfe
EBUILD yajl-ruby-1.3.0.ebuild 1231 BLAKE2B 29060bac0d2f196a06fd38d0010e826b6dea1d2a9c32e11aecb115a314de02c411d9d30889cdd2a8666a2302bfb4ae79cacbc86b9310b9196b0b32aadaeab685 SHA512 c8c2c76ec2c322ab5126822cc75c50cb2005ebc3b1af0bc6ffc5ea9daa83b9a6e07ff40ab4d1f90c1f6cdd6d56d9aae563c05c00b7a3fe6801e8eff3a75c0c3d
EBUILD yajl-ruby-1.3.1.ebuild 1239 BLAKE2B 73ac727e72bbbe17d3131c37794c1cabd0330417b96b616432b8b9e7364c15bfd402d2d9db93511771719ceb30db9cbea64164b5b395b828a5349df219329386 SHA512 ae4041c9c58da6853b328c60607442c28bf47cfd425cdf9040abf7077afed7b9bf84f217eccf9dda56f52c630299cae741712d15a865be040fa152255f085ccc
MISC metadata.xml 346 BLAKE2B 2fff8cc633fbc47874a3e5a9e567ef430dcdd4de90343c35f599b15a85e0601a5d4b3c5b650e3971dab90cd90f382505000b40092e57d05fdaf86536a02106ff SHA512 54921a3e3df293d819d020aa6671e7e33f9031b83d375d6f8423fd844cf757c20c2e6cafc9d5a8f2670e10bd286b4e29067a8d7176e7acafd3474578134a2aae
diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.1.0-r1.ebuild b/dev-ruby/yajl-ruby/yajl-ruby-1.1.0-r1.ebuild
deleted file mode 100644
index d80a5a6baba3..000000000000
--- a/dev-ruby/yajl-ruby/yajl-ruby-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,34 +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"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby C bindings to the Yajl JSON stream-based parser library"
-HOMEPAGE="https://github.com/brianmario/yajl-ruby"
-
-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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="${RDEPEND} dev-libs/yajl"
-DEPEND="${DEPEND} dev-libs/yajl"
-
-each_ruby_configure() {
- ${RUBY} -Cext/yajl extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
- emake -Cext/yajl CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1
- cp ext/yajl/yajl$(get_modname) lib/yajl/ || die
-}