summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-09-03 20:56:28 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-09-03 20:56:28 +0100
commitfbda87924e6faa7a1919f1a2b4182490bde5ec5c (patch)
treef3114a4ed212a754756adce027aeef3a4a1a2e2a /dev-ruby
parent3b08f674e3f771b49370edb144dab0958c8cf721 (diff)
gentoo resync : 03.09.2021
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin107412 -> 107401 bytes
-rw-r--r--dev-ruby/acme-client/Manifest2
-rw-r--r--dev-ruby/acme-client/acme-client-2.0.9.ebuild36
-rw-r--r--dev-ruby/aws-sigv4/Manifest6
-rw-r--r--dev-ruby/aws-sigv4/aws-sigv4-1.1.2.ebuild21
-rw-r--r--dev-ruby/aws-sigv4/aws-sigv4-1.4.0.ebuild (renamed from dev-ruby/aws-sigv4/aws-sigv4-1.1.4.ebuild)9
-rw-r--r--dev-ruby/bunny/Manifest2
-rw-r--r--dev-ruby/bunny/bunny-2.19.0.ebuild39
-rw-r--r--dev-ruby/curb/Manifest2
-rw-r--r--dev-ruby/curb/curb-0.9.11-r1.ebuild2
-rw-r--r--dev-ruby/ffi/Manifest4
-rw-r--r--dev-ruby/ffi/ffi-1.14.2.ebuild2
-rw-r--r--dev-ruby/ffi/ffi-1.15.4.ebuild67
-rw-r--r--dev-ruby/mime-types-data/Manifest6
-rw-r--r--dev-ruby/mime-types-data/mime-types-data-3.2021.0704.ebuild2
-rw-r--r--dev-ruby/mime-types-data/mime-types-data-3.2021.0901.ebuild (renamed from dev-ruby/mime-types-data/mime-types-data-3.2020.1104.ebuild)6
-rw-r--r--dev-ruby/rake-compiler/Manifest2
-rw-r--r--dev-ruby/rake-compiler/rake-compiler-1.1.1.ebuild2
-rw-r--r--dev-ruby/sorted_set/Manifest2
-rw-r--r--dev-ruby/sorted_set/sorted_set-1.0.3.ebuild4
20 files changed, 173 insertions, 43 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index a16b6e751604..1e83b4f5524c 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/acme-client/Manifest b/dev-ruby/acme-client/Manifest
index c5e241baecd3..591b2201c761 100644
--- a/dev-ruby/acme-client/Manifest
+++ b/dev-ruby/acme-client/Manifest
@@ -1,3 +1,5 @@
DIST acme-client-2.0.8.tar.gz 182507 BLAKE2B 97dff7043079cdb0ae5d79cc376696e3bf5a02b2629d42aeea38ef50818f27fbae5a26260b5d680812dbd501d8c6fbe5a788f9f43020ef037a2393fe07379d91 SHA512 bdef0ec8345117af1c5c5c9172fe7e03dc19017651ec7d5a414e07d6c084b25d6999cc0599aca6eeb5aef90b144e7948de7e36d1aac3a2d5c3cc438ce9be6bd9
+DIST acme-client-2.0.9.tar.gz 183081 BLAKE2B 8160b3fe7989645c395fde55624d71bdc933d114901138cb13f9c2114973f2bf65d48bba547f6c0740d0710f9a38a57cc519dbb27898a1507e875c71e5d7bcfb SHA512 a75b093046ec0360cfb78b55c0ad8350ecd1b6f612ab5ddb3956aa4cfef468bddff2dc992cddfc50860e7ea541e76ddc176ab4c7eaf5c3555beab521a6806ac8
EBUILD acme-client-2.0.8.ebuild 816 BLAKE2B 4fb488c1d07919c0b80915cc5e9a8d2891ef0252a50aadc52e3e90153d6bc616825f27d419585e9b931a0e59ac9c56a2a0df076d91909a7fe85fe43343ab9709 SHA512 d6b4d7b7200006e7385d1301c899f9748507f720d120c349e089736ceef0bb4611bec531c0d7ff8974dda489b870b18ce69c20768b67ca566dcf907f7c52bdf1
+EBUILD acme-client-2.0.9.ebuild 809 BLAKE2B c89f7d100a03b05d3961db61e4505e3b8a3c5f802b10d99b3565f2d3f9491899ac4577f943ce36e29a1e71a14bc6e46664f3de894bb351fa2cd905894dde9d8b SHA512 fd410860be0d368cb8fc6128da4f436ed5409e39be2f3caac33a1cffb79664d290c2128ab42f59526dcc2667cef68639c0796e2551685730d482461e5e36acda
MISC metadata.xml 450 BLAKE2B 981b78d9bd544a21e79ee4cb05bcca1fa3d1c1b85191280a0dc6479c02b34b59fdaff4b07c6e1a30c0dde292374c1b11c69eb781fbe4ef0ab7e0b7bc9bfc1c59 SHA512 eef055abe907321efdcc317ccdb7613ce860e9e41cbf2eac0bde436ca41f6470de49400f837bd0bea0f98ce115ab27938acf95c926d18d1f80b415dd97cbefb5
diff --git a/dev-ruby/acme-client/acme-client-2.0.9.ebuild b/dev-ruby/acme-client/acme-client-2.0.9.ebuild
new file mode 100644
index 000000000000..bffdd9ff1345
--- /dev/null
+++ b/dev-ruby/acme-client/acme-client-2.0.9.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="acme-client.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby client for the letsencrypt's ACME protocol."
+HOMEPAGE="https://github.com/unixcharles/acme-client"
+SRC_URI="https://github.com/unixcharles/acme-client/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "|| ( dev-ruby/faraday:1 >=dev-ruby/faraday-0.17:0 )"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/vcr-2.9.3
+ >=dev-ruby/webmock-3.8:3
+)"
+
+all_ruby_prepare() {
+ # Avoid dependency on git
+ sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/aws-sigv4/Manifest b/dev-ruby/aws-sigv4/Manifest
index 96c0deeae2a3..0915fe343930 100644
--- a/dev-ruby/aws-sigv4/Manifest
+++ b/dev-ruby/aws-sigv4/Manifest
@@ -1,9 +1,7 @@
-DIST aws-sigv4-1.1.2.gem 11776 BLAKE2B 120446bb7ba1faf4236952b7dc53e0e88cad35476b2a56d188b73c1b3e4a4a93e835597eda5ebde02c0d65395045e9400e41b9d291f076cf73803286ea3151a3 SHA512 2d1f016e5a093a167d4bb6ae8774e5073c6c3c182a4ab64edfcc3cb93cdb827bdf2dd6731eddd096b8940db4cd751dd451bd4cf445c5b15ac5349e6d150281c8
-DIST aws-sigv4-1.1.4.gem 11776 BLAKE2B 3b365817f3228bea3fbc4903ab59b3949eeee6570dc68f12bf20f2edce1f2910b54d983389bca11950bc06d37c1c0cf9038bf0b301096cd02747fba97f8fe71c SHA512 58a0f94846edacff7a6037ee0fd2f77636241b1ad4de9882a4afbd9785879c371f2d6137c99e9232141bfd1d235aeb70422b2a4affd867b073db1b50c607ddf9
DIST aws-sigv4-1.2.3.gem 16384 BLAKE2B 55da04b54005107075e3e4ef6a16de03e25ee355938bb1846f2c1ab79f1d9c72b0d272acb8b8c58eb7803710f3ad9be7e2d137b0c387d84d4841f7dcb0fb82aa SHA512 5d3aa9256f5e0fec5841ca5c9ca5aeb9a32cb4cf69f30221476d380c22e8f1863d2fbb4c826b89634c65f8080b83debdd84efe6e14e31f0a01bcf18b9fd71750
DIST aws-sigv4-1.2.4.gem 16384 BLAKE2B 31aee1c3c028b9ccd6b20e967af97394e3800d27cfec2f19a4f12b0a7f0ed2ed931b720beb7d3e3ae737ca33eb7c4271f565053f201a3e233625c5d1faf33fab SHA512 1c03bf59899c7e7f6b01a786e75985c73459f0aacd3f01df70bac562db452e369317f8cb749f30d30629f058845687d9e2f614547f6f3ca1a4378db724170e4f
-EBUILD aws-sigv4-1.1.2.ebuild 469 BLAKE2B 6e21d9caab716d4a1e0fd43a03378ea284fcf6ecb91757b7275b869b4977159d815bfbf5119b8f008d18a649c1aaa4f0aacb7c32c5f7e8cf25313a867f17cd77 SHA512 392f07912c83e2f07507c13d69eb2cea57a2baa76fdf0e92617aca97408c383eec269ee8087a3e2dec45c35a573d331b9534b6222f4d2e0ebd70d2b411246c43
-EBUILD aws-sigv4-1.1.4.ebuild 476 BLAKE2B 2698a2225c6b20b396f90a99ef8968f9d177c0ddeb53c40924c5226d26b3f271290b5f5d9a674f3d98eb01a115529013686f6b7e7b7ddcabde16e2a2c65c7c01 SHA512 679f2b240cf8dec10e7b69759e6453644b5b8716df4271b326238e210a2aefca625fbae497d20aa0861d73badd7d16b23ebe98148c072207793bf5316b05e82f
+DIST aws-sigv4-1.4.0.gem 16896 BLAKE2B 42a619d5037e6974a64ba329d50b83b221177d50abe89f8cc3dd38cb8c91eb7d049fc2e93b1c3c29910778ab5254b7a65936257fb1809ca92535841a3b58b77b SHA512 250dfd5755fa5163c65c122ff33c4e3b700359281a2b7c0640fb25ad8fbd2f01afa6034413345eb395d0219dc7c4cd6f4ab899c21321b76a336fa49a7ff298de
EBUILD aws-sigv4-1.2.3.ebuild 483 BLAKE2B a94e6a949ad9223d1cbbc048eab8083434ad490a21945860502423e80e57ccbe0eefef3431143757122bac2141db1f81d90fe45daacd362dcf3ec9ac1e5451e1 SHA512 c7aa3fedd13e529034d390347e53f8445709ec62eb15feb9976403c02e58b7f217ab0060d4e823179d39ee09813e55e3e266bbd25bf5171f476884e0aebaafb4
EBUILD aws-sigv4-1.2.4.ebuild 476 BLAKE2B bcb4424604ef813d6da66a6d528ee1f8772a6b0819c0b4140f3646fbd05cfc70924251eeee09228ca442154561909d1481f085734cc035dd396482bb09aa9681 SHA512 c3e18187701bc7411354d2e35ea1bdbd11607ac9d29b37dfec515bd5f4806ef85c36854fc84bfd69cac94742c2e3996f8a99f990daf252940af3c3e2dc8eabb0
+EBUILD aws-sigv4-1.4.0.ebuild 476 BLAKE2B bcb4424604ef813d6da66a6d528ee1f8772a6b0819c0b4140f3646fbd05cfc70924251eeee09228ca442154561909d1481f085734cc035dd396482bb09aa9681 SHA512 c3e18187701bc7411354d2e35ea1bdbd11607ac9d29b37dfec515bd5f4806ef85c36854fc84bfd69cac94742c2e3996f8a99f990daf252940af3c3e2dc8eabb0
MISC metadata.xml 342 BLAKE2B 6cd0a4c722db535a0555e9b6d95582a7af8cd359048bd131be7ec238ef4218a4d9212091e07bf29286ef3e2112a332253c05f0f84ae76dc17e2975e71414538b SHA512 d2fae2955cdd0eabe6ba09de95fb39bf44a0af875f04d250dd8458b8855c4af16a50bf84e6c131466663c6589e534bf96ff522de409b2d9a3f21062ec416d3d0
diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.1.2.ebuild b/dev-ruby/aws-sigv4/aws-sigv4-1.1.2.ebuild
deleted file mode 100644
index 5d5f811e9dee..000000000000
--- a/dev-ruby/aws-sigv4/aws-sigv4-1.1.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Amazon Web Services Signature Version 4 signing library"
-HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/"
-
-LICENSE="Apache-2.0"
-SLOT="1"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/aws-eventstream-1.0.2:1"
diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.1.4.ebuild b/dev-ruby/aws-sigv4/aws-sigv4-1.4.0.ebuild
index ae66e1766bb1..18a8f4abf81f 100644
--- a/dev-ruby/aws-sigv4/aws-sigv4-1.1.4.ebuild
+++ b/dev-ruby/aws-sigv4/aws-sigv4-1.4.0.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md"
inherit ruby-fakegem
diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index bbfbc25b7e18..c3c44f032bc6 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1,5 +1,7 @@
DIST bunny-2.16.1.gem 207360 BLAKE2B 896275bda2e9c1d327f88f9e166da1017f480f73020e524540b907274bc61826c85fc3812b1efc6b9911a35f9c21f3f8aab7c0738dca57f3ceac6e8942bd3dd3 SHA512 29fd5161a9ae698340be3e8f18b2b948af00985d7a38125df63c57fa9f3fdf2099528a80a1c4c0220fe7b1c5cc7a17abcae6c748398f8bb49feab65b41deca04
DIST bunny-2.17.0.gem 207872 BLAKE2B 4942c132ed2c979f878671492be9d6a0e3995286435b2c4a4360a60541f6be40e34dac43a96ffbc90622279ce5e52bc7696352136f71f8ffa1d2ae830e5a1178 SHA512 57264b195191e15a9d695017a3a126568a6f55e107b0d12db3bc162a48ece3ff50dd0334c5761cdf8b212a16f341532bf398dd496a7f544b835290cb6b3721c0
+DIST bunny-2.19.0.tar.gz 208864 BLAKE2B 81d17b98e7fd944aa0ffedc02015c7696f0553888d2c11ccb05cda977b09ca7f79746a1b1a651ca0fbd17fcbf2b56fa297919ea3d03ee77491481ebdaa27baba SHA512 39e9b785853275d469c5af0977ea8a5d0e2e13c5ca0f51dfe39552da728345b9852c637e81ad468f92f089d10fdc701abd8105d0eb336b55a071d3329018b111
EBUILD bunny-2.16.1.ebuild 570 BLAKE2B 7abb8ad5c2ca5b476399526a60fcaaa77c7d91bd61756634175758ac1a5dcbbc33a88fe7e09ef438b66ffe2623b43c0455d15bfdc9bc2f03c2d270affaa470a1 SHA512 b3d271442ef7be907185d24db47ebe9b4bd575931710d31d1b54a2406f310d1101d6e01fcee82d191449c0591c06648fa2c342416eb3bf53b45ee125d0fb21c7
EBUILD bunny-2.17.0.ebuild 570 BLAKE2B 7abb8ad5c2ca5b476399526a60fcaaa77c7d91bd61756634175758ac1a5dcbbc33a88fe7e09ef438b66ffe2623b43c0455d15bfdc9bc2f03c2d270affaa470a1 SHA512 b3d271442ef7be907185d24db47ebe9b4bd575931710d31d1b54a2406f310d1101d6e01fcee82d191449c0591c06648fa2c342416eb3bf53b45ee125d0fb21c7
+EBUILD bunny-2.19.0.ebuild 813 BLAKE2B b06816a7822481bb7a43a38b9bbe0c1933141d84c519a2096ea03b60350edc541b24f39904b528488215f71970c8c1b65648d092a4ef99418d3203fce3c80d99 SHA512 7417ec15c8febbefa98ac4146a7f6467ed056e8ff0b493c47d1cde9bceee809b8f298fe473989b3a48e975b6630f703bd01398ed1fd318a01d361aef3c524863
MISC metadata.xml 339 BLAKE2B 4a125163d9a518d1b7da4bacf6af27231a0015ac40cec6278b0d144dc43734bf5b4957d0ecce757f4029634768da9460c44e6be884b8f1649cec204f5ec79e7f SHA512 2d782782ba704b3ea7db62f8b7fbdb71e09bbe7429de43461be76c6319d4e81d502a75008b12a580a9ad8a0d34ceba6bbc749ec061a7fb288043e7d9e2c2670f
diff --git a/dev-ruby/bunny/bunny-2.19.0.ebuild b/dev-ruby/bunny/bunny-2.19.0.ebuild
new file mode 100644
index 000000000000..cb5b6370f0b9
--- /dev/null
+++ b/dev-ruby/bunny/bunny-2.19.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+# Tests require a live AMQP server.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="bunny.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Another synchronous Ruby AMQP client"
+HOMEPAGE="https://github.com/ruby-amqp/bunny"
+SRC_URI="https://github.com/ruby-amqp/bunny/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/amq-protocol-2.3.1:2
+ >=dev-ruby/sorted_set-1.0.2:0"
+
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ dodoc -r examples
+}
diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest
index 0b9043677399..b3151008f3df 100644
--- a/dev-ruby/curb/Manifest
+++ b/dev-ruby/curb/Manifest
@@ -1,6 +1,6 @@
DIST curb-0.9.10.gem 88064 BLAKE2B 8f761e752bc1fd0775f012373847330d3ced9d394e5159b74c8e329247f6221bbc26978755d84b91e75b4082b7bb50c7755db299f90f291516f355b4ab1ddc7c SHA512 eab82d3c1b34bf8e5bfd334abca38a80eaab255d31164ca189185b8b98d7f3760fb116babf50dce5aef01be30b15e9374e7a84e1b0926dba13c3e9f8d36c54ca
DIST curb-0.9.11.gem 88576 BLAKE2B 1656a17070151ddd1bd63c3e23885d36d8e2b133b19e00347892363a9a20c88baa10932ceb5273733b18847d8d19dc403aa4b7f36fbd80c8dde126ae46743796 SHA512 000ee2054a5866de09042dfc5894330900e401aa94a0fe8bb133fe9c661f7899992adff0585e5ed3725d3564cd9819d76653655f3539faaa61ca6acabe3a8602
EBUILD curb-0.9.10.ebuild 1382 BLAKE2B 691f384283cb988aee2cbdaeae453b538a551974583a913a93720f04ba28e3688173db154c272c93157336877faaaa83358e316fba21bccc985597a8813c7ae3 SHA512 ba77ab93dfc7c36e9094b5cba39ad0ef256e979bab2352f731d795590f5ba0efec653fd4871596e5379b11e04f27ca129d0c70a654e5b064e03b78fc43d443b4
-EBUILD curb-0.9.11-r1.ebuild 1399 BLAKE2B e94e8eb347c4ac4775baabd65a8582c6a2de48a664aa0792da264750c50da9f53ba9be4b367722dd8e9a09377ac46051601736387ebf3a3b2a8943a709a292b8 SHA512 c9223669b2ef24bc0a14b5a5713e7a75ea8e83a2177056d58ecb1b2322a9b49738dc79c0864b0d8cdd2e08d1f562847d80b346a9126c8a43c4e886135093bc30
+EBUILD curb-0.9.11-r1.ebuild 1392 BLAKE2B 88a7b187ba9f1abb13217b9110e0d113ebbeab4f45882a0fbaeae18ef95a9c13b46758ef0d3ef2aaa13d0eea5091be710586806563f71a6e4eef222f556c3e9e SHA512 2657468e89afbb6158382ae2776d8faae76bd04d6517a9bf292458ccf7c0dfb59b83ee112fe3206297a6c9f76bf75407a738710c9834bd8c71f633c1ab43828b
EBUILD curb-0.9.11.ebuild 1351 BLAKE2B 482f6136e62728fd90f1b312fbd4fa59c2c005aa0380480700b77574020a6c92197843f56ad915d557a1666aadababd4723c620d5909b80d285fc0eb7533d4bf SHA512 065dcc8ceaab26c8227a47cf63cd0a4d630c2e69fe2e1f0eaa7a6f708fb38bb30a68c265b130225b3a8511d30c22d00db85747cff4901794c1ee633ec2778063
MISC metadata.xml 335 BLAKE2B e68d36e70f8859cbc9d47397720949fdb7d048601e46c7380575f6c5ce43b04dccc2eb3bb0396a72beea0840f197ceeb5325e935431ef45022bdb2749e1cb57f SHA512 993073ca664dcfc0698a820063013ae20e431f0d2d1b5fa27e0871ba33ebcd09ac70de516ad943934a3a4783d3df4dc93e533082b3b47f245908a5eab4e94658
diff --git a/dev-ruby/curb/curb-0.9.11-r1.ebuild b/dev-ruby/curb/curb-0.9.11-r1.ebuild
index c3928cceda46..685c46838bf9 100644
--- a/dev-ruby/curb/curb-0.9.11-r1.ebuild
+++ b/dev-ruby/curb/curb-0.9.11-r1.ebuild
@@ -19,7 +19,7 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
-DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl[samba] )"
+DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )"
RDEPEND+=" net-misc/curl[ssl]"
all_ruby_prepare() {
diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index 691d9d4a1bbd..6ae1d35496bd 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -2,8 +2,10 @@ DIST ffi-git-1.11.3.tgz 157081 BLAKE2B 57459d3aba7f54daf9c4d94993a083166efe5c37f
DIST ffi-git-1.14.2.tgz 165100 BLAKE2B 598d1771860a7884f8dc6a4cf0006cb42f741308bdd01720d7ea4b63690d42ff6e93f2d48de7132f5d82b275b30672b0bf1ac586b713994b68e98da4cf71a481 SHA512 20fffab047d810ddea1d4d2b66a563adf5787a0602a26cc59724090d393852ae57464a8c7b5a47ca0534efc453bb06d2f8fbf00a203a7060cd3ac78b683119f5
DIST ffi-git-1.15.1.tgz 167429 BLAKE2B 6012234f7145c5b291dd03f37d36c51b3ca0d14779b24c02da325b2075564a210566e64eb54caf4c32b4bbfe0c032f4d2c0a316c8c0cf559e14cbe6a922ebd7b SHA512 1e2cd70a8b921c6840b8b990d79819e2bc12f82c2bbef9952a59026de093002d1356642f6637f6bd7b0c94a6205401d88db6b83d1a479b4591c1041ca76f8e5a
DIST ffi-git-1.15.3.tgz 167804 BLAKE2B a0d040cd87a0606ebf618bb1e5bf5189e03fa30d2a3681c8dcf2b075b8cba40fbc5d130d78bae0f31d1c20319299f106653576cdb89f355090df5de0c10d916b SHA512 25cf025aa51c5389c99f47043443d33859ce91e50d057dbd49b376b81b2d81c0d158785e9d7d8efba53b9ff450e49d43b475ad2c870822635d8350592f3bb3ce
+DIST ffi-git-1.15.4.tgz 167917 BLAKE2B 0694bc5baed1a902a444d75ca534f38c61e56db17e542311f78edad07cc40566aaced5849766b2cce2fdbb531a7ae5ccc3d2506d5871f15c382bbdb3a8302af3 SHA512 3278dd217669b5467e3e0b92b5879fea745c955be52de4096ee490efbfac4ad887018c07ecb5dcd8b0fefd8a02144740c2aba74a1e545d798e73f64f69c7cd79
EBUILD ffi-1.11.3.ebuild 1514 BLAKE2B e9f0371a43b379abe302818e5cf837022f049bd66396554fe90abbf36754a8ae350733ea258df8a90e07165db6af5b250867396c3995202555ed6561f2f9a575 SHA512 f4e8db2b0a3e73d050178bfd92a5227ad74575e3f3ba6eed5f6be25fc33651adad54e8b6527532e713136a065e2385ef574b3e010dc5c08c930082e88ea32798
-EBUILD ffi-1.14.2.ebuild 1576 BLAKE2B b8ea5c66d926ff7d2b7bf4c9443935e4a2274afc1a8bcf84abaafde9ec71e4313bd0392ff34aa12c47bb23852b53b559445e0b212142caf4a2d33641460578d2 SHA512 b5f3415732613101f21e60d12cfc5349e56b49eed982687d1ee98a76c4e88cd5868a6212361e41ccfedee70f237b5f7a8e9c4be8b7be3dece295e9cdcb658d20
+EBUILD ffi-1.14.2.ebuild 1575 BLAKE2B f417c63d466204e1a083060fcffd64108da471fd230200e304eb85b46a6061bdb015188b9c76434e005e0bd1b0481a3f07c94af5424d2c1096c6c60577d5e936 SHA512 3ecb4c9e8d24eeb9f3366b4e479fc00d7e155d2d8a1eae143f8c84fb8e685403237e74fd56fbea3171282b0712ae7732aa2862f52dbfe1e4df2151b9cca09aed
EBUILD ffi-1.15.1.ebuild 1665 BLAKE2B 04fad5bb54cb08a52525a413b04662e1e0fe4745b72bfc5aa7ac3bcd70939078cd2aa4860afed7f6a518d9b7f7b47f62162c3eb7d558a377641f71475d3fa766 SHA512 e5fe8935e8ffe610e9cf85862e29e6539792335787ab408df1ec625e3681d58117f537d49598a297731733d72c226d8a51d7af5aa7bf027154d0c81f30604e09
EBUILD ffi-1.15.3.ebuild 1672 BLAKE2B a3850132e42565dcf3924a963b93b82f85b6e5f3823804b46ea5515472dbd570cbca4c32c7ee7b876308803af1574f23ed3cfbd3bb4c7338e2bb39eaeb23bcab SHA512 9c2e6a4a257f6835ebd73028437b0dc0bc70549d1fff73404d0d3de65ecb2169478cb9df47c44f08f168e7109aa10a84fe474ff443c42dba5f972002a3f254c3
+EBUILD ffi-1.15.4.ebuild 1665 BLAKE2B aae4bfe7dff7f3c27c246f274b221401bb5e647bf9b46f8f24e6707cfa0bbf0d799527c3e93869976e15e43bbdb3ca6b877a8deb87f2341d0a8fc7b7618432b5 SHA512 cd4ed5ae4f05867a4e806e466312198323360edf40cdd7d5b2f39455d7e1cf54a7b728774d57fe077fc6e8786742012c3fb7e0fd10cbf073b8e871bc08614b8e
MISC metadata.xml 333 BLAKE2B ccc40c1a86563165c3d6aba6bb40012dc02d86f836a5e050dafc34298c9b08aaa676be33e7c2ce5bf6acd36cdd8250328150383652ac5a1515c2832969c481ae SHA512 9105a49b39afce8695d4c8e7082690ca25806cf08ad6b6b9528343e1bfc72097369ab2868b3eebde55c6cd70d0baae1f085b4ad3468a9c5621d97dd8def76173
diff --git a/dev-ruby/ffi/ffi-1.14.2.ebuild b/dev-ruby/ffi/ffi-1.14.2.ebuild
index cf4a8a615ffd..630fd5a06302 100644
--- a/dev-ruby/ffi/ffi-1.14.2.ebuild
+++ b/dev-ruby/ffi/ffi-1.14.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.
IUSE=""
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND+=" dev-libs/libffi:0="
DEPEND+=" dev-libs/libffi"
diff --git a/dev-ruby/ffi/ffi-1.15.4.ebuild b/dev-ruby/ffi/ffi-1.15.4.ebuild
new file mode 100644
index 000000000000..d79112dff229
--- /dev/null
+++ b/dev-ruby/ffi/ffi-1.15.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="ffi.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/ffi_c/extconf.rb)
+
+inherit multilib ruby-fakegem toolchain-funcs
+
+DESCRIPTION="Ruby extension for programmatically loading dynamic libraries"
+HOMEPAGE="https://wiki.github.com/ffi/ffi"
+
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz"
+
+IUSE=""
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND+=" dev-libs/libffi:0="
+DEPEND+=" dev-libs/libffi"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+all_ruby_prepare() {
+ sed -i -e '/tasks/ s:^:#:' \
+ -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die
+
+ sed -e '/require/c\require "./lib/ffi/version"' \
+ -e 's/git ls-files -z/find * -print0/' \
+ -e '/^ lfs/,/^ end/ s:^:#:' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Fix Makefile for tests
+ sed -i -e '/CCACHE :=/ s:^:#:' \
+ -e 's/-O2//' \
+ -e 's/^CFLAGS =/CFLAGS +=/' spec/ffi/fixtures/GNUmakefile || die
+
+ # Remove bundled version of libffi.
+ rm -rf ext/ffi_c/libffi || die
+}
+
+each_ruby_compile() {
+ each_fakegem_compile
+
+ ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed"
+}
+
+each_ruby_test() {
+ CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ docinto examples
+ dodoc samples/*
+}
diff --git a/dev-ruby/mime-types-data/Manifest b/dev-ruby/mime-types-data/Manifest
index 0b2ba8c0510c..0e646bba8b50 100644
--- a/dev-ruby/mime-types-data/Manifest
+++ b/dev-ruby/mime-types-data/Manifest
@@ -1,7 +1,7 @@
-DIST mime-types-data-3.2020.1104.gem 166400 BLAKE2B c657b27508a61865027b33a5184b963f7335878dadfda2b836723e1bcb782fccf4372490fa2f6405e0632681aa26ee04a65e16efd0df953995bae7517f76d77a SHA512 674e43205b17aefb3f9d2bd79110165c287631197002604ff0efaca0aa638a0e51a3b9a78bba2a7845d31183cd3810e4f2477ceb1788c1b614e2a5058f565f6e
DIST mime-types-data-3.2021.0225.gem 167936 BLAKE2B 59d4b3a347fc19537c4e94bced938f8fd0412653863702529c443f26bd47f63c1ab7232137cd1efc38be5335a179f5e9e50915c7c16599fa016e8a97e0ab9048 SHA512 348ccd1cbf0336dd512dca48d706fdc7b3c66eaa5d24da16eb0c823c69888c9af03837aefb3fb7449c6fc084167c12eeabb8fddedabbc24a42a72c2cc23d3c6c
DIST mime-types-data-3.2021.0704.gem 169984 BLAKE2B d5179c3ae38215eaab5244b59d8935800d05b3b79d496f765633e5a799f5d46cbf59b53682ef793a340ddc69f89302285c081d535c7d211e9eb458cbf64d07ed SHA512 0d0b4787bb39d7cacc202e2eba3c3e5e04efe1cd053332dbe1f0daeb9a58d533bceb01711a0d392ecca83f8d00f8fe7cc55f586060c3633b42749d7cb25246a3
-EBUILD mime-types-data-3.2020.1104.ebuild 613 BLAKE2B f3a0b4ee032f6358fe61fd9289047898c17e365eb741b0f3a985fc510132c93ead0afb63aeee71480dff001f745e05438df2e1c29daf0f218342447943eec146 SHA512 9ca058c3a817b845aa09b084db8c01798ec30177710ba71bd1febc76bd0c936d8f8d61e864b3ca5ec357bd65854ed28f5227a012acdb654c59d888a2ea7e6e26
+DIST mime-types-data-3.2021.0901.gem 170496 BLAKE2B 549bddb921941f15599db71dd76ed1502341101386c10550372796d5de8591575f4525276e196bfafe246132ce6a67007cd8afb0634013e5690eef06439af84a SHA512 382cfe97d19e516925dfa04220516ea6f2c4002e92831d6bb112c11a5378bf8af5b373763841ed84e6fa1bca4d72d4fe9ccde94ad0a9f6f7ce9930270574d8db
EBUILD mime-types-data-3.2021.0225.ebuild 620 BLAKE2B b247c690ae342767e30398baebd7c4a9ee1ad3d5a652294526bcc529a5b3d0346d0de3d8926e2b9056f14075976d36a5beee1f4a12d1f8865caa04f4622b96bf SHA512 4c22b456f0239421f4877a361df7a05f5f849b2c9ebedce15ddc468d28bb7f1659b807a21e88eb4f7db2c842db71aa7b388ba1cf22c07cd1e21a7493b321b264
-EBUILD mime-types-data-3.2021.0704.ebuild 628 BLAKE2B af8544da8e61d9cb5971b94ca253a771588265506ecda75fd36f03d2feb2d659ce53ad58f5575eab6b2d825613707b36ae433f53cf97bdef03482aaa08151b43 SHA512 9d9e6e969d587fd41530ec211b38bd2c90b71876cc53020d2ae4c770ee70867e4d14d22b8aff829a1dce9ee8e5ede50fe8f74c33df313437875c63424018767c
+EBUILD mime-types-data-3.2021.0704.ebuild 627 BLAKE2B a858ff3d050f80dc05a55e5a882c8b1ca7ba489f6be1c80de91b30d82948701e997bf33e19398a442b0d8c73fcc04febc4862d27cb6c3ff8120fe9c5c1c2f895 SHA512 0c845812ee86800bd4a0b575202edbaf88906e270dd7f1d44dcac2c054018f020faecdf0f463f27fffe2ebece2c3c5605599157791ba295ec20547b65edf0947
+EBUILD mime-types-data-3.2021.0901.ebuild 621 BLAKE2B 721c9086925e7b18cf72528451c35e409ecc237460ba5ff0bd646bbeb6fd66cd9b39f0b10c2b5893e8188f191f6d4b2dc4e409c5f04ca5aa105bc5c723f5039e SHA512 3c7399bef269d48c58bef801a3fd11676433e0e159a70630c5e9d430ab0605134eeaddd479fdeacc2561bab6332763b915593493a8a8f739c1c91bc5651f7581
MISC metadata.xml 352 BLAKE2B 31923bc222e1b0230ff1b03dff06215d199c9f0de7c7def0a0acfa7e6d74088efad1934704aa817ac91a8ed7d8a6287c059ae72d925fb83b2a15226b9a2f7dd8 SHA512 b994c7733a66987a405c5e03c34cc1c5c33a102d6121843147b846b2c6c0eb5eba2e5bfb6b8bdc27c39adfdeaadb1f5a525de3667ee7b22f9362b8539f42ec44
diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2021.0704.ebuild b/dev-ruby/mime-types-data/mime-types-data-3.2021.0704.ebuild
index c085181d21be..7903ac1bc40d 100644
--- a/dev-ruby/mime-types-data/mime-types-data-3.2021.0704.ebuild
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2021.0704.ebuild
@@ -18,5 +18,5 @@ HOMEPAGE="https://github.com/mime-types/mime-types-data"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2020.1104.ebuild b/dev-ruby/mime-types-data/mime-types-data-3.2021.0901.ebuild
index b0c3520d50f8..177ccbaec43f 100644
--- a/dev-ruby/mime-types-data/mime-types-data-3.2020.1104.ebuild
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2021.0901.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
RUBY_FAKEGEM_EXTRADOC="History.md README.md"
@@ -18,5 +18,5 @@ HOMEPAGE="https://github.com/mime-types/mime-types-data"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest
index 647a64b538ff..09a7d62ed3f0 100644
--- a/dev-ruby/rake-compiler/Manifest
+++ b/dev-ruby/rake-compiler/Manifest
@@ -1,5 +1,5 @@
DIST rake-compiler-1.1.0.tar.gz 34819 BLAKE2B ec4fec1eb92031f9f6b378b190c4e8a2f2627623afd6fb11922f71a93431de94bce640863deea2aab05656612533ee2b110f295f87590b48500583af71b08dae SHA512 77338776506df66c2e99e9b1b82dc4d54cc4e7c8fdb1f8b7b6d7507b9f9cb0718839e5139e9c0cb6295259e819dc8a011101e2427cdd387b568b639889321d60
DIST rake-compiler-1.1.1.tar.gz 34692 BLAKE2B c6862f24ec57c25fdeb7faeeda9eb96cb64ac972c852a81b77ec9b35d21018a5647089cd38d80b03a79e2c07d3f9af42bbaf9998457ad3beed27c8285c23689f SHA512 e9cf9752e48eae912657a34d2f86a2b41f7d57620c6e43b1fa6fb8e5715336b2fdf99bf20a4851889e8b9b7b2e834421c13e108c538abdc3cec968952345361d
EBUILD rake-compiler-1.1.0.ebuild 1457 BLAKE2B c15c0f17fc7418431e08d0f217fd96c726863231cefb8ad5ef3bc7aee1253b52f7fd41fac0f1385352afd20cbee9bff0ae7f428f54d0ac155ca9a40429686bcf SHA512 fb4b23dab2d0462bec8cae3269a21e851d685684bb1fb7b288dd49fcd81c18323acd7a510fbaf2f6bdd2eb0b4e48581b35279260a2a4435ed46ee58a2c3af592
-EBUILD rake-compiler-1.1.1.ebuild 1457 BLAKE2B 5d29f50337f8c374466f539a228681552cc1cd70d73b281256172cbc5bd25310f3702a8ac066d5a8f0bd107ac8281674e5c01c41f42be5081ddc4559ee7f28f9 SHA512 048880ba68d2a15f222f1543f9d0f876486b8f0af044dc6ad94e1f8cd65bab5531d1b135648dedf2253a4980a750b8c224b7a64178ff15b5b1eb09c97ea7becd
+EBUILD rake-compiler-1.1.1.ebuild 1456 BLAKE2B fb4e0214246e982f4a82cc2bf8c6dccdaf9dc99f3ab09d1844c6217de3ec1bb781f3b5877fdd016d0e3146711ff4ab020b547c954240c23a625a2d8110e07cbd SHA512 9b343b1223b597c8ab80fe2204463bc2c1db14f2fbba7cf84785150bb020dfafcb511ccdb05f29afacdf8e1bd55ef7a61bda27a5ef88e96da6beb46f3d7431ca
MISC metadata.xml 350 BLAKE2B 35df0cbf74d904e36dc5b5f34c31a41bf9659942415655f635a112d01e98833babfd42640d5155392f5563fd1756b104671348c077e8a62a2d6efaa68389a3f3 SHA512 2f027e154015dbb7a0535356a313b2f4bada336f6c1549aea9db77f57b43ed7ff19408e3ba507010d50e0953f5f6fd51d9bec956653725e1e087d94a6ae3eb83
diff --git a/dev-ruby/rake-compiler/rake-compiler-1.1.1.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.1.1.ebuild
index e8d2e24d7f49..9494aec965dd 100644
--- a/dev-ruby/rake-compiler/rake-compiler-1.1.1.ebuild
+++ b/dev-ruby/rake-compiler/rake-compiler-1.1.1.ebuild
@@ -19,7 +19,7 @@ LICENSE="MIT"
SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/sorted_set/Manifest b/dev-ruby/sorted_set/Manifest
index 60ca6a06c923..c7e4ace8b08b 100644
--- a/dev-ruby/sorted_set/Manifest
+++ b/dev-ruby/sorted_set/Manifest
@@ -1,3 +1,3 @@
DIST sorted_set-1.0.3.tar.gz 4863 BLAKE2B 43dc21205db8cdef8be016d041607cecc7c23a847b2622518f212fe65d00b4bd63bc77c356f3e96ee84c6a1a702641f8248bb3d3201d7252652fd2fac7900d88 SHA512 67236fdac7d024203dd8d7432ec575008a14ad1e54367f6afb168711158ef5abac24629417751b0e11f641607d0a83689ec79e0c42b44025a6a7671cdcf3a70a
-EBUILD sorted_set-1.0.3.ebuild 552 BLAKE2B f14a31818284e05af92a0950b68d4443329ba849180751abefe460387572213b9e8fe950330b798d490f8bede472ddb85b9e9eac1631f032a2083c2f434f09db SHA512 cf4d7bf4d626e467053f2ad75828d66bf6da68ef0d36ad6f078b66b61e962a9e9ddb1fb79a799b1f3d58d8bd92f87d9f5a89583b46605346f52a277a47df739d
+EBUILD sorted_set-1.0.3.ebuild 654 BLAKE2B 21b89547a145004a3ad4613a0f4c31dce5a7b111553b88c1242f018d000a54e9d88b887a54a892599b78fd3e93f1e05f5b6c9c5666266c9fecfb023ebd168897 SHA512 3189eb7e5a49de64c8d4f1598d36bd4271926b0fa0ab974849d8743ca95d7660f2612c58106cc14edacd718bd20276e318839289ca8d8ea62fe1a00de9e226ab
MISC metadata.xml 257 BLAKE2B 6339b8ae3ef779011f34940b5af7faca341317790ee6752ad73cb83db463ddad10b25cacf16f73ce6d0fde976d916e2838e6209bdedfbe5ef6da285be302203d SHA512 d86ea11e509e5d031f82c4bb476a5974b85d812abe415e95799bdf34a308ade95e2f1cf35f6af84ae5acd0f67996b150c02712b75ab4f5a1ff4eef0ffb046d7e
diff --git a/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild b/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild
index 886a0324f926..7f412c4a4bae 100644
--- a/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild
+++ b/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild
@@ -22,3 +22,7 @@ ruby_add_rdepend "
dev-ruby/rbtree
dev-ruby/set:0
"
+
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}