From bb5caf02fffada276b5aa598b3b6faea88ca0784 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 16 Jun 2023 07:40:50 +0100 Subject: gentoo auto-resync : 16:06:2023 - 07:40:49 --- dev-ruby/Manifest.gz | Bin 105510 -> 105504 bytes dev-ruby/capybara/Manifest | 2 + dev-ruby/capybara/capybara-3.39.2.ebuild | 61 +++++++++++++++++++++ dev-ruby/maxitest/Manifest | 2 - dev-ruby/maxitest/maxitest-3.7.0-r1.ebuild | 50 ----------------- dev-ruby/minitest/Manifest | 2 - dev-ruby/minitest/minitest-5.14.4.ebuild | 22 -------- dev-ruby/selenium-webdriver/Manifest | 2 + .../selenium-webdriver-4.10.0.ebuild | 38 +++++++++++++ 9 files changed, 103 insertions(+), 76 deletions(-) create mode 100644 dev-ruby/capybara/capybara-3.39.2.ebuild delete mode 100644 dev-ruby/maxitest/maxitest-3.7.0-r1.ebuild delete mode 100644 dev-ruby/minitest/minitest-5.14.4.ebuild create mode 100644 dev-ruby/selenium-webdriver/selenium-webdriver-4.10.0.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index beff6855dfda..1b100e0f9dea 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest index f2ec52877d83..8d00f4cedfec 100644 --- a/dev-ruby/capybara/Manifest +++ b/dev-ruby/capybara/Manifest @@ -1,6 +1,8 @@ DIST capybara-3.38.0.gem 379392 BLAKE2B e1ba89daa08e43e5f97ed5c649a3ea82c27e2ee7a737844f83ba68f0379cc4ef2a0349bc2ae9af76a5cca3659c11f1ed0d1b7dcae7f7701305ca3644e40a4dee SHA512 530db1102e8bc1bfa1ac55d28a725a26a7c6c98baf89655bb15436217e99c7131edb204638f51831c416e4898b9e7c653b83c74abf8aa644eb4da0ad8cddd44c DIST capybara-3.39.0.gem 381952 BLAKE2B 2b70bfbf930258c2273bf0c6bddc70e455d1d717bd0ed79fc68459c6f40d47ef8149fec161dbaff08e6d8424aebbdf5160033169a6269408b368525218899e23 SHA512 0910ecef11a007d10e753887d9016bab4de74e2ddf2fa2c8b8fc32bfe7d71d64a8c0b72a0a606aa7b558922ab02b4368d1c42a0df78ecf3f68a5efc34edc8707 +DIST capybara-3.39.2.gem 381952 BLAKE2B ff73035a1942e4e418d50356b977c68ea878a27082b3684b940b69df77bd97c1a628e2346673f9e42bf0592386e470b376ce5b35d673f6fe4e74547023348be1 SHA512 498fb3880014d3cff1ec6ed68542f68eb03ebfc86e8c681623ad3549ecf8297a0313abe9dd8db0a104cc0db2a2eec8c66bac4f2e5c0d29e0785237ddfe718c59 EBUILD capybara-3.38.0.ebuild 1831 BLAKE2B 5d6340331a0bfaccce476f8b1a1fc060a0de11d3cbd4601f37326d5d698dc3722cbb8bdd8dd15b63af51d61c9abaed7268743338760f21d009600c94f541c1eb SHA512 c3eef527dcf786987fb191c0a17ddac3c98306f561c1ded71e9e078105f861a2eabfea9aa7324991f5b92b4324269b6115af7db2ee8c9aebecedc399d6e5fbe5 EBUILD capybara-3.39.0-r1.ebuild 1842 BLAKE2B efd8cb4d53306ade1f96a0c0733811af139c9ccc0b1fe4a433cbab0ed88a11b30d6f85c56084b6a3c301023462740c7ea13b62a9724ef43ef53d1b42ada4aeba SHA512 c05368487eb7081e931311cbf07f812e3741ba02d98eed1102d522cead1c7b809228f9f76224e9476089607b72fa558c0acc2744a276d032cf9a6754506a9b79 EBUILD capybara-3.39.0.ebuild 1836 BLAKE2B cf058f6b49569909a549b9590015dd5c4f75c1161a15b2e934659e99efe5524bb43240b84c3cb48c5b5c62f026de339195224850992c68ade82b8b68b37741c3 SHA512 0377bf0eed16add06515e6d70197fd3112dd48c0a7642c345be6a567d0608fe993576f0610c16b9e164aad2d608fe90749925da5bfd9ccf54341c9be5d08b688 +EBUILD capybara-3.39.2.ebuild 1836 BLAKE2B a64a39eb9b0e746c3303b93da81c320a3c4cdb1ab145bb0e74096af23d55e3e3728671f23321855bc5293f40e4bb8a5089bae7dee8892ccf98f3357dc51c07f7 SHA512 4c2a8ebb562b28999860068f83d955f5ac709aa0215e68b046b77de5f65c38b86ffe2680add0023a3a4230dbb392f0cd51c03b84afb3104c283834a45e46405d MISC metadata.xml 348 BLAKE2B b4194195a69c268721e6cd93da0b2c991fdff4528d4835e8a9717ca6b378a9b48930265f6312334d6ee59de19a7b683258a4767c7f436d2fc53a62b1fff600b5 SHA512 ef3fc6dfd16d2111ead7891ee86eca1f2252226a5e35a94182e3a052d5c63299e2e206e09f6f3062ca85b1a31c893a43232807216dd01ef30dd227fa94449c28 diff --git a/dev-ruby/capybara/capybara-3.39.2.ebuild b/dev-ruby/capybara/capybara-3.39.2.ebuild new file mode 100644 index 000000000000..5694a1e2c20b --- /dev/null +++ b/dev-ruby/capybara/capybara-3.39.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +# Rake tasks are not distributed in the gem. +RUBY_FAKEGEM_TASK_TEST="" + +inherit virtualx ruby-fakegem + +DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications" +HOMEPAGE="https://github.com/teamcapybara/capybara" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +SLOT="3" +IUSE="test" + +DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )" + +ruby_add_bdepend "test? ( + dev-ruby/rspec:3 + >=dev-ruby/launchy-2.4.0 + dev-ruby/selenium-webdriver:4 + || ( dev-ruby/sinatra:3 dev-ruby/sinatra:2 ) + www-servers/puma +)" + +ruby_add_rdepend " + dev-ruby/addressable + dev-ruby/matrix + >=dev-ruby/mini_mime-0.1.3 + >=dev-ruby/nokogiri-1.8:0 + >=dev-ruby/rack-1.6.0:* + >=dev-ruby/rack-test-0.6.3:* + dev-ruby/regexp_parser:2 + >=dev-ruby/xpath-3.2:3" + +all_ruby_prepare() { + sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' -e '/statistics/Id' spec/spec_helper.rb || die + + # Avoid window-manager specific tests (sizes are specific for fluxbox) + sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die + + # Avoid spec that requires unpackaged geckodriver + #sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die + + # Avoid test dependency on puma server for now + sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die + + # Update spec to catch the right error code. This seems to have + # changed recently across ruby versions. + sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' spec/server_spec.rb || die +} + +each_ruby_test() { + virtx ${RUBY} -Ilib -S rspec-3 spec +} diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest index 6543222697a2..84c36187ce17 100644 --- a/dev-ruby/maxitest/Manifest +++ b/dev-ruby/maxitest/Manifest @@ -1,5 +1,3 @@ -DIST maxitest-3.7.0.tar.gz 62716 BLAKE2B 9919702c3b6c701edf6a5de8c1054547edaeeda518a7b7bae3f419cba9f92f535ec7870ece080fb472d7635243afec4aeed4a27fd839874aa40d63d6ce4ecab8 SHA512 4843f9d405a40177622e9892d1e5fffe297ae03cfef68b73ce3ee966cc3a36e126a9f5a5018b898465f5ad40f8d4fc1e6bf53f5c76b376efeff669b57dd1e8aa DIST maxitest-4.4.1.tar.gz 62757 BLAKE2B 0023472200643dcc17aa7fc3720ebdaccb988628eedd55d69c47a0702b4700760dcc9178f1d63a29d8b0a461ceb7195f9d13579cf0393a3ca669515bcf77239a SHA512 927c5619541f13b2af064f1adb01670ec43570252a62d32b98674b7d4dd72ebc02594c000f6dfae7b9de275086df23e418f13c4c21595d47f429b86d0941dbc2 -EBUILD maxitest-3.7.0-r1.ebuild 1391 BLAKE2B 84b7922d8efb0ab6f7afe2cb06afdb672c43c32b57be5144a538925dbe2cf63043a09680af887d1b3d961bfe5352addcd81d226a4fb663e2ce4b1a67ab480db9 SHA512 d707ab8c2dd9c3dc42a61c12d628cd4d4e3a31d276d2d469733e43d0288b965db16c218c689f2c63482a6cda039765f60f2e379fc34bac4670c87662c6d686eb EBUILD maxitest-4.4.1-r1.ebuild 1490 BLAKE2B aa15ed93d79d264b9bd864a427f16a09f9d80472faa09445167663a4c49c0e7820021f5d1912a8b3405eb3ae463b9673bbdeec57a02d273389a70f6a0d83bc47 SHA512 5976ec5af350f8eb11ddb2663a607ed8d7f86c0dee63471136f907dd91a47ac918452e33c6dac85430f1deb3ab576c7d6b69669778a3fe6bd8dae7859aa86338 MISC metadata.xml 333 BLAKE2B 4f6d2cdebd14923f2841e9ccf9313f2b478a3c47c26979cf90c03d8977b8ed77e08a1369fc374a47a84603d546ad46d7225eda21224f423bc52c4b0320e6d80c SHA512 6e9425f636821a231213a9dee84cec2dc3394a52ea4f5f8a69e0c1691ffdc8e46946dbc0b99147bbbe05211557646a6538b3dbbe716ec6a469b21040b1c8b3fd diff --git a/dev-ruby/maxitest/maxitest-3.7.0-r1.ebuild b/dev-ruby/maxitest/maxitest-3.7.0-r1.ebuild deleted file mode 100644 index bda0a5e7303a..000000000000 --- a/dev-ruby/maxitest/maxitest-3.7.0-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_EXTRADOC="Readme.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Minitest + all the features you always wanted" -HOMEPAGE="https://github.com/grosser/maxitest" -SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="1" -KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" - -ruby_add_rdepend "=dev-ruby/rexml-3.2.5:3 + >=dev-ruby/rubyzip-1.2.2:* + dev-ruby/websocket:0 +" -- cgit v1.2.3