Sun Dec 4 16:29:26 2022 UTC ()
www/ruby-selenium-webdriver: update to 4.7.1

4.7.1 (2022-12-02)

  * Fix bug preventing selenium manager from using Internet Explorer

4.7.0 (2022-12-01)

  * Remove dependency on ChildProcess gem in favor of native Process.spawn
    (#11251)
  * Add support for Selenium Manager to work with IE Driver
  * Improve error handling for Selenium Manager

4.6.1 (2022-11-04)

  * fix bug preventing selenium-manager from being executable by default

4.6.0 (2022-11-04)

  * firefox scroll by amount is only failing on mac
  * add initial support for selenium manager
  * Revert "[rb] do not allow Select class to work with disabled selects"
  * Make sure selenium-manager is packed into gem
  * Fix platform list in #scroll_by guard


(taca)
diff -r1.18 -r1.19 pkgsrc/www/ruby-selenium-webdriver/Makefile
diff -r1.9 -r1.10 pkgsrc/www/ruby-selenium-webdriver/PLIST
diff -r1.13 -r1.14 pkgsrc/www/ruby-selenium-webdriver/distinfo

cvs diff -r1.18 -r1.19 pkgsrc/www/ruby-selenium-webdriver/Makefile (expand / switch to unified diff)

--- pkgsrc/www/ruby-selenium-webdriver/Makefile 2022/10/10 03:36:51 1.18
+++ pkgsrc/www/ruby-selenium-webdriver/Makefile 2022/12/04 16:29:26 1.19
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.18 2022/10/10 03:36:51 taca Exp $ 1# $NetBSD: Makefile,v 1.19 2022/12/04 16:29:26 taca Exp $
2 2
3DISTNAME= selenium-webdriver-4.5.0 3DISTNAME= selenium-webdriver-4.7.1
4CATEGORIES= www 4CATEGORIES= www
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://github.com/seleniumhq/selenium 7HOMEPAGE= https://github.com/seleniumhq/selenium
8COMMENT= Tool for writing automated tests of websites 8COMMENT= Tool for writing automated tests of websites
9LICENSE= apache-2.0 9LICENSE= apache-2.0
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-childprocess>=0.5:../../sysutils/ruby-childprocess 11DEPENDS+= ${RUBY_PKGPREFIX}-childprocess>=0.5:../../sysutils/ruby-childprocess
12DEPENDS+= ${RUBY_PKGPREFIX}-zip>=1.2.2:../../archivers/ruby-zip 12DEPENDS+= ${RUBY_PKGPREFIX}-zip>=1.2.2:../../archivers/ruby-zip
13DEPENDS+= ${RUBY_PKGPREFIX}-websocket>=1.0<2:../../www/ruby-websocket 13DEPENDS+= ${RUBY_PKGPREFIX}-websocket>=1.0<2:../../www/ruby-websocket
14 14
15USE_LANGUAGES= # none 15USE_LANGUAGES= # none
16 16

cvs diff -r1.9 -r1.10 pkgsrc/www/ruby-selenium-webdriver/PLIST (expand / switch to unified diff)

--- pkgsrc/www/ruby-selenium-webdriver/PLIST 2022/09/01 14:17:27 1.9
+++ pkgsrc/www/ruby-selenium-webdriver/PLIST 2022/12/04 16:29:26 1.10
@@ -1,39 +1,43 @@ @@ -1,39 +1,43 @@
1@comment $NetBSD: PLIST,v 1.9 2022/09/01 14:17:27 taca Exp $ 1@comment $NetBSD: PLIST,v 1.10 2022/12/04 16:29:26 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/CHANGES 3${GEM_LIBDIR}/CHANGES
4${GEM_LIBDIR}/Gemfile 4${GEM_LIBDIR}/Gemfile
5${GEM_LIBDIR}/LICENSE 5${GEM_LIBDIR}/LICENSE
6${GEM_LIBDIR}/NOTICE 6${GEM_LIBDIR}/NOTICE
7${GEM_LIBDIR}/README.md 7${GEM_LIBDIR}/README.md
 8${GEM_LIBDIR}/bin/linux/selenium-manager
 9${GEM_LIBDIR}/bin/macos/selenium-manager
 10${GEM_LIBDIR}/bin/windows/selenium-manager.exe
8${GEM_LIBDIR}/lib/selenium-webdriver.rb 11${GEM_LIBDIR}/lib/selenium-webdriver.rb
9${GEM_LIBDIR}/lib/selenium/server.rb 12${GEM_LIBDIR}/lib/selenium/server.rb
10${GEM_LIBDIR}/lib/selenium/webdriver.rb 13${GEM_LIBDIR}/lib/selenium/webdriver.rb
11${GEM_LIBDIR}/lib/selenium/webdriver/atoms.rb 14${GEM_LIBDIR}/lib/selenium/webdriver/atoms.rb
12${GEM_LIBDIR}/lib/selenium/webdriver/atoms/findElements.js 15${GEM_LIBDIR}/lib/selenium/webdriver/atoms/findElements.js
13${GEM_LIBDIR}/lib/selenium/webdriver/atoms/getAttribute.js 16${GEM_LIBDIR}/lib/selenium/webdriver/atoms/getAttribute.js
14${GEM_LIBDIR}/lib/selenium/webdriver/atoms/isDisplayed.js 17${GEM_LIBDIR}/lib/selenium/webdriver/atoms/isDisplayed.js
15${GEM_LIBDIR}/lib/selenium/webdriver/atoms/mutationListener.js 18${GEM_LIBDIR}/lib/selenium/webdriver/atoms/mutationListener.js
16${GEM_LIBDIR}/lib/selenium/webdriver/bidi.rb 19${GEM_LIBDIR}/lib/selenium/webdriver/bidi.rb
17${GEM_LIBDIR}/lib/selenium/webdriver/bidi/session.rb 20${GEM_LIBDIR}/lib/selenium/webdriver/bidi/session.rb
18${GEM_LIBDIR}/lib/selenium/webdriver/chrome.rb 21${GEM_LIBDIR}/lib/selenium/webdriver/chrome.rb
19${GEM_LIBDIR}/lib/selenium/webdriver/chrome/driver.rb 22${GEM_LIBDIR}/lib/selenium/webdriver/chrome/driver.rb
20${GEM_LIBDIR}/lib/selenium/webdriver/chrome/features.rb 23${GEM_LIBDIR}/lib/selenium/webdriver/chrome/features.rb
21${GEM_LIBDIR}/lib/selenium/webdriver/chrome/options.rb 24${GEM_LIBDIR}/lib/selenium/webdriver/chrome/options.rb
22${GEM_LIBDIR}/lib/selenium/webdriver/chrome/profile.rb 25${GEM_LIBDIR}/lib/selenium/webdriver/chrome/profile.rb
23${GEM_LIBDIR}/lib/selenium/webdriver/chrome/service.rb 26${GEM_LIBDIR}/lib/selenium/webdriver/chrome/service.rb
24${GEM_LIBDIR}/lib/selenium/webdriver/common.rb 27${GEM_LIBDIR}/lib/selenium/webdriver/common.rb
25${GEM_LIBDIR}/lib/selenium/webdriver/common/action_builder.rb 28${GEM_LIBDIR}/lib/selenium/webdriver/common/action_builder.rb
26${GEM_LIBDIR}/lib/selenium/webdriver/common/alert.rb 29${GEM_LIBDIR}/lib/selenium/webdriver/common/alert.rb
 30${GEM_LIBDIR}/lib/selenium/webdriver/common/child_process.rb
27${GEM_LIBDIR}/lib/selenium/webdriver/common/driver.rb 31${GEM_LIBDIR}/lib/selenium/webdriver/common/driver.rb
28${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/downloads_files.rb 32${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/downloads_files.rb
29${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/full_page_screenshot.rb 33${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/full_page_screenshot.rb
30${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_addons.rb 34${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_addons.rb
31${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_apple_permissions.rb 35${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_apple_permissions.rb
32${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_authentication.rb 36${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_authentication.rb
33${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_bidi.rb 37${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_bidi.rb
34${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_casting.rb 38${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_casting.rb
35${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_cdp.rb 39${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_cdp.rb
36${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_context.rb 40${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_context.rb
37${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_debugger.rb 41${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_debugger.rb
38${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_devtools.rb 42${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_devtools.rb
39${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_launching.rb 43${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_launching.rb
@@ -75,26 +79,27 @@ ${GEM_LIBDIR}/lib/selenium/webdriver/com @@ -75,26 +79,27 @@ ${GEM_LIBDIR}/lib/selenium/webdriver/com
75${GEM_LIBDIR}/lib/selenium/webdriver/common/interactions/wheel_input.rb 79${GEM_LIBDIR}/lib/selenium/webdriver/common/interactions/wheel_input.rb
76${GEM_LIBDIR}/lib/selenium/webdriver/common/keys.rb 80${GEM_LIBDIR}/lib/selenium/webdriver/common/keys.rb
77${GEM_LIBDIR}/lib/selenium/webdriver/common/log_entry.rb 81${GEM_LIBDIR}/lib/selenium/webdriver/common/log_entry.rb
78${GEM_LIBDIR}/lib/selenium/webdriver/common/logger.rb 82${GEM_LIBDIR}/lib/selenium/webdriver/common/logger.rb
79${GEM_LIBDIR}/lib/selenium/webdriver/common/logs.rb 83${GEM_LIBDIR}/lib/selenium/webdriver/common/logs.rb
80${GEM_LIBDIR}/lib/selenium/webdriver/common/manager.rb 84${GEM_LIBDIR}/lib/selenium/webdriver/common/manager.rb
81${GEM_LIBDIR}/lib/selenium/webdriver/common/navigation.rb 85${GEM_LIBDIR}/lib/selenium/webdriver/common/navigation.rb
82${GEM_LIBDIR}/lib/selenium/webdriver/common/options.rb 86${GEM_LIBDIR}/lib/selenium/webdriver/common/options.rb
83${GEM_LIBDIR}/lib/selenium/webdriver/common/platform.rb 87${GEM_LIBDIR}/lib/selenium/webdriver/common/platform.rb
84${GEM_LIBDIR}/lib/selenium/webdriver/common/port_prober.rb 88${GEM_LIBDIR}/lib/selenium/webdriver/common/port_prober.rb
85${GEM_LIBDIR}/lib/selenium/webdriver/common/profile_helper.rb 89${GEM_LIBDIR}/lib/selenium/webdriver/common/profile_helper.rb
86${GEM_LIBDIR}/lib/selenium/webdriver/common/proxy.rb 90${GEM_LIBDIR}/lib/selenium/webdriver/common/proxy.rb
87${GEM_LIBDIR}/lib/selenium/webdriver/common/search_context.rb 91${GEM_LIBDIR}/lib/selenium/webdriver/common/search_context.rb
 92${GEM_LIBDIR}/lib/selenium/webdriver/common/selenium_manager.rb
88${GEM_LIBDIR}/lib/selenium/webdriver/common/service.rb 93${GEM_LIBDIR}/lib/selenium/webdriver/common/service.rb
89${GEM_LIBDIR}/lib/selenium/webdriver/common/service_manager.rb 94${GEM_LIBDIR}/lib/selenium/webdriver/common/service_manager.rb
90${GEM_LIBDIR}/lib/selenium/webdriver/common/shadow_root.rb 95${GEM_LIBDIR}/lib/selenium/webdriver/common/shadow_root.rb
91${GEM_LIBDIR}/lib/selenium/webdriver/common/socket_lock.rb 96${GEM_LIBDIR}/lib/selenium/webdriver/common/socket_lock.rb
92${GEM_LIBDIR}/lib/selenium/webdriver/common/socket_poller.rb 97${GEM_LIBDIR}/lib/selenium/webdriver/common/socket_poller.rb
93${GEM_LIBDIR}/lib/selenium/webdriver/common/takes_screenshot.rb 98${GEM_LIBDIR}/lib/selenium/webdriver/common/takes_screenshot.rb
94${GEM_LIBDIR}/lib/selenium/webdriver/common/target_locator.rb 99${GEM_LIBDIR}/lib/selenium/webdriver/common/target_locator.rb
95${GEM_LIBDIR}/lib/selenium/webdriver/common/timeouts.rb 100${GEM_LIBDIR}/lib/selenium/webdriver/common/timeouts.rb
96${GEM_LIBDIR}/lib/selenium/webdriver/common/virtual_authenticator/credential.rb 101${GEM_LIBDIR}/lib/selenium/webdriver/common/virtual_authenticator/credential.rb
97${GEM_LIBDIR}/lib/selenium/webdriver/common/virtual_authenticator/virtual_authenticator.rb 102${GEM_LIBDIR}/lib/selenium/webdriver/common/virtual_authenticator/virtual_authenticator.rb
98${GEM_LIBDIR}/lib/selenium/webdriver/common/virtual_authenticator/virtual_authenticator_options.rb 103${GEM_LIBDIR}/lib/selenium/webdriver/common/virtual_authenticator/virtual_authenticator_options.rb
99${GEM_LIBDIR}/lib/selenium/webdriver/common/wait.rb 104${GEM_LIBDIR}/lib/selenium/webdriver/common/wait.rb
100${GEM_LIBDIR}/lib/selenium/webdriver/common/websocket_connection.rb 105${GEM_LIBDIR}/lib/selenium/webdriver/common/websocket_connection.rb
@@ -135,26 +140,26 @@ ${GEM_LIBDIR}/lib/selenium/webdriver/rem @@ -135,26 +140,26 @@ ${GEM_LIBDIR}/lib/selenium/webdriver/rem
135${GEM_LIBDIR}/lib/selenium/webdriver/remote/http/common.rb 140${GEM_LIBDIR}/lib/selenium/webdriver/remote/http/common.rb
136${GEM_LIBDIR}/lib/selenium/webdriver/remote/http/curb.rb 141${GEM_LIBDIR}/lib/selenium/webdriver/remote/http/curb.rb
137${GEM_LIBDIR}/lib/selenium/webdriver/remote/http/default.rb 142${GEM_LIBDIR}/lib/selenium/webdriver/remote/http/default.rb
138${GEM_LIBDIR}/lib/selenium/webdriver/remote/response.rb 143${GEM_LIBDIR}/lib/selenium/webdriver/remote/response.rb
139${GEM_LIBDIR}/lib/selenium/webdriver/remote/server_error.rb 144${GEM_LIBDIR}/lib/selenium/webdriver/remote/server_error.rb
140${GEM_LIBDIR}/lib/selenium/webdriver/safari.rb 145${GEM_LIBDIR}/lib/selenium/webdriver/safari.rb
141${GEM_LIBDIR}/lib/selenium/webdriver/safari/driver.rb 146${GEM_LIBDIR}/lib/selenium/webdriver/safari/driver.rb
142${GEM_LIBDIR}/lib/selenium/webdriver/safari/features.rb 147${GEM_LIBDIR}/lib/selenium/webdriver/safari/features.rb
143${GEM_LIBDIR}/lib/selenium/webdriver/safari/options.rb 148${GEM_LIBDIR}/lib/selenium/webdriver/safari/options.rb
144${GEM_LIBDIR}/lib/selenium/webdriver/safari/service.rb 149${GEM_LIBDIR}/lib/selenium/webdriver/safari/service.rb
145${GEM_LIBDIR}/lib/selenium/webdriver/support.rb 150${GEM_LIBDIR}/lib/selenium/webdriver/support.rb
146${GEM_LIBDIR}/lib/selenium/webdriver/support/abstract_event_listener.rb 151${GEM_LIBDIR}/lib/selenium/webdriver/support/abstract_event_listener.rb
147${GEM_LIBDIR}/lib/selenium/webdriver/support/block_event_listener.rb 152${GEM_LIBDIR}/lib/selenium/webdriver/support/block_event_listener.rb
148${GEM_LIBDIR}/lib/selenium/webdriver/support/cdp/domain.rb.erb 
149${GEM_LIBDIR}/lib/selenium/webdriver/support/cdp_client_generator.rb 153${GEM_LIBDIR}/lib/selenium/webdriver/support/cdp_client_generator.rb
150${GEM_LIBDIR}/lib/selenium/webdriver/support/color.rb 154${GEM_LIBDIR}/lib/selenium/webdriver/support/color.rb
151${GEM_LIBDIR}/lib/selenium/webdriver/support/escaper.rb 155${GEM_LIBDIR}/lib/selenium/webdriver/support/escaper.rb
152${GEM_LIBDIR}/lib/selenium/webdriver/support/event_firing_bridge.rb 156${GEM_LIBDIR}/lib/selenium/webdriver/support/event_firing_bridge.rb
153${GEM_LIBDIR}/lib/selenium/webdriver/support/guards.rb 157${GEM_LIBDIR}/lib/selenium/webdriver/support/guards.rb
154${GEM_LIBDIR}/lib/selenium/webdriver/support/guards/guard.rb 158${GEM_LIBDIR}/lib/selenium/webdriver/support/guards/guard.rb
155${GEM_LIBDIR}/lib/selenium/webdriver/support/guards/guard_condition.rb 159${GEM_LIBDIR}/lib/selenium/webdriver/support/guards/guard_condition.rb
 160${GEM_LIBDIR}/lib/selenium/webdriver/support/nightly_version_generator.rb
156${GEM_LIBDIR}/lib/selenium/webdriver/support/relative_locator.rb 161${GEM_LIBDIR}/lib/selenium/webdriver/support/relative_locator.rb
157${GEM_LIBDIR}/lib/selenium/webdriver/support/select.rb 162${GEM_LIBDIR}/lib/selenium/webdriver/support/select.rb
158${GEM_LIBDIR}/lib/selenium/webdriver/version.rb 163${GEM_LIBDIR}/lib/selenium/webdriver/version.rb
159${GEM_LIBDIR}/selenium-webdriver.gemspec 164${GEM_LIBDIR}/selenium-webdriver.gemspec
160${GEM_HOME}/specifications/${GEM_NAME}.gemspec 165${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.13 -r1.14 pkgsrc/www/ruby-selenium-webdriver/distinfo (expand / switch to unified diff)

--- pkgsrc/www/ruby-selenium-webdriver/distinfo 2022/10/09 09:13:24 1.13
+++ pkgsrc/www/ruby-selenium-webdriver/distinfo 2022/12/04 16:29:26 1.14
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.13 2022/10/09 09:13:24 taca Exp $ 1$NetBSD: distinfo,v 1.14 2022/12/04 16:29:26 taca Exp $
2 2
3BLAKE2s (selenium-webdriver-4.5.0.gem) = 576532e93039d64046dd02f29c63b153ca23a6fc24db23ac3a2c03381fd86f37 3BLAKE2s (selenium-webdriver-4.7.1.gem) = ed02eb56d7e995472f5e9c56ce8ae805d3eddee12e720d861f4bb4800353773b
4SHA512 (selenium-webdriver-4.5.0.gem) = 5fcb4c03aa16c2b5ad2ccb4b13357e70e401f4bc255bcdf02e1c36201f7d9f6359e5d4664cdfa0dfad34e5181c1f0d9b8d54ecef543418858c8efcdfbc2eb1b5 4SHA512 (selenium-webdriver-4.7.1.gem) = 3bf65f686f904adb87b4c2f85318c81d408216e9a528fcbf07ef31a9594d0d7ff5f744d96a65806a2bb55d0bf9f315c7af6d5b9c28023c6a1089b7074fc0b919
5Size (selenium-webdriver-4.5.0.gem) = 159744 bytes 5Size (selenium-webdriver-4.7.1.gem) = 5450240 bytes