[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2024-11-08 Thread Hans de Graaff
commit: 240e195a2a024fe6ed579ca6baf2b1aa616fc8be
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov  8 13:25:40 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov  8 14:22:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240e195a

dev-ruby/capybara: stabilize 3.40.0 for amd64

Closes: https://bugs.gentoo.org/936839
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.40.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.40.0.ebuild 
b/dev-ruby/capybara/capybara-3.40.0.ebuild
index ef15a951ef9c..0e1ce0e47566 100644
--- a/dev-ruby/capybara/capybara-3.40.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.40.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/teamcapybara/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2024-07-12 Thread Hans de Graaff
commit: cca0d3acd0c3103630ac978797964cae6b328342
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 12 09:33:34 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 13 05:36:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca0d3ac

dev-ruby/capybara: drop 3.39.0-r1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest  |  1 -
 dev-ruby/capybara/capybara-3.39.0-r1.ebuild | 61 -
 2 files changed, 62 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 21f79bafdd5f..508e8dc57667 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,3 +1,2 @@
-DIST capybara-3.39.0.gem 381952 BLAKE2B 
2b70bfbf930258c2273bf0c6bddc70e455d1d717bd0ed79fc68459c6f40d47ef8149fec161dbaff08e6d8424aebbdf5160033169a6269408b368525218899e23
 SHA512 
0910ecef11a007d10e753887d9016bab4de74e2ddf2fa2c8b8fc32bfe7d71d64a8c0b72a0a606aa7b558922ab02b4368d1c42a0df78ecf3f68a5efc34edc8707
 DIST capybara-3.39.2.gem 381952 BLAKE2B 
ff73035a1942e4e418d50356b977c68ea878a27082b3684b940b69df77bd97c1a628e2346673f9e42bf0592386e470b376ce5b35d673f6fe4e74547023348be1
 SHA512 
498fb3880014d3cff1ec6ed68542f68eb03ebfc86e8c681623ad3549ecf8297a0313abe9dd8db0a104cc0db2a2eec8c66bac4f2e5c0d29e0785237ddfe718c59
 DIST capybara-3.40.0.gem 384000 BLAKE2B 
260e2e20be7cc08410035850d087934f0fbcc8b1d602416b8f1ca1ea2fb15708b606de2db002bb620bcc7c99afb83f162dd5ed1db2109f8a0b436f90258083d1
 SHA512 
91c3fd98bb32359a2e168c3a69efe56f4f4952be36b26961922fe6414888191ec0f79da4cfe2adb05f74a57be03254d14fa9296aa537f419c7081f58af67e0bd

diff --git a/dev-ruby/capybara/capybara-3.39.0-r1.ebuild 
b/dev-ruby/capybara/capybara-3.39.0-r1.ebuild
deleted file mode 100644
index 16ad1e751b2f..
--- a/dev-ruby/capybara/capybara-3.39.0-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# 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_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
-   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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2024-02-28 Thread Hans de Graaff
commit: d87b27cf6db49506887ea9a164dd88145b186470
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 29 07:13:09 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 29 07:14:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87b27cf

dev-ruby/capybara: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.40.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.40.0.ebuild 
b/dev-ruby/capybara/capybara-3.40.0.ebuild
index a543648bcc15..ef15a951ef9c 100644
--- a/dev-ruby/capybara/capybara-3.40.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.40.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="History.md README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2024-01-28 Thread Hans de Graaff
commit: 18d68b04c8abfe837e2a348f5702653654fdaa82
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 28 08:20:52 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 28 09:49:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d68b04

dev-ruby/capybara: add 3.40.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.40.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index fae2725e21ce..21f79bafdd5f 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,2 +1,3 @@
 DIST capybara-3.39.0.gem 381952 BLAKE2B 
2b70bfbf930258c2273bf0c6bddc70e455d1d717bd0ed79fc68459c6f40d47ef8149fec161dbaff08e6d8424aebbdf5160033169a6269408b368525218899e23
 SHA512 
0910ecef11a007d10e753887d9016bab4de74e2ddf2fa2c8b8fc32bfe7d71d64a8c0b72a0a606aa7b558922ab02b4368d1c42a0df78ecf3f68a5efc34edc8707
 DIST capybara-3.39.2.gem 381952 BLAKE2B 
ff73035a1942e4e418d50356b977c68ea878a27082b3684b940b69df77bd97c1a628e2346673f9e42bf0592386e470b376ce5b35d673f6fe4e74547023348be1
 SHA512 
498fb3880014d3cff1ec6ed68542f68eb03ebfc86e8c681623ad3549ecf8297a0313abe9dd8db0a104cc0db2a2eec8c66bac4f2e5c0d29e0785237ddfe718c59
+DIST capybara-3.40.0.gem 384000 BLAKE2B 
260e2e20be7cc08410035850d087934f0fbcc8b1d602416b8f1ca1ea2fb15708b606de2db002bb620bcc7c99afb83f162dd5ed1db2109f8a0b436f90258083d1
 SHA512 
91c3fd98bb32359a2e168c3a69efe56f4f4952be36b26961922fe6414888191ec0f79da4cfe2adb05f74a57be03254d14fa9296aa537f419c7081f58af67e0bd

diff --git a/dev-ruby/capybara/capybara-3.40.0.ebuild 
b/dev-ruby/capybara/capybara-3.40.0.ebuild
new file mode 100644
index ..a543648bcc15
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.40.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="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.8:4
+   dev-ruby/sinatra:3
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   dev-ruby/matrix
+   >=dev-ruby/mini_mime-0.1.3
+   >=dev-ruby/nokogiri-1.11: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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2023-08-20 Thread Hans de Graaff
commit: eee39e75c97b90becc55641be40ede36babd6c2f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 20 06:00:51 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 20 07:00:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee39e75

dev-ruby/capybara: drop removed sinatra slot

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.39.0-r1.ebuild | 2 +-
 dev-ruby/capybara/capybara-3.39.2.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/capybara/capybara-3.39.0-r1.ebuild 
b/dev-ruby/capybara/capybara-3.39.0-r1.ebuild
index 5e2ef2879e8e..16ad1e751b2f 100644
--- a/dev-ruby/capybara/capybara-3.39.0-r1.ebuild
+++ b/dev-ruby/capybara/capybara-3.39.0-r1.ebuild
@@ -25,7 +25,7 @@ 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 )
+   dev-ruby/sinatra:3
www-servers/puma
 )"
 

diff --git a/dev-ruby/capybara/capybara-3.39.2.ebuild 
b/dev-ruby/capybara/capybara-3.39.2.ebuild
index 467737fa1631..15be5c79bf33 100644
--- a/dev-ruby/capybara/capybara-3.39.2.ebuild
+++ b/dev-ruby/capybara/capybara-3.39.2.ebuild
@@ -25,7 +25,7 @@ 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 )
+   dev-ruby/sinatra:3
www-servers/puma
 )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2023-07-24 Thread Sam James
commit: 9fe8258e7ec509e22575a441de059933b9b54e6f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 24 22:50:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 24 22:50:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe8258e

dev-ruby/capybara: Stabilize 3.39.2 amd64, #910994

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/capybara/capybara-3.39.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.39.2.ebuild 
b/dev-ruby/capybara/capybara-3.39.2.ebuild
index 5694a1e2c20b..467737fa1631 100644
--- a/dev-ruby/capybara/capybara-3.39.2.ebuild
+++ b/dev-ruby/capybara/capybara-3.39.2.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/teamcapybara/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2023-07-12 Thread Hans de Graaff
commit: b6e5c47e942331bdab3c9e5dd69fd38f26c7b23f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 12 07:46:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 12 07:46:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e5c47e

dev-ruby/capybara: drop 3.38.0, 3.39.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 -
 dev-ruby/capybara/capybara-3.38.0.ebuild | 61 
 dev-ruby/capybara/capybara-3.39.0.ebuild | 61 
 3 files changed, 123 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 9b03fb5cec14..fae2725e21ce 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,3 +1,2 @@
-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

diff --git a/dev-ruby/capybara/capybara-3.38.0.ebuild 
b/dev-ruby/capybara/capybara-3.38.0.ebuild
deleted file mode 100644
index dce37b75f3b3..
--- a/dev-ruby/capybara/capybara-3.38.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-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/jnicklas/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/capybara/capybara-3.39.0.ebuild 
b/dev-ruby/capybara/capybara-3.39.0.ebuild
deleted file mode 100644
index 36161f10c21e..
--- a/dev-ruby/capybara/capybara-3.39.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-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

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2023-06-15 Thread Hans de Graaff
commit: 2862c1d8dc97904c47b3c3b3f5d2183c578a3c36
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 16 04:50:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 16 04:50:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2862c1d8

dev-ruby/capybara: add 3.39.2

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.39.2.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 9feb08fda2a6..9b03fb5cec14 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,2 +1,3 @@
 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

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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2023-06-09 Thread Sam James
commit: 2b59762259fd1933731f22e717e1d560aff3cc46
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 10 04:18:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 10 04:18:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b597622

dev-ruby/capybara: Stabilize 3.39.0-r1 amd64, #908163

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/capybara/capybara-3.39.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.39.0-r1.ebuild 
b/dev-ruby/capybara/capybara-3.39.0-r1.ebuild
index daa72adcbeb3..5e2ef2879e8e 100644
--- a/dev-ruby/capybara/capybara-3.39.0-r1.ebuild
+++ b/dev-ruby/capybara/capybara-3.39.0-r1.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/teamcapybara/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2023-04-07 Thread Sam James
commit: b069f10e5424a47aeadcfb8b3ba7af291f443648
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 07:46:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 11:24:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b069f10e

dev-ruby/capybara: enable ruby32

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/capybara/capybara-3.39.0-r1.ebuild | 61 +
 1 file changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/capybara-3.39.0-r1.ebuild 
b/dev-ruby/capybara/capybara-3.39.0-r1.ebuild
new file mode 100644
index ..daa72adcbeb3
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.39.0-r1.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="ruby27 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2023-04-06 Thread Hans de Graaff
commit: acf3975a5c156cd69565d65210d898a0f47f22eb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  7 05:52:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  7 05:53:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf3975a

dev-ruby/capybara: update upstream metadata

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/metadata.xml b/dev-ruby/capybara/metadata.xml
index f2c9b6d808ad..c8f186cb7600 100644
--- a/dev-ruby/capybara/metadata.xml
+++ b/dev-ruby/capybara/metadata.xml
@@ -6,6 +6,6 @@
 Gentoo Ruby Project
   
   
-jnicklas/capybara
+teamcapybara/capybara
   
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2023-04-06 Thread Hans de Graaff
commit: ec509d3e0b12dfb598f02eee2ba95cd7a42b73c2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  7 05:52:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  7 05:53:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec509d3e

dev-ruby/capybara: add 3.39.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.39.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 9418c2a3bf11..9feb08fda2a6 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1 +1,2 @@
 DIST capybara-3.38.0.gem 379392 BLAKE2B 
e1ba89daa08e43e5f97ed5c649a3ea82c27e2ee7a737844f83ba68f0379cc4ef2a0349bc2ae9af76a5cca3659c11f1ed0d1b7dcae7f7701305ca3644e40a4dee
 SHA512 
530db1102e8bc1bfa1ac55d28a725a26a7c6c98baf89655bb15436217e99c7131edb204638f51831c416e4898b9e7c653b83c74abf8aa644eb4da0ad8cddd44c
+DIST capybara-3.39.0.gem 381952 BLAKE2B 
2b70bfbf930258c2273bf0c6bddc70e455d1d717bd0ed79fc68459c6f40d47ef8149fec161dbaff08e6d8424aebbdf5160033169a6269408b368525218899e23
 SHA512 
0910ecef11a007d10e753887d9016bab4de74e2ddf2fa2c8b8fc32bfe7d71d64a8c0b72a0a606aa7b558922ab02b4368d1c42a0df78ecf3f68a5efc34edc8707

diff --git a/dev-ruby/capybara/capybara-3.39.0.ebuild 
b/dev-ruby/capybara/capybara-3.39.0.ebuild
new file mode 100644
index ..36161f10c21e
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.39.0.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="ruby27 ruby30 ruby31"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2023-03-28 Thread Sam James
commit: b6c06322f97131d6a6184c147cef5d353abf423a
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 16:37:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 16:37:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6c06322

dev-ruby/capybara: Stabilize 3.38.0 amd64, #903327

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/capybara/capybara-3.38.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.38.0.ebuild 
b/dev-ruby/capybara/capybara-3.38.0.ebuild
index 12fa15e581ae..dce37b75f3b3 100644
--- a/dev-ruby/capybara/capybara-3.38.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.38.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2023-03-23 Thread Sam James
commit: ad4fda530bcb4ada59eb205f306aa5ecb421c9f9
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 24 03:22:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 24 03:22:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4fda53

dev-ruby/capybara: fix comment typo

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/capybara/capybara-3.36.0.ebuild | 2 +-
 dev-ruby/capybara/capybara-3.38.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/capybara/capybara-3.36.0.ebuild 
b/dev-ruby/capybara/capybara-3.36.0.ebuild
index 25d3842f3452..23017bb69655 100644
--- a/dev-ruby/capybara/capybara-3.36.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.36.0.ebuild
@@ -52,7 +52,7 @@ all_ruby_prepare() {
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 accross ruby versions.
+   # changed recently across ruby versions.
sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' 
spec/server_spec.rb || die
 }
 

diff --git a/dev-ruby/capybara/capybara-3.38.0.ebuild 
b/dev-ruby/capybara/capybara-3.38.0.ebuild
index 6a27c1d397bf..12fa15e581ae 100644
--- a/dev-ruby/capybara/capybara-3.38.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.38.0.ebuild
@@ -52,7 +52,7 @@ all_ruby_prepare() {
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 accross ruby versions.
+   # changed recently across ruby versions.
sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' 
spec/server_spec.rb || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2023-01-09 Thread Hans de Graaff
commit: 8b5ffb834ed3e0173408f92086ffdb2c6baed159
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 10 06:34:43 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 10 06:40:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b5ffb83

dev-ruby/capybara: drop obsolete selenium-webdriver:3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.36.0.ebuild | 4 ++--
 dev-ruby/capybara/capybara-3.38.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/capybara/capybara-3.36.0.ebuild 
b/dev-ruby/capybara/capybara-3.36.0.ebuild
index b0f5c72ac435..25d3842f3452 100644
--- a/dev-ruby/capybara/capybara-3.36.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.36.0.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=8
@@ -24,7 +24,7 @@ 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/selenium-webdriver-3.142.7:3 )
+   dev-ruby/selenium-webdriver:4
dev-ruby/sinatra:2
www-servers/puma
 )"

diff --git a/dev-ruby/capybara/capybara-3.38.0.ebuild 
b/dev-ruby/capybara/capybara-3.38.0.ebuild
index 1bae1ded608f..6a27c1d397bf 100644
--- a/dev-ruby/capybara/capybara-3.38.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.38.0.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=8
@@ -24,7 +24,7 @@ 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/selenium-webdriver-3.142.7:3 )
+   dev-ruby/selenium-webdriver:4
|| ( dev-ruby/sinatra:3 dev-ruby/sinatra:2 )
www-servers/puma
 )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2023-01-09 Thread Hans de Graaff
commit: aeccf44fdf538b3485e754841a3918c47ce90008
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 10 06:33:40 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 10 06:40:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeccf44f

dev-ruby/capybara: drop 3.37.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 -
 dev-ruby/capybara/capybara-3.37.1.ebuild | 61 
 2 files changed, 62 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 620a158a9de9..ff006b5cc1ad 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,3 +1,2 @@
 DIST capybara-3.36.0.gem 374272 BLAKE2B 
51579941b95ab317fa0f7d9a21d3ad40a130a60c457f9a5d9921dac5b17bb339a423a21aa16d350da57602b22b0001c6ed2b1b5b038bb16cf56d268bd5a38ead
 SHA512 
7ffc9d3e4058b08acd1cb223eb0313112354783cc4464f8f0747561caa45425f8623be7052f331677a66a7b9f5e645e48ae0118fe78c2d185408e5279e66f169
-DIST capybara-3.37.1.gem 376320 BLAKE2B 
79a5f379d70d612402379ad8743384844e7ab85e40c96b8a10794d35f48f078b9e26eaef5f6311aa65b6fae1fe130436288fce2077309559703e46da9e5f12bd
 SHA512 
6a602dfcd61529f6b89a0ad85cf567fcb952d0c8033bde605121ad867308b1a16c6b3d5bfd7f4c33c47c5616c365c6b034bdf8dca096a14b3447be6adc885111
 DIST capybara-3.38.0.gem 379392 BLAKE2B 
e1ba89daa08e43e5f97ed5c649a3ea82c27e2ee7a737844f83ba68f0379cc4ef2a0349bc2ae9af76a5cca3659c11f1ed0d1b7dcae7f7701305ca3644e40a4dee
 SHA512 
530db1102e8bc1bfa1ac55d28a725a26a7c6c98baf89655bb15436217e99c7131edb204638f51831c416e4898b9e7c653b83c74abf8aa644eb4da0ad8cddd44c

diff --git a/dev-ruby/capybara/capybara-3.37.1.ebuild 
b/dev-ruby/capybara/capybara-3.37.1.ebuild
deleted file mode 100644
index 1bae1ded608f..
--- a/dev-ruby/capybara/capybara-3.37.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-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/jnicklas/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/selenium-webdriver-3.142.7:3 )
-   || ( 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 accross 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2022-11-04 Thread Hans de Graaff
commit: 80ed6bb69512d5cad54f8db48ad66d2f2a0ee3ab
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov  4 07:41:12 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov  4 07:48:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ed6bb6

dev-ruby/capybara: add 3.38.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.38.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 5bd3f310f3cd..620a158a9de9 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,2 +1,3 @@
 DIST capybara-3.36.0.gem 374272 BLAKE2B 
51579941b95ab317fa0f7d9a21d3ad40a130a60c457f9a5d9921dac5b17bb339a423a21aa16d350da57602b22b0001c6ed2b1b5b038bb16cf56d268bd5a38ead
 SHA512 
7ffc9d3e4058b08acd1cb223eb0313112354783cc4464f8f0747561caa45425f8623be7052f331677a66a7b9f5e645e48ae0118fe78c2d185408e5279e66f169
 DIST capybara-3.37.1.gem 376320 BLAKE2B 
79a5f379d70d612402379ad8743384844e7ab85e40c96b8a10794d35f48f078b9e26eaef5f6311aa65b6fae1fe130436288fce2077309559703e46da9e5f12bd
 SHA512 
6a602dfcd61529f6b89a0ad85cf567fcb952d0c8033bde605121ad867308b1a16c6b3d5bfd7f4c33c47c5616c365c6b034bdf8dca096a14b3447be6adc885111
+DIST capybara-3.38.0.gem 379392 BLAKE2B 
e1ba89daa08e43e5f97ed5c649a3ea82c27e2ee7a737844f83ba68f0379cc4ef2a0349bc2ae9af76a5cca3659c11f1ed0d1b7dcae7f7701305ca3644e40a4dee
 SHA512 
530db1102e8bc1bfa1ac55d28a725a26a7c6c98baf89655bb15436217e99c7131edb204638f51831c416e4898b9e7c653b83c74abf8aa644eb4da0ad8cddd44c

diff --git a/dev-ruby/capybara/capybara-3.38.0.ebuild 
b/dev-ruby/capybara/capybara-3.38.0.ebuild
new file mode 100644
index ..1bae1ded608f
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.38.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+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/jnicklas/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/selenium-webdriver-3.142.7:3 )
+   || ( 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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2022-10-01 Thread Hans de Graaff
commit: 8152db03834de11547d4c0f2f65cbf64e36f3d83
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct  1 07:55:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct  1 07:55:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8152db03

dev-ruby/capybara: enable ruby31

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.37.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/capybara/capybara-3.37.1.ebuild 
b/dev-ruby/capybara/capybara-3.37.1.ebuild
index 22d2b964ec34..1bae1ded608f 100644
--- a/dev-ruby/capybara/capybara-3.37.1.ebuild
+++ b/dev-ruby/capybara/capybara-3.37.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="History.md README.md"
 
@@ -25,7 +25,7 @@ ruby_add_bdepend "test? (
dev-ruby/rspec:3
>=dev-ruby/launchy-2.4.0
|| ( dev-ruby/selenium-webdriver:4 
>=dev-ruby/selenium-webdriver-3.142.7:3 )
-   dev-ruby/sinatra:2
+   || ( dev-ruby/sinatra:3 dev-ruby/sinatra:2 )
www-servers/puma
 )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2022-07-02 Thread Hans de Graaff
commit: 2207479121eb0a0fecfc9a873589a89c6ee904f3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul  2 06:25:35 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  3 05:55:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22074791

dev-ruby/capybara: drop 3.35.3, 3.37.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  2 --
 dev-ruby/capybara/capybara-3.35.3.ebuild | 60 ---
 dev-ruby/capybara/capybara-3.37.0.ebuild | 61 
 3 files changed, 123 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 4715950b8b62..5bd3f310f3cd 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,4 +1,2 @@
-DIST capybara-3.35.3.gem 371712 BLAKE2B 
e50c892897cf2838cafb77cb7cfcb54e5fc52c3cdaf11489b60168511f3a213d2ad7f94c67ad236e6177b849f99445733aa4de9691755011bd32f524e5c440b3
 SHA512 
90507b2254fdd7aff375a305c1112b878d5f0a7c909e7d95b62c6728acc340f73d244304efc07c3dcc707825afcd9b23b088e5d889717efe4edc2dab4dd38d2a
 DIST capybara-3.36.0.gem 374272 BLAKE2B 
51579941b95ab317fa0f7d9a21d3ad40a130a60c457f9a5d9921dac5b17bb339a423a21aa16d350da57602b22b0001c6ed2b1b5b038bb16cf56d268bd5a38ead
 SHA512 
7ffc9d3e4058b08acd1cb223eb0313112354783cc4464f8f0747561caa45425f8623be7052f331677a66a7b9f5e645e48ae0118fe78c2d185408e5279e66f169
-DIST capybara-3.37.0.gem 376320 BLAKE2B 
6e2a6f1d0edd9bc9111b4e7e3a9c32a8363b88934b47981a2d4e869700ffea2af0b90d217ab6e3f5115f168fda91498a75bb8c813986963043db3ce6dca51882
 SHA512 
1ba9c2bbc5082023982641eb831ebba5862396431f25b1f9fcc4e24289992980980806a7255cb08d94dafccacc6a17d047677b0411a700051b6c104eb79ac2ab
 DIST capybara-3.37.1.gem 376320 BLAKE2B 
79a5f379d70d612402379ad8743384844e7ab85e40c96b8a10794d35f48f078b9e26eaef5f6311aa65b6fae1fe130436288fce2077309559703e46da9e5f12bd
 SHA512 
6a602dfcd61529f6b89a0ad85cf567fcb952d0c8033bde605121ad867308b1a16c6b3d5bfd7f4c33c47c5616c365c6b034bdf8dca096a14b3447be6adc885111

diff --git a/dev-ruby/capybara/capybara-3.35.3.ebuild 
b/dev-ruby/capybara/capybara-3.35.3.ebuild
deleted file mode 100644
index f6810677bedb..
--- a/dev-ruby/capybara/capybara-3.35.3.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-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/jnicklas/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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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/regexp_parser-1.5:1 )
-   >=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 accross 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/capybara/capybara-3.37.0.ebuild 
b/dev-ruby/capybara/capybara-3.37.0.ebuild
deleted file mode 100644
index 0a7c16dcb371..
--- a/dev-ruby/capybara/capybara-3.37.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30"
-
-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/jnicklas/capyb

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2022-07-02 Thread Hans de Graaff
commit: e0ac1a28d1d9a34c6eb21c15908fadb277d71d02
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul  2 06:26:38 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  3 05:55:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ac1a28

