commit:     87617dbefb5c2e267059017f5e95bba68ccacebf
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  9 06:55:08 2025 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Apr  9 06:55:20 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87617dbe

dev-ruby/selenium-webdriver: add 4.31.0

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

 dev-ruby/selenium-webdriver/Manifest               |  1 +
 .../selenium-webdriver-4.31.0.ebuild               | 44 ++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/selenium-webdriver/Manifest 
b/dev-ruby/selenium-webdriver/Manifest
index 2be5d2e903d4..c82992905db2 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -4,3 +4,4 @@ DIST selenium-webdriver-4.25.0.gem 8715776 BLAKE2B 
382a63e42a298ce5dc7b7f37927c0
 DIST selenium-webdriver-4.28.0.gem 8527360 BLAKE2B 
3faf0c45c304872729978dbc29de587c9c05a8168d12c5e5767d0d671f0fbf9c847027f294f568dd3a3742c6202fa6af0b8a61e31dc1a1071d19b26df71139a5
 SHA512 
3fbe494ed6e9d11abb90e86c53a73a45b9df237e9cfce2efbbc42b52d10332f20c07c34505779af437d4dcb5a069fbeed28271c22e8799d4a9d6f741dca441dd
 DIST selenium-webdriver-4.29.1.gem 8530944 BLAKE2B 
9cb55c86219f468330238064ef37ac1518d3fcdb5abab03ca37d97e101501c677fed73bc348d370698dbc4ffbe3199cdbf104e554b81bf3e1f6616a1482588d8
 SHA512 
84dafc4d978556ef622830a7a47eb31f26a7cd80e0954e473d8bf7fec63c562bc326c6b03ebba0025af38b48999fbdab780752017926cb95af99c43abf0b8942
 DIST selenium-webdriver-4.30.1.gem 8508416 BLAKE2B 
214cd1f0669bc4eef3f9c3b9cdefc4f32fddd30b59f252ba56bca7ec8fc6f09690c3172385c348aa1daf7e6f339d7d1dd20aec9e96e45e786242da5714d78d13
 SHA512 
188843b179855c9d5741efba61f9bf8622cb34bdec4b86daae7bdec368f5b7c52692212b99d631983075c584e66abbad7497c3f0ce517e8515ef7468e88826ec
+DIST selenium-webdriver-4.31.0.gem 8501760 BLAKE2B 
a0445455aba8b0c5d3a850cc67c623f4d2cf55254e1067ce8ade3a7837a14b8cc906758c5e88aa9b23e2c481d9d3493cf675c9dce62797ac418252dcc280d9cc
 SHA512 
264adfe34f46c286fd31c23708fd92e70f36e7d7dd44174d2f886eb0aac1f8731289301f9a1edeec70198bfb483b64aac2850f7377d65251999061aac4a609ca

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-4.31.0.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-4.31.0.ebuild
new file mode 100644
index 000000000000..db7b0394fc5d
--- /dev/null
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-4.31.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_GEMSPEC="selenium-webdriver.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem provides Ruby bindings for WebDriver"
+HOMEPAGE="https://github.com/seleniumhq/selenium";
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND=">=dev-util/selenium-manager-$(ver_cut 1-2)"
+
+ruby_add_rdepend "
+       >=dev-ruby/base64-0.2 =dev-ruby/base64-0*
+       >=dev-ruby/logger-1.4:0
+       >=dev-ruby/rexml-3.2.5:3
+       dev-ruby/rubyzip:2
+       dev-ruby/websocket:0
+"
+
+all_ruby_prepare() {
+       # Remove the pre-compiled selenium-manager executables
+       rm -fr bin || die
+}
+
+pkg_postinst() {
+       ewarn "This package now uses the SE_MANAGER_PATH environment "
+       ewarn "variable to locate selenium-manager.  This variable is"
+       ewarn "provided by the selenium-manager package but may not be"
+       ewarn "available yet directly after the update."
+}

Reply via email to