summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-03-22 12:42:36 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-03-22 12:42:36 +0000
commit0db63353439ccde38447ea44cc8f16793d443f88 (patch)
treec98bf4ac6647c7cb6794a5e71d445d5c0f9f27ff /dev-ruby
parentaaeed2da8906f11cba80355688015d74b01cc604 (diff)
gentoo auto-resync : 22:03:2023 - 12:42:36
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin106626 -> 106631 bytes
-rw-r--r--dev-ruby/database_cleaner-active_record/Manifest2
-rw-r--r--dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild2
-rw-r--r--dev-ruby/database_cleaner-core/Manifest4
-rw-r--r--dev-ruby/database_cleaner-core/database_cleaner-core-2.0.1.ebuild6
-rw-r--r--dev-ruby/database_cleaner-core/metadata.xml2
-rw-r--r--dev-ruby/database_cleaner/Manifest4
-rw-r--r--dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild21
-rw-r--r--dev-ruby/database_cleaner/metadata.xml2
-rw-r--r--dev-ruby/faraday_middleware/Manifest2
-rw-r--r--dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild4
-rw-r--r--dev-ruby/kramdown-parser-gfm/Manifest3
-rw-r--r--dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild30
-rw-r--r--dev-ruby/kramdown-parser-gfm/metadata.xml11
-rw-r--r--dev-ruby/openssl-ccm/Manifest2
-rw-r--r--dev-ruby/openssl-ccm/openssl-ccm-1.2.3.ebuild5
-rw-r--r--dev-ruby/ruby_smb/Manifest3
-rw-r--r--dev-ruby/ruby_smb/files/ruby_smb-3.2.5-import-pathname-no-simplecov.patch21
-rw-r--r--dev-ruby/ruby_smb/ruby_smb-3.2.5.ebuild46
-rw-r--r--dev-ruby/simplecov-html/Manifest4
-rw-r--r--dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild2
-rw-r--r--dev-ruby/simplecov-html/simplecov-html-0.12.3.ebuild4
-rw-r--r--dev-ruby/simplecov/Manifest3
-rw-r--r--dev-ruby/simplecov/files/simplecov-0.22.0-ruby32-gentoo.patch19
-rw-r--r--dev-ruby/simplecov/simplecov-0.22.0.ebuild13
25 files changed, 182 insertions, 33 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index e9294b1a5946..a28de7e50647 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/database_cleaner-active_record/Manifest b/dev-ruby/database_cleaner-active_record/Manifest
index d04a40d4551b..eeb8377a5d82 100644
--- a/dev-ruby/database_cleaner-active_record/Manifest
+++ b/dev-ruby/database_cleaner-active_record/Manifest
@@ -1,5 +1,5 @@
DIST database_cleaner-active_record-2.0.1.gem 12288 BLAKE2B 3c9afbca6186d7489b271b8f52834cc30d0087176129c06403a99cbdc18b3d565ce0422e916ca7e4b2f8bbe96f1deaba1b7fd982eab676aab0fa7db55923fbb3 SHA512 5b52b1e1a3f0c75dbd699ca5a2a5e6eacb9b93ca5c69661cc277eb2b3170b93240c72b1ce4d751e768e78eb4d933a3179b3d32dd1c57ae2ffa7b572acb8e3745
DIST database_cleaner-active_record-2.1.0.gem 13312 BLAKE2B 7afa419e19d621cfe089a790f8562f9da521d53e1683de080ab1296fd30024ac2d284777fbb374145f7e7b455b2561aac21d998b65f2cfa36da2d3f1ac76cbbe SHA512 4472a2217c0edf3fda63fa2cba7536c68764f71b6da7ec6b6d1e5a6627ff62ebfee093b17603eb287adf9eb68e8168aa06b50f87c3427153e84a163d1f68ae28
EBUILD database_cleaner-active_record-2.0.1.ebuild 640 BLAKE2B e7e431ab127f11e28cc71a3d3ad4c3c082b2804feb955ecf93ec88344ef3165a254d72cb7384f6e4d3ef37dc867bffeb308564d046d0533590d2c16968edea97 SHA512 d4895262c03a1ee29d6c9a194c6d40ec18da62c5aff60bf74609a1f5036656de75c62bdae62030768b302650db940e091588bfcb04733205ce5b46525df9740a
-EBUILD database_cleaner-active_record-2.1.0.ebuild 663 BLAKE2B 7986ec34a6f1fcf73eeb4d92bbb04e7bce1c44a58b02af7f0fb6b9e7bea8ca9f57d190deaa6b929d6eeffc10ff645b0916b9436dde33a3041a7a888fac30cad2 SHA512 8e9d5a11726c0d1283463eb0b00c27b4ddf35cc95d57944a651e477b2556f98b753ef1a1318b3d46423ddffbb59ca7008bee0809d3a07d9e1004b0282a9bf378
+EBUILD database_cleaner-active_record-2.1.0.ebuild 670 BLAKE2B eb57f93070caff606f78690c60d8891b4c9fafc9f5c426db6489da755f47e1229432b581b29be34576a15a1aa994b16c1fb33610052690df6fb06a71ff97a6c3 SHA512 7ac919b4f6554ccac5991c3d78e13bbcd7d94c0c7fe4555883aa85c356f7592349e619944e02e9417383590d0b477c4339d7d5491c8b6f67241e05dabc6b4511
MISC metadata.xml 433 BLAKE2B 357865c69cf919e2d6fea38960a356f2227f5e83e5bc6ab2d33e77e62b0d997f8dcc78e2e4aad0457f5ca29d59263cde91fcc953da381d76ac550b1d02417eb2 SHA512 2d24b7c11f471b8c17944e79f09e2ab32db91d5f49a45e8fe736b4851ad0073f16649f6bc0669bac6bb3a99b9f250014f7632db2cc5369e2419bbb65f9eb296f
diff --git a/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild b/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild
index 0ea06d8b4f91..1005c2d61a24 100644
--- a/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild
+++ b/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/database_cleaner-core/Manifest b/dev-ruby/database_cleaner-core/Manifest
index ae1f8bfb1fa8..484956b04c43 100644
--- a/dev-ruby/database_cleaner-core/Manifest
+++ b/dev-ruby/database_cleaner-core/Manifest
@@ -1,3 +1,3 @@
DIST database_cleaner-core-2.0.1.gem 23552 BLAKE2B d6386dac8bff0cc5759e115c4986bdf8113d1f6c7d9b315c287716da3ada808354800b32f3c06b2761ab5df631d38d57d67c36bce0d88b9551f1aeaaf87c3211 SHA512 a161e3d0a03e2b854af1a670136fc1b1113d2ee7f5beba01e3c7257a441f80f2a54ae1a4d6c68514d9b6880b834093057ca4e5af9f9e8dff44730d049f7800c2
-EBUILD database_cleaner-core-2.0.1.ebuild 462 BLAKE2B b366d0d22b91ea6550718ce2b7db51a6353ba79ccdf3d6f3c3854fd1201c4183b8fcdc870a84ebd2325476a18e56909d1c9eb0c3d6ee2dcc1bd1f03cadc011a1 SHA512 b6e10cd51e5f1d37c7e242bcdff94bbb46cd62f039d0ac457390edddf61d4d41e2cc7965d562d8b84acda375d35f9adc6e9f827017ae267c4918d2c9e214209f
-MISC metadata.xml 350 BLAKE2B f42703e55d293daadd797b18c265425895467081b79bf8d2ed8e5bb01e5d48407f30ac4968914a189f04163623988dc654245d2a279ef7d5d606623e146909ad SHA512 69517c984a348540d92ef2debb2ac2e3fb4f34f497faeebb9485272cb360e8e8a16904a8a3b22714d674b25c774d39248b140d6c5c53bae8fa33bc9b69472903
+EBUILD database_cleaner-core-2.0.1.ebuild 464 BLAKE2B 44a237cfc7923f86a39927a187984b6442d8e9f04d69afb3baedc22e05d34c3ab7800d9d1afa593da73240d36364c6a6d3c18454da0142de8bf51eb1d61599f6 SHA512 148b9edd783ab57f52dabf9564f4bc0a209710c43a5dfee3c8fe189c022c4cdd27e24bf7fe1c316b5136ff13b2fa853129e970d96e322b2519893e6fcd7d6910
+MISC metadata.xml 359 BLAKE2B c46271ac91355baf58207b3dfbcd941b320d071b15c43e6d71e369415b3da5af7f157e8db8f3d81c789a46a4d565188e874753c6914a371861f33e4ac2f7f4d4 SHA512 79e78b43a3400e4eb9bb042dfa323cc460c4063b3d9f476f9d1bbd9384d00499c2802b3bcb9b7e05167700ec14bdcf822171c071039577ec4bbcc8bf06eb8515
diff --git a/dev-ruby/database_cleaner-core/database_cleaner-core-2.0.1.ebuild b/dev-ruby/database_cleaner-core/database_cleaner-core-2.0.1.ebuild
index 44e4d8c946f2..4e9311c28d0c 100644
--- a/dev-ruby/database_cleaner-core/database_cleaner-core-2.0.1.ebuild
+++ b/dev-ruby/database_cleaner-core/database_cleaner-core-2.0.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
RUBY_FAKEGEM_EXTRADOC="History.rdoc README.markdown"
@@ -14,7 +14,7 @@ RUBY_FAKEGEM_BINWRAP=""
inherit ruby-fakegem
DESCRIPTION="Strategies for cleaning databases"
-HOMEPAGE="https://github.com/bmabey/database_cleaner"
+HOMEPAGE="https://github.com/DatabaseCleaner/database_cleaner"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
diff --git a/dev-ruby/database_cleaner-core/metadata.xml b/dev-ruby/database_cleaner-core/metadata.xml
index 9f4afe8163af..da86a1c09f5c 100644
--- a/dev-ruby/database_cleaner-core/metadata.xml
+++ b/dev-ruby/database_cleaner-core/metadata.xml
@@ -6,6 +6,6 @@
<name>Gentoo Ruby Project</name>
</maintainer>
<upstream>
- <remote-id type="github">bmabey/database_cleaner</remote-id>
+ <remote-id type="github">DatabaseCleaner/database_cleaner</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-ruby/database_cleaner/Manifest b/dev-ruby/database_cleaner/Manifest
index 3480b9f0909b..afaf25e672d8 100644
--- a/dev-ruby/database_cleaner/Manifest
+++ b/dev-ruby/database_cleaner/Manifest
@@ -1,3 +1,5 @@
DIST database_cleaner-2.0.1.gem 4608 BLAKE2B 9cd2d7028a95089aa7c1e6744305724977a395136de9f1672094ca5faf48dfe875cb23d68465b78a3a00798badb1dfeb14d7bdf00a637e2e8680da32286d67e6 SHA512 e1acbf853feecbd46ce1bf021b0b8cbc96c9697d5c61ab1a2f4f92005b779102cd1ffd9bb81eae94a94d0c4a50e0bd7f55d28f0b4fdd6596f677f37edb01ca38
+DIST database_cleaner-2.0.2.gem 4608 BLAKE2B 893c17ee9d91201c84c682f38fd4175467157d9f0cbe1ba45c7e41476054174f9e80ff38e83a7a3ebc620b3a56ca2be00e8da6ef17b363a43936441d95e64b76 SHA512 4fd2be039f7e21c766bc20b9a8f20153d6ce45e5b8bf1a3927432da73abe3b36adc1a7b71c5cfbc05cff54652cf67327ed03a197692cf3d86ca22fabcb60fa25
EBUILD database_cleaner-2.0.1.ebuild 501 BLAKE2B 5e3d58a27770ae4ef4408bc811516f12428c1dc8fa0bf950de6f2596890fb872f0b71a540a2571b198718eee7e1f903687d6923dd030c5c88c77247d7e64dc84 SHA512 219faf3cc748412d3103994a70fdef8d965249d6ddb8f0678de2e57d507c61f5bb093f0276cc228e4aff4acd1ef968ce8bdc2ef2ea93e6fa96de6d2a2c4346f9
-MISC metadata.xml 464 BLAKE2B 29db298a655a49054d23b758536848fb4222921b6ad07dae4890caf627b6b1add49998f41a0ed5658e1769456b85775b27aa376c3b65ae7cdd45d91bc15da510 SHA512 7295d6b44e9cc76a5bef59e79840be7567ea4c23dea91e87a554e58b9e07fd07ad2b338cdc3f222668a0946ebac29f4143ecaa0af82ef15edcfe9216092dcbd8
+EBUILD database_cleaner-2.0.2.ebuild 561 BLAKE2B 0740df03d6af831332073e0366e1449b4ca641395a58b80ce9ed625fed175906fe7b150aa3236454da27a46a19bd50290e3179908a20a653a3b4a49d6e600e9b SHA512 ac4a9f2b0159d86aa30da3c183fe06d9a11bf989257804cd8f573e052570b59c1b2d9f26842817b1fee833b8a90aff486bc73990f2a94d7313df4e2e6c492619
+MISC metadata.xml 473 BLAKE2B 9a20e9c9527257af675ac834a50ff00771023d1541643530860cd279d3ba28c5249d4a2ddd24fe6c0fa7ede7b36877491201fcf5374bc5f3ab3f4dee0a84a7fa SHA512 80de74184df4719b1cb7eb7a8be112379cce495b008dc958275042315a889c9635e39e5855d5863bb13f79fb7d445e1da43d2bb517cef56f0100df8e35c466b5
diff --git a/dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild b/dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild
new file mode 100644
index 000000000000..d0760da51847
--- /dev/null
+++ b/dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+# There are specs and features but they all require configured databases.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Strategies for cleaning databases"
+HOMEPAGE="https://github.com/DatabaseCleaner/database_cleaner"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_rdepend "|| ( dev-ruby/database_cleaner-active_record:2.1 dev-ruby/database_cleaner-active_record:2.0 )"
diff --git a/dev-ruby/database_cleaner/metadata.xml b/dev-ruby/database_cleaner/metadata.xml
index 34c8f531e58a..b8601a3b396d 100644
--- a/dev-ruby/database_cleaner/metadata.xml
+++ b/dev-ruby/database_cleaner/metadata.xml
@@ -10,6 +10,6 @@
<name>Gentoo Ruby Project</name>
</maintainer>
<upstream>
- <remote-id type="github">bmabey/database_cleaner</remote-id>
+ <remote-id type="github">DatabaseCleaner/database_cleaner</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-ruby/faraday_middleware/Manifest b/dev-ruby/faraday_middleware/Manifest
index 2334d336f677..56c922c99f39 100644
--- a/dev-ruby/faraday_middleware/Manifest
+++ b/dev-ruby/faraday_middleware/Manifest
@@ -1,3 +1,3 @@
DIST faraday_middleware-1.2.0.tar.gz 28332 BLAKE2B 09aefce13f0145e4098d68d2b8887fff5b535b3eda520335fdcaeea05256d1a256501fe9fee4273636fb0bb9d806d38ff7588a489840d2e425ce6666c496a4d1 SHA512 abfc6faf725c4646d0c1c59d2bde23db13dd78f81e74d313368bd0ec4945c33f24c8e8f3f252c6fa499fa845bdda19544876ea93bb9118b3fa4d3c7615366283
-EBUILD faraday_middleware-1.2.0.ebuild 1882 BLAKE2B 0351ea255a2850677c0caf172273ce145657fa4f29b81979de4a497a8e1ae077213b222e517f8527daa498ff5be961d90ce25a630a114dd50dc77a8bbad61261 SHA512 8431a70b4220d21510cdfcfcc018c77147a587de9214b2b94d5bab20cedbe0c6a90f19aae1330a1d44ff2554c28ca1b0fea0a324cb57cc7a914256ee29740f17
+EBUILD faraday_middleware-1.2.0.ebuild 1882 BLAKE2B 43669f7508fc757c69da21f95b9b961e1522a2336642631da875328f6557cbd2b5c921632e6c454ece52135542f49efc5a85bae9c48b82ad279e40f372ed9e78 SHA512 46dbfa61c8aa7e248503228d26b8da5571be4984a220ecc5cf75cf6bb3d2ad0ad9a4d2583b4213deb363b201ca07925f08bbb449721e508ba95c2b6b0abefbe1
MISC metadata.xml 730 BLAKE2B 64f366662ab812afd769d94c56eb3829c55803a968afc445cf2e43f16f3c02b6c25541459fa10a93adfacf7064c0fe136321d64e546e8a570365ad002ccc5397 SHA512 9ea2039688d9139404e6d0bd1322f399ce4019e5e36e6d4941296559ce64bc9ca99807d7e0f10c776c4b597e0839a49698d6240c432be4102bfbdaac09b46e2a
diff --git a/dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild b/dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild
index 13b08801ad54..baac79180dbf 100644
--- a/dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild
+++ b/dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
diff --git a/dev-ruby/kramdown-parser-gfm/Manifest b/dev-ruby/kramdown-parser-gfm/Manifest
index 7b083d08db3a..78cfc8dfe283 100644
--- a/dev-ruby/kramdown-parser-gfm/Manifest
+++ b/dev-ruby/kramdown-parser-gfm/Manifest
@@ -1,3 +1,4 @@
DIST kramdown-parser-gfm-1.1.0.gem 11776 BLAKE2B 99a77ea02d0f48421cc6c582629f6cdc7504174867cac8927bdc26fd50f851e294c0f71ab985e9d0d6e595906c458b1f96d06903d6765eabf8b6f617c6303f14 SHA512 5662c1a50da7c8e50fd50afb5fe1dcd3bd63f4282d9940f96bb56266b63841c0b09902ce90eb3162aa89c54047970667b17299b3a7cf475bab2641604aa15d8c
+EBUILD kramdown-parser-gfm-1.1.0-r1.ebuild 785 BLAKE2B 5be11adfc66ce55a2a189b0796c1e219e03bd3fc84fcd4e2e0ba09025a3d65eb73c2648eb0d3079df8304536495ed2e77c7c855bbf35fc66dfc1471151f11e54 SHA512 7e1621149f85bb605ecf9d0c60d8bf4bdff35d90914fa4f6f88e16592a832775f769273982173c2fc98f1154ea5cd825a6e43bf4aae3d52d5cc54e35fa2e0a1c
EBUILD kramdown-parser-gfm-1.1.0.ebuild 784 BLAKE2B 6ecf3a6a07fdd79a3fce642b91206e6733b979e6a0d78a9b3dbe8d8bc3813bf479f6e1c9ae78c1c07e3b837327492fffca76b7b9468929102b0c0cbe09ad4a82 SHA512 bbf216631e01daf1415e760fea936175cfc0773026311983d5dfe4d4e14cce5e765eb2c0d822ae3dc21b5011be2fccad9772ad11a2ff622e6b688b16ccd6e243
-MISC metadata.xml 252 BLAKE2B 77e9556ac1d210367a95f4c47816618b685c707cf01d1543d988338e14794fb9ccfb9976ebd11f389db618616d91ee024d8e46dc3a1a356ba7a017a7796b44d1 SHA512 0a970a16d73747993198dd301a3127cef7e65a9f46816b40ca149669ba617826c1d81bac1e5ecf93d16079922964923d37301cd8160f22c823c1ec3b79ee56f1
+MISC metadata.xml 346 BLAKE2B 0908f3e6cd648692e82059b2985581801c675dfe6388de7795c3d16ef3596d243d5cd40164deb219d2d628383338303909fe474fdfbe8d7fd91ac956bef6ab1d SHA512 e75d6ce31c31943a0e1891f34308c4766455bc190ca33f11e16739ee835251d3b62a11ef56d4814eb91aa20526f1fa6c7cf709e96b13bdb2958b059129b958c2
diff --git a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild
new file mode 100644
index 000000000000..cd1f019b9207
--- /dev/null
+++ b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+inherit edo ruby-fakegem
+
+DESCRIPTION="A kramdown parser for the GFM dialect of Markdown"
+HOMEPAGE="https://github.com/kramdown/parser-gfm"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm64"
+SLOT="$(ver_cut 1)"
+IUSE="doc"
+
+ruby_add_rdepend "dev-ruby/kramdown:2"
+ruby_add_bdepend "test? ( dev-ruby/kramdown[latex] )"
+
+all_ruby_prepare() {
+ # Avoid testcase which is no longer compatible with newer rouge
+ rm -f test/testcases/codeblock_fenced.text || die
+
+ # Avoid test broken with current kramdown versions
+ rm -r test/testcases/header_ids.text || die
+}
+
+each_ruby_test() {
+ edo ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/kramdown-parser-gfm/metadata.xml b/dev-ruby/kramdown-parser-gfm/metadata.xml
index daac6fdb7252..c880b279c855 100644
--- a/dev-ruby/kramdown-parser-gfm/metadata.xml
+++ b/dev-ruby/kramdown-parser-gfm/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>ruby@gentoo.org</email>
- <name>Gentoo Ruby Project</name>
- </maintainer>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">kramdown/parser-gfm</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-ruby/openssl-ccm/Manifest b/dev-ruby/openssl-ccm/Manifest
index aee3862004b5..44c7664d8dcc 100644
--- a/dev-ruby/openssl-ccm/Manifest
+++ b/dev-ruby/openssl-ccm/Manifest
@@ -1,5 +1,5 @@
DIST openssl-ccm-1.2.2.gem 24576 BLAKE2B b94a205ce3b9d557ad649c0391428526339b050dd7a85633ee955b3532a94637e7c40a7cbb9bd739ff50f2922c97721e4dadf7e392c2aaaa38f35123858c01f2 SHA512 5f04af1ac65608e519fcf68259b2690f12882781cdba411939f809e1a6cb602723bf23d9cb920949e8eb7c4bfddb3e65446ae16d0276af78992de21cbfcdfc49
DIST openssl-ccm-1.2.3.gem 24576 BLAKE2B 7df1a1cbd0570eed4165931b6f236a96050bc0e27a9b12d68e42e2578bbb3fe319e28eae1752571275ff35ee25a77617d0d74a7dbff5c197c5ab11a0dac1d96b SHA512 4070a570da5864dce582d02916dffccea74db279dd8f4f419a29a4837e66bd6778ba742f6e06037ee5bc5542954e52b2271384b0a321ea282024bc60df3b81e1
EBUILD openssl-ccm-1.2.2-r1.ebuild 461 BLAKE2B 7d10d77b6f8dc0140c9b6509708e838640591f72ab2242ed13db8848eb9ca600ff1389a9d7f0e07f4d2c43d911d0497b07cb197368d8f0c1e813aa0d4404407f SHA512 68a34a80011135591e31a2a81fd7b40e6dffd1dfcf2646f033b6cb18096c7918502d5d8ddb69947799c658cad99a3d98768c97408596b712d40988a98e2df6eb
-EBUILD openssl-ccm-1.2.3.ebuild 461 BLAKE2B 7d10d77b6f8dc0140c9b6509708e838640591f72ab2242ed13db8848eb9ca600ff1389a9d7f0e07f4d2c43d911d0497b07cb197368d8f0c1e813aa0d4404407f SHA512 68a34a80011135591e31a2a81fd7b40e6dffd1dfcf2646f033b6cb18096c7918502d5d8ddb69947799c658cad99a3d98768c97408596b712d40988a98e2df6eb
+EBUILD openssl-ccm-1.2.3.ebuild 453 BLAKE2B 68a14ef205f4bb703362775dcf8ae0c6582c96acf9d40c5510e91cf9387081bc53b1d3541cf72653d335a966a00be3c0cbef473b44f0937edac16a132cf5c8c7 SHA512 171ab1da22ebab455e63180567a0cc662abceaee4617b837da8b54ee2785e7f35c7d74afa3caeaf3a65bca7bdb920df0f1752d5e8d25075414f780b4573997bb
MISC metadata.xml 344 BLAKE2B a8d224a63abfe1adbe0a829e7d2c7da31692d734d512a6f31f336a94a83c21b8c6d8caed1248f4b62d8bda8973e048e89c65cbafe118317a16c6c0c408ba9ee9 SHA512 600fea2b0131a02daf48eab55eb6042e0af24f31cda8606f207147f2ec53c749655a0a7b616bb669a5dfca0ff0f45da02c18f208e55eb06838567f9ab8dbdbaa
diff --git a/dev-ruby/openssl-ccm/openssl-ccm-1.2.3.ebuild b/dev-ruby/openssl-ccm/openssl-ccm-1.2.3.ebuild
index e532af80584a..79c8afcdb89d 100644
--- a/dev-ruby/openssl-ccm/openssl-ccm-1.2.3.ebuild
+++ b/dev-ruby/openssl-ccm/openssl-ccm-1.2.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
inherit ruby-fakegem
DESCRIPTION="OpenSSL CBC-MAC (CCM) ruby gem"
@@ -12,7 +12,6 @@ HOMEPAGE="https://github.com/SmallLars/openssl-ccm"
LICENSE="BSD"
SLOT="${PV}"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' Rakefile || die
diff --git a/dev-ruby/ruby_smb/Manifest b/dev-ruby/ruby_smb/Manifest
index e2ce3fa65a16..c16d7f9d680a 100644
--- a/dev-ruby/ruby_smb/Manifest
+++ b/dev-ruby/ruby_smb/Manifest
@@ -1,4 +1,7 @@
+AUX ruby_smb-3.2.5-import-pathname-no-simplecov.patch 814 BLAKE2B a4f0bc39b010d0466f1a8e5de6cc80f948eadf58e46f16f928de3829650cb13037f7368bd8d43858f38074437b944344ffcc08c13e2f7f6e4891b5ea992aca48 SHA512 64d571a05de2143091d41bced2b5214675926d4271bc5213cc840a0444bf4f5c729d32b6d4a75e393d56132a80bb3ba3ce4b57ab1cee4a2b7ecbaba2c0bc3e2c
DIST ruby_smb-1.1.0.gem 175104 BLAKE2B ffa4a7b3666f736fd721c8d561c28724709c7db6a2a4075e183a0a931e5df0c8047e428a2537a747eda9482d9023c2ed8fd8157d1b40244615b3818dc0c0bc37 SHA512 038ca625b580ac32455d08c675a5d7319e320944fe3aef6ed7272872fdc6affbbf2bda325897369cb23d4d62e24923a74b13fe392017854c6c5b9889c5e003f6
+DIST ruby_smb-3.2.5.tar.gz 371107 BLAKE2B 452e93b2623f5354d257588a5b80803285a5b90c97b7f7318971986a9a0c3c18c80b00a0d1a32fba24447ceda73279656a76bc36ee38ea758a274db7cfe43d2c SHA512 15122587f7aa6ee85bcbd4a328b85e6db250b344754d1f059693d2710a8cce2b5ecdf034bd680bd9f2b0f752cf3378fbef9736b81448ac1436505f8aac98ae14
EBUILD ruby_smb-1.1.0-r1.ebuild 746 BLAKE2B 55a9c6e3da44cfdb99115e4f13c21c1ce385bf208877d804942ecce6c507379c1756a8032461415208314fed60c53b40168b3cdfb4522d9754422deafa21a266 SHA512 8be21f92ecaf39b0a748d28ba19f7ae8acc8db68ab986cebd6234a9f62d8a59a643d50ebfb01eecf523353a6f9f02424e8b5c2925935c78652dde07a668286ac
EBUILD ruby_smb-1.1.0.ebuild 777 BLAKE2B ae329db9a65cd8aaead79010a7e03bd91a26d04e49aaed0a755e4702dfcf0535b46032d447cdbf5d39b435b2f496cbe42c73785132d09914c3dac3e47bb0e65f SHA512 e34d0a72c9346d186cf94b328bb23a8acc4c029c3c8f1d6bf90644e89cac0d491f09aaae0b2959c9ebf7c495ff24f3cb3ec0ac0efac2dc8671a5c036d9f35f15
+EBUILD ruby_smb-3.2.5.ebuild 980 BLAKE2B a90faebb5c6c40db5c791bcc4032e769a89e4511f6ebbf0a7e8a7a0b8a47432cc7a3585341ac090e50ad0c2d8f524c6ce5bcbe45572bb8a277ebd5eed2ffe104 SHA512 4e13f602c7dcbc87ef68cc78c333c4f5528c7f2bfec12098019c3503139889857ab5f362cc863e1df6cc354bbb016c312a5432fbca8ab1dc8b140517bcd66196
MISC metadata.xml 328 BLAKE2B 859f25af7113c3e93d2625543da46ef59ffc1912cfe8f9b754b5cfe60e619afb250c8cdbd556f5a337e7dbc020b4afcad0285c7cca319f4cfbbb616dd86b401f SHA512 46e97bedd55ea80b80976c20ee7194324fad332c5c8a5090835a038155e1b3c5314acb1a14e7e2594cd30bd05b95d7d478f7ca49685acd8f12d4821bdbf7dce9
diff --git a/dev-ruby/ruby_smb/files/ruby_smb-3.2.5-import-pathname-no-simplecov.patch b/dev-ruby/ruby_smb/files/ruby_smb-3.2.5-import-pathname-no-simplecov.patch
new file mode 100644
index 000000000000..074c5a70b343
--- /dev/null
+++ b/dev-ruby/ruby_smb/files/ruby_smb-3.2.5-import-pathname-no-simplecov.patch
@@ -0,0 +1,21 @@
+https://github.com/rapid7/ruby_smb/pull/250
+
+From a786565241b721e971ec60697d91516695cecb0a Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Wed, 22 Mar 2023 07:22:14 +0000
+Subject: [PATCH] virtual_disk: Add 'pathname' require
+
+Needed for join()'s call to Pathname.new(). Only comes up if disabling
+simplecov because of a transitive-require.
+--- a/lib/ruby_smb/server/share/provider/virtual_disk/virtual_pathname.rb
++++ b/lib/ruby_smb/server/share/provider/virtual_disk/virtual_pathname.rb
+@@ -3,6 +3,8 @@ class Server
+ module Share
+ module Provider
+ class VirtualDisk < Disk
++ require 'pathname'
++
+ # This object emulates Ruby's builtin Pathname object but uses a virtual file system instead of the real local
+ # one.
+ class VirtualPathname
+
diff --git a/dev-ruby/ruby_smb/ruby_smb-3.2.5.ebuild b/dev-ruby/ruby_smb/ruby_smb-3.2.5.ebuild
new file mode 100644
index 000000000000..74f82135e43e
--- /dev/null
+++ b/dev-ruby/ruby_smb/ruby_smb-3.2.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+RUBY_FAKEGEM_TASK_TEST="spec"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+inherit ruby-fakegem
+
+DESCRIPTION="Pure Ruby implementation of the SMB Protocol Family"
+HOMEPAGE="https://github.com/rapid7/ruby_smb"
+SRC_URI="https://github.com/rapid7/ruby_smb/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~x86"
+
+ruby_add_rdepend "
+ dev-ruby/bindata:*
+ dev-ruby/rubyntlm
+ dev-ruby/windows_error
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.2.5-import-pathname-no-simplecov.patch
+)
+
+all_ruby_prepare() {
+ sed -i \
+ -e '/simplecov/Id' \
+ -e '/coveralls/d' \
+ -e '/TRAVIS/d' \
+ -e '1irequire "rubyntlm"; require "time"' \
+ spec/spec_helper.rb || die
+
+ sed -i \
+ -e '/fivemat/d' \
+ ${PN}.gemspec || die
+
+ sed -i \
+ -e '/pry-byebug/d' \
+ -e '/pry-rescue/d' \
+ -e '/coveralls/d' \
+ Gemfile || die
+}
diff --git a/dev-ruby/simplecov-html/Manifest b/dev-ruby/simplecov-html/Manifest
index 7d938f30947b..bd1ef09de323 100644
--- a/dev-ruby/simplecov-html/Manifest
+++ b/dev-ruby/simplecov-html/Manifest
@@ -1,4 +1,4 @@
DIST simplecov-html-0.12.3.gem 336896 BLAKE2B 94cfbae7085163ba714b2bdf14b7c5eb1a4bc5fcf39d7e99689d74bb1e693d5b534ca067ba5609f6cfecdba64667dc514b4f5dede020aea176ae2328d1806ea0 SHA512 7fd6dad02b16f512d7fb859f62e5e8bd0a277af103c7829143795ccae60a9a057c323728ac36a1c42dbd143a2f0d175648f6e223e6e7e3e6394a52491d3733af
-EBUILD simplecov-html-0.12.3-r1.ebuild 547 BLAKE2B 259e802f2e2f6d44a5eca39b7c33fdb201d59369ebfb6bf16287e3fa1c28dd861b1d062149f71aa34d6e39ade6ffbfa2e1bcd58f6a14501e242bcaf5166e4589 SHA512 83cc6ed69c7b17bf42848ea5f8de7b77b309975da191b0ff87fa6cdc8035d9fea958971003a1713cd7abfffc559255b38332d46509679e68b17ddc7cf87ee747
-EBUILD simplecov-html-0.12.3.ebuild 542 BLAKE2B 37fbdb403d2e7bd08b8237c1821d362ee3a76434d9483e2149b183d6afe4e83a09b0766e8a5bcefdf18bb568bd17a9a7dd6839c7015ba97a42c47ca37dd9c5d5 SHA512 e7f686b177938fb88d563e3c08d83b7badd34ecb452de87e379811af25492c0ea9b91d9fffce24bdcac70959445af1ab140bfc3e44d6cc28e1887f70d4a1da8b
+EBUILD simplecov-html-0.12.3-r1.ebuild 552 BLAKE2B d5c58ea70e4da4d1cca63b06b70a3a2bebce3fb616455dca84c62b905ab93b68e2ccc54de1b30dd50f14263c44c0f633cf66581708a93dc9abdb1a59259e37b4 SHA512 b3b7ccc44f37f494e99012af306af554d249423a2a747bf6bbfb429286b839e77abbf80734984952a3eaf0b932d207925e1ea63e8e32f28a28ee11aac0f857f8
+EBUILD simplecov-html-0.12.3.ebuild 552 BLAKE2B fc1556918f2d5fc2207e0c218012009886c9554572dbcfe9b3e2e14b0a8ace6931cbdafd96e23e33462b7d4bdfe859a2648c76abc74563f39fa9e6c4ccb571af SHA512 c9b0fad5691e711ac40a494b7f70a25a57b5c9c4913288c92e136be637ebaf6e096334d0b32354e08bd1de97f114b5cd204dce2909a70b9a901576332a2419aa
MISC metadata.xml 409 BLAKE2B 65819dbc7c2f3a15b73e8a1e4117069d6ac4d3527c3cfecec29706f17268bab4baa99d5a9de6da5bd0e978c6ec928c4910af838aae3da105353618a140b135a0 SHA512 885470909b49833bc4cf0e6c87c58a1eb7cdb84278a7451e5f92608271b9feeb9c56fe66d1aacdaaf23ffb7433ad16d86384976283e9c23c1582ad4d3c970c60
diff --git a/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild b/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
index 54f720024239..17b4a881fc54 100644
--- a/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
+++ b/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
@@ -15,7 +15,7 @@ RUBY_FAKEGEM_EXTRAINSTALL="assets public views"
inherit ruby-fakegem
DESCRIPTION="Generates a HTML report of your SimpleCov ruby code coverage results"
-HOMEPAGE="https://github.com/simplecov-ruby/simplecov"
+HOMEPAGE="https://github.com/simplecov-ruby/simplecov-html"
LICENSE="MIT"
KEYWORDS="~amd64 ~riscv"
diff --git a/dev-ruby/simplecov-html/simplecov-html-0.12.3.ebuild b/dev-ruby/simplecov-html/simplecov-html-0.12.3.ebuild
index 0987aea03092..50b481bf91fa 100644
--- a/dev-ruby/simplecov-html/simplecov-html-0.12.3.ebuild
+++ b/dev-ruby/simplecov-html/simplecov-html-0.12.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ RUBY_FAKEGEM_EXTRAINSTALL="assets public views"
inherit ruby-fakegem
DESCRIPTION="Generates a HTML report of your SimpleCov ruby code coverage results"
-HOMEPAGE="https://github.com/colszowka/simplecov"
+HOMEPAGE="https://github.com/simplecov-ruby/simplecov-html"
LICENSE="MIT"
KEYWORDS="~amd64 ~riscv"
diff --git a/dev-ruby/simplecov/Manifest b/dev-ruby/simplecov/Manifest
index 20373cbaea05..15cb0721f687 100644
--- a/dev-ruby/simplecov/Manifest
+++ b/dev-ruby/simplecov/Manifest
@@ -1,7 +1,8 @@
+AUX simplecov-0.22.0-ruby32-gentoo.patch 737 BLAKE2B 489c7214f3286ad79a5998d74565a1e2466dc32c39a5e7a2e5506a29cd1d4c33633b292934460e2392c23656e204ff38fc8fea6925a39a5950ebfcab6919520c SHA512 01269b4a5de13d6f5d2c4703134da43b17b35ee26b274e4aa3a17c92a48e1ea21b712cdf37a7a9fcee1a35d3b4826dd06202304bd1bd791fbb2361ffed6e9036
DIST simplecov-0.19.1.tar.gz 107430 BLAKE2B 0f18cd4c8ddfd324f4e3326ad8503530862f0ae67658865183984b81a59ad9aa5fcf650fa9f64fa6841ea23afa07d25e38443a79ad0be26b966fa99b6805a090 SHA512 2d781008769abd79020be96f7c1f91cfb9f27d51d00436f737c408a9b9d57a82955cbe5ba5ee5a628b9a7e8835d9b3e1542b67499355373c4f9b2638bee83235
DIST simplecov-0.21.2.tar.gz 114080 BLAKE2B b1bdfd45a39f97072d871a6d4ba4a2d9f2b94642cbbe329fba91b53b1d6a9b024e224e822ca49c28c4849b7bc3ade19027c6aab739d3acf28c09cd3c773ce4eb SHA512 68e9a901b2ecef07aebad214ea86a092871b0ebf5b62881ca97ca0033c1ee5b9ba395116f9960e69cd88b90f569a3b573a3879178e9ccfa06d28c94de8b4f918
DIST simplecov-0.22.0.tar.gz 115236 BLAKE2B d013f254d534ddd1ad273e2a6990c7ec96710cef106c73ecaba18c04ac5922bad52e086f11bf019abb21dd6cfc2f4b02e058b5042029716c6e3ed64e1c35993a SHA512 ba7e1a29a219337c1e00d055408d825b20a7b81ec4768612d9d5e8a18af08d47d86a42cee78c64ae0f431196136b5dd522364882d83e5210366d8aa03d5c54b4
EBUILD simplecov-0.19.1.ebuild 1210 BLAKE2B f8e14f56877213b223cdfa25d8434be88f9caa108e5c1e18ceb4c716b4fc96ac8b046771eb8c1bae7b97bbbbc190efaec43185b702582b86d22a1c01951631f7 SHA512 40e3195c466478136a62cb8e8c380cc6cca67a137465809ae3eba6c83892d7203028b76e01d0a3586f605ab8c7d85730d6ad68d8aa2929e500a7808d81dcfc6c
EBUILD simplecov-0.21.2.ebuild 1507 BLAKE2B f1f14844ddcadbb1d70929b66ef826131cf7b66d82464eac5cc1d2eed7161c9fd4a9deac77a915e38eada3e8b0669893ffbdf17232f68f8964314bcc76462416 SHA512 be39f2cb8069dec199a2df6b6593cbd31bd96acceeefd0cac7102efd28149d640348d282c4de37acee9566456ecedd48bc51aaad6b49d3f5cce759b6385286e8
-EBUILD simplecov-0.22.0.ebuild 1500 BLAKE2B 91a308e8ee36db74f1a92a0498c38dcba559d76a1eb74cab5063493a1e9bfe727c4d6c21f5bca1e19b199e752fb4f24e75254e2f8e71443c0e66d1f7521167a7 SHA512 1c32e067b09e02e2705cf76b31abdde3e5b6739ffb2438a11a8ef1c719fa0189e9750de318227105117348d96196fc7716da221c70d9d02812d759ac789c2706
+EBUILD simplecov-0.22.0.ebuild 1597 BLAKE2B be28130e9f85fd1bafa5c56390a947679505a02e86ae69430633385ffdd48d524a45eac32f361f6b33aadb84cb90c2be517f7b9a8a5b11df7d8cf927fb6ad836 SHA512 a06ff35708a4945036b0f777404225ea1ec855c00e060f4b7f6c6aeada876358c3520f0b94cb3ad8dcbf8db761f2afcb02288ef719ccdeb272c12ab77d2896fd
MISC metadata.xml 351 BLAKE2B deddbf1938c6ddb07d6e018eea6972ef42c29cbd593f830363da799cf521f90dbb286fdccd0b01ec0d50392589f7ee40275ee67b871c827b24c4ccfa46b0889c SHA512 2cb0486e6184c2e1f27275c09434035a88209adba52b677dd436d422b4efc838b430dc436a67507b85ddfa4c98e1fde1f0475f6b0d1d42aae22bd984f7934c55
diff --git a/dev-ruby/simplecov/files/simplecov-0.22.0-ruby32-gentoo.patch b/dev-ruby/simplecov/files/simplecov-0.22.0-ruby32-gentoo.patch
new file mode 100644
index 000000000000..293fbe51d747
--- /dev/null
+++ b/dev-ruby/simplecov/files/simplecov-0.22.0-ruby32-gentoo.patch
@@ -0,0 +1,19 @@
+This test is only activated for >= ruby32 because ruby32 adds support
+for assessing coverage within an eval. But the failure isn't anything
+to do with eval.
+
+The test tries to call 'ruby' which in Gentoo isn't (yet!) wrapped,
+so it ends up calling an older Ruby which then results in 0 coverage
+being found. Replace it with a string we can safely sed with the
+correct Ruby per-test.
+--- a/spec/coverage_for_eval_spec.rb
++++ b/spec/coverage_for_eval_spec.rb
+@@ -16,7 +16,7 @@ RSpec.describe "coverage for eval" do
+ end
+
+ context "foo" do
+- let(:command) { "ruby eval_test.rb" }
++ let(:command) { "@GENTOO_RUBY@ eval_test.rb" }
+
+ it "records coverage for erb" do
+ expect(@stdout).to include(" 2 / 3 LOC")
diff --git a/dev-ruby/simplecov/simplecov-0.22.0.ebuild b/dev-ruby/simplecov/simplecov-0.22.0.ebuild
index 1f2ded59ddcd..22e7cc4d0130 100644
--- a/dev-ruby/simplecov/simplecov-0.22.0.ebuild
+++ b/dev-ruby/simplecov/simplecov-0.22.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
@@ -36,6 +36,10 @@ ruby_add_bdepend "test? (
# There are also cucumber tests that require poltergeist and unpackaged phantomjs gem.
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.22.0-ruby32-gentoo.patch
+)
+
all_ruby_prepare() {
# Avoid test depending on spawning ruby and having timing issues
sed -i -e '/blocks other processes/askip "gentoo"' spec/result_merger_spec.rb || die
@@ -48,7 +52,6 @@ all_ruby_prepare() {
}
each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec spec/*spec.rb || die
-
- #${RUBY} -S cucumber features || die
+ sed -i -e "s:@GENTOO_RUBY@:${RUBY}:" spec/coverage_for_eval_spec.rb || die
+ RSPEC_VERSION=3 ruby-ng_rspec spec/ || die
}