dev-ruby/capybara: remove obsolete regexp_parser slot

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.36.0.ebuild | 2 +-
 dev-ruby/capybara/capybara-3.37.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/capybara/capybara-3.36.0.ebuild 
b/dev-ruby/capybara/capybara-3.36.0.ebuild
index 36fc914f1929..b0f5c72ac435 100644
--- a/dev-ruby/capybara/capybara-3.36.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.36.0.ebuild
@@ -36,7 +36,7 @@ ruby_add_rdepend "
>=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/regexp_parser-1.5:1 )
+   dev-ruby/regexp_parser:2
>=dev-ruby/xpath-3.2:3"
 
 all_ruby_prepare() {

diff --git a/dev-ruby/capybara/capybara-3.37.1.ebuild 
b/dev-ruby/capybara/capybara-3.37.1.ebuild
index 0a7c16dcb371..22d2b964ec34 100644
--- a/dev-ruby/capybara/capybara-3.37.1.ebuild
+++ b/dev-ruby/capybara/capybara-3.37.1.ebuild
@@ -36,7 +36,7 @@ ruby_add_rdepend "
>=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/regexp_parser-1.5:1 )
+   dev-ruby/regexp_parser:2
>=dev-ruby/xpath-3.2:3"
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2022-05-10 Thread Hans de Graaff
commit: b5c21a699460bbc415692bd4ad7255d5921510ea
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 11 05:28:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 11 05:28:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c21a69

dev-ruby/capybara: add 3.37.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.37.1.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 4381fbab7185..4715950b8b62 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,3 +1,4 @@
 DIST capybara-3.35.3.gem 371712 BLAKE2B 
e50c892897cf2838cafb77cb7cfcb54e5fc52c3cdaf11489b60168511f3a213d2ad7f94c67ad236e6177b849f99445733aa4de9691755011bd32f524e5c440b3
 SHA512 
90507b2254fdd7aff375a305c1112b878d5f0a7c909e7d95b62c6728acc340f73d244304efc07c3dcc707825afcd9b23b088e5d889717efe4edc2dab4dd38d2a
 DIST capybara-3.36.0.gem 374272 BLAKE2B 
51579941b95ab317fa0f7d9a21d3ad40a130a60c457f9a5d9921dac5b17bb339a423a21aa16d350da57602b22b0001c6ed2b1b5b038bb16cf56d268bd5a38ead
 SHA512 
7ffc9d3e4058b08acd1cb223eb0313112354783cc4464f8f0747561caa45425f8623be7052f331677a66a7b9f5e645e48ae0118fe78c2d185408e5279e66f169
 DIST capybara-3.37.0.gem 376320 BLAKE2B 
6e2a6f1d0edd9bc9111b4e7e3a9c32a8363b88934b47981a2d4e869700ffea2af0b90d217ab6e3f5115f168fda91498a75bb8c813986963043db3ce6dca51882
 SHA512 
1ba9c2bbc5082023982641eb831ebba5862396431f25b1f9fcc4e24289992980980806a7255cb08d94dafccacc6a17d047677b0411a700051b6c104eb79ac2ab
+DIST capybara-3.37.1.gem 376320 BLAKE2B 
79a5f379d70d612402379ad8743384844e7ab85e40c96b8a10794d35f48f078b9e26eaef5f6311aa65b6fae1fe130436288fce2077309559703e46da9e5f12bd
 SHA512 
6a602dfcd61529f6b89a0ad85cf567fcb952d0c8033bde605121ad867308b1a16c6b3d5bfd7f4c33c47c5616c365c6b034bdf8dca096a14b3447be6adc885111

diff --git a/dev-ruby/capybara/capybara-3.37.1.ebuild 
b/dev-ruby/capybara/capybara-3.37.1.ebuild
new file mode 100644
index ..0a7c16dcb371
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.37.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+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/jnicklas/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/selenium-webdriver-3.142.7: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/regexp_parser-1.5:1 )
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2022-05-07 Thread Hans de Graaff
commit: 84564588fc1ffcba878118a9bf319488530b28e2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  8 06:02:12 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May  8 06:40:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84564588

dev-ruby/capybara: add 3.37.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.37.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index df54d3116177..4381fbab7185 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,2 +1,3 @@
 DIST capybara-3.35.3.gem 371712 BLAKE2B 
e50c892897cf2838cafb77cb7cfcb54e5fc52c3cdaf11489b60168511f3a213d2ad7f94c67ad236e6177b849f99445733aa4de9691755011bd32f524e5c440b3
 SHA512 
90507b2254fdd7aff375a305c1112b878d5f0a7c909e7d95b62c6728acc340f73d244304efc07c3dcc707825afcd9b23b088e5d889717efe4edc2dab4dd38d2a
 DIST capybara-3.36.0.gem 374272 BLAKE2B 
51579941b95ab317fa0f7d9a21d3ad40a130a60c457f9a5d9921dac5b17bb339a423a21aa16d350da57602b22b0001c6ed2b1b5b038bb16cf56d268bd5a38ead
 SHA512 
7ffc9d3e4058b08acd1cb223eb0313112354783cc4464f8f0747561caa45425f8623be7052f331677a66a7b9f5e645e48ae0118fe78c2d185408e5279e66f169
+DIST capybara-3.37.0.gem 376320 BLAKE2B 
6e2a6f1d0edd9bc9111b4e7e3a9c32a8363b88934b47981a2d4e869700ffea2af0b90d217ab6e3f5115f168fda91498a75bb8c813986963043db3ce6dca51882
 SHA512 
1ba9c2bbc5082023982641eb831ebba5862396431f25b1f9fcc4e24289992980980806a7255cb08d94dafccacc6a17d047677b0411a700051b6c104eb79ac2ab

diff --git a/dev-ruby/capybara/capybara-3.37.0.ebuild 
b/dev-ruby/capybara/capybara-3.37.0.ebuild
new file mode 100644
index ..0a7c16dcb371
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.37.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+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/jnicklas/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/selenium-webdriver-3.142.7: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/regexp_parser-1.5:1 )
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2022-05-06 Thread Hans de Graaff
commit: 1a5324b40475895499d53ea35907add69b1e61f2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May  7 05:41:58 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May  7 06:33:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5324b4

dev-ruby/capybara: stabilize 3.36.0 for amd64

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.36.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.36.0.ebuild 
b/dev-ruby/capybara/capybara-3.36.0.ebuild
index 3a96df44af06..36fc914f1929 100644
--- a/dev-ruby/capybara/capybara-3.36.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.36.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2022-04-02 Thread Hans de Graaff
commit: 73becd996729ee15445e0a85b3d7fa7ad392a3b3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  2 06:45:37 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  2 08:57:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73becd99

dev-ruby/capybara: drop 3.34.0, 3.35.0, 3.35.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  3 --
 dev-ruby/capybara/capybara-3.34.0.ebuild | 60 
 dev-ruby/capybara/capybara-3.35.0.ebuild | 60 
 dev-ruby/capybara/capybara-3.35.1.ebuild | 60 
 4 files changed, 183 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 8430fc306237..df54d3116177 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,5 +1,2 @@
-DIST capybara-3.34.0.gem 369664 BLAKE2B 
4f55388b809e5d808f4cc3a45690eedc86d2bacd30498af8c891757881c527b0142a8b6cf2d46302d400c77e75eee33b4206b8d01fa416211895bfcb6b5175d3
 SHA512 
ee722be02cc0b23b7b7c92b29c7eb702a035a95e21c10c237eb6922fbc285c43431deca8bc8e445948a767265f4e8b6ef451f46168f26f8ad6dc6e1c88966537
-DIST capybara-3.35.0.gem 371712 BLAKE2B 
5c9cc5bdaa1f536d3cba104b041b937830447176b2748ceac7a729130596492fcd8242bf3eea5f062f920db7b4b1cbb12301c30feff0c51496ae128a7e123f00
 SHA512 
a52e20e1bbd43eb0169caef5254e3ca45082ee142b754e0e7a6d3a5796b6835afe57ca8230ec4dc1ef87305be3993b58092322c8b1de89bc564d6d51836e2245
-DIST capybara-3.35.1.gem 371712 BLAKE2B 
1c389896b3d5a4f188829ab43394ca5aab108aa895a0f98468c6491635341116c4d4478bfa9e67e59171698b7f2186c3165c83d08010de76828c3df405fea1ce
 SHA512 
c3f56df9f2a439ab350b91edb5e2e62ea7e14d1ddf9083107ae37640455cc4dba5f164f26d2dc3e8643a0e4fce22fa4cabbc38b7d88571a75f5e690e03ff0e12
 DIST capybara-3.35.3.gem 371712 BLAKE2B 
e50c892897cf2838cafb77cb7cfcb54e5fc52c3cdaf11489b60168511f3a213d2ad7f94c67ad236e6177b849f99445733aa4de9691755011bd32f524e5c440b3
 SHA512 
90507b2254fdd7aff375a305c1112b878d5f0a7c909e7d95b62c6728acc340f73d244304efc07c3dcc707825afcd9b23b088e5d889717efe4edc2dab4dd38d2a
 DIST capybara-3.36.0.gem 374272 BLAKE2B 
51579941b95ab317fa0f7d9a21d3ad40a130a60c457f9a5d9921dac5b17bb339a423a21aa16d350da57602b22b0001c6ed2b1b5b038bb16cf56d268bd5a38ead
 SHA512 
7ffc9d3e4058b08acd1cb223eb0313112354783cc4464f8f0747561caa45425f8623be7052f331677a66a7b9f5e645e48ae0118fe78c2d185408e5279e66f169

diff --git a/dev-ruby/capybara/capybara-3.34.0.ebuild 
b/dev-ruby/capybara/capybara-3.34.0.ebuild
deleted file mode 100644
index 46b9bcfc0572..
--- a/dev-ruby/capybara/capybara-3.34.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-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/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.5:1
-   >=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 accross 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/capybara/capybara-3.35.0.ebuild 
b/dev-ruby/capybara/capybara-3.35.0.ebuild
deleted file mode 100644
index 101193fb0c58..
--- a/dev-ruby/capybara/capybara-3.35.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2022-03-20 Thread Hans de Graaff
commit: 60a70742098e8eb9388e3b838934bf5aa3444d62
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 10:00:59 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a70742

dev-ruby/capybara: add ruby30

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.36.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/capybara/capybara-3.36.0.ebuild 
b/dev-ruby/capybara/capybara-3.36.0.ebuild
index f397a281989d..3a96df44af06 100644
--- a/dev-ruby/capybara/capybara-3.36.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.36.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="History.md README.md"
 
@@ -24,7 +24,7 @@ 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-3.5:3
+   || ( dev-ruby/selenium-webdriver:4 
>=dev-ruby/selenium-webdriver-3.142.7:3 )
dev-ruby/sinatra:2
www-servers/puma
 )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2021-10-25 Thread Hans de Graaff
commit: 7d13c0153df0a73eb56ada116a0c2d5ffde18b14
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 26 04:21:41 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 26 04:21:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d13c015

dev-ruby/capybara: add 3.36.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.36.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 688b3d41f4e..8430fc30623 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -2,3 +2,4 @@ DIST capybara-3.34.0.gem 369664 BLAKE2B 
4f55388b809e5d808f4cc3a45690eedc86d2bacd
 DIST capybara-3.35.0.gem 371712 BLAKE2B 
5c9cc5bdaa1f536d3cba104b041b937830447176b2748ceac7a729130596492fcd8242bf3eea5f062f920db7b4b1cbb12301c30feff0c51496ae128a7e123f00
 SHA512 
a52e20e1bbd43eb0169caef5254e3ca45082ee142b754e0e7a6d3a5796b6835afe57ca8230ec4dc1ef87305be3993b58092322c8b1de89bc564d6d51836e2245
 DIST capybara-3.35.1.gem 371712 BLAKE2B 
1c389896b3d5a4f188829ab43394ca5aab108aa895a0f98468c6491635341116c4d4478bfa9e67e59171698b7f2186c3165c83d08010de76828c3df405fea1ce
 SHA512 
c3f56df9f2a439ab350b91edb5e2e62ea7e14d1ddf9083107ae37640455cc4dba5f164f26d2dc3e8643a0e4fce22fa4cabbc38b7d88571a75f5e690e03ff0e12
 DIST capybara-3.35.3.gem 371712 BLAKE2B 
e50c892897cf2838cafb77cb7cfcb54e5fc52c3cdaf11489b60168511f3a213d2ad7f94c67ad236e6177b849f99445733aa4de9691755011bd32f524e5c440b3
 SHA512 
90507b2254fdd7aff375a305c1112b878d5f0a7c909e7d95b62c6728acc340f73d244304efc07c3dcc707825afcd9b23b088e5d889717efe4edc2dab4dd38d2a
+DIST capybara-3.36.0.gem 374272 BLAKE2B 
51579941b95ab317fa0f7d9a21d3ad40a130a60c457f9a5d9921dac5b17bb339a423a21aa16d350da57602b22b0001c6ed2b1b5b038bb16cf56d268bd5a38ead
 SHA512 
7ffc9d3e4058b08acd1cb223eb0313112354783cc4464f8f0747561caa45425f8623be7052f331677a66a7b9f5e645e48ae0118fe78c2d185408e5279e66f169

diff --git a/dev-ruby/capybara/capybara-3.36.0.ebuild 
b/dev-ruby/capybara/capybara-3.36.0.ebuild
new file mode 100644
index 000..f397a281989
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.36.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+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/jnicklas/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-3.5: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/regexp_parser-1.5:1 )
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2021-09-18 Thread Hans de Graaff
commit: 9414d463e31537519743a2b2d8213fe2015019fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 18 07:56:05 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 18 07:56:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9414d463

dev-ruby/capybara: amd64 stable

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.35.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.35.3.ebuild 
b/dev-ruby/capybara/capybara-3.35.3.ebuild
index 20d65227356..f6810677bed 100644
--- a/dev-ruby/capybara/capybara-3.35.3.ebuild
+++ b/dev-ruby/capybara/capybara-3.35.3.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2021-09-18 Thread Hans de Graaff
commit: ac9c89a0f7e92382e8cea0765910f541ad61be3b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 18 07:55:09 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 18 07:55:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9c89a0

dev-ruby/capybara: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  2 --
 dev-ruby/capybara/capybara-3.32.2.ebuild | 60 
 dev-ruby/capybara/capybara-3.33.0.ebuild | 60 
 3 files changed, 122 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 143f9a780d9..688b3d41f4e 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,5 +1,3 @@
-DIST capybara-3.32.2.gem 365056 BLAKE2B 
c193f188aec6089aabafb5d09cb540f914d8c257d3faafa0d59f674069a39c29a3750c80bb269bf2d010cc7608aec1699c7d75d96c7c85c201aaa0f99adddf83
 SHA512 
b1b21615b5f87012a71a7901a4f9bb9cda61f1a455299d4ad05b05e0281985a6c158a1549864e551c2ca4b97e921139b35843a1d23efc45557647328c0d1c2a3
-DIST capybara-3.33.0.gem 366592 BLAKE2B 
fb64b301051011aa82194480bb79a33d06345cbe250fd7a32d54cb32038651f8598e860269c67efc58a87410a213f07e8f7107b725bd6286ebb93e7fd6ff125a
 SHA512 
b169a12f330fdc016dbba6c7478cf52a51006499197bba67e6953f36929099212e209d2803511ca623b7e2b1fc0288fad1975fd426047c95680309145abb9977
 DIST capybara-3.34.0.gem 369664 BLAKE2B 
4f55388b809e5d808f4cc3a45690eedc86d2bacd30498af8c891757881c527b0142a8b6cf2d46302d400c77e75eee33b4206b8d01fa416211895bfcb6b5175d3
 SHA512 
ee722be02cc0b23b7b7c92b29c7eb702a035a95e21c10c237eb6922fbc285c43431deca8bc8e445948a767265f4e8b6ef451f46168f26f8ad6dc6e1c88966537
 DIST capybara-3.35.0.gem 371712 BLAKE2B 
5c9cc5bdaa1f536d3cba104b041b937830447176b2748ceac7a729130596492fcd8242bf3eea5f062f920db7b4b1cbb12301c30feff0c51496ae128a7e123f00
 SHA512 
a52e20e1bbd43eb0169caef5254e3ca45082ee142b754e0e7a6d3a5796b6835afe57ca8230ec4dc1ef87305be3993b58092322c8b1de89bc564d6d51836e2245
 DIST capybara-3.35.1.gem 371712 BLAKE2B 
1c389896b3d5a4f188829ab43394ca5aab108aa895a0f98468c6491635341116c4d4478bfa9e67e59171698b7f2186c3165c83d08010de76828c3df405fea1ce
 SHA512 
c3f56df9f2a439ab350b91edb5e2e62ea7e14d1ddf9083107ae37640455cc4dba5f164f26d2dc3e8643a0e4fce22fa4cabbc38b7d88571a75f5e690e03ff0e12

diff --git a/dev-ruby/capybara/capybara-3.32.2.ebuild 
b/dev-ruby/capybara/capybara-3.32.2.ebuild
deleted file mode 100644
index fa400375c0b..000
--- a/dev-ruby/capybara/capybara-3.32.2.ebuild
+++ /dev/null
@@ -1,60 +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_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/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.5:1
-   >=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 accross 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/capybara/capybara-3.33.0.ebuild 
b/dev-ruby/capybara/capybara-3.33.0.ebuild
deleted file mode 100644
index b0688ebe995..000
--- a/dev-ruby/capybara/capybara-3.33.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 rub

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/, profiles/arch/riscv/

2021-09-07 Thread Marek Szuba
commit: 15e7d266dbbce2f1832f03ba93ea6b36c59fae9c
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 19:15:53 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 21:28:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e7d266

dev-ruby/capybara: keyword 3.35.3 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-ruby/capybara/capybara-3.35.3.ebuild | 2 +-
 profiles/arch/riscv/package.use.mask | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.35.3.ebuild 
b/dev-ruby/capybara/capybara-3.35.3.ebuild
index 51a99849413..20d65227356 100644
--- a/dev-ruby/capybara/capybara-3.35.3.ebuild
+++ b/dev-ruby/capybara/capybara-3.35.3.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index a84c6bbee77..cd56cfb4ff5 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Marek Szuba  (2021-09-07)
+# firefox needs nodejs to build, no firefox-bin for riscv
+dev-ruby/capybara test
 # net-misc/memcached not keyworded yet due to failing tests (Bug #811477)
 dev-ruby/dalli test
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2021-08-23 Thread Hans de Graaff
commit: f3a5ea5abef7b54f08c73895569e55a72141c997
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 24 05:41:15 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 24 05:50:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a5ea5a

dev-ruby/capybara: amd64 stable

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.34.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/capybara/capybara-3.34.0.ebuild 
b/dev-ruby/capybara/capybara-3.34.0.ebuild
index 00ff91a83b9..46b9bcfc057 100644
--- a/dev-ruby/capybara/capybara-3.34.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.34.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2021-05-03 Thread Hans de Graaff
commit: 7d16e7101316b42371bc335dfff7e0073961cb3f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  4 05:17:44 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  4 05:29:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d16e710

dev-ruby/capybara: allow newer regexp_parser slot

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.35.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.35.3.ebuild 
b/dev-ruby/capybara/capybara-3.35.3.ebuild
index 101193fb0c5..51a99849413 100644
--- a/dev-ruby/capybara/capybara-3.35.3.ebuild
+++ b/dev-ruby/capybara/capybara-3.35.3.ebuild
@@ -35,7 +35,7 @@ ruby_add_rdepend "
>=dev-ruby/nokogiri-1.8:0
>=dev-ruby/rack-1.6.0:*
>=dev-ruby/rack-test-0.6.3:*
-   >=dev-ruby/regexp_parser-1.5:1
+   || ( dev-ruby/regexp_parser:2 >=dev-ruby/regexp_parser-1.5:1 )
>=dev-ruby/xpath-3.2:3"
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2021-01-29 Thread Hans de Graaff
commit: f1324f4a28bd3704954d0db1db9c95ee22c41556
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 30 06:56:37 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 30 06:56:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1324f4a

dev-ruby/capybara: add 3.25.3

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.35.3.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 5347b565913..143f9a780d9 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -3,3 +3,4 @@ DIST capybara-3.33.0.gem 366592 BLAKE2B 
fb64b301051011aa82194480bb79a33d06345cbe
 DIST capybara-3.34.0.gem 369664 BLAKE2B 
4f55388b809e5d808f4cc3a45690eedc86d2bacd30498af8c891757881c527b0142a8b6cf2d46302d400c77e75eee33b4206b8d01fa416211895bfcb6b5175d3
 SHA512 
ee722be02cc0b23b7b7c92b29c7eb702a035a95e21c10c237eb6922fbc285c43431deca8bc8e445948a767265f4e8b6ef451f46168f26f8ad6dc6e1c88966537
 DIST capybara-3.35.0.gem 371712 BLAKE2B 
5c9cc5bdaa1f536d3cba104b041b937830447176b2748ceac7a729130596492fcd8242bf3eea5f062f920db7b4b1cbb12301c30feff0c51496ae128a7e123f00
 SHA512 
a52e20e1bbd43eb0169caef5254e3ca45082ee142b754e0e7a6d3a5796b6835afe57ca8230ec4dc1ef87305be3993b58092322c8b1de89bc564d6d51836e2245
 DIST capybara-3.35.1.gem 371712 BLAKE2B 
1c389896b3d5a4f188829ab43394ca5aab108aa895a0f98468c6491635341116c4d4478bfa9e67e59171698b7f2186c3165c83d08010de76828c3df405fea1ce
 SHA512 
c3f56df9f2a439ab350b91edb5e2e62ea7e14d1ddf9083107ae37640455cc4dba5f164f26d2dc3e8643a0e4fce22fa4cabbc38b7d88571a75f5e690e03ff0e12
+DIST capybara-3.35.3.gem 371712 BLAKE2B 
e50c892897cf2838cafb77cb7cfcb54e5fc52c3cdaf11489b60168511f3a213d2ad7f94c67ad236e6177b849f99445733aa4de9691755011bd32f524e5c440b3
 SHA512 
90507b2254fdd7aff375a305c1112b878d5f0a7c909e7d95b62c6728acc340f73d244304efc07c3dcc707825afcd9b23b088e5d889717efe4edc2dab4dd38d2a

diff --git a/dev-ruby/capybara/capybara-3.35.3.ebuild 
b/dev-ruby/capybara/capybara-3.35.3.ebuild
new file mode 100644
index 000..101193fb0c5
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.35.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2021-01-27 Thread Hans de Graaff
commit: 6512ecf7518f0b4fb950bf86bd91c39d80f757f4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 28 05:56:57 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 28 05:56:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6512ecf7

dev-ruby/capybara: add 3.35.1

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.35.1.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 204db0d5fe4..5347b565913 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -2,3 +2,4 @@ DIST capybara-3.32.2.gem 365056 BLAKE2B 
c193f188aec6089aabafb5d09cb540f914d8c257
 DIST capybara-3.33.0.gem 366592 BLAKE2B 
fb64b301051011aa82194480bb79a33d06345cbe250fd7a32d54cb32038651f8598e860269c67efc58a87410a213f07e8f7107b725bd6286ebb93e7fd6ff125a
 SHA512 
b169a12f330fdc016dbba6c7478cf52a51006499197bba67e6953f36929099212e209d2803511ca623b7e2b1fc0288fad1975fd426047c95680309145abb9977
 DIST capybara-3.34.0.gem 369664 BLAKE2B 
4f55388b809e5d808f4cc3a45690eedc86d2bacd30498af8c891757881c527b0142a8b6cf2d46302d400c77e75eee33b4206b8d01fa416211895bfcb6b5175d3
 SHA512 
ee722be02cc0b23b7b7c92b29c7eb702a035a95e21c10c237eb6922fbc285c43431deca8bc8e445948a767265f4e8b6ef451f46168f26f8ad6dc6e1c88966537
 DIST capybara-3.35.0.gem 371712 BLAKE2B 
5c9cc5bdaa1f536d3cba104b041b937830447176b2748ceac7a729130596492fcd8242bf3eea5f062f920db7b4b1cbb12301c30feff0c51496ae128a7e123f00
 SHA512 
a52e20e1bbd43eb0169caef5254e3ca45082ee142b754e0e7a6d3a5796b6835afe57ca8230ec4dc1ef87305be3993b58092322c8b1de89bc564d6d51836e2245
+DIST capybara-3.35.1.gem 371712 BLAKE2B 
1c389896b3d5a4f188829ab43394ca5aab108aa895a0f98468c6491635341116c4d4478bfa9e67e59171698b7f2186c3165c83d08010de76828c3df405fea1ce
 SHA512 
c3f56df9f2a439ab350b91edb5e2e62ea7e14d1ddf9083107ae37640455cc4dba5f164f26d2dc3e8643a0e4fce22fa4cabbc38b7d88571a75f5e690e03ff0e12

diff --git a/dev-ruby/capybara/capybara-3.35.1.ebuild 
b/dev-ruby/capybara/capybara-3.35.1.ebuild
new file mode 100644
index 000..101193fb0c5
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.35.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2021-01-26 Thread Hans de Graaff
commit: 33a188181de36b2fabf9e512090342ebeb1385d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 26 07:03:34 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 26 15:52:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a18818

dev-ruby/capybara: add 3.35.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.35.0.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index f07bb9b8601..204db0d5fe4 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,3 +1,4 @@
 DIST capybara-3.32.2.gem 365056 BLAKE2B 
c193f188aec6089aabafb5d09cb540f914d8c257d3faafa0d59f674069a39c29a3750c80bb269bf2d010cc7608aec1699c7d75d96c7c85c201aaa0f99adddf83
 SHA512 
b1b21615b5f87012a71a7901a4f9bb9cda61f1a455299d4ad05b05e0281985a6c158a1549864e551c2ca4b97e921139b35843a1d23efc45557647328c0d1c2a3
 DIST capybara-3.33.0.gem 366592 BLAKE2B 
fb64b301051011aa82194480bb79a33d06345cbe250fd7a32d54cb32038651f8598e860269c67efc58a87410a213f07e8f7107b725bd6286ebb93e7fd6ff125a
 SHA512 
b169a12f330fdc016dbba6c7478cf52a51006499197bba67e6953f36929099212e209d2803511ca623b7e2b1fc0288fad1975fd426047c95680309145abb9977
 DIST capybara-3.34.0.gem 369664 BLAKE2B 
4f55388b809e5d808f4cc3a45690eedc86d2bacd30498af8c891757881c527b0142a8b6cf2d46302d400c77e75eee33b4206b8d01fa416211895bfcb6b5175d3
 SHA512 
ee722be02cc0b23b7b7c92b29c7eb702a035a95e21c10c237eb6922fbc285c43431deca8bc8e445948a767265f4e8b6ef451f46168f26f8ad6dc6e1c88966537
+DIST capybara-3.35.0.gem 371712 BLAKE2B 
5c9cc5bdaa1f536d3cba104b041b937830447176b2748ceac7a729130596492fcd8242bf3eea5f062f920db7b4b1cbb12301c30feff0c51496ae128a7e123f00
 SHA512 
a52e20e1bbd43eb0169caef5254e3ca45082ee142b754e0e7a6d3a5796b6835afe57ca8230ec4dc1ef87305be3993b58092322c8b1de89bc564d6d51836e2245

diff --git a/dev-ruby/capybara/capybara-3.35.0.ebuild 
b/dev-ruby/capybara/capybara-3.35.0.ebuild
new file mode 100644
index 000..101193fb0c5
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.35.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2021-01-26 Thread Hans de Graaff
commit: da4f4f18bb2aef27825e6272e7f1eb75feb7d7c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 26 06:48:38 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jan 26 15:52:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4f4f18

dev-ruby/capybara: cleanup

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 -
 dev-ruby/capybara/capybara-3.31.0.ebuild | 60 
 2 files changed, 61 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 9e8734762af..f07bb9b8601 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,4 +1,3 @@
-DIST capybara-3.31.0.gem 363520 BLAKE2B 
246a199d89f5120bd1be7b36b5aee5bd4143ee5d1c8953cc2e65e805c234d902c5d898f873c562b8457c6e09af507cf81ddc178bcb617f2730b5db1f9ddd97c8
 SHA512 
920dbd331eff5300cfa575689f7c62f502cea5782ad58eff168ffc274f2622a95869a7ab90e53fc010bc7f5c0847caa5dcf69cb74eecc2a82f0f449c11be3edb
 DIST capybara-3.32.2.gem 365056 BLAKE2B 
c193f188aec6089aabafb5d09cb540f914d8c257d3faafa0d59f674069a39c29a3750c80bb269bf2d010cc7608aec1699c7d75d96c7c85c201aaa0f99adddf83
 SHA512 
b1b21615b5f87012a71a7901a4f9bb9cda61f1a455299d4ad05b05e0281985a6c158a1549864e551c2ca4b97e921139b35843a1d23efc45557647328c0d1c2a3
 DIST capybara-3.33.0.gem 366592 BLAKE2B 
fb64b301051011aa82194480bb79a33d06345cbe250fd7a32d54cb32038651f8598e860269c67efc58a87410a213f07e8f7107b725bd6286ebb93e7fd6ff125a
 SHA512 
b169a12f330fdc016dbba6c7478cf52a51006499197bba67e6953f36929099212e209d2803511ca623b7e2b1fc0288fad1975fd426047c95680309145abb9977
 DIST capybara-3.34.0.gem 369664 BLAKE2B 
4f55388b809e5d808f4cc3a45690eedc86d2bacd30498af8c891757881c527b0142a8b6cf2d46302d400c77e75eee33b4206b8d01fa416211895bfcb6b5175d3
 SHA512 
ee722be02cc0b23b7b7c92b29c7eb702a035a95e21c10c237eb6922fbc285c43431deca8bc8e445948a767265f4e8b6ef451f46168f26f8ad6dc6e1c88966537

diff --git a/dev-ruby/capybara/capybara-3.31.0.ebuild 
b/dev-ruby/capybara/capybara-3.31.0.ebuild
deleted file mode 100644
index fa400375c0b..000
--- a/dev-ruby/capybara/capybara-3.31.0.ebuild
+++ /dev/null
@@ -1,60 +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_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/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.5:1
-   >=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 accross 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-12-20 Thread Sam James
commit: 40da3cd4d0ba04bfc83512c11c21605e346638c1
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 20 19:05:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 20 19:14:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40da3cd4

dev-ruby/capybara: Keyword 3.34.0 ppc, #692324

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/capybara/capybara-3.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.34.0.ebuild 
b/dev-ruby/capybara/capybara-3.34.0.ebuild
index 2a12fc73634..00ff91a83b9 100644
--- a/dev-ruby/capybara/capybara-3.34.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.34.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-12-20 Thread Sam James
commit: 5bb9907ddedef8ad0180c1b861b316ef69b93c27
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 20 18:54:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 20 19:03:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb9907d

dev-ruby/capybara: Keyword 3.34.0 ppc64, #692324

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/capybara/capybara-3.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.34.0.ebuild 
b/dev-ruby/capybara/capybara-3.34.0.ebuild
index b0688ebe995..2a12fc73634 100644
--- a/dev-ruby/capybara/capybara-3.34.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.34.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-11-26 Thread Hans de Graaff
commit: 6fc0e5482d28dbc40da19e6023be20f5c898bc97
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Nov 27 05:36:00 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Nov 27 05:36:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc0e548

dev-ruby/capybara: add 3.34.0

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.34.0.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index a8750a26af6..9e8734762af 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,3 +1,4 @@
 DIST capybara-3.31.0.gem 363520 BLAKE2B 
246a199d89f5120bd1be7b36b5aee5bd4143ee5d1c8953cc2e65e805c234d902c5d898f873c562b8457c6e09af507cf81ddc178bcb617f2730b5db1f9ddd97c8
 SHA512 
920dbd331eff5300cfa575689f7c62f502cea5782ad58eff168ffc274f2622a95869a7ab90e53fc010bc7f5c0847caa5dcf69cb74eecc2a82f0f449c11be3edb
 DIST capybara-3.32.2.gem 365056 BLAKE2B 
c193f188aec6089aabafb5d09cb540f914d8c257d3faafa0d59f674069a39c29a3750c80bb269bf2d010cc7608aec1699c7d75d96c7c85c201aaa0f99adddf83
 SHA512 
b1b21615b5f87012a71a7901a4f9bb9cda61f1a455299d4ad05b05e0281985a6c158a1549864e551c2ca4b97e921139b35843a1d23efc45557647328c0d1c2a3
 DIST capybara-3.33.0.gem 366592 BLAKE2B 
fb64b301051011aa82194480bb79a33d06345cbe250fd7a32d54cb32038651f8598e860269c67efc58a87410a213f07e8f7107b725bd6286ebb93e7fd6ff125a
 SHA512 
b169a12f330fdc016dbba6c7478cf52a51006499197bba67e6953f36929099212e209d2803511ca623b7e2b1fc0288fad1975fd426047c95680309145abb9977
+DIST capybara-3.34.0.gem 369664 BLAKE2B 
4f55388b809e5d808f4cc3a45690eedc86d2bacd30498af8c891757881c527b0142a8b6cf2d46302d400c77e75eee33b4206b8d01fa416211895bfcb6b5175d3
 SHA512 
ee722be02cc0b23b7b7c92b29c7eb702a035a95e21c10c237eb6922fbc285c43431deca8bc8e445948a767265f4e8b6ef451f46168f26f8ad6dc6e1c88966537

diff --git a/dev-ruby/capybara/capybara-3.34.0.ebuild 
b/dev-ruby/capybara/capybara-3.34.0.ebuild
new file mode 100644
index 000..b0688ebe995
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.34.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-09-05 Thread Hans de Graaff
commit: f6552e27d25de33e956e83649ab666d397791002
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep  5 05:55:35 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep  5 08:01:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6552e27

dev-ruby/capybara: cleanup

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 -
 dev-ruby/capybara/capybara-2.18.0.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index a56c6136f80..a8750a26af6 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,4 +1,3 @@
-DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
 DIST capybara-3.31.0.gem 363520 BLAKE2B 
246a199d89f5120bd1be7b36b5aee5bd4143ee5d1c8953cc2e65e805c234d902c5d898f873c562b8457c6e09af507cf81ddc178bcb617f2730b5db1f9ddd97c8
 SHA512 
920dbd331eff5300cfa575689f7c62f502cea5782ad58eff168ffc274f2622a95869a7ab90e53fc010bc7f5c0847caa5dcf69cb74eecc2a82f0f449c11be3edb
 DIST capybara-3.32.2.gem 365056 BLAKE2B 
c193f188aec6089aabafb5d09cb540f914d8c257d3faafa0d59f674069a39c29a3750c80bb269bf2d010cc7608aec1699c7d75d96c7c85c201aaa0f99adddf83
 SHA512 
b1b21615b5f87012a71a7901a4f9bb9cda61f1a455299d4ad05b05e0281985a6c158a1549864e551c2ca4b97e921139b35843a1d23efc45557647328c0d1c2a3
 DIST capybara-3.33.0.gem 366592 BLAKE2B 
fb64b301051011aa82194480bb79a33d06345cbe250fd7a32d54cb32038651f8598e860269c67efc58a87410a213f07e8f7107b725bd6286ebb93e7fd6ff125a
 SHA512 
b169a12f330fdc016dbba6c7478cf52a51006499197bba67e6953f36929099212e209d2803511ca623b7e2b1fc0288fad1975fd426047c95680309145abb9977

diff --git a/dev-ruby/capybara/capybara-2.18.0.ebuild 
b/dev-ruby/capybara/capybara-2.18.0.ebuild
deleted file mode 100644
index dc190b2ccfa..000
--- a/dev-ruby/capybara/capybara-2.18.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
-SLOT="2"
-IUSE="test"
-
-DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy 
>=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=dev-ruby/mini_mime-0.1.3
-   >=dev-ruby/nokogiri-1.3.3
-   >=dev-ruby/rack-1.0.0:*
-   >=dev-ruby/rack-test-0.5.4:*
-   || ( dev-ruby/xpath:3 dev-ruby/xpath:2 )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
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 '/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
-}
-
-each_ruby_test() {
-   virtx ${RUBY} -Ilib -S rspec-3 spec
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-07-22 Thread Hans de Graaff
commit: b39e6d0e7edd9485034b446e270a8f4296eeb5bb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 22 08:48:12 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 22 09:02:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39e6d0e

dev-ruby/capybara: cleanup

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  2 --
 dev-ruby/capybara/capybara-3.32.0.ebuild | 60 
 dev-ruby/capybara/capybara-3.32.1.ebuild | 60 
 3 files changed, 122 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 998ad3c18d9..a56c6136f80 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,6 +1,4 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
 DIST capybara-3.31.0.gem 363520 BLAKE2B 
246a199d89f5120bd1be7b36b5aee5bd4143ee5d1c8953cc2e65e805c234d902c5d898f873c562b8457c6e09af507cf81ddc178bcb617f2730b5db1f9ddd97c8
 SHA512 
920dbd331eff5300cfa575689f7c62f502cea5782ad58eff168ffc274f2622a95869a7ab90e53fc010bc7f5c0847caa5dcf69cb74eecc2a82f0f449c11be3edb
-DIST capybara-3.32.0.gem 365056 BLAKE2B 
13fa531ffef6be5711b3f88f7b40dc409c9e404a3815ced121e1b87d2a7aee7b1ac22b7c44673c2d14a79a0eae18a45e5f20b022625594c24ce8a30a4779b061
 SHA512 
930149822605a744ad3b802d27f9419542683b4d11322f4c71f25613b8c1a3653adf5b598710e2961a82a1d0181ae6c182473d19044456991af378601e4ae89b
-DIST capybara-3.32.1.gem 365056 BLAKE2B 
f866c90cfbaaf57387286436e877dfdd2c6b1cf4a581931c416656c6b687ab69c1a4cc1f70eb43faf306950bc1f4fd9e5b6e4741118bf7eb239a477f08851851
 SHA512 
20486897ccd282e1a73f26b94dbc89837527b253976b317df55b319174aa9eeaa499f1ff153aee1b463b93edca5f7f2886d01edabb7358262e57736111d758e6
 DIST capybara-3.32.2.gem 365056 BLAKE2B 
c193f188aec6089aabafb5d09cb540f914d8c257d3faafa0d59f674069a39c29a3750c80bb269bf2d010cc7608aec1699c7d75d96c7c85c201aaa0f99adddf83
 SHA512 
b1b21615b5f87012a71a7901a4f9bb9cda61f1a455299d4ad05b05e0281985a6c158a1549864e551c2ca4b97e921139b35843a1d23efc45557647328c0d1c2a3
 DIST capybara-3.33.0.gem 366592 BLAKE2B 
fb64b301051011aa82194480bb79a33d06345cbe250fd7a32d54cb32038651f8598e860269c67efc58a87410a213f07e8f7107b725bd6286ebb93e7fd6ff125a
 SHA512 
b169a12f330fdc016dbba6c7478cf52a51006499197bba67e6953f36929099212e209d2803511ca623b7e2b1fc0288fad1975fd426047c95680309145abb9977

diff --git a/dev-ruby/capybara/capybara-3.32.0.ebuild 
b/dev-ruby/capybara/capybara-3.32.0.ebuild
deleted file mode 100644
index b68f23f73e1..000
--- a/dev-ruby/capybara/capybara-3.32.0.ebuild
+++ /dev/null
@@ -1,60 +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_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/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.5:1
-   >=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 accross 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/capybara/capybara-3.32.1.ebuild 
b/dev-rub

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-07-22 Thread Hans de Graaff
commit: 624086bd07abfca97e91a7b09113d043a066dbdd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 22 08:49:19 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 22 09:02:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624086bd

dev-ruby/capybara: amd64 stable

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.32.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.32.2.ebuild 
b/dev-ruby/capybara/capybara-3.32.2.ebuild
index b68f23f73e1..fa400375c0b 100644
--- a/dev-ruby/capybara/capybara-3.32.2.ebuild
+++ b/dev-ruby/capybara/capybara-3.32.2.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-06-21 Thread Hans de Graaff
commit: ee693673bc59e2e11bdf4a2f6211901fd579412c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 22 04:04:50 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 22 04:04:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee693673

dev-ruby/capybara: cleanup

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 -
 dev-ruby/capybara/capybara-3.30.0.ebuild | 60 
 2 files changed, 61 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 1c15274a004..bfed3ba1d71 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,5 +1,4 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
-DIST capybara-3.30.0.gem 360448 BLAKE2B 
c20173448903f96facdba007b81b43d74500a0e8ab1e15b9bef938df426ff8098a1fb54a3791d92d0342b594d609ca48b9d8c1f67a758d8164fbab2f5dad3bd6
 SHA512 
f10943a8f10c0a058d0737fd15814d4ff6e50dd4df2627d20f4646c13bb52dcd0e1042193525252d0009e637c52118ce030968e4451f823076e59b7fcd4cb90c
 DIST capybara-3.31.0.gem 363520 BLAKE2B 
246a199d89f5120bd1be7b36b5aee5bd4143ee5d1c8953cc2e65e805c234d902c5d898f873c562b8457c6e09af507cf81ddc178bcb617f2730b5db1f9ddd97c8
 SHA512 
920dbd331eff5300cfa575689f7c62f502cea5782ad58eff168ffc274f2622a95869a7ab90e53fc010bc7f5c0847caa5dcf69cb74eecc2a82f0f449c11be3edb
 DIST capybara-3.32.0.gem 365056 BLAKE2B 
13fa531ffef6be5711b3f88f7b40dc409c9e404a3815ced121e1b87d2a7aee7b1ac22b7c44673c2d14a79a0eae18a45e5f20b022625594c24ce8a30a4779b061
 SHA512 
930149822605a744ad3b802d27f9419542683b4d11322f4c71f25613b8c1a3653adf5b598710e2961a82a1d0181ae6c182473d19044456991af378601e4ae89b
 DIST capybara-3.32.1.gem 365056 BLAKE2B 
f866c90cfbaaf57387286436e877dfdd2c6b1cf4a581931c416656c6b687ab69c1a4cc1f70eb43faf306950bc1f4fd9e5b6e4741118bf7eb239a477f08851851
 SHA512 
20486897ccd282e1a73f26b94dbc89837527b253976b317df55b319174aa9eeaa499f1ff153aee1b463b93edca5f7f2886d01edabb7358262e57736111d758e6

diff --git a/dev-ruby/capybara/capybara-3.30.0.ebuild 
b/dev-ruby/capybara/capybara-3.30.0.ebuild
deleted file mode 100644
index 38b2db211d8..000
--- a/dev-ruby/capybara/capybara-3.30.0.ebuild
+++ /dev/null
@@ -1,60 +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"
-
-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/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.5:1
-   >=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 accross 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-06-21 Thread Hans de Graaff
commit: fa858602800272e2f26120012a726422796598f3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 22 04:20:31 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 22 04:20:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa858602

dev-ruby/capybara: add 3.33.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.33.0.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index bfed3ba1d71..998ad3c18d9 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -3,3 +3,4 @@ DIST capybara-3.31.0.gem 363520 BLAKE2B 
246a199d89f5120bd1be7b36b5aee5bd4143ee5d
 DIST capybara-3.32.0.gem 365056 BLAKE2B 
13fa531ffef6be5711b3f88f7b40dc409c9e404a3815ced121e1b87d2a7aee7b1ac22b7c44673c2d14a79a0eae18a45e5f20b022625594c24ce8a30a4779b061
 SHA512 
930149822605a744ad3b802d27f9419542683b4d11322f4c71f25613b8c1a3653adf5b598710e2961a82a1d0181ae6c182473d19044456991af378601e4ae89b
 DIST capybara-3.32.1.gem 365056 BLAKE2B 
f866c90cfbaaf57387286436e877dfdd2c6b1cf4a581931c416656c6b687ab69c1a4cc1f70eb43faf306950bc1f4fd9e5b6e4741118bf7eb239a477f08851851
 SHA512 
20486897ccd282e1a73f26b94dbc89837527b253976b317df55b319174aa9eeaa499f1ff153aee1b463b93edca5f7f2886d01edabb7358262e57736111d758e6
 DIST capybara-3.32.2.gem 365056 BLAKE2B 
c193f188aec6089aabafb5d09cb540f914d8c257d3faafa0d59f674069a39c29a3750c80bb269bf2d010cc7608aec1699c7d75d96c7c85c201aaa0f99adddf83
 SHA512 
b1b21615b5f87012a71a7901a4f9bb9cda61f1a455299d4ad05b05e0281985a6c158a1549864e551c2ca4b97e921139b35843a1d23efc45557647328c0d1c2a3
+DIST capybara-3.33.0.gem 366592 BLAKE2B 
fb64b301051011aa82194480bb79a33d06345cbe250fd7a32d54cb32038651f8598e860269c67efc58a87410a213f07e8f7107b725bd6286ebb93e7fd6ff125a
 SHA512 
b169a12f330fdc016dbba6c7478cf52a51006499197bba67e6953f36929099212e209d2803511ca623b7e2b1fc0288fad1975fd426047c95680309145abb9977

diff --git a/dev-ruby/capybara/capybara-3.33.0.ebuild 
b/dev-ruby/capybara/capybara-3.33.0.ebuild
new file mode 100644
index 000..b0688ebe995
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.33.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-05-16 Thread Hans de Graaff
commit: b493384bb15f3a296f6d7c532da6fae934dbde56
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 17 05:09:47 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 17 05:09:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b493384b

dev-ruby/capybara: add 3.32.2

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.32.2.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 49d1214a823..1c15274a004 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -3,3 +3,4 @@ DIST capybara-3.30.0.gem 360448 BLAKE2B 
c20173448903f96facdba007b81b43d74500a0e8
 DIST capybara-3.31.0.gem 363520 BLAKE2B 
246a199d89f5120bd1be7b36b5aee5bd4143ee5d1c8953cc2e65e805c234d902c5d898f873c562b8457c6e09af507cf81ddc178bcb617f2730b5db1f9ddd97c8
 SHA512 
920dbd331eff5300cfa575689f7c62f502cea5782ad58eff168ffc274f2622a95869a7ab90e53fc010bc7f5c0847caa5dcf69cb74eecc2a82f0f449c11be3edb
 DIST capybara-3.32.0.gem 365056 BLAKE2B 
13fa531ffef6be5711b3f88f7b40dc409c9e404a3815ced121e1b87d2a7aee7b1ac22b7c44673c2d14a79a0eae18a45e5f20b022625594c24ce8a30a4779b061
 SHA512 
930149822605a744ad3b802d27f9419542683b4d11322f4c71f25613b8c1a3653adf5b598710e2961a82a1d0181ae6c182473d19044456991af378601e4ae89b
 DIST capybara-3.32.1.gem 365056 BLAKE2B 
f866c90cfbaaf57387286436e877dfdd2c6b1cf4a581931c416656c6b687ab69c1a4cc1f70eb43faf306950bc1f4fd9e5b6e4741118bf7eb239a477f08851851
 SHA512 
20486897ccd282e1a73f26b94dbc89837527b253976b317df55b319174aa9eeaa499f1ff153aee1b463b93edca5f7f2886d01edabb7358262e57736111d758e6
+DIST capybara-3.32.2.gem 365056 BLAKE2B 
c193f188aec6089aabafb5d09cb540f914d8c257d3faafa0d59f674069a39c29a3750c80bb269bf2d010cc7608aec1699c7d75d96c7c85c201aaa0f99adddf83
 SHA512 
b1b21615b5f87012a71a7901a4f9bb9cda61f1a455299d4ad05b05e0281985a6c158a1549864e551c2ca4b97e921139b35843a1d23efc45557647328c0d1c2a3

diff --git a/dev-ruby/capybara/capybara-3.32.2.ebuild 
b/dev-ruby/capybara/capybara-3.32.2.ebuild
new file mode 100644
index 000..b68f23f73e1
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.32.2.ebuild
@@ -0,0 +1,60 @@
+# 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_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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-05-11 Thread Sergei Trofimovich
commit: 92d1dfac3af7c72b0c533e2a803d397229b657fd
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 11 18:39:30 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 11 20:33:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d1dfac

dev-ruby/capybara: keyworded 3.30.0 for sparc, bug #692324

Package-Manager: Portage-2.3.99, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/capybara/capybara-3.30.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.30.0.ebuild 
b/dev-ruby/capybara/capybara-3.30.0.ebuild
index 5dfe4a7a1c2..38b2db211d8 100644
--- a/dev-ruby/capybara/capybara-3.30.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.30.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-05-11 Thread Sergei Trofimovich
commit: 7b679e2b9597c38a09fadd37302aca45a33bdf7b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 11 18:40:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 11 20:33:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b679e2b

dev-ruby/capybara: move ~sparc forward

Package-Manager: Portage-2.3.99, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/capybara/capybara-3.31.0.ebuild | 2 +-
 dev-ruby/capybara/capybara-3.32.0.ebuild | 2 +-
 dev-ruby/capybara/capybara-3.32.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/capybara/capybara-3.31.0.ebuild 
b/dev-ruby/capybara/capybara-3.31.0.ebuild
index f0119c1ee34..fa400375c0b 100644
--- a/dev-ruby/capybara/capybara-3.31.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.31.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 

diff --git a/dev-ruby/capybara/capybara-3.32.0.ebuild 
b/dev-ruby/capybara/capybara-3.32.0.ebuild
index 3b7cbce5d8a..b68f23f73e1 100644
--- a/dev-ruby/capybara/capybara-3.32.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.32.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 

diff --git a/dev-ruby/capybara/capybara-3.32.1.ebuild 
b/dev-ruby/capybara/capybara-3.32.1.ebuild
index 3b7cbce5d8a..b68f23f73e1 100644
--- a/dev-ruby/capybara/capybara-3.32.1.ebuild
+++ b/dev-ruby/capybara/capybara-3.32.1.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-05-01 Thread Hans de Graaff
commit: ecf35e439dda3ca4c575749fe267c6397be612e2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May  2 04:38:29 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May  2 05:17:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf35e43

dev-ruby/capybara: amd64 stable

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.31.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.31.0.ebuild 
b/dev-ruby/capybara/capybara-3.31.0.ebuild
index 3b7cbce5d8a..f0119c1ee34 100644
--- a/dev-ruby/capybara/capybara-3.31.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.31.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-04-25 Thread Hans de Graaff
commit: 7b1a3b865116a558aca34fa1bceb920842a9ba5a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr 25 06:23:40 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr 25 12:15:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1a3b86

dev-ruby/capybara: cleanup

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  2 --
 dev-ruby/capybara/capybara-3.28.0.ebuild | 60 
 dev-ruby/capybara/capybara-3.29.0.ebuild | 60 
 3 files changed, 122 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 582a9fd4911..49d1214a823 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,6 +1,4 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
-DIST capybara-3.28.0.gem 355328 BLAKE2B 
f9f71a3cadf5a88c86f295e02da61d7ae6813776afdc64829c72ba9ba3a6127c34e4016a152dafc337953c4d69c35f222504bd86e3bbc5f93562f7bb3ae41746
 SHA512 
fad8a3e6fd95c6ae03ef223001175eab59033bcc6f708dc8efefb48f0323fbfdfedcbd304ec69e9690cee5e95640b9c43fdc93d6e01696425764b51d96df
-DIST capybara-3.29.0.gem 358400 BLAKE2B 
1e8e6077cfaf189ef511367fe6c14da42a73729e02aac7461897d07210fc583ebc604dc3d7f763f90ea0fe30c139850a8ff2236434ec4f3492d9fd0892aac692
 SHA512 
6793ae8fe0fcd04e0ae5128dadc57e807f14673b3b92703eb3fd8016a66647f36acf53566ad938516e8ab5a09135db53825219ac81c8ced55cfb2470923aa019
 DIST capybara-3.30.0.gem 360448 BLAKE2B 
c20173448903f96facdba007b81b43d74500a0e8ab1e15b9bef938df426ff8098a1fb54a3791d92d0342b594d609ca48b9d8c1f67a758d8164fbab2f5dad3bd6
 SHA512 
f10943a8f10c0a058d0737fd15814d4ff6e50dd4df2627d20f4646c13bb52dcd0e1042193525252d0009e637c52118ce030968e4451f823076e59b7fcd4cb90c
 DIST capybara-3.31.0.gem 363520 BLAKE2B 
246a199d89f5120bd1be7b36b5aee5bd4143ee5d1c8953cc2e65e805c234d902c5d898f873c562b8457c6e09af507cf81ddc178bcb617f2730b5db1f9ddd97c8
 SHA512 
920dbd331eff5300cfa575689f7c62f502cea5782ad58eff168ffc274f2622a95869a7ab90e53fc010bc7f5c0847caa5dcf69cb74eecc2a82f0f449c11be3edb
 DIST capybara-3.32.0.gem 365056 BLAKE2B 
13fa531ffef6be5711b3f88f7b40dc409c9e404a3815ced121e1b87d2a7aee7b1ac22b7c44673c2d14a79a0eae18a45e5f20b022625594c24ce8a30a4779b061
 SHA512 
930149822605a744ad3b802d27f9419542683b4d11322f4c71f25613b8c1a3653adf5b598710e2961a82a1d0181ae6c182473d19044456991af378601e4ae89b

diff --git a/dev-ruby/capybara/capybara-3.28.0.ebuild 
b/dev-ruby/capybara/capybara-3.28.0.ebuild
deleted file mode 100644
index 93815b6ec36..000
--- a/dev-ruby/capybara/capybara-3.28.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-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/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.5:1
-   >=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 accross 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/capybara/capybara-3.29.0.ebuild 
b/dev-ruby/capybara/capyb

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-04-06 Thread Hans de Graaff
commit: 5d737ed63d6504aefd21c6439824a76d0d86e774
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr  6 05:32:54 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  6 09:27:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d737ed6

dev-ruby/capybara: add 3.32.1

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.32.1.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index b4efc121673..582a9fd4911 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -4,3 +4,4 @@ DIST capybara-3.29.0.gem 358400 BLAKE2B 
1e8e6077cfaf189ef511367fe6c14da42a73729e
 DIST capybara-3.30.0.gem 360448 BLAKE2B 
c20173448903f96facdba007b81b43d74500a0e8ab1e15b9bef938df426ff8098a1fb54a3791d92d0342b594d609ca48b9d8c1f67a758d8164fbab2f5dad3bd6
 SHA512 
f10943a8f10c0a058d0737fd15814d4ff6e50dd4df2627d20f4646c13bb52dcd0e1042193525252d0009e637c52118ce030968e4451f823076e59b7fcd4cb90c
 DIST capybara-3.31.0.gem 363520 BLAKE2B 
246a199d89f5120bd1be7b36b5aee5bd4143ee5d1c8953cc2e65e805c234d902c5d898f873c562b8457c6e09af507cf81ddc178bcb617f2730b5db1f9ddd97c8
 SHA512 
920dbd331eff5300cfa575689f7c62f502cea5782ad58eff168ffc274f2622a95869a7ab90e53fc010bc7f5c0847caa5dcf69cb74eecc2a82f0f449c11be3edb
 DIST capybara-3.32.0.gem 365056 BLAKE2B 
13fa531ffef6be5711b3f88f7b40dc409c9e404a3815ced121e1b87d2a7aee7b1ac22b7c44673c2d14a79a0eae18a45e5f20b022625594c24ce8a30a4779b061
 SHA512 
930149822605a744ad3b802d27f9419542683b4d11322f4c71f25613b8c1a3653adf5b598710e2961a82a1d0181ae6c182473d19044456991af378601e4ae89b
+DIST capybara-3.32.1.gem 365056 BLAKE2B 
f866c90cfbaaf57387286436e877dfdd2c6b1cf4a581931c416656c6b687ab69c1a4cc1f70eb43faf306950bc1f4fd9e5b6e4741118bf7eb239a477f08851851
 SHA512 
20486897ccd282e1a73f26b94dbc89837527b253976b317df55b319174aa9eeaa499f1ff153aee1b463b93edca5f7f2886d01edabb7358262e57736111d758e6

diff --git a/dev-ruby/capybara/capybara-3.32.1.ebuild 
b/dev-ruby/capybara/capybara-3.32.1.ebuild
new file mode 100644
index 000..3b7cbce5d8a
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.32.1.ebuild
@@ -0,0 +1,60 @@
+# 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_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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-03-29 Thread Hans de Graaff
commit: 2517697bbd3437d1664e07c525ce21fc3a6819e6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar 30 06:04:25 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar 30 06:07:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2517697b

dev-ruby/capybara: add 3.32.0

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.32.0.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index ee2089e0729..b4efc121673 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -3,3 +3,4 @@ DIST capybara-3.28.0.gem 355328 BLAKE2B 
f9f71a3cadf5a88c86f295e02da61d7ae6813776
 DIST capybara-3.29.0.gem 358400 BLAKE2B 
1e8e6077cfaf189ef511367fe6c14da42a73729e02aac7461897d07210fc583ebc604dc3d7f763f90ea0fe30c139850a8ff2236434ec4f3492d9fd0892aac692
 SHA512 
6793ae8fe0fcd04e0ae5128dadc57e807f14673b3b92703eb3fd8016a66647f36acf53566ad938516e8ab5a09135db53825219ac81c8ced55cfb2470923aa019
 DIST capybara-3.30.0.gem 360448 BLAKE2B 
c20173448903f96facdba007b81b43d74500a0e8ab1e15b9bef938df426ff8098a1fb54a3791d92d0342b594d609ca48b9d8c1f67a758d8164fbab2f5dad3bd6
 SHA512 
f10943a8f10c0a058d0737fd15814d4ff6e50dd4df2627d20f4646c13bb52dcd0e1042193525252d0009e637c52118ce030968e4451f823076e59b7fcd4cb90c
 DIST capybara-3.31.0.gem 363520 BLAKE2B 
246a199d89f5120bd1be7b36b5aee5bd4143ee5d1c8953cc2e65e805c234d902c5d898f873c562b8457c6e09af507cf81ddc178bcb617f2730b5db1f9ddd97c8
 SHA512 
920dbd331eff5300cfa575689f7c62f502cea5782ad58eff168ffc274f2622a95869a7ab90e53fc010bc7f5c0847caa5dcf69cb74eecc2a82f0f449c11be3edb
+DIST capybara-3.32.0.gem 365056 BLAKE2B 
13fa531ffef6be5711b3f88f7b40dc409c9e404a3815ced121e1b87d2a7aee7b1ac22b7c44673c2d14a79a0eae18a45e5f20b022625594c24ce8a30a4779b061
 SHA512 
930149822605a744ad3b802d27f9419542683b4d11322f4c71f25613b8c1a3653adf5b598710e2961a82a1d0181ae6c182473d19044456991af378601e4ae89b

diff --git a/dev-ruby/capybara/capybara-3.32.0.ebuild 
b/dev-ruby/capybara/capybara-3.32.0.ebuild
new file mode 100644
index 000..3b7cbce5d8a
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.32.0.ebuild
@@ -0,0 +1,60 @@
+# 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_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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-03-14 Thread Hans de Graaff
commit: aa4cb09b96e813e1a9361890c22352bbda960ec6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 14 07:46:28 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 14 07:47:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4cb09b

dev-ruby/capybara: add ruby27

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.31.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.31.0.ebuild 
b/dev-ruby/capybara/capybara-3.31.0.ebuild
index d2b641ef128..3b7cbce5d8a 100644
--- a/dev-ruby/capybara/capybara-3.31.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.31.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_EXTRADOC="History.md README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-03-12 Thread Hans de Graaff
commit: 91492915b5103f7057d44db75d5e434da2f8f98e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 12 13:14:13 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 12 13:14:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91492915

dev-ruby/capybara: amd64 stable

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.30.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/capybara/capybara-3.30.0.ebuild 
b/dev-ruby/capybara/capybara-3.30.0.ebuild
index 3977cb13386..5dfe4a7a1c2 100644
--- a/dev-ruby/capybara/capybara-3.30.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.30.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-01-26 Thread Hans de Graaff
commit: 56b0b91352a99667a6734fc9314e1df5376ec615
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 27 06:39:59 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 27 06:40:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b0b913

dev-ruby/capybara: add 3.31.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.31.0.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 2f68315bcbb..ee2089e0729 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -2,3 +2,4 @@ DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca1
 DIST capybara-3.28.0.gem 355328 BLAKE2B 
f9f71a3cadf5a88c86f295e02da61d7ae6813776afdc64829c72ba9ba3a6127c34e4016a152dafc337953c4d69c35f222504bd86e3bbc5f93562f7bb3ae41746
 SHA512 
fad8a3e6fd95c6ae03ef223001175eab59033bcc6f708dc8efefb48f0323fbfdfedcbd304ec69e9690cee5e95640b9c43fdc93d6e01696425764b51d96df
 DIST capybara-3.29.0.gem 358400 BLAKE2B 
1e8e6077cfaf189ef511367fe6c14da42a73729e02aac7461897d07210fc583ebc604dc3d7f763f90ea0fe30c139850a8ff2236434ec4f3492d9fd0892aac692
 SHA512 
6793ae8fe0fcd04e0ae5128dadc57e807f14673b3b92703eb3fd8016a66647f36acf53566ad938516e8ab5a09135db53825219ac81c8ced55cfb2470923aa019
 DIST capybara-3.30.0.gem 360448 BLAKE2B 
c20173448903f96facdba007b81b43d74500a0e8ab1e15b9bef938df426ff8098a1fb54a3791d92d0342b594d609ca48b9d8c1f67a758d8164fbab2f5dad3bd6
 SHA512 
f10943a8f10c0a058d0737fd15814d4ff6e50dd4df2627d20f4646c13bb52dcd0e1042193525252d0009e637c52118ce030968e4451f823076e59b7fcd4cb90c
+DIST capybara-3.31.0.gem 363520 BLAKE2B 
246a199d89f5120bd1be7b36b5aee5bd4143ee5d1c8953cc2e65e805c234d902c5d898f873c562b8457c6e09af507cf81ddc178bcb617f2730b5db1f9ddd97c8
 SHA512 
920dbd331eff5300cfa575689f7c62f502cea5782ad58eff168ffc274f2622a95869a7ab90e53fc010bc7f5c0847caa5dcf69cb74eecc2a82f0f449c11be3edb

diff --git a/dev-ruby/capybara/capybara-3.31.0.ebuild 
b/dev-ruby/capybara/capybara-3.31.0.ebuild
new file mode 100644
index 000..d2b641ef128
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.31.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2020-01-26 Thread Hans de Graaff
commit: a3534379cf68c7e948533c34caa9cd190b3e2df8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 27 06:14:58 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 27 06:40:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3534379

dev-ruby/capybara: cleanup

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  2 --
 dev-ruby/capybara/capybara-3.26.0.ebuild | 61 
 dev-ruby/capybara/capybara-3.27.0.ebuild | 60 ---
 3 files changed, 123 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 426516c9d33..2f68315bcbb 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,6 +1,4 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
-DIST capybara-3.26.0.gem 352256 BLAKE2B 
b6b71e163adfa2125d4e4a28fdaaf9feb725e874eab7180c0ece1166b2411ee0930244c79cac22f17e7c3ea8c1cb42b043d5bbd7321a3aa6460fbbfa775035b3
 SHA512 
31dabbb6ea77ed185d53b72e5f4ea89546f33b5c682d68692e4115bdec29c15d1f5f8bcab4f5256b76f6fbfadd5c638f8bf1d7b974dd3153d57521eb8c04a778
-DIST capybara-3.27.0.gem 353792 BLAKE2B 
1ce648be67bbac74bb6c907ae34ceb67a7c4df40eb3cec91a423037dd2d5af9a7a603e750499d86dbb0997102682008831ec9abfa5846000f91d5abe60991f11
 SHA512 
3a6829906ceb5ea52a5c44515a79df6959559cca7e7e0c35e35550a376f79bfebf7cda229e5cc4aff5f69cffdb09c586961733d39c57b7dc89b293050f911ba3
 DIST capybara-3.28.0.gem 355328 BLAKE2B 
f9f71a3cadf5a88c86f295e02da61d7ae6813776afdc64829c72ba9ba3a6127c34e4016a152dafc337953c4d69c35f222504bd86e3bbc5f93562f7bb3ae41746
 SHA512 
fad8a3e6fd95c6ae03ef223001175eab59033bcc6f708dc8efefb48f0323fbfdfedcbd304ec69e9690cee5e95640b9c43fdc93d6e01696425764b51d96df
 DIST capybara-3.29.0.gem 358400 BLAKE2B 
1e8e6077cfaf189ef511367fe6c14da42a73729e02aac7461897d07210fc583ebc604dc3d7f763f90ea0fe30c139850a8ff2236434ec4f3492d9fd0892aac692
 SHA512 
6793ae8fe0fcd04e0ae5128dadc57e807f14673b3b92703eb3fd8016a66647f36acf53566ad938516e8ab5a09135db53825219ac81c8ced55cfb2470923aa019
 DIST capybara-3.30.0.gem 360448 BLAKE2B 
c20173448903f96facdba007b81b43d74500a0e8ab1e15b9bef938df426ff8098a1fb54a3791d92d0342b594d609ca48b9d8c1f67a758d8164fbab2f5dad3bd6
 SHA512 
f10943a8f10c0a058d0737fd15814d4ff6e50dd4df2627d20f4646c13bb52dcd0e1042193525252d0009e637c52118ce030968e4451f823076e59b7fcd4cb90c

diff --git a/dev-ruby/capybara/capybara-3.26.0.ebuild 
b/dev-ruby/capybara/capybara-3.26.0.ebuild
deleted file mode 100644
index 96a958bd364..000
--- a/dev-ruby/capybara/capybara-3.26.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.5:1
-   >=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 accross 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/capybara/capybara-3.27.0.ebuild 
b

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-12-24 Thread Hans de Graaff
commit: 8afde088d454e1d0e432fff48f9be4f9cfe1097d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 25 06:42:18 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 25 06:42:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afde088

dev-ruby/capybara: add 3.30.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.30.0.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index ce5e0c4bdf2..426516c9d33 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -3,3 +3,4 @@ DIST capybara-3.26.0.gem 352256 BLAKE2B 
b6b71e163adfa2125d4e4a28fdaaf9feb725e874
 DIST capybara-3.27.0.gem 353792 BLAKE2B 
1ce648be67bbac74bb6c907ae34ceb67a7c4df40eb3cec91a423037dd2d5af9a7a603e750499d86dbb0997102682008831ec9abfa5846000f91d5abe60991f11
 SHA512 
3a6829906ceb5ea52a5c44515a79df6959559cca7e7e0c35e35550a376f79bfebf7cda229e5cc4aff5f69cffdb09c586961733d39c57b7dc89b293050f911ba3
 DIST capybara-3.28.0.gem 355328 BLAKE2B 
f9f71a3cadf5a88c86f295e02da61d7ae6813776afdc64829c72ba9ba3a6127c34e4016a152dafc337953c4d69c35f222504bd86e3bbc5f93562f7bb3ae41746
 SHA512 
fad8a3e6fd95c6ae03ef223001175eab59033bcc6f708dc8efefb48f0323fbfdfedcbd304ec69e9690cee5e95640b9c43fdc93d6e01696425764b51d96df
 DIST capybara-3.29.0.gem 358400 BLAKE2B 
1e8e6077cfaf189ef511367fe6c14da42a73729e02aac7461897d07210fc583ebc604dc3d7f763f90ea0fe30c139850a8ff2236434ec4f3492d9fd0892aac692
 SHA512 
6793ae8fe0fcd04e0ae5128dadc57e807f14673b3b92703eb3fd8016a66647f36acf53566ad938516e8ab5a09135db53825219ac81c8ced55cfb2470923aa019
+DIST capybara-3.30.0.gem 360448 BLAKE2B 
c20173448903f96facdba007b81b43d74500a0e8ab1e15b9bef938df426ff8098a1fb54a3791d92d0342b594d609ca48b9d8c1f67a758d8164fbab2f5dad3bd6
 SHA512 
f10943a8f10c0a058d0737fd15814d4ff6e50dd4df2627d20f4646c13bb52dcd0e1042193525252d0009e637c52118ce030968e4451f823076e59b7fcd4cb90c

diff --git a/dev-ruby/capybara/capybara-3.30.0.ebuild 
b/dev-ruby/capybara/capybara-3.30.0.ebuild
new file mode 100644
index 000..3977cb13386
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.30.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-11-16 Thread Hans de Graaff
commit: 5e84e5c05d60140b3acdb1394d3ebb3aace821ee
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:43:28 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:57:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e84e5c0

dev-ruby/capybara: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  3 --
 dev-ruby/capybara/capybara-3.23.0.ebuild | 61 
 dev-ruby/capybara/capybara-3.24.0.ebuild | 61 
 dev-ruby/capybara/capybara-3.25.0.ebuild | 61 
 4 files changed, 186 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index a08ac86060d..ce5e0c4bdf2 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,7 +1,4 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
-DIST capybara-3.23.0.gem 349184 BLAKE2B 
233b83fb88f106de8e25a1aa34d1082664824571eca2a79ad3de3b164e639b68173804bf2e871c3fde7fe2af54d64ee6ade90c4149807e04e844cbf5d61f24dc
 SHA512 
53e0c6223e574960e136e7620d7d00a0e1479f9eb0fb70c7150bc60e20ed009d163dc29f7cee84acad43168cca230465490c9ca64b640fdebe9223ec62b6e4db
-DIST capybara-3.24.0.gem 349696 BLAKE2B 
54447fc17169d953c43f31505a9267bebe6d093052cb553efa8eb65bf6e39fbb13fe02cb3b7252c4fe1f0554370266265eb759ad7f4dc5bab9299410e4f07e81
 SHA512 
32a19471d3f8d13871c40c28671125039b432065ab6ac1b31f38551f9e5c7d52c041ef9a56db853aeddd14d9411dec4e647336f6b78feb45c90a676ccdc606fe
-DIST capybara-3.25.0.gem 351744 BLAKE2B 
12e8f483bca814fa826707895a6fc72a3d54df2e03c1175eb4be8e2f83afeda2466d70eab03c7700665d3f94bc7b3b8f85b2d2d6cf8242cad285d9350428cadc
 SHA512 
1be454984862c314f0571ca68ed3858d241dc5f0709d155b1b7accd7fd81a1ab0bf0a5c6537c871989c9abc758d0e7fa5109c8b04be8b620137e129a5da13a68
 DIST capybara-3.26.0.gem 352256 BLAKE2B 
b6b71e163adfa2125d4e4a28fdaaf9feb725e874eab7180c0ece1166b2411ee0930244c79cac22f17e7c3ea8c1cb42b043d5bbd7321a3aa6460fbbfa775035b3
 SHA512 
31dabbb6ea77ed185d53b72e5f4ea89546f33b5c682d68692e4115bdec29c15d1f5f8bcab4f5256b76f6fbfadd5c638f8bf1d7b974dd3153d57521eb8c04a778
 DIST capybara-3.27.0.gem 353792 BLAKE2B 
1ce648be67bbac74bb6c907ae34ceb67a7c4df40eb3cec91a423037dd2d5af9a7a603e750499d86dbb0997102682008831ec9abfa5846000f91d5abe60991f11
 SHA512 
3a6829906ceb5ea52a5c44515a79df6959559cca7e7e0c35e35550a376f79bfebf7cda229e5cc4aff5f69cffdb09c586961733d39c57b7dc89b293050f911ba3
 DIST capybara-3.28.0.gem 355328 BLAKE2B 
f9f71a3cadf5a88c86f295e02da61d7ae6813776afdc64829c72ba9ba3a6127c34e4016a152dafc337953c4d69c35f222504bd86e3bbc5f93562f7bb3ae41746
 SHA512 
fad8a3e6fd95c6ae03ef223001175eab59033bcc6f708dc8efefb48f0323fbfdfedcbd304ec69e9690cee5e95640b9c43fdc93d6e01696425764b51d96df

diff --git a/dev-ruby/capybara/capybara-3.23.0.ebuild 
b/dev-ruby/capybara/capybara-3.23.0.ebuild
deleted file mode 100644
index fdf816bc920..000
--- a/dev-ruby/capybara/capybara-3.23.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.5:1
-   >=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:^:#

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-11-16 Thread Hans de Graaff
commit: af1c72d035500ad8d9f2c54fe4a9eaf69d33ebe2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 16 09:44:25 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 16 09:57:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1c72d0

dev-ruby/capybara: amd64 stable

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.28.0.ebuild 
b/dev-ruby/capybara/capybara-3.28.0.ebuild
index 0cae33b1ec4..f5058442607 100644
--- a/dev-ruby/capybara/capybara-3.28.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.28.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-09-02 Thread Hans de Graaff
commit: 3b796450d1648e51848e1df2b9f5fa21ea6c69c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Sep  3 04:07:59 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep  3 04:07:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b796450

dev-ruby/capybara: cleanup

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 -
 dev-ruby/capybara/capybara-3.18.0.ebuild | 61 
 2 files changed, 62 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 543b41412df..63009228925 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,5 +1,4 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
-DIST capybara-3.18.0.gem 331776 BLAKE2B 
05d4368f570bbf74a3540fd7d7594cb95c602507f4ddbde437b702b6a280dce5bbf9d0412a1a6ce7888af3a72667e6e3efa7c83d50a8791670121673426c4de2
 SHA512 
5e9321eb2367bfb48f090868c944bf9920e6bd298e5663e0a820d63946a9cf320e5e3a9b95569779b7e6cdc361dded5ab12a8fce4a0df430c4768d8ce161d02c
 DIST capybara-3.23.0.gem 349184 BLAKE2B 
233b83fb88f106de8e25a1aa34d1082664824571eca2a79ad3de3b164e639b68173804bf2e871c3fde7fe2af54d64ee6ade90c4149807e04e844cbf5d61f24dc
 SHA512 
53e0c6223e574960e136e7620d7d00a0e1479f9eb0fb70c7150bc60e20ed009d163dc29f7cee84acad43168cca230465490c9ca64b640fdebe9223ec62b6e4db
 DIST capybara-3.24.0.gem 349696 BLAKE2B 
54447fc17169d953c43f31505a9267bebe6d093052cb553efa8eb65bf6e39fbb13fe02cb3b7252c4fe1f0554370266265eb759ad7f4dc5bab9299410e4f07e81
 SHA512 
32a19471d3f8d13871c40c28671125039b432065ab6ac1b31f38551f9e5c7d52c041ef9a56db853aeddd14d9411dec4e647336f6b78feb45c90a676ccdc606fe
 DIST capybara-3.25.0.gem 351744 BLAKE2B 
12e8f483bca814fa826707895a6fc72a3d54df2e03c1175eb4be8e2f83afeda2466d70eab03c7700665d3f94bc7b3b8f85b2d2d6cf8242cad285d9350428cadc
 SHA512 
1be454984862c314f0571ca68ed3858d241dc5f0709d155b1b7accd7fd81a1ab0bf0a5c6537c871989c9abc758d0e7fa5109c8b04be8b620137e129a5da13a68

diff --git a/dev-ruby/capybara/capybara-3.18.0.ebuild 
b/dev-ruby/capybara/capybara-3.18.0.ebuild
deleted file mode 100644
index 52803602529..000
--- a/dev-ruby/capybara/capybara-3.18.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm64 ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.2:1
-   >=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 accross 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 || die "Tests failed."
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-09-02 Thread Hans de Graaff
commit: b071f17542899fb695191c3db248aa7a0a7f09bd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Sep  3 04:18:50 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep  3 04:18:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b071f175

dev-ruby/capybara: add 3.29.0

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.29.0.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 63009228925..a08ac86060d 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -5,3 +5,4 @@ DIST capybara-3.25.0.gem 351744 BLAKE2B 
12e8f483bca814fa826707895a6fc72a3d54df2e
 DIST capybara-3.26.0.gem 352256 BLAKE2B 
b6b71e163adfa2125d4e4a28fdaaf9feb725e874eab7180c0ece1166b2411ee0930244c79cac22f17e7c3ea8c1cb42b043d5bbd7321a3aa6460fbbfa775035b3
 SHA512 
31dabbb6ea77ed185d53b72e5f4ea89546f33b5c682d68692e4115bdec29c15d1f5f8bcab4f5256b76f6fbfadd5c638f8bf1d7b974dd3153d57521eb8c04a778
 DIST capybara-3.27.0.gem 353792 BLAKE2B 
1ce648be67bbac74bb6c907ae34ceb67a7c4df40eb3cec91a423037dd2d5af9a7a603e750499d86dbb0997102682008831ec9abfa5846000f91d5abe60991f11
 SHA512 
3a6829906ceb5ea52a5c44515a79df6959559cca7e7e0c35e35550a376f79bfebf7cda229e5cc4aff5f69cffdb09c586961733d39c57b7dc89b293050f911ba3
 DIST capybara-3.28.0.gem 355328 BLAKE2B 
f9f71a3cadf5a88c86f295e02da61d7ae6813776afdc64829c72ba9ba3a6127c34e4016a152dafc337953c4d69c35f222504bd86e3bbc5f93562f7bb3ae41746
 SHA512 
fad8a3e6fd95c6ae03ef223001175eab59033bcc6f708dc8efefb48f0323fbfdfedcbd304ec69e9690cee5e95640b9c43fdc93d6e01696425764b51d96df
+DIST capybara-3.29.0.gem 358400 BLAKE2B 
1e8e6077cfaf189ef511367fe6c14da42a73729e02aac7461897d07210fc583ebc604dc3d7f763f90ea0fe30c139850a8ff2236434ec4f3492d9fd0892aac692
 SHA512 
6793ae8fe0fcd04e0ae5128dadc57e807f14673b3b92703eb3fd8016a66647f36acf53566ad938516e8ab5a09135db53825219ac81c8ced55cfb2470923aa019

diff --git a/dev-ruby/capybara/capybara-3.29.0.ebuild 
b/dev-ruby/capybara/capybara-3.29.0.ebuild
new file mode 100644
index 000..0cae33b1ec4
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.29.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-09-02 Thread Hans de Graaff
commit: 6fa5324ae43078c1b7ec8a0be120640d86c9b4bc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Sep  3 04:20:11 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep  3 04:20:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa5324a

dev-ruby/capybara: amd64 stable

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.26.0.ebuild 
b/dev-ruby/capybara/capybara-3.26.0.ebuild
index d4c4662717a..d6290e188d0 100644
--- a/dev-ruby/capybara/capybara-3.26.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.26.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-08-03 Thread Hans de Graaff
commit: d96be353da5317ece391c948ee1770802cf62cec
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug  4 05:52:42 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug  4 05:52:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96be353

dev-ruby/capybara: add 3.28.0

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.28.0.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 9c4ca20933e..543b41412df 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -5,3 +5,4 @@ DIST capybara-3.24.0.gem 349696 BLAKE2B 
54447fc17169d953c43f31505a9267bebe6d0930
 DIST capybara-3.25.0.gem 351744 BLAKE2B 
12e8f483bca814fa826707895a6fc72a3d54df2e03c1175eb4be8e2f83afeda2466d70eab03c7700665d3f94bc7b3b8f85b2d2d6cf8242cad285d9350428cadc
 SHA512 
1be454984862c314f0571ca68ed3858d241dc5f0709d155b1b7accd7fd81a1ab0bf0a5c6537c871989c9abc758d0e7fa5109c8b04be8b620137e129a5da13a68
 DIST capybara-3.26.0.gem 352256 BLAKE2B 
b6b71e163adfa2125d4e4a28fdaaf9feb725e874eab7180c0ece1166b2411ee0930244c79cac22f17e7c3ea8c1cb42b043d5bbd7321a3aa6460fbbfa775035b3
 SHA512 
31dabbb6ea77ed185d53b72e5f4ea89546f33b5c682d68692e4115bdec29c15d1f5f8bcab4f5256b76f6fbfadd5c638f8bf1d7b974dd3153d57521eb8c04a778
 DIST capybara-3.27.0.gem 353792 BLAKE2B 
1ce648be67bbac74bb6c907ae34ceb67a7c4df40eb3cec91a423037dd2d5af9a7a603e750499d86dbb0997102682008831ec9abfa5846000f91d5abe60991f11
 SHA512 
3a6829906ceb5ea52a5c44515a79df6959559cca7e7e0c35e35550a376f79bfebf7cda229e5cc4aff5f69cffdb09c586961733d39c57b7dc89b293050f911ba3
+DIST capybara-3.28.0.gem 355328 BLAKE2B 
f9f71a3cadf5a88c86f295e02da61d7ae6813776afdc64829c72ba9ba3a6127c34e4016a152dafc337953c4d69c35f222504bd86e3bbc5f93562f7bb3ae41746
 SHA512 
fad8a3e6fd95c6ae03ef223001175eab59033bcc6f708dc8efefb48f0323fbfdfedcbd304ec69e9690cee5e95640b9c43fdc93d6e01696425764b51d96df

diff --git a/dev-ruby/capybara/capybara-3.28.0.ebuild 
b/dev-ruby/capybara/capybara-3.28.0.ebuild
new file mode 100644
index 000..0cae33b1ec4
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.28.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-07-29 Thread Hans de Graaff
commit: 7ab45466cb0b3df4e04af21e28fcd996d5c8e706
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 29 05:21:03 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 29 08:10:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab45466

dev-ruby/capybara: add 3.27.0

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.27.0.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 6c32c0d0e91..9c4ca20933e 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -4,3 +4,4 @@ DIST capybara-3.23.0.gem 349184 BLAKE2B 
233b83fb88f106de8e25a1aa34d1082664824571
 DIST capybara-3.24.0.gem 349696 BLAKE2B 
54447fc17169d953c43f31505a9267bebe6d093052cb553efa8eb65bf6e39fbb13fe02cb3b7252c4fe1f0554370266265eb759ad7f4dc5bab9299410e4f07e81
 SHA512 
32a19471d3f8d13871c40c28671125039b432065ab6ac1b31f38551f9e5c7d52c041ef9a56db853aeddd14d9411dec4e647336f6b78feb45c90a676ccdc606fe
 DIST capybara-3.25.0.gem 351744 BLAKE2B 
12e8f483bca814fa826707895a6fc72a3d54df2e03c1175eb4be8e2f83afeda2466d70eab03c7700665d3f94bc7b3b8f85b2d2d6cf8242cad285d9350428cadc
 SHA512 
1be454984862c314f0571ca68ed3858d241dc5f0709d155b1b7accd7fd81a1ab0bf0a5c6537c871989c9abc758d0e7fa5109c8b04be8b620137e129a5da13a68
 DIST capybara-3.26.0.gem 352256 BLAKE2B 
b6b71e163adfa2125d4e4a28fdaaf9feb725e874eab7180c0ece1166b2411ee0930244c79cac22f17e7c3ea8c1cb42b043d5bbd7321a3aa6460fbbfa775035b3
 SHA512 
31dabbb6ea77ed185d53b72e5f4ea89546f33b5c682d68692e4115bdec29c15d1f5f8bcab4f5256b76f6fbfadd5c638f8bf1d7b974dd3153d57521eb8c04a778
+DIST capybara-3.27.0.gem 353792 BLAKE2B 
1ce648be67bbac74bb6c907ae34ceb67a7c4df40eb3cec91a423037dd2d5af9a7a603e750499d86dbb0997102682008831ec9abfa5846000f91d5abe60991f11
 SHA512 
3a6829906ceb5ea52a5c44515a79df6959559cca7e7e0c35e35550a376f79bfebf7cda229e5cc4aff5f69cffdb09c586961733d39c57b7dc89b293050f911ba3

diff --git a/dev-ruby/capybara/capybara-3.27.0.ebuild 
b/dev-ruby/capybara/capybara-3.27.0.ebuild
new file mode 100644
index 000..0cae33b1ec4
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.27.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+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/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-07-22 Thread Aaron Bauman
commit: affbf3e898e0c6b226ee64ddee30661734990505
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jul 23 00:42:01 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jul 23 00:42:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=affbf3e8

dev-ruby/capybara: arm64 keyworded (bug #661564)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16

 dev-ruby/capybara/capybara-3.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.18.0.ebuild 
b/dev-ruby/capybara/capybara-3.18.0.ebuild
index 593a3ac94ef..52803602529 100644
--- a/dev-ruby/capybara/capybara-3.18.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.18.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-07-22 Thread Hans de Graaff
commit: 7e949a983e6c5a6dc3305d4ac63e7bd96489a92c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 22 21:04:28 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 22 21:04:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e949a98

dev-ruby/capybara: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/Manifest  |  1 -
 dev-ruby/capybara/capybara-3.2.1.ebuild | 50 -
 2 files changed, 51 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index eff646699fc..6c32c0d0e91 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,6 +1,5 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
 DIST capybara-3.18.0.gem 331776 BLAKE2B 
05d4368f570bbf74a3540fd7d7594cb95c602507f4ddbde437b702b6a280dce5bbf9d0412a1a6ce7888af3a72667e6e3efa7c83d50a8791670121673426c4de2
 SHA512 
5e9321eb2367bfb48f090868c944bf9920e6bd298e5663e0a820d63946a9cf320e5e3a9b95569779b7e6cdc361dded5ab12a8fce4a0df430c4768d8ce161d02c
-DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
 DIST capybara-3.23.0.gem 349184 BLAKE2B 
233b83fb88f106de8e25a1aa34d1082664824571eca2a79ad3de3b164e639b68173804bf2e871c3fde7fe2af54d64ee6ade90c4149807e04e844cbf5d61f24dc
 SHA512 
53e0c6223e574960e136e7620d7d00a0e1479f9eb0fb70c7150bc60e20ed009d163dc29f7cee84acad43168cca230465490c9ca64b640fdebe9223ec62b6e4db
 DIST capybara-3.24.0.gem 349696 BLAKE2B 
54447fc17169d953c43f31505a9267bebe6d093052cb553efa8eb65bf6e39fbb13fe02cb3b7252c4fe1f0554370266265eb759ad7f4dc5bab9299410e4f07e81
 SHA512 
32a19471d3f8d13871c40c28671125039b432065ab6ac1b31f38551f9e5c7d52c041ef9a56db853aeddd14d9411dec4e647336f6b78feb45c90a676ccdc606fe
 DIST capybara-3.25.0.gem 351744 BLAKE2B 
12e8f483bca814fa826707895a6fc72a3d54df2e03c1175eb4be8e2f83afeda2466d70eab03c7700665d3f94bc7b3b8f85b2d2d6cf8242cad285d9350428cadc
 SHA512 
1be454984862c314f0571ca68ed3858d241dc5f0709d155b1b7accd7fd81a1ab0bf0a5c6537c871989c9abc758d0e7fa5109c8b04be8b620137e129a5da13a68

diff --git a/dev-ruby/capybara/capybara-3.2.1.ebuild 
b/dev-ruby/capybara/capybara-3.2.1.ebuild
deleted file mode 100644
index 3fcf61fd97f..000
--- a/dev-ruby/capybara/capybara-3.2.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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 
>=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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/xpath-3.1:3"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
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
-}
-
-each_ruby_test() {
-   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-07-22 Thread Hans de Graaff
commit: d0a005124e131b21fcca634b8aa9e905b9914786
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 22 21:03:51 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 22 21:03:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a00512

dev-ruby/capybara: move ~arm64 forward

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/capybara-3.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.26.0.ebuild 
b/dev-ruby/capybara/capybara-3.26.0.ebuild
index c4deaaa1b6c..d4c4662717a 100644
--- a/dev-ruby/capybara/capybara-3.26.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.26.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-07-22 Thread Aaron Bauman
commit: 0d64ba988c2404b6b0ce6bebe98cf46392d16142
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Jul 22 16:55:40 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Jul 22 16:55:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d64ba98

dev-ruby/capybara: arm64 keyworded (bug #686980)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16

 dev-ruby/capybara/capybara-3.25.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.25.0.ebuild 
b/dev-ruby/capybara/capybara-3.25.0.ebuild
index c4deaaa1b6c..d4c4662717a 100644
--- a/dev-ruby/capybara/capybara-3.25.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.25.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-07-15 Thread Hans de Graaff
commit: 06726f1031dfc22c444e76cc9cabe4b99e32f107
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 16 05:30:11 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 16 06:33:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06726f10

dev-ruby/capybara: add 3.26.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.26.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 5ff42703923..eff646699fc 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -4,3 +4,4 @@ DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555
 DIST capybara-3.23.0.gem 349184 BLAKE2B 
233b83fb88f106de8e25a1aa34d1082664824571eca2a79ad3de3b164e639b68173804bf2e871c3fde7fe2af54d64ee6ade90c4149807e04e844cbf5d61f24dc
 SHA512 
53e0c6223e574960e136e7620d7d00a0e1479f9eb0fb70c7150bc60e20ed009d163dc29f7cee84acad43168cca230465490c9ca64b640fdebe9223ec62b6e4db
 DIST capybara-3.24.0.gem 349696 BLAKE2B 
54447fc17169d953c43f31505a9267bebe6d093052cb553efa8eb65bf6e39fbb13fe02cb3b7252c4fe1f0554370266265eb759ad7f4dc5bab9299410e4f07e81
 SHA512 
32a19471d3f8d13871c40c28671125039b432065ab6ac1b31f38551f9e5c7d52c041ef9a56db853aeddd14d9411dec4e647336f6b78feb45c90a676ccdc606fe
 DIST capybara-3.25.0.gem 351744 BLAKE2B 
12e8f483bca814fa826707895a6fc72a3d54df2e03c1175eb4be8e2f83afeda2466d70eab03c7700665d3f94bc7b3b8f85b2d2d6cf8242cad285d9350428cadc
 SHA512 
1be454984862c314f0571ca68ed3858d241dc5f0709d155b1b7accd7fd81a1ab0bf0a5c6537c871989c9abc758d0e7fa5109c8b04be8b620137e129a5da13a68
+DIST capybara-3.26.0.gem 352256 BLAKE2B 
b6b71e163adfa2125d4e4a28fdaaf9feb725e874eab7180c0ece1166b2411ee0930244c79cac22f17e7c3ea8c1cb42b043d5bbd7321a3aa6460fbbfa775035b3
 SHA512 
31dabbb6ea77ed185d53b72e5f4ea89546f33b5c682d68692e4115bdec29c15d1f5f8bcab4f5256b76f6fbfadd5c638f8bf1d7b974dd3153d57521eb8c04a778

diff --git a/dev-ruby/capybara/capybara-3.26.0.ebuild 
b/dev-ruby/capybara/capybara-3.26.0.ebuild
new file mode 100644
index 000..c4deaaa1b6c
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.26.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~hppa ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-07-10 Thread Sergei Trofimovich
commit: 1e93569e1fa443de993a613057e8d8632536abf4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jul 10 16:25:39 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul 10 20:44:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e93569e

dev-ruby/capybara: keyworded 3.25.0 for hppa, bug #686980

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/capybara/capybara-3.25.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.25.0.ebuild 
b/dev-ruby/capybara/capybara-3.25.0.ebuild
index 00a37d02664..c4deaaa1b6c 100644
--- a/dev-ruby/capybara/capybara-3.25.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.25.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-07-08 Thread Hans de Graaff
commit: 8df898e71b2df5f41487e8f36b112695bdcec4d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  8 11:44:52 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  8 11:49:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df898e7

dev-ruby/capybara: amd64 stable

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/capybara-3.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.23.0.ebuild 
b/dev-ruby/capybara/capybara-3.23.0.ebuild
index 00a37d02664..fdf816bc920 100644
--- a/dev-ruby/capybara/capybara-3.23.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.23.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-07-08 Thread Hans de Graaff
commit: f45c4e5d1b792ce77c8f19ca6eec7f99c68d9009
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  8 11:45:26 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  8 11:49:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f45c4e5d

dev-ruby/capybara: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  2 --
 dev-ruby/capybara/capybara-3.21.0.ebuild | 61 
 dev-ruby/capybara/capybara-3.22.0.ebuild | 61 
 3 files changed, 124 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 0d00ef80b83..5ff42703923 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,8 +1,6 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
 DIST capybara-3.18.0.gem 331776 BLAKE2B 
05d4368f570bbf74a3540fd7d7594cb95c602507f4ddbde437b702b6a280dce5bbf9d0412a1a6ce7888af3a72667e6e3efa7c83d50a8791670121673426c4de2
 SHA512 
5e9321eb2367bfb48f090868c944bf9920e6bd298e5663e0a820d63946a9cf320e5e3a9b95569779b7e6cdc361dded5ab12a8fce4a0df430c4768d8ce161d02c
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
-DIST capybara-3.21.0.gem 345600 BLAKE2B 
e9a2ea78a9d0a3ec4fad7b61b82a527fdb9b1a5ad3a2bc5a3b294b90c6a6afb0c5ff00056371c1a70ef28d340a048073e713d0eade7db610bc256cf58e8456fd
 SHA512 
e632eb75c13b1c13691fa7b7ee81372adcb205df7942593a7a7a45207068a043591c8cb50dfb1664d1d9206e610ab1107a2a4d3fcfd614be766207ea7a32fcab
-DIST capybara-3.22.0.gem 347648 BLAKE2B 
f1f50da92f62fc31231564500ae94ed7e5d07f4fcb04b68829dc538097f1bddb313fe9a8384772da24485879bb7c16caaa7dd2f4994d0bb95313fbbd5c79a3de
 SHA512 
b77ad55bb35a3f62057a649e99086c322a3b3832f2c907f7abee46d694c5c189aff9f286590c8ab597bb767e56f3ec51911842146677545b99c44db27ca236c6
 DIST capybara-3.23.0.gem 349184 BLAKE2B 
233b83fb88f106de8e25a1aa34d1082664824571eca2a79ad3de3b164e639b68173804bf2e871c3fde7fe2af54d64ee6ade90c4149807e04e844cbf5d61f24dc
 SHA512 
53e0c6223e574960e136e7620d7d00a0e1479f9eb0fb70c7150bc60e20ed009d163dc29f7cee84acad43168cca230465490c9ca64b640fdebe9223ec62b6e4db
 DIST capybara-3.24.0.gem 349696 BLAKE2B 
54447fc17169d953c43f31505a9267bebe6d093052cb553efa8eb65bf6e39fbb13fe02cb3b7252c4fe1f0554370266265eb759ad7f4dc5bab9299410e4f07e81
 SHA512 
32a19471d3f8d13871c40c28671125039b432065ab6ac1b31f38551f9e5c7d52c041ef9a56db853aeddd14d9411dec4e647336f6b78feb45c90a676ccdc606fe
 DIST capybara-3.25.0.gem 351744 BLAKE2B 
12e8f483bca814fa826707895a6fc72a3d54df2e03c1175eb4be8e2f83afeda2466d70eab03c7700665d3f94bc7b3b8f85b2d2d6cf8242cad285d9350428cadc
 SHA512 
1be454984862c314f0571ca68ed3858d241dc5f0709d155b1b7accd7fd81a1ab0bf0a5c6537c871989c9abc758d0e7fa5109c8b04be8b620137e129a5da13a68

diff --git a/dev-ruby/capybara/capybara-3.21.0.ebuild 
b/dev-ruby/capybara/capybara-3.21.0.ebuild
deleted file mode 100644
index 6d4f00d22fb..000
--- a/dev-ruby/capybara/capybara-3.21.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.2:1
-   >=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 gecko

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-06-27 Thread Hans de Graaff
commit: e168c80412bf1c71cfcce80f8fa0c5f9ccd55bef
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 28 04:49:57 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 28 04:49:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e168c804

dev-ruby/capybara: amd64 stable

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/capybara-3.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.22.0.ebuild 
b/dev-ruby/capybara/capybara-3.22.0.ebuild
index b6b0785652a..194ae4cd768 100644
--- a/dev-ruby/capybara/capybara-3.22.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.22.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-06-27 Thread Hans de Graaff
commit: b1100ff138507c973ff5fd8b5807c0a27d1c8def
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 28 04:33:01 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 28 04:33:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1100ff1

dev-ruby/capybara: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  3 --
 dev-ruby/capybara/capybara-3.16.2.ebuild | 57 -
 dev-ruby/capybara/capybara-3.19.1.ebuild | 61 ---
 dev-ruby/capybara/capybara-3.20.2.ebuild | 62 
 4 files changed, 183 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index bfeb3409450..0cbc31f4184 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,9 +1,6 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
-DIST capybara-3.16.2.gem 328704 BLAKE2B 
cec9871efe380b57b2dea54824e2032de5bbdc7bb49fbdb8c4f135ba4ae577431e9813a8532f37bff3616820916014a91fd5e558f4f0049a4718fc22e12f953d
 SHA512 
9350fdffa5991aa680337a77ea5422adf0c9cce9c2c42a0e30b7994377cce827c971e4e34c4331b2e2bf7fd3036845416dbaa06ebeb2c6d40c89749fec3240cc
 DIST capybara-3.18.0.gem 331776 BLAKE2B 
05d4368f570bbf74a3540fd7d7594cb95c602507f4ddbde437b702b6a280dce5bbf9d0412a1a6ce7888af3a72667e6e3efa7c83d50a8791670121673426c4de2
 SHA512 
5e9321eb2367bfb48f090868c944bf9920e6bd298e5663e0a820d63946a9cf320e5e3a9b95569779b7e6cdc361dded5ab12a8fce4a0df430c4768d8ce161d02c
-DIST capybara-3.19.1.gem 12 BLAKE2B 
ff0ea453066b2b11f417f9ea54af47ed9fb27847a09967a07c97196dda0e76e2c9862bea89c9ef7006bedc0dabe3b6e5cab19fa12f5b2e80f8872ca43b6dfdb0
 SHA512 
3098748e34ea794b13bfb62fc3a98c3cda8acfe1cfdfc9d816a4cf2c38aff6f1b9f23b4d84ca2cb8f0257a7bf1f5c368dcd40148354661687346ed30dd005b87
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
-DIST capybara-3.20.2.gem 344064 BLAKE2B 
6b0c8551c2cc88ddd201d416abea25b03c874ac65bc3d7abeda0990e03bed231493310dedd287be1c8961e1d38c7d4d0060698645223167113b86dc650dd6ec0
 SHA512 
f91902712c5140428260fde24643900c628c75de66752a655584c600c84bd55e9f5153c694c7b286d0c295f18bb459906bf5e68ca636bbabb29f84c4f82031c4
 DIST capybara-3.21.0.gem 345600 BLAKE2B 
e9a2ea78a9d0a3ec4fad7b61b82a527fdb9b1a5ad3a2bc5a3b294b90c6a6afb0c5ff00056371c1a70ef28d340a048073e713d0eade7db610bc256cf58e8456fd
 SHA512 
e632eb75c13b1c13691fa7b7ee81372adcb205df7942593a7a7a45207068a043591c8cb50dfb1664d1d9206e610ab1107a2a4d3fcfd614be766207ea7a32fcab
 DIST capybara-3.22.0.gem 347648 BLAKE2B 
f1f50da92f62fc31231564500ae94ed7e5d07f4fcb04b68829dc538097f1bddb313fe9a8384772da24485879bb7c16caaa7dd2f4994d0bb95313fbbd5c79a3de
 SHA512 
b77ad55bb35a3f62057a649e99086c322a3b3832f2c907f7abee46d694c5c189aff9f286590c8ab597bb767e56f3ec51911842146677545b99c44db27ca236c6
 DIST capybara-3.23.0.gem 349184 BLAKE2B 
233b83fb88f106de8e25a1aa34d1082664824571eca2a79ad3de3b164e639b68173804bf2e871c3fde7fe2af54d64ee6ade90c4149807e04e844cbf5d61f24dc
 SHA512 
53e0c6223e574960e136e7620d7d00a0e1479f9eb0fb70c7150bc60e20ed009d163dc29f7cee84acad43168cca230465490c9ca64b640fdebe9223ec62b6e4db

diff --git a/dev-ruby/capybara/capybara-3.16.2.ebuild 
b/dev-ruby/capybara/capybara-3.16.2.ebuild
deleted file mode 100644
index d22b2b7118b..000
--- a/dev-ruby/capybara/capybara-3.16.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.2:1
-   >=dev-ruby/xpath-3.2:

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-06-27 Thread Hans de Graaff
commit: b917f82f72cd8f9fc87b4d3a9d7370ef5217cda1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 28 04:48:55 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 28 04:48:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b917f82f

dev-ruby/capybara: add 3.25.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.25.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 0cbc31f4184..0d00ef80b83 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -5,3 +5,4 @@ DIST capybara-3.21.0.gem 345600 BLAKE2B 
e9a2ea78a9d0a3ec4fad7b61b82a527fdb9b1a5a
 DIST capybara-3.22.0.gem 347648 BLAKE2B 
f1f50da92f62fc31231564500ae94ed7e5d07f4fcb04b68829dc538097f1bddb313fe9a8384772da24485879bb7c16caaa7dd2f4994d0bb95313fbbd5c79a3de
 SHA512 
b77ad55bb35a3f62057a649e99086c322a3b3832f2c907f7abee46d694c5c189aff9f286590c8ab597bb767e56f3ec51911842146677545b99c44db27ca236c6
 DIST capybara-3.23.0.gem 349184 BLAKE2B 
233b83fb88f106de8e25a1aa34d1082664824571eca2a79ad3de3b164e639b68173804bf2e871c3fde7fe2af54d64ee6ade90c4149807e04e844cbf5d61f24dc
 SHA512 
53e0c6223e574960e136e7620d7d00a0e1479f9eb0fb70c7150bc60e20ed009d163dc29f7cee84acad43168cca230465490c9ca64b640fdebe9223ec62b6e4db
 DIST capybara-3.24.0.gem 349696 BLAKE2B 
54447fc17169d953c43f31505a9267bebe6d093052cb553efa8eb65bf6e39fbb13fe02cb3b7252c4fe1f0554370266265eb759ad7f4dc5bab9299410e4f07e81
 SHA512 
32a19471d3f8d13871c40c28671125039b432065ab6ac1b31f38551f9e5c7d52c041ef9a56db853aeddd14d9411dec4e647336f6b78feb45c90a676ccdc606fe
+DIST capybara-3.25.0.gem 351744 BLAKE2B 
12e8f483bca814fa826707895a6fc72a3d54df2e03c1175eb4be8e2f83afeda2466d70eab03c7700665d3f94bc7b3b8f85b2d2d6cf8242cad285d9350428cadc
 SHA512 
1be454984862c314f0571ca68ed3858d241dc5f0709d155b1b7accd7fd81a1ab0bf0a5c6537c871989c9abc758d0e7fa5109c8b04be8b620137e129a5da13a68

diff --git a/dev-ruby/capybara/capybara-3.25.0.ebuild 
b/dev-ruby/capybara/capybara-3.25.0.ebuild
new file mode 100644
index 000..00a37d02664
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.25.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-06-13 Thread Hans de Graaff
commit: 44205c17d4e0b07b9af07f694e513ef0c23b195c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 14 04:11:38 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 14 04:11:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44205c17

dev-ruby/capybara: add 3.24.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.24.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 192c8809d19..bfeb3409450 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -7,3 +7,4 @@ DIST capybara-3.20.2.gem 344064 BLAKE2B 
6b0c8551c2cc88ddd201d416abea25b03c874ac6
 DIST capybara-3.21.0.gem 345600 BLAKE2B 
e9a2ea78a9d0a3ec4fad7b61b82a527fdb9b1a5ad3a2bc5a3b294b90c6a6afb0c5ff00056371c1a70ef28d340a048073e713d0eade7db610bc256cf58e8456fd
 SHA512 
e632eb75c13b1c13691fa7b7ee81372adcb205df7942593a7a7a45207068a043591c8cb50dfb1664d1d9206e610ab1107a2a4d3fcfd614be766207ea7a32fcab
 DIST capybara-3.22.0.gem 347648 BLAKE2B 
f1f50da92f62fc31231564500ae94ed7e5d07f4fcb04b68829dc538097f1bddb313fe9a8384772da24485879bb7c16caaa7dd2f4994d0bb95313fbbd5c79a3de
 SHA512 
b77ad55bb35a3f62057a649e99086c322a3b3832f2c907f7abee46d694c5c189aff9f286590c8ab597bb767e56f3ec51911842146677545b99c44db27ca236c6
 DIST capybara-3.23.0.gem 349184 BLAKE2B 
233b83fb88f106de8e25a1aa34d1082664824571eca2a79ad3de3b164e639b68173804bf2e871c3fde7fe2af54d64ee6ade90c4149807e04e844cbf5d61f24dc
 SHA512 
53e0c6223e574960e136e7620d7d00a0e1479f9eb0fb70c7150bc60e20ed009d163dc29f7cee84acad43168cca230465490c9ca64b640fdebe9223ec62b6e4db
+DIST capybara-3.24.0.gem 349696 BLAKE2B 
54447fc17169d953c43f31505a9267bebe6d093052cb553efa8eb65bf6e39fbb13fe02cb3b7252c4fe1f0554370266265eb759ad7f4dc5bab9299410e4f07e81
 SHA512 
32a19471d3f8d13871c40c28671125039b432065ab6ac1b31f38551f9e5c7d52c041ef9a56db853aeddd14d9411dec4e647336f6b78feb45c90a676ccdc606fe

diff --git a/dev-ruby/capybara/capybara-3.24.0.ebuild 
b/dev-ruby/capybara/capybara-3.24.0.ebuild
new file mode 100644
index 000..00a37d02664
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.24.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-06-10 Thread Hans de Graaff
commit: 7fcd9b5edca2ac4a33c989e94ee7904f21bac07c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 11 04:53:53 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 11 05:40:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fcd9b5e

dev-ruby/capybara: add 3.23.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.23.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 0e4cc0f9a23..192c8809d19 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -6,3 +6,4 @@ DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555
 DIST capybara-3.20.2.gem 344064 BLAKE2B 
6b0c8551c2cc88ddd201d416abea25b03c874ac65bc3d7abeda0990e03bed231493310dedd287be1c8961e1d38c7d4d0060698645223167113b86dc650dd6ec0
 SHA512 
f91902712c5140428260fde24643900c628c75de66752a655584c600c84bd55e9f5153c694c7b286d0c295f18bb459906bf5e68ca636bbabb29f84c4f82031c4
 DIST capybara-3.21.0.gem 345600 BLAKE2B 
e9a2ea78a9d0a3ec4fad7b61b82a527fdb9b1a5ad3a2bc5a3b294b90c6a6afb0c5ff00056371c1a70ef28d340a048073e713d0eade7db610bc256cf58e8456fd
 SHA512 
e632eb75c13b1c13691fa7b7ee81372adcb205df7942593a7a7a45207068a043591c8cb50dfb1664d1d9206e610ab1107a2a4d3fcfd614be766207ea7a32fcab
 DIST capybara-3.22.0.gem 347648 BLAKE2B 
f1f50da92f62fc31231564500ae94ed7e5d07f4fcb04b68829dc538097f1bddb313fe9a8384772da24485879bb7c16caaa7dd2f4994d0bb95313fbbd5c79a3de
 SHA512 
b77ad55bb35a3f62057a649e99086c322a3b3832f2c907f7abee46d694c5c189aff9f286590c8ab597bb767e56f3ec51911842146677545b99c44db27ca236c6
+DIST capybara-3.23.0.gem 349184 BLAKE2B 
233b83fb88f106de8e25a1aa34d1082664824571eca2a79ad3de3b164e639b68173804bf2e871c3fde7fe2af54d64ee6ade90c4149807e04e844cbf5d61f24dc
 SHA512 
53e0c6223e574960e136e7620d7d00a0e1479f9eb0fb70c7150bc60e20ed009d163dc29f7cee84acad43168cca230465490c9ca64b640fdebe9223ec62b6e4db

diff --git a/dev-ruby/capybara/capybara-3.23.0.ebuild 
b/dev-ruby/capybara/capybara-3.23.0.ebuild
new file mode 100644
index 000..00a37d02664
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.23.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.5:1
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-05-29 Thread Hans de Graaff
commit: 3e52647fb9cf35958eacc8bb028b9571ff18123b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 30 05:43:54 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 30 05:43:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e52647f

dev-ruby/capybara: add 3.22.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.22.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 0dbbf13ca7b..a2cedc9da59 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -6,3 +6,4 @@ DIST capybara-3.19.1.gem 12 BLAKE2B 
ff0ea453066b2b11f417f9ea54af47ed9fb27847
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
 DIST capybara-3.20.2.gem 344064 BLAKE2B 
6b0c8551c2cc88ddd201d416abea25b03c874ac65bc3d7abeda0990e03bed231493310dedd287be1c8961e1d38c7d4d0060698645223167113b86dc650dd6ec0
 SHA512 
f91902712c5140428260fde24643900c628c75de66752a655584c600c84bd55e9f5153c694c7b286d0c295f18bb459906bf5e68ca636bbabb29f84c4f82031c4
 DIST capybara-3.21.0.gem 345600 BLAKE2B 
e9a2ea78a9d0a3ec4fad7b61b82a527fdb9b1a5ad3a2bc5a3b294b90c6a6afb0c5ff00056371c1a70ef28d340a048073e713d0eade7db610bc256cf58e8456fd
 SHA512 
e632eb75c13b1c13691fa7b7ee81372adcb205df7942593a7a7a45207068a043591c8cb50dfb1664d1d9206e610ab1107a2a4d3fcfd614be766207ea7a32fcab
+DIST capybara-3.22.0.gem 347648 BLAKE2B 
f1f50da92f62fc31231564500ae94ed7e5d07f4fcb04b68829dc538097f1bddb313fe9a8384772da24485879bb7c16caaa7dd2f4994d0bb95313fbbd5c79a3de
 SHA512 
b77ad55bb35a3f62057a649e99086c322a3b3832f2c907f7abee46d694c5c189aff9f286590c8ab597bb767e56f3ec51911842146677545b99c44db27ca236c6

diff --git a/dev-ruby/capybara/capybara-3.22.0.ebuild 
b/dev-ruby/capybara/capybara-3.22.0.ebuild
new file mode 100644
index 000..6d4f00d22fb
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.22.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-05-29 Thread Hans de Graaff
commit: 442c8f453e37633cf299b022b44f769e30cb2c77
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 30 06:01:23 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 30 06:01:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442c8f45

dev-ruby/capybara: move ~arm forward

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/capybara-3.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.22.0.ebuild 
b/dev-ruby/capybara/capybara-3.22.0.ebuild
index 6d4f00d22fb..b6b0785652a 100644
--- a/dev-ruby/capybara/capybara-3.22.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.22.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-05-29 Thread Hans de Graaff
commit: 0350ab97df23b8845c703bd1b06335c60a7c408b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 30 05:46:16 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 30 05:46:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0350ab97

dev-ruby/capybara: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 -
 dev-ruby/capybara/capybara-3.15.0.ebuild | 57 
 2 files changed, 58 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index a2cedc9da59..0e4cc0f9a23 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,5 +1,4 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
-DIST capybara-3.15.0.gem 328192 BLAKE2B 
a70e77447c7fc2a52ec2f49377dffed167e6da21dfe3815122dcd2467c5d7022c40a320207de5d6e5bcde466d6605a0ddcf8596219519c77ff4c7e3042303476
 SHA512 
7d4aacfccead777f41e3acdabd642628e7e617e6c3df5078ba672c3cca5aa635b954cfc48601a5675afeeb3d4d161d70f5e0f24b413ab83c0dbde08cd2dda30b
 DIST capybara-3.16.2.gem 328704 BLAKE2B 
cec9871efe380b57b2dea54824e2032de5bbdc7bb49fbdb8c4f135ba4ae577431e9813a8532f37bff3616820916014a91fd5e558f4f0049a4718fc22e12f953d
 SHA512 
9350fdffa5991aa680337a77ea5422adf0c9cce9c2c42a0e30b7994377cce827c971e4e34c4331b2e2bf7fd3036845416dbaa06ebeb2c6d40c89749fec3240cc
 DIST capybara-3.18.0.gem 331776 BLAKE2B 
05d4368f570bbf74a3540fd7d7594cb95c602507f4ddbde437b702b6a280dce5bbf9d0412a1a6ce7888af3a72667e6e3efa7c83d50a8791670121673426c4de2
 SHA512 
5e9321eb2367bfb48f090868c944bf9920e6bd298e5663e0a820d63946a9cf320e5e3a9b95569779b7e6cdc361dded5ab12a8fce4a0df430c4768d8ce161d02c
 DIST capybara-3.19.1.gem 12 BLAKE2B 
ff0ea453066b2b11f417f9ea54af47ed9fb27847a09967a07c97196dda0e76e2c9862bea89c9ef7006bedc0dabe3b6e5cab19fa12f5b2e80f8872ca43b6dfdb0
 SHA512 
3098748e34ea794b13bfb62fc3a98c3cda8acfe1cfdfc9d816a4cf2c38aff6f1b9f23b4d84ca2cb8f0257a7bf1f5c368dcd40148354661687346ed30dd005b87

diff --git a/dev-ruby/capybara/capybara-3.15.0.ebuild 
b/dev-ruby/capybara/capybara-3.15.0.ebuild
deleted file mode 100644
index fb436b47368..000
--- a/dev-ruby/capybara/capybara-3.15.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.2:1
-   >=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
-}
-
-each_ruby_test() {
-   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-05-29 Thread Hans de Graaff
commit: d797919e6147f077245b0ae03a11ab09a159a2e0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 30 05:45:44 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 30 05:45:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d797919e

dev-ruby/capybara: amd64 stable

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/capybara/capybara-3.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.18.0.ebuild 
b/dev-ruby/capybara/capybara-3.18.0.ebuild
index 6d4f00d22fb..593a3ac94ef 100644
--- a/dev-ruby/capybara/capybara-3.18.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.18.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-05-24 Thread Hans de Graaff
commit: 2989f8a3a9ed3ca103e2849ca135512d04548686
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 25 05:38:13 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 25 05:38:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2989f8a3

dev-ruby/capybara: add 3.21.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.21.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 5e6c454c132..0dbbf13ca7b 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -5,3 +5,4 @@ DIST capybara-3.18.0.gem 331776 BLAKE2B 
05d4368f570bbf74a3540fd7d7594cb95c602507
 DIST capybara-3.19.1.gem 12 BLAKE2B 
ff0ea453066b2b11f417f9ea54af47ed9fb27847a09967a07c97196dda0e76e2c9862bea89c9ef7006bedc0dabe3b6e5cab19fa12f5b2e80f8872ca43b6dfdb0
 SHA512 
3098748e34ea794b13bfb62fc3a98c3cda8acfe1cfdfc9d816a4cf2c38aff6f1b9f23b4d84ca2cb8f0257a7bf1f5c368dcd40148354661687346ed30dd005b87
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
 DIST capybara-3.20.2.gem 344064 BLAKE2B 
6b0c8551c2cc88ddd201d416abea25b03c874ac65bc3d7abeda0990e03bed231493310dedd287be1c8961e1d38c7d4d0060698645223167113b86dc650dd6ec0
 SHA512 
f91902712c5140428260fde24643900c628c75de66752a655584c600c84bd55e9f5153c694c7b286d0c295f18bb459906bf5e68ca636bbabb29f84c4f82031c4
+DIST capybara-3.21.0.gem 345600 BLAKE2B 
e9a2ea78a9d0a3ec4fad7b61b82a527fdb9b1a5ad3a2bc5a3b294b90c6a6afb0c5ff00056371c1a70ef28d340a048073e713d0eade7db610bc256cf58e8456fd
 SHA512 
e632eb75c13b1c13691fa7b7ee81372adcb205df7942593a7a7a45207068a043591c8cb50dfb1664d1d9206e610ab1107a2a4d3fcfd614be766207ea7a32fcab

diff --git a/dev-ruby/capybara/capybara-3.21.0.ebuild 
b/dev-ruby/capybara/capybara-3.21.0.ebuild
new file mode 100644
index 000..6d4f00d22fb
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.21.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-05-24 Thread Hans de Graaff
commit: 248aa93b7ef14c639c2b89d561ed81d62afde4f4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 25 05:27:49 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 25 05:27:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248aa93b

dev-ruby/capybara: amd64 stable

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/capybara-3.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.16.2.ebuild 
b/dev-ruby/capybara/capybara-3.16.2.ebuild
index afdd54d05cc..d22b2b7118b 100644
--- a/dev-ruby/capybara/capybara-3.16.2.ebuild
+++ b/dev-ruby/capybara/capybara-3.16.2.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-05-24 Thread Hans de Graaff
commit: bbc768397ecd09efa7284f6fdc5407bfb8e5583a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 25 05:26:40 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 25 05:26:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc76839

dev-ruby/capybara: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  2 --
 dev-ruby/capybara/capybara-3.19.0.ebuild | 61 ---
 dev-ruby/capybara/capybara-3.20.1.ebuild | 62 
 3 files changed, 125 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 8556a9ac350..5e6c454c132 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -2,8 +2,6 @@ DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca1
 DIST capybara-3.15.0.gem 328192 BLAKE2B 
a70e77447c7fc2a52ec2f49377dffed167e6da21dfe3815122dcd2467c5d7022c40a320207de5d6e5bcde466d6605a0ddcf8596219519c77ff4c7e3042303476
 SHA512 
7d4aacfccead777f41e3acdabd642628e7e617e6c3df5078ba672c3cca5aa635b954cfc48601a5675afeeb3d4d161d70f5e0f24b413ab83c0dbde08cd2dda30b
 DIST capybara-3.16.2.gem 328704 BLAKE2B 
cec9871efe380b57b2dea54824e2032de5bbdc7bb49fbdb8c4f135ba4ae577431e9813a8532f37bff3616820916014a91fd5e558f4f0049a4718fc22e12f953d
 SHA512 
9350fdffa5991aa680337a77ea5422adf0c9cce9c2c42a0e30b7994377cce827c971e4e34c4331b2e2bf7fd3036845416dbaa06ebeb2c6d40c89749fec3240cc
 DIST capybara-3.18.0.gem 331776 BLAKE2B 
05d4368f570bbf74a3540fd7d7594cb95c602507f4ddbde437b702b6a280dce5bbf9d0412a1a6ce7888af3a72667e6e3efa7c83d50a8791670121673426c4de2
 SHA512 
5e9321eb2367bfb48f090868c944bf9920e6bd298e5663e0a820d63946a9cf320e5e3a9b95569779b7e6cdc361dded5ab12a8fce4a0df430c4768d8ce161d02c
-DIST capybara-3.19.0.gem 12 BLAKE2B 
31bd7caf2f9964d4baa37526dc8b0a4f734df16e340d66939d042779a75902be936fd0763661c312ab76e89f1d786e7baafe07280a24064d9282af2bf5ff49ae
 SHA512 
4ddffef7d921d974beabb7a0ecc1bf68b262f9037323891cc1d60984789463d54a1a55522eed59ad7301164fb82e51c8e87b7ce7b298522c94b092d284f8d0cc
 DIST capybara-3.19.1.gem 12 BLAKE2B 
ff0ea453066b2b11f417f9ea54af47ed9fb27847a09967a07c97196dda0e76e2c9862bea89c9ef7006bedc0dabe3b6e5cab19fa12f5b2e80f8872ca43b6dfdb0
 SHA512 
3098748e34ea794b13bfb62fc3a98c3cda8acfe1cfdfc9d816a4cf2c38aff6f1b9f23b4d84ca2cb8f0257a7bf1f5c368dcd40148354661687346ed30dd005b87
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
-DIST capybara-3.20.1.gem 344064 BLAKE2B 
ba014545dc42d4e024de42b4d359fc6fbd799209836082e2e0c862057f620018d492c8e5537fe378d43c0f0b830b419e09352341ff24ef6dd3efc6ff1bf780a6
 SHA512 
473b8b177e75fecb4ef1b070cfb39618210a589603ed74290ff155c71ee4059ffbf0bb00541a2f4082a15e54c87ae1cc0700637c3dbbae0ecb5ee4130b3e9cce
 DIST capybara-3.20.2.gem 344064 BLAKE2B 
6b0c8551c2cc88ddd201d416abea25b03c874ac65bc3d7abeda0990e03bed231493310dedd287be1c8961e1d38c7d4d0060698645223167113b86dc650dd6ec0
 SHA512 
f91902712c5140428260fde24643900c628c75de66752a655584c600c84bd55e9f5153c694c7b286d0c295f18bb459906bf5e68ca636bbabb29f84c4f82031c4

diff --git a/dev-ruby/capybara/capybara-3.19.0.ebuild 
b/dev-ruby/capybara/capybara-3.19.0.ebuild
deleted file mode 100644
index 6d4f00d22fb..000
--- a/dev-ruby/capybara/capybara-3.19.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.2:1
-   >=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/w

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-05-24 Thread Hans de Graaff
commit: 1426a731455aeb251927db6d4b9a45bfe92da939
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 24 06:43:20 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 24 07:06:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1426a731

dev-ruby/capybara: add 3.20.2

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.20.2.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 7a75d1bc96a..8556a9ac350 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -6,3 +6,4 @@ DIST capybara-3.19.0.gem 12 BLAKE2B 
31bd7caf2f9964d4baa37526dc8b0a4f734df16e
 DIST capybara-3.19.1.gem 12 BLAKE2B 
ff0ea453066b2b11f417f9ea54af47ed9fb27847a09967a07c97196dda0e76e2c9862bea89c9ef7006bedc0dabe3b6e5cab19fa12f5b2e80f8872ca43b6dfdb0
 SHA512 
3098748e34ea794b13bfb62fc3a98c3cda8acfe1cfdfc9d816a4cf2c38aff6f1b9f23b4d84ca2cb8f0257a7bf1f5c368dcd40148354661687346ed30dd005b87
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
 DIST capybara-3.20.1.gem 344064 BLAKE2B 
ba014545dc42d4e024de42b4d359fc6fbd799209836082e2e0c862057f620018d492c8e5537fe378d43c0f0b830b419e09352341ff24ef6dd3efc6ff1bf780a6
 SHA512 
473b8b177e75fecb4ef1b070cfb39618210a589603ed74290ff155c71ee4059ffbf0bb00541a2f4082a15e54c87ae1cc0700637c3dbbae0ecb5ee4130b3e9cce
+DIST capybara-3.20.2.gem 344064 BLAKE2B 
6b0c8551c2cc88ddd201d416abea25b03c874ac65bc3d7abeda0990e03bed231493310dedd287be1c8961e1d38c7d4d0060698645223167113b86dc650dd6ec0
 SHA512 
f91902712c5140428260fde24643900c628c75de66752a655584c600c84bd55e9f5153c694c7b286d0c295f18bb459906bf5e68ca636bbabb29f84c4f82031c4

diff --git a/dev-ruby/capybara/capybara-3.20.2.ebuild 
b/dev-ruby/capybara/capybara-3.20.2.ebuild
new file mode 100644
index 000..bbbfa3a36f7
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.20.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   dev-ruby/uglifier:*
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-05-17 Thread Hans de Graaff
commit: 7bf2983dfc4392b8fcd93f642dbdb7a024409fb1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 18 04:50:07 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 18 04:50:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf2983d

dev-ruby/capybara: add 3.20.1

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.20.1.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 110bd2fb7e2..7a75d1bc96a 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -5,3 +5,4 @@ DIST capybara-3.18.0.gem 331776 BLAKE2B 
05d4368f570bbf74a3540fd7d7594cb95c602507
 DIST capybara-3.19.0.gem 12 BLAKE2B 
31bd7caf2f9964d4baa37526dc8b0a4f734df16e340d66939d042779a75902be936fd0763661c312ab76e89f1d786e7baafe07280a24064d9282af2bf5ff49ae
 SHA512 
4ddffef7d921d974beabb7a0ecc1bf68b262f9037323891cc1d60984789463d54a1a55522eed59ad7301164fb82e51c8e87b7ce7b298522c94b092d284f8d0cc
 DIST capybara-3.19.1.gem 12 BLAKE2B 
ff0ea453066b2b11f417f9ea54af47ed9fb27847a09967a07c97196dda0e76e2c9862bea89c9ef7006bedc0dabe3b6e5cab19fa12f5b2e80f8872ca43b6dfdb0
 SHA512 
3098748e34ea794b13bfb62fc3a98c3cda8acfe1cfdfc9d816a4cf2c38aff6f1b9f23b4d84ca2cb8f0257a7bf1f5c368dcd40148354661687346ed30dd005b87
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
+DIST capybara-3.20.1.gem 344064 BLAKE2B 
ba014545dc42d4e024de42b4d359fc6fbd799209836082e2e0c862057f620018d492c8e5537fe378d43c0f0b830b419e09352341ff24ef6dd3efc6ff1bf780a6
 SHA512 
473b8b177e75fecb4ef1b070cfb39618210a589603ed74290ff155c71ee4059ffbf0bb00541a2f4082a15e54c87ae1cc0700637c3dbbae0ecb5ee4130b3e9cce

diff --git a/dev-ruby/capybara/capybara-3.20.1.ebuild 
b/dev-ruby/capybara/capybara-3.20.1.ebuild
new file mode 100644
index 000..bbbfa3a36f7
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.20.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   dev-ruby/uglifier:*
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-05-12 Thread Hans de Graaff
commit: 651f68fac7d671b3a3940a979ab2c7eb92f1c933
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon May 13 05:23:10 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May 13 05:23:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651f68fa

dev-ruby/capybara: add 3.19.1

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.19.1.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index c9eda70b9b6..110bd2fb7e2 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -3,4 +3,5 @@ DIST capybara-3.15.0.gem 328192 BLAKE2B 
a70e77447c7fc2a52ec2f49377dffed167e6da21
 DIST capybara-3.16.2.gem 328704 BLAKE2B 
cec9871efe380b57b2dea54824e2032de5bbdc7bb49fbdb8c4f135ba4ae577431e9813a8532f37bff3616820916014a91fd5e558f4f0049a4718fc22e12f953d
 SHA512 
9350fdffa5991aa680337a77ea5422adf0c9cce9c2c42a0e30b7994377cce827c971e4e34c4331b2e2bf7fd3036845416dbaa06ebeb2c6d40c89749fec3240cc
 DIST capybara-3.18.0.gem 331776 BLAKE2B 
05d4368f570bbf74a3540fd7d7594cb95c602507f4ddbde437b702b6a280dce5bbf9d0412a1a6ce7888af3a72667e6e3efa7c83d50a8791670121673426c4de2
 SHA512 
5e9321eb2367bfb48f090868c944bf9920e6bd298e5663e0a820d63946a9cf320e5e3a9b95569779b7e6cdc361dded5ab12a8fce4a0df430c4768d8ce161d02c
 DIST capybara-3.19.0.gem 12 BLAKE2B 
31bd7caf2f9964d4baa37526dc8b0a4f734df16e340d66939d042779a75902be936fd0763661c312ab76e89f1d786e7baafe07280a24064d9282af2bf5ff49ae
 SHA512 
4ddffef7d921d974beabb7a0ecc1bf68b262f9037323891cc1d60984789463d54a1a55522eed59ad7301164fb82e51c8e87b7ce7b298522c94b092d284f8d0cc
+DIST capybara-3.19.1.gem 12 BLAKE2B 
ff0ea453066b2b11f417f9ea54af47ed9fb27847a09967a07c97196dda0e76e2c9862bea89c9ef7006bedc0dabe3b6e5cab19fa12f5b2e80f8872ca43b6dfdb0
 SHA512 
3098748e34ea794b13bfb62fc3a98c3cda8acfe1cfdfc9d816a4cf2c38aff6f1b9f23b4d84ca2cb8f0257a7bf1f5c368dcd40148354661687346ed30dd005b87
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2

diff --git a/dev-ruby/capybara/capybara-3.19.1.ebuild 
b/dev-ruby/capybara/capybara-3.19.1.ebuild
new file mode 100644
index 000..6d4f00d22fb
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.19.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-05-10 Thread Hans de Graaff
commit: efe0a65f8345095a82a49dbc26f7a600cd6c6ea2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 11 05:22:37 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 11 05:22:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe0a65f

dev-ruby/capybara: add 3.19.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.19.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index e75543bb3c5..c9eda70b9b6 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -2,4 +2,5 @@ DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca1
 DIST capybara-3.15.0.gem 328192 BLAKE2B 
a70e77447c7fc2a52ec2f49377dffed167e6da21dfe3815122dcd2467c5d7022c40a320207de5d6e5bcde466d6605a0ddcf8596219519c77ff4c7e3042303476
 SHA512 
7d4aacfccead777f41e3acdabd642628e7e617e6c3df5078ba672c3cca5aa635b954cfc48601a5675afeeb3d4d161d70f5e0f24b413ab83c0dbde08cd2dda30b
 DIST capybara-3.16.2.gem 328704 BLAKE2B 
cec9871efe380b57b2dea54824e2032de5bbdc7bb49fbdb8c4f135ba4ae577431e9813a8532f37bff3616820916014a91fd5e558f4f0049a4718fc22e12f953d
 SHA512 
9350fdffa5991aa680337a77ea5422adf0c9cce9c2c42a0e30b7994377cce827c971e4e34c4331b2e2bf7fd3036845416dbaa06ebeb2c6d40c89749fec3240cc
 DIST capybara-3.18.0.gem 331776 BLAKE2B 
05d4368f570bbf74a3540fd7d7594cb95c602507f4ddbde437b702b6a280dce5bbf9d0412a1a6ce7888af3a72667e6e3efa7c83d50a8791670121673426c4de2
 SHA512 
5e9321eb2367bfb48f090868c944bf9920e6bd298e5663e0a820d63946a9cf320e5e3a9b95569779b7e6cdc361dded5ab12a8fce4a0df430c4768d8ce161d02c
+DIST capybara-3.19.0.gem 12 BLAKE2B 
31bd7caf2f9964d4baa37526dc8b0a4f734df16e340d66939d042779a75902be936fd0763661c312ab76e89f1d786e7baafe07280a24064d9282af2bf5ff49ae
 SHA512 
4ddffef7d921d974beabb7a0ecc1bf68b262f9037323891cc1d60984789463d54a1a55522eed59ad7301164fb82e51c8e87b7ce7b298522c94b092d284f8d0cc
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2

diff --git a/dev-ruby/capybara/capybara-3.19.0.ebuild 
b/dev-ruby/capybara/capybara-3.19.0.ebuild
new file mode 100644
index 000..6d4f00d22fb
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.19.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-04-29 Thread Hans de Graaff
commit: f3a71b915454f553de54782f7a16f554ce7b4885
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 30 05:38:04 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 30 05:40:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a71b91

dev-ruby/capybara: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/capybara-3.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/capybara/capybara-3.2.1.ebuild 
b/dev-ruby/capybara/capybara-3.2.1.ebuild
index 7cd761a4e0c..3fcf61fd97f 100644
--- a/dev-ruby/capybara/capybara-3.2.1.ebuild
+++ b/dev-ruby/capybara/capybara-3.2.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_EXTRADOC="History.md README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-04-29 Thread Hans de Graaff
commit: 284068bf7be9e68f98d24d2951ed54a83e8a1def
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 29 18:33:11 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 29 18:33:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284068bf

dev-ruby/capybara: add 3.18.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.18.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 3df621f2852..e75543bb3c5 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,4 +1,5 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
 DIST capybara-3.15.0.gem 328192 BLAKE2B 
a70e77447c7fc2a52ec2f49377dffed167e6da21dfe3815122dcd2467c5d7022c40a320207de5d6e5bcde466d6605a0ddcf8596219519c77ff4c7e3042303476
 SHA512 
7d4aacfccead777f41e3acdabd642628e7e617e6c3df5078ba672c3cca5aa635b954cfc48601a5675afeeb3d4d161d70f5e0f24b413ab83c0dbde08cd2dda30b
 DIST capybara-3.16.2.gem 328704 BLAKE2B 
cec9871efe380b57b2dea54824e2032de5bbdc7bb49fbdb8c4f135ba4ae577431e9813a8532f37bff3616820916014a91fd5e558f4f0049a4718fc22e12f953d
 SHA512 
9350fdffa5991aa680337a77ea5422adf0c9cce9c2c42a0e30b7994377cce827c971e4e34c4331b2e2bf7fd3036845416dbaa06ebeb2c6d40c89749fec3240cc
+DIST capybara-3.18.0.gem 331776 BLAKE2B 
05d4368f570bbf74a3540fd7d7594cb95c602507f4ddbde437b702b6a280dce5bbf9d0412a1a6ce7888af3a72667e6e3efa7c83d50a8791670121673426c4de2
 SHA512 
5e9321eb2367bfb48f090868c944bf9920e6bd298e5663e0a820d63946a9cf320e5e3a9b95569779b7e6cdc361dded5ab12a8fce4a0df430c4768d8ce161d02c
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2

diff --git a/dev-ruby/capybara/capybara-3.18.0.ebuild 
b/dev-ruby/capybara/capybara-3.18.0.ebuild
new file mode 100644
index 000..6d4f00d22fb
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.18.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   >=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 accross 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 || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-04-26 Thread Hans de Graaff
commit: ecdd359e01718d4ea29e96b14cc0d92ca7d81801
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr 27 06:13:07 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr 27 06:13:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecdd359e

dev-ruby/capybara: amd64 stable

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/capybara-3.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.15.0.ebuild 
b/dev-ruby/capybara/capybara-3.15.0.ebuild
index ac78bf082bf..fb436b47368 100644
--- a/dev-ruby/capybara/capybara-3.15.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.15.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-04-26 Thread Hans de Graaff
commit: 504d1eacd6b9f45cc885e893997fc7396908171b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr 27 05:46:17 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr 27 05:46:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504d1eac

dev-ruby/capybara: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  4 ---
 dev-ruby/capybara/capybara-3.11.1.ebuild | 57 
 dev-ruby/capybara/capybara-3.12.0.ebuild | 57 
 dev-ruby/capybara/capybara-3.13.2.ebuild | 57 
 dev-ruby/capybara/capybara-3.14.0.ebuild | 57 
 5 files changed, 232 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 022a3586d9e..3df621f2852 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,8 +1,4 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
-DIST capybara-3.11.1.gem 310784 BLAKE2B 
ed2c26d0340b0c0ea0fd008436ce29a38d650bf1a7b31279863c0f84e5bcebbd534f4611e9656743cdb9c61ca9eac4c3b152d21d6b630427829f3a2e53f27057
 SHA512 
d97c53135d5ea040950f42750f1644c7a1ba96ff86cefbc83934a19173cae1f303f4ed5b56b95b5d7b9dfb83209312de5e129275b03d472e2614371d4234082b
-DIST capybara-3.12.0.gem 313344 BLAKE2B 
7efac262e6bfee18a44b0a399bee0671e98c9d08e999e9c9cba5a325ed2e9da25e873d789a01d9e066a04aeab0ea3a6a35207e7d0ab05f63eca8331d93acbee8
 SHA512 
a0bc868fb69343c9b037fc7bfbc998662720a212821cb78a02d6dee29d841d1fc4781c6e5e6fe1d4a356ae495ea56dc356ec734b26005215a55ca1eb8a7e2789
-DIST capybara-3.13.2.gem 320512 BLAKE2B 
f6586c9e38ace599b8214b71e6516c2d7b236777d1cf2beba01d276e624cb1a49b2dc3c7fb74ef13d5bf666aeed2110fc4e7991ef960c7dd9af1430d9b6333db
 SHA512 
e3d2f81934d75b6a54a80b913be411b617074412ccf15897454568dc9c35557a4825b6c7ac67b6f808dd199123c164c83af8bcc9edd61c2a02bc65723668774f
-DIST capybara-3.14.0.gem 323072 BLAKE2B 
cfcc97d2e8275ec2ce4bd991038e47ee65dc8397932fea695c9806d6641f7c9fed1e9c346da3e6cf612a6c0e2476e54a330fcf6fbff475850f2d0e81a428b51c
 SHA512 
8a01738530263155e671a7646731c666a4287ca8d143cf474d0f248aa862affb03f9a4bba31c3ffd6092d9f9edb21147105a1a53fbd45751cd49f133cdfd91c2
 DIST capybara-3.15.0.gem 328192 BLAKE2B 
a70e77447c7fc2a52ec2f49377dffed167e6da21dfe3815122dcd2467c5d7022c40a320207de5d6e5bcde466d6605a0ddcf8596219519c77ff4c7e3042303476
 SHA512 
7d4aacfccead777f41e3acdabd642628e7e617e6c3df5078ba672c3cca5aa635b954cfc48601a5675afeeb3d4d161d70f5e0f24b413ab83c0dbde08cd2dda30b
 DIST capybara-3.16.2.gem 328704 BLAKE2B 
cec9871efe380b57b2dea54824e2032de5bbdc7bb49fbdb8c4f135ba4ae577431e9813a8532f37bff3616820916014a91fd5e558f4f0049a4718fc22e12f953d
 SHA512 
9350fdffa5991aa680337a77ea5422adf0c9cce9c2c42a0e30b7994377cce827c971e4e34c4331b2e2bf7fd3036845416dbaa06ebeb2c6d40c89749fec3240cc
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2

diff --git a/dev-ruby/capybara/capybara-3.11.1.ebuild 
b/dev-ruby/capybara/capybara-3.11.1.ebuild
deleted file mode 100644
index ff3eefbad15..000
--- a/dev-ruby/capybara/capybara-3.11.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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-1.2:1
-   >=dev-ruby/xpath-3.2:3"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
spec/spec_helper.rb || die
-
-   # Avoid window-manager specific tests (sizes are specific for fluxbox)
-   sed -i -

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-04-17 Thread Hans de Graaff
commit: 092f8c507e9cbaac99eb911780a94ece28891592
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 18 06:05:06 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 18 06:07:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092f8c50

dev-ruby/capybara: add 3.16.2

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.16.2.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 3211a1f6b68..022a3586d9e 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -4,4 +4,5 @@ DIST capybara-3.12.0.gem 313344 BLAKE2B 
7efac262e6bfee18a44b0a399bee0671e98c9d08
 DIST capybara-3.13.2.gem 320512 BLAKE2B 
f6586c9e38ace599b8214b71e6516c2d7b236777d1cf2beba01d276e624cb1a49b2dc3c7fb74ef13d5bf666aeed2110fc4e7991ef960c7dd9af1430d9b6333db
 SHA512 
e3d2f81934d75b6a54a80b913be411b617074412ccf15897454568dc9c35557a4825b6c7ac67b6f808dd199123c164c83af8bcc9edd61c2a02bc65723668774f
 DIST capybara-3.14.0.gem 323072 BLAKE2B 
cfcc97d2e8275ec2ce4bd991038e47ee65dc8397932fea695c9806d6641f7c9fed1e9c346da3e6cf612a6c0e2476e54a330fcf6fbff475850f2d0e81a428b51c
 SHA512 
8a01738530263155e671a7646731c666a4287ca8d143cf474d0f248aa862affb03f9a4bba31c3ffd6092d9f9edb21147105a1a53fbd45751cd49f133cdfd91c2
 DIST capybara-3.15.0.gem 328192 BLAKE2B 
a70e77447c7fc2a52ec2f49377dffed167e6da21dfe3815122dcd2467c5d7022c40a320207de5d6e5bcde466d6605a0ddcf8596219519c77ff4c7e3042303476
 SHA512 
7d4aacfccead777f41e3acdabd642628e7e617e6c3df5078ba672c3cca5aa635b954cfc48601a5675afeeb3d4d161d70f5e0f24b413ab83c0dbde08cd2dda30b
+DIST capybara-3.16.2.gem 328704 BLAKE2B 
cec9871efe380b57b2dea54824e2032de5bbdc7bb49fbdb8c4f135ba4ae577431e9813a8532f37bff3616820916014a91fd5e558f4f0049a4718fc22e12f953d
 SHA512 
9350fdffa5991aa680337a77ea5422adf0c9cce9c2c42a0e30b7994377cce827c971e4e34c4331b2e2bf7fd3036845416dbaa06ebeb2c6d40c89749fec3240cc
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2

diff --git a/dev-ruby/capybara/capybara-3.16.2.ebuild 
b/dev-ruby/capybara/capybara-3.16.2.ebuild
new file mode 100644
index 000..afdd54d05cc
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.16.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   >=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
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-03-24 Thread Hans de Graaff
commit: 006ca7fb1c682866e67b86b1d2992def59db2b36
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 24 06:42:27 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 24 08:34:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=006ca7fb

dev-ruby/capybara: add 3.15.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.15.0.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 774ac518e43..3211a1f6b68 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -3,4 +3,5 @@ DIST capybara-3.11.1.gem 310784 BLAKE2B 
ed2c26d0340b0c0ea0fd008436ce29a38d650bf1
 DIST capybara-3.12.0.gem 313344 BLAKE2B 
7efac262e6bfee18a44b0a399bee0671e98c9d08e999e9c9cba5a325ed2e9da25e873d789a01d9e066a04aeab0ea3a6a35207e7d0ab05f63eca8331d93acbee8
 SHA512 
a0bc868fb69343c9b037fc7bfbc998662720a212821cb78a02d6dee29d841d1fc4781c6e5e6fe1d4a356ae495ea56dc356ec734b26005215a55ca1eb8a7e2789
 DIST capybara-3.13.2.gem 320512 BLAKE2B 
f6586c9e38ace599b8214b71e6516c2d7b236777d1cf2beba01d276e624cb1a49b2dc3c7fb74ef13d5bf666aeed2110fc4e7991ef960c7dd9af1430d9b6333db
 SHA512 
e3d2f81934d75b6a54a80b913be411b617074412ccf15897454568dc9c35557a4825b6c7ac67b6f808dd199123c164c83af8bcc9edd61c2a02bc65723668774f
 DIST capybara-3.14.0.gem 323072 BLAKE2B 
cfcc97d2e8275ec2ce4bd991038e47ee65dc8397932fea695c9806d6641f7c9fed1e9c346da3e6cf612a6c0e2476e54a330fcf6fbff475850f2d0e81a428b51c
 SHA512 
8a01738530263155e671a7646731c666a4287ca8d143cf474d0f248aa862affb03f9a4bba31c3ffd6092d9f9edb21147105a1a53fbd45751cd49f133cdfd91c2
+DIST capybara-3.15.0.gem 328192 BLAKE2B 
a70e77447c7fc2a52ec2f49377dffed167e6da21dfe3815122dcd2467c5d7022c40a320207de5d6e5bcde466d6605a0ddcf8596219519c77ff4c7e3042303476
 SHA512 
7d4aacfccead777f41e3acdabd642628e7e617e6c3df5078ba672c3cca5aa635b954cfc48601a5675afeeb3d4d161d70f5e0f24b413ab83c0dbde08cd2dda30b
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2

diff --git a/dev-ruby/capybara/capybara-3.15.0.ebuild 
b/dev-ruby/capybara/capybara-3.15.0.ebuild
new file mode 100644
index 000..ac78bf082bf
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.15.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   >=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
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-02-25 Thread Hans de Graaff
commit: 5a44e8d667fedfdc80398c5fc206f09f37b9924f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 26 06:30:23 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 26 06:30:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a44e8d6

dev-ruby/capybara: add 3.14.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.14.0.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 6e56a926c0c..774ac518e43 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -2,4 +2,5 @@ DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca1
 DIST capybara-3.11.1.gem 310784 BLAKE2B 
ed2c26d0340b0c0ea0fd008436ce29a38d650bf1a7b31279863c0f84e5bcebbd534f4611e9656743cdb9c61ca9eac4c3b152d21d6b630427829f3a2e53f27057
 SHA512 
d97c53135d5ea040950f42750f1644c7a1ba96ff86cefbc83934a19173cae1f303f4ed5b56b95b5d7b9dfb83209312de5e129275b03d472e2614371d4234082b
 DIST capybara-3.12.0.gem 313344 BLAKE2B 
7efac262e6bfee18a44b0a399bee0671e98c9d08e999e9c9cba5a325ed2e9da25e873d789a01d9e066a04aeab0ea3a6a35207e7d0ab05f63eca8331d93acbee8
 SHA512 
a0bc868fb69343c9b037fc7bfbc998662720a212821cb78a02d6dee29d841d1fc4781c6e5e6fe1d4a356ae495ea56dc356ec734b26005215a55ca1eb8a7e2789
 DIST capybara-3.13.2.gem 320512 BLAKE2B 
f6586c9e38ace599b8214b71e6516c2d7b236777d1cf2beba01d276e624cb1a49b2dc3c7fb74ef13d5bf666aeed2110fc4e7991ef960c7dd9af1430d9b6333db
 SHA512 
e3d2f81934d75b6a54a80b913be411b617074412ccf15897454568dc9c35557a4825b6c7ac67b6f808dd199123c164c83af8bcc9edd61c2a02bc65723668774f
+DIST capybara-3.14.0.gem 323072 BLAKE2B 
cfcc97d2e8275ec2ce4bd991038e47ee65dc8397932fea695c9806d6641f7c9fed1e9c346da3e6cf612a6c0e2476e54a330fcf6fbff475850f2d0e81a428b51c
 SHA512 
8a01738530263155e671a7646731c666a4287ca8d143cf474d0f248aa862affb03f9a4bba31c3ffd6092d9f9edb21147105a1a53fbd45751cd49f133cdfd91c2
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2

diff --git a/dev-ruby/capybara/capybara-3.14.0.ebuild 
b/dev-ruby/capybara/capybara-3.14.0.ebuild
new file mode 100644
index 000..ac78bf082bf
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.14.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   >=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
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-02-25 Thread Hans de Graaff
commit: bc058961438ae5ff568e1cb2aba8f28d43105468
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 26 06:04:23 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 26 06:04:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc058961

dev-ruby/capybara: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/capybara/Manifest  |  2 --
 dev-ruby/capybara/capybara-3.8.1.ebuild | 56 -
 dev-ruby/capybara/capybara-3.9.0.ebuild | 56 -
 3 files changed, 114 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index e58576ffca8..6e56a926c0c 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -3,5 +3,3 @@ DIST capybara-3.11.1.gem 310784 BLAKE2B 
ed2c26d0340b0c0ea0fd008436ce29a38d650bf1
 DIST capybara-3.12.0.gem 313344 BLAKE2B 
7efac262e6bfee18a44b0a399bee0671e98c9d08e999e9c9cba5a325ed2e9da25e873d789a01d9e066a04aeab0ea3a6a35207e7d0ab05f63eca8331d93acbee8
 SHA512 
a0bc868fb69343c9b037fc7bfbc998662720a212821cb78a02d6dee29d841d1fc4781c6e5e6fe1d4a356ae495ea56dc356ec734b26005215a55ca1eb8a7e2789
 DIST capybara-3.13.2.gem 320512 BLAKE2B 
f6586c9e38ace599b8214b71e6516c2d7b236777d1cf2beba01d276e624cb1a49b2dc3c7fb74ef13d5bf666aeed2110fc4e7991ef960c7dd9af1430d9b6333db
 SHA512 
e3d2f81934d75b6a54a80b913be411b617074412ccf15897454568dc9c35557a4825b6c7ac67b6f808dd199123c164c83af8bcc9edd61c2a02bc65723668774f
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
-DIST capybara-3.8.1.gem 300544 BLAKE2B 
05c22b603bb67d3217fa9c4c87bbd79b2249219d9a62d00c511fb7c8272092d381b7598e82cc03c5080b9c5ec20a9d64602ba37d235eea9717e741232c05c24f
 SHA512 
ee4d2b3226e5233a092d163b4323f02ba84ad682682dc9e17a4343380e4480774eac1bba28e12a83000438c7bc1d2698fe1aabe6162ff729a243fb863f06fffb
-DIST capybara-3.9.0.gem 305664 BLAKE2B 
ee11e9dede512a49d2b652142976f34a882be2f9e02c0af6b22d4980d1c0e6c1f6f73807fee2062662625ea11e96d533c865cb9f4d25eb4918cabd0b06247bc2
 SHA512 
da2b9d7809d66b33288a31902ffbbad91da7b306b5035546618b987acfe40bfd99451df4be34e4eac86032e13509ca7baf4a2eef0eb4cff0dd8a265e43cc1a46

diff --git a/dev-ruby/capybara/capybara-3.8.1.ebuild 
b/dev-ruby/capybara/capybara-3.8.1.ebuild
deleted file mode 100644
index 15c29696575..000
--- a/dev-ruby/capybara/capybara-3.8.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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/xpath-3.1:3"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
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
-}
-
-each_ruby_test() {
-   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
-}

diff --git a/dev-ruby/capybara/capybara-3.9.0.ebuild 
b/dev-ruby/capybara/capybara-3.9.0.ebuild
deleted file mode 100644
index 15c29696575..000
--- a/dev-ruby/capybara/capybara-3.9.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakeg

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-01-26 Thread Hans de Graaff
commit: f76e93e69caeb2b6f862c6c32e45a258dda955df
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 26 08:20:59 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 26 16:44:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f76e93e6

dev-ruby/capybara: add 3.13.2

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.13.2.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 39c88505e46..e58576ffca8 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,6 +1,7 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
 DIST capybara-3.11.1.gem 310784 BLAKE2B 
ed2c26d0340b0c0ea0fd008436ce29a38d650bf1a7b31279863c0f84e5bcebbd534f4611e9656743cdb9c61ca9eac4c3b152d21d6b630427829f3a2e53f27057
 SHA512 
d97c53135d5ea040950f42750f1644c7a1ba96ff86cefbc83934a19173cae1f303f4ed5b56b95b5d7b9dfb83209312de5e129275b03d472e2614371d4234082b
 DIST capybara-3.12.0.gem 313344 BLAKE2B 
7efac262e6bfee18a44b0a399bee0671e98c9d08e999e9c9cba5a325ed2e9da25e873d789a01d9e066a04aeab0ea3a6a35207e7d0ab05f63eca8331d93acbee8
 SHA512 
a0bc868fb69343c9b037fc7bfbc998662720a212821cb78a02d6dee29d841d1fc4781c6e5e6fe1d4a356ae495ea56dc356ec734b26005215a55ca1eb8a7e2789
+DIST capybara-3.13.2.gem 320512 BLAKE2B 
f6586c9e38ace599b8214b71e6516c2d7b236777d1cf2beba01d276e624cb1a49b2dc3c7fb74ef13d5bf666aeed2110fc4e7991ef960c7dd9af1430d9b6333db
 SHA512 
e3d2f81934d75b6a54a80b913be411b617074412ccf15897454568dc9c35557a4825b6c7ac67b6f808dd199123c164c83af8bcc9edd61c2a02bc65723668774f
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
 DIST capybara-3.8.1.gem 300544 BLAKE2B 
05c22b603bb67d3217fa9c4c87bbd79b2249219d9a62d00c511fb7c8272092d381b7598e82cc03c5080b9c5ec20a9d64602ba37d235eea9717e741232c05c24f
 SHA512 
ee4d2b3226e5233a092d163b4323f02ba84ad682682dc9e17a4343380e4480774eac1bba28e12a83000438c7bc1d2698fe1aabe6162ff729a243fb863f06fffb
 DIST capybara-3.9.0.gem 305664 BLAKE2B 
ee11e9dede512a49d2b652142976f34a882be2f9e02c0af6b22d4980d1c0e6c1f6f73807fee2062662625ea11e96d533c865cb9f4d25eb4918cabd0b06247bc2
 SHA512 
da2b9d7809d66b33288a31902ffbbad91da7b306b5035546618b987acfe40bfd99451df4be34e4eac86032e13509ca7baf4a2eef0eb4cff0dd8a265e43cc1a46

diff --git a/dev-ruby/capybara/capybara-3.13.2.ebuild 
b/dev-ruby/capybara/capybara-3.13.2.ebuild
new file mode 100644
index 000..ac78bf082bf
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.13.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   >=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
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2019-01-23 Thread Hans de Graaff
commit: 938a82b1539c4f8e13e2c2de9084a3ae67ffb458
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 24 06:25:49 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 24 06:25:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938a82b1

dev-ruby/capybara: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/capybara/Manifest  |  3 --
 dev-ruby/capybara/capybara-3.6.0.ebuild | 56 -
 dev-ruby/capybara/capybara-3.7.2.ebuild | 56 -
 dev-ruby/capybara/capybara-3.8.0.ebuild | 56 -
 4 files changed, 171 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 9f199d21152..39c88505e46 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -2,8 +2,5 @@ DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca1
 DIST capybara-3.11.1.gem 310784 BLAKE2B 
ed2c26d0340b0c0ea0fd008436ce29a38d650bf1a7b31279863c0f84e5bcebbd534f4611e9656743cdb9c61ca9eac4c3b152d21d6b630427829f3a2e53f27057
 SHA512 
d97c53135d5ea040950f42750f1644c7a1ba96ff86cefbc83934a19173cae1f303f4ed5b56b95b5d7b9dfb83209312de5e129275b03d472e2614371d4234082b
 DIST capybara-3.12.0.gem 313344 BLAKE2B 
7efac262e6bfee18a44b0a399bee0671e98c9d08e999e9c9cba5a325ed2e9da25e873d789a01d9e066a04aeab0ea3a6a35207e7d0ab05f63eca8331d93acbee8
 SHA512 
a0bc868fb69343c9b037fc7bfbc998662720a212821cb78a02d6dee29d841d1fc4781c6e5e6fe1d4a356ae495ea56dc356ec734b26005215a55ca1eb8a7e2789
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
-DIST capybara-3.6.0.gem 296448 BLAKE2B 
4054aaac6b6e0d5f1f0c1adee1951dcac7fcb3b2061dfe9de261e6c8bb749d6c88eb2c5a635b683e9a02719870435d52546701f4f21f722068836d4acd78f3eb
 SHA512 
d99e9aab306955e01c08f26e7e8e042019b30d97c106ce6e33c96d7277670b81a143312c06e89c2f6c5f959af461d219c213c3660e895bec1e8cfcae030728b4
-DIST capybara-3.7.2.gem 299520 BLAKE2B 
eea9d0bc35483174ccedd9366c04484a5b819e40aa6f0d01ceefad1700b04ded446d2b14de82698129fd5f7a5440f08dc2ee437ee3db8e7bcd70d6cde636
 SHA512 
980346ea0fd1c3cb6de2423707d8c8e637f64bde2c1ef48622a08d1fe2177e29eb5d7125a048ebafaf4ca1591c483d34a8b17ed7288985dad783023ed35305e0
-DIST capybara-3.8.0.gem 300544 BLAKE2B 
12e6d0f316fdc050380b494dd9d1b35feb14dfcf2e2fca7b439e76538f79e17020774fb02667fe2b576b5fb54fb432fd7a06fbf7147baf71baccfa5d307a337a
 SHA512 
6b8069e1f39d42695bb8f96ddd6f221e1ddcf09cc65588721c89d232497a53fd8e3b8018e65a306eec0a187a15ed26c481a7574a6af7260f86466449c864
 DIST capybara-3.8.1.gem 300544 BLAKE2B 
05c22b603bb67d3217fa9c4c87bbd79b2249219d9a62d00c511fb7c8272092d381b7598e82cc03c5080b9c5ec20a9d64602ba37d235eea9717e741232c05c24f
 SHA512 
ee4d2b3226e5233a092d163b4323f02ba84ad682682dc9e17a4343380e4480774eac1bba28e12a83000438c7bc1d2698fe1aabe6162ff729a243fb863f06fffb
 DIST capybara-3.9.0.gem 305664 BLAKE2B 
ee11e9dede512a49d2b652142976f34a882be2f9e02c0af6b22d4980d1c0e6c1f6f73807fee2062662625ea11e96d533c865cb9f4d25eb4918cabd0b06247bc2
 SHA512 
da2b9d7809d66b33288a31902ffbbad91da7b306b5035546618b987acfe40bfd99451df4be34e4eac86032e13509ca7baf4a2eef0eb4cff0dd8a265e43cc1a46

diff --git a/dev-ruby/capybara/capybara-3.6.0.ebuild 
b/dev-ruby/capybara/capybara-3.6.0.ebuild
deleted file mode 100644
index 15c29696575..000
--- a/dev-ruby/capybara/capybara-3.6.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~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-3.5:3
-   dev-ruby/sinatra:2
-   www-servers/puma
-)"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=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/xpath-3.1:3"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
spec/spec_helper.rb || die
-
-   # Avoid window-manager specific tests (sizes are specific for fluxbox)
-   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/s

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2018-12-03 Thread Hans de Graaff
commit: a72e9566d5aee5354a616108f4b8e0aca9040dd5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec  3 05:57:26 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec  3 16:23:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72e9566

dev-ruby/capybara: add 3.12.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.12.0.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index a1e0ba1c86d..9f199d21152 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,5 +1,6 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
 DIST capybara-3.11.1.gem 310784 BLAKE2B 
ed2c26d0340b0c0ea0fd008436ce29a38d650bf1a7b31279863c0f84e5bcebbd534f4611e9656743cdb9c61ca9eac4c3b152d21d6b630427829f3a2e53f27057
 SHA512 
d97c53135d5ea040950f42750f1644c7a1ba96ff86cefbc83934a19173cae1f303f4ed5b56b95b5d7b9dfb83209312de5e129275b03d472e2614371d4234082b
+DIST capybara-3.12.0.gem 313344 BLAKE2B 
7efac262e6bfee18a44b0a399bee0671e98c9d08e999e9c9cba5a325ed2e9da25e873d789a01d9e066a04aeab0ea3a6a35207e7d0ab05f63eca8331d93acbee8
 SHA512 
a0bc868fb69343c9b037fc7bfbc998662720a212821cb78a02d6dee29d841d1fc4781c6e5e6fe1d4a356ae495ea56dc356ec734b26005215a55ca1eb8a7e2789
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
 DIST capybara-3.6.0.gem 296448 BLAKE2B 
4054aaac6b6e0d5f1f0c1adee1951dcac7fcb3b2061dfe9de261e6c8bb749d6c88eb2c5a635b683e9a02719870435d52546701f4f21f722068836d4acd78f3eb
 SHA512 
d99e9aab306955e01c08f26e7e8e042019b30d97c106ce6e33c96d7277670b81a143312c06e89c2f6c5f959af461d219c213c3660e895bec1e8cfcae030728b4
 DIST capybara-3.7.2.gem 299520 BLAKE2B 
eea9d0bc35483174ccedd9366c04484a5b819e40aa6f0d01ceefad1700b04ded446d2b14de82698129fd5f7a5440f08dc2ee437ee3db8e7bcd70d6cde636
 SHA512 
980346ea0fd1c3cb6de2423707d8c8e637f64bde2c1ef48622a08d1fe2177e29eb5d7125a048ebafaf4ca1591c483d34a8b17ed7288985dad783023ed35305e0

diff --git a/dev-ruby/capybara/capybara-3.12.0.ebuild 
b/dev-ruby/capybara/capybara-3.12.0.ebuild
new file mode 100644
index 000..ff3eefbad15
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.12.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~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-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   >=dev-ruby/xpath-3.2:3"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
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
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2018-11-17 Thread Thomas Deutschmann
commit: 92e4f07167e740ac23e2354ae647336027935ff5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Nov 17 23:15:27 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Nov 17 23:17:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e4f071

dev-ruby/capybara: x86 keyworded (bug #671314)

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-ruby/capybara/capybara-3.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/capybara/capybara-3.11.1.ebuild 
b/dev-ruby/capybara/capybara-3.11.1.ebuild
index ff3b1c54eb9..ff3eefbad15 100644
--- a/dev-ruby/capybara/capybara-3.11.1.ebuild
+++ b/dev-ruby/capybara/capybara-3.11.1.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 SLOT="3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2018-11-17 Thread Thomas Deutschmann
commit: 7810d0e0b09cd5376d8a2abb06ad7afdbebb5346
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Nov 17 21:47:55 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Nov 17 21:47:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7810d0e0

dev-ruby/capybara: add www-client/firefox-bin support for USE=test

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-ruby/capybara/capybara-2.18.0.ebuild | 4 ++--
 dev-ruby/capybara/capybara-3.11.1.ebuild | 2 +-
 dev-ruby/capybara/capybara-3.2.1.ebuild  | 4 ++--
 dev-ruby/capybara/capybara-3.6.0.ebuild  | 4 ++--
 dev-ruby/capybara/capybara-3.7.2.ebuild  | 4 ++--
 dev-ruby/capybara/capybara-3.8.0.ebuild  | 4 ++--
 dev-ruby/capybara/capybara-3.8.1.ebuild  | 4 ++--
 dev-ruby/capybara/capybara-3.9.0.ebuild  | 2 +-
 8 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/dev-ruby/capybara/capybara-2.18.0.ebuild 
b/dev-ruby/capybara/capybara-2.18.0.ebuild
index 9b4c94954ee..323a52a3c87 100644
--- a/dev-ruby/capybara/capybara-2.18.0.ebuild
+++ b/dev-ruby/capybara/capybara-2.18.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="2"
 IUSE="test"
 
-DEPEND="${DEPEND} test? ( www-client/firefox )"
+DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
 
 ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy 
>=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )"
 

diff --git a/dev-ruby/capybara/capybara-3.11.1.ebuild 
b/dev-ruby/capybara/capybara-3.11.1.ebuild
index 2380395dc83..ff3b1c54eb9 100644
--- a/dev-ruby/capybara/capybara-3.11.1.ebuild
+++ b/dev-ruby/capybara/capybara-3.11.1.ebuild
@@ -20,7 +20,7 @@ KEYWORDS="~amd64"
 SLOT="3"
 IUSE="test"
 
-DEPEND="${DEPEND} test? ( www-client/firefox )"
+DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
 
 ruby_add_bdepend "test? (
dev-ruby/rspec:3

diff --git a/dev-ruby/capybara/capybara-3.2.1.ebuild 
b/dev-ruby/capybara/capybara-3.2.1.ebuild
index 54ef8d17123..7cd761a4e0c 100644
--- a/dev-ruby/capybara/capybara-3.2.1.ebuild
+++ b/dev-ruby/capybara/capybara-3.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="3"
 IUSE="test"
 
-DEPEND="${DEPEND} test? ( www-client/firefox )"
+DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
 
 ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy 
>=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )"
 

diff --git a/dev-ruby/capybara/capybara-3.6.0.ebuild 
b/dev-ruby/capybara/capybara-3.6.0.ebuild
index da6c2de9e77..15c29696575 100644
--- a/dev-ruby/capybara/capybara-3.6.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~x86"
 SLOT="3"
 IUSE="test"
 
-DEPEND="${DEPEND} test? ( www-client/firefox )"
+DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
 
 ruby_add_bdepend "test? (
dev-ruby/rspec:3

diff --git a/dev-ruby/capybara/capybara-3.7.2.ebuild 
b/dev-ruby/capybara/capybara-3.7.2.ebuild
index da6c2de9e77..15c29696575 100644
--- a/dev-ruby/capybara/capybara-3.7.2.ebuild
+++ b/dev-ruby/capybara/capybara-3.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~x86"
 SLOT="3"
 IUSE="test"
 
-DEPEND="${DEPEND} test? ( www-client/firefox )"
+DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
 
 ruby_add_bdepend "test? (
dev-ruby/rspec:3

diff --git a/dev-ruby/capybara/capybara-3.8.0.ebuild 
b/dev-ruby/capybara/capybara-3.8.0.ebuild
index da6c2de9e77..15c29696575 100644
--- a/dev-ruby/capybara/capybara-3.8.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~x86"
 SLOT="3"
 IUSE="test"
 
-DEPEND="${DEPEND} test? ( www-client/firefox )"
+DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
 
 ruby_add_bdepend "test? (
dev-ruby/rspec:3

diff --git a/dev-ruby/capybara/capybara-3.8.1.ebuild 
b/dev-ruby/capybara/capybara-3.8.1.ebuild
index da6c2de9e77..15c29696575 100644
--- a/dev-ruby/capybara/capybara-3.8.1.ebuild
+++ b/dev

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/

2018-11-16 Thread Hans de Graaff
commit: 98715efe7268af5488034a971d3b4b29adf99242
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 17 06:57:16 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 17 06:59:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98715efe

dev-ruby/capybara: add 3.11.1

Drop ~x86 due to new dev-ruby/regexp_parser dependency,
bug 671314.

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.11.1.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index fe1aa37d748..a1e0ba1c86d 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,4 +1,5 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
+DIST capybara-3.11.1.gem 310784 BLAKE2B 
ed2c26d0340b0c0ea0fd008436ce29a38d650bf1a7b31279863c0f84e5bcebbd534f4611e9656743cdb9c61ca9eac4c3b152d21d6b630427829f3a2e53f27057
 SHA512 
d97c53135d5ea040950f42750f1644c7a1ba96ff86cefbc83934a19173cae1f303f4ed5b56b95b5d7b9dfb83209312de5e129275b03d472e2614371d4234082b
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2
 DIST capybara-3.6.0.gem 296448 BLAKE2B 
4054aaac6b6e0d5f1f0c1adee1951dcac7fcb3b2061dfe9de261e6c8bb749d6c88eb2c5a635b683e9a02719870435d52546701f4f21f722068836d4acd78f3eb
 SHA512 
d99e9aab306955e01c08f26e7e8e042019b30d97c106ce6e33c96d7277670b81a143312c06e89c2f6c5f959af461d219c213c3660e895bec1e8cfcae030728b4
 DIST capybara-3.7.2.gem 299520 BLAKE2B 
eea9d0bc35483174ccedd9366c04484a5b819e40aa6f0d01ceefad1700b04ded446d2b14de82698129fd5f7a5440f08dc2ee437ee3db8e7bcd70d6cde636
 SHA512 
980346ea0fd1c3cb6de2423707d8c8e637f64bde2c1ef48622a08d1fe2177e29eb5d7125a048ebafaf4ca1591c483d34a8b17ed7288985dad783023ed35305e0

diff --git a/dev-ruby/capybara/capybara-3.11.1.ebuild 
b/dev-ruby/capybara/capybara-3.11.1.ebuild
new file mode 100644
index 000..2380395dc83
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.11.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="3"
+IUSE="test"
+
+DEPEND="${DEPEND} test? ( www-client/firefox )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec:3
+   >=dev-ruby/launchy-2.4.0
+   >=dev-ruby/selenium-webdriver-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=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-1.2:1
+   >=dev-ruby/xpath-3.2:3"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
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
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+}



  1   2   >