pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/ruby-selenium-webdriver www/ruby-selenium-webdrive...
details: https://anonhg.NetBSD.org/pkgsrc/rev/340f711ed1fa
branches: trunk
changeset: 770960:340f711ed1fa
user: taca <taca%pkgsrc.org@localhost>
date: Sat Dec 11 15:50:00 2021 +0000
description:
www/ruby-selenium-webdriver: update to 4.1.0
As for CHANGES prior to 4.0.0 (from 4.0.0.alpha1 to 4.0.0.rc2), please
refer: <https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES>.
4.1.0 (2021-11-22)
=========================
DevTools:
* Released selenium-devtools 0.95.0 (supports CDP v85, v93, v94, v95)
* Released selenium-devtools 0.96.0 (supports CDP v85, v94, v95, v96)
* Added support for secure websockets (#10017)
Ruby:
* Execute Script supports ShadowRoots (#10019)
* Fixed bug preventing zipping temp files on Windows (#9987)
* Sang Pumpkin Carol (thanks Jari!)
4.0.3 (2021-10-20)
=========================
Firefox:
* Fixed bug avoiding camel casing prefs (#9944 thanks @glaszig)
Ruby:
* Fixed bug in Select class for finding by index (#9945)
Remote:
* Fixed bug preventing sending keys with an empty value
4.0.2 (2021-10-19)
=========================
Server:
* Fixed bug in new download code.
4.0.1 (2021-10-19)
=========================
Server:
* Fixed download by pointing to new storage location.
- Only supports Selenium 4 versions
* Added default value for Server::get and Server::download to use the
latest server version
4.0.0 (2021-10-13)
=========================
Ruby:
* Updated minimum required Ruby version to 2.6
* Updated minimum required rexml gem version due to vulnerability
Chrome:
* Added default values for Network Conditions so no longer need to specify
everything
Firefox:
* Fixed bug where Firefox prefs were converting snake case to camel case
diffstat:
www/ruby-selenium-webdriver/Makefile | 17 +++------
www/ruby-selenium-webdriver/PLIST | 66 +++++++++++++++++++++--------------
www/ruby-selenium-webdriver/distinfo | 8 ++--
3 files changed, 49 insertions(+), 42 deletions(-)
diffs (209 lines):
diff -r 15eb7f83c500 -r 340f711ed1fa www/ruby-selenium-webdriver/Makefile
--- a/www/ruby-selenium-webdriver/Makefile Sat Dec 11 15:44:46 2021 +0000
+++ b/www/ruby-selenium-webdriver/Makefile Sat Dec 11 15:50:00 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2020/03/16 15:32:14 taca Exp $
+# $NetBSD: Makefile,v 1.14 2021/12/11 15:50:00 taca Exp $
-DISTNAME= selenium-webdriver-3.142.7
+DISTNAME= selenium-webdriver-4.1.0
CATEGORIES= www
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -13,15 +13,10 @@
USE_LANGUAGES= # none
-OVERRIDE_GEMSPEC+= \
- :files lib/selenium/webdriver/firefox/native/linux/amd64/x_ignore_nofocus.so= \
- lib/selenium/webdriver/firefox/native/linux/x86/x_ignore_nofocus.so=
-
-#
-# XXX: Remove this unportable garbage. Breaks on non-Linux targets.
-pre-configure:
- ${RM} ${WRKSRC}/lib/selenium/webdriver/firefox/native/linux/amd64/x_ignore_nofocus.so
- ${RM} ${WRKSRC}/lib/selenium/webdriver/firefox/native/linux/x86/x_ignore_nofocus.so
+.include "../../lang/ruby/rubyversion.mk"
+.if ${RUBY_VER} == "26" || ${RUBY_VER} == "27"
+DEPENDS+= ${RUBY_PKGPREFIX}-rexml>=0:../../textproc/ruby-rexml
+.endif
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 15eb7f83c500 -r 340f711ed1fa www/ruby-selenium-webdriver/PLIST
--- a/www/ruby-selenium-webdriver/PLIST Sat Dec 11 15:44:46 2021 +0000
+++ b/www/ruby-selenium-webdriver/PLIST Sat Dec 11 15:50:00 2021 +0000
@@ -1,39 +1,51 @@
-@comment $NetBSD: PLIST,v 1.7 2020/03/16 15:32:14 taca Exp $
+@comment $NetBSD: PLIST,v 1.8 2021/12/11 15:50:00 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGES
${GEM_LIBDIR}/Gemfile
${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/NOTICE
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/lib/selenium-webdriver.rb
${GEM_LIBDIR}/lib/selenium/server.rb
${GEM_LIBDIR}/lib/selenium/webdriver.rb
${GEM_LIBDIR}/lib/selenium/webdriver/atoms.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/atoms/findElements.js
${GEM_LIBDIR}/lib/selenium/webdriver/atoms/getAttribute.js
${GEM_LIBDIR}/lib/selenium/webdriver/atoms/isDisplayed.js
+${GEM_LIBDIR}/lib/selenium/webdriver/atoms/mutationListener.js
${GEM_LIBDIR}/lib/selenium/webdriver/chrome.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/chrome/bridge.rb
${GEM_LIBDIR}/lib/selenium/webdriver/chrome/driver.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/chrome/features.rb
${GEM_LIBDIR}/lib/selenium/webdriver/chrome/options.rb
${GEM_LIBDIR}/lib/selenium/webdriver/chrome/profile.rb
${GEM_LIBDIR}/lib/selenium/webdriver/chrome/service.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/action_builder.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/alert.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/common/bridge_helper.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/driver.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/downloads_files.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/full_page_screenshot.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_addons.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_apple_permissions.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_authentication.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_casting.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_cdp.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_context.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_debugger.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_devtools.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_launching.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_location.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_log_events.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_logs.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_network_conditions.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_network_connection.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_network_interception.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_permissions.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_pinned_scripts.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_remote_status.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_session_id.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_touch_screen.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/has_web_storage.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/rotatable.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/takes_screenshot.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/prints_page.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/driver_extensions/uploads_files.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/element.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/error.rb
@@ -49,13 +61,11 @@
${GEM_LIBDIR}/lib/selenium/webdriver/common/interactions/none_input.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/interactions/pointer_actions.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/interactions/pointer_input.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/common/keyboard.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/keys.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/log_entry.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/logger.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/logs.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/manager.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/common/mouse.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/navigation.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/options.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/platform.rb
@@ -64,37 +74,37 @@
${GEM_LIBDIR}/lib/selenium/webdriver/common/proxy.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/search_context.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/service.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/service_manager.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/shadow_root.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/socket_lock.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/socket_poller.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/common/takes_screenshot.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/target_locator.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/timeouts.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/common/touch_action_builder.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/common/touch_screen.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/common/w3c_action_builder.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/common/w3c_manager.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/wait.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/window.rb
${GEM_LIBDIR}/lib/selenium/webdriver/common/zipper.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/devtools.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/devtools/console_event.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/devtools/exception_event.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/devtools/mutation_event.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/devtools/pinned_script.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/devtools/request.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/devtools/response.rb
${GEM_LIBDIR}/lib/selenium/webdriver/edge.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/edge/bridge.rb
${GEM_LIBDIR}/lib/selenium/webdriver/edge/driver.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/edge/features.rb
${GEM_LIBDIR}/lib/selenium/webdriver/edge/options.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/edge/profile.rb
${GEM_LIBDIR}/lib/selenium/webdriver/edge/service.rb
${GEM_LIBDIR}/lib/selenium/webdriver/firefox.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/firefox/binary.rb
${GEM_LIBDIR}/lib/selenium/webdriver/firefox/driver.rb
${GEM_LIBDIR}/lib/selenium/webdriver/firefox/extension.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/firefox/extension/prefs.json
-${GEM_LIBDIR}/lib/selenium/webdriver/firefox/extension/webdriver.xpi
-${GEM_LIBDIR}/lib/selenium/webdriver/firefox/launcher.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/firefox/legacy/driver.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/firefox/marionette/bridge.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/firefox/marionette/driver.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/firefox/features.rb
${GEM_LIBDIR}/lib/selenium/webdriver/firefox/options.rb
${GEM_LIBDIR}/lib/selenium/webdriver/firefox/profile.rb
${GEM_LIBDIR}/lib/selenium/webdriver/firefox/profiles_ini.rb
${GEM_LIBDIR}/lib/selenium/webdriver/firefox/service.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/firefox/util.rb
${GEM_LIBDIR}/lib/selenium/webdriver/ie.rb
${GEM_LIBDIR}/lib/selenium/webdriver/ie/driver.rb
${GEM_LIBDIR}/lib/selenium/webdriver/ie/options.rb
@@ -102,29 +112,31 @@
${GEM_LIBDIR}/lib/selenium/webdriver/remote.rb
${GEM_LIBDIR}/lib/selenium/webdriver/remote/bridge.rb
${GEM_LIBDIR}/lib/selenium/webdriver/remote/capabilities.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/remote/commands.rb
${GEM_LIBDIR}/lib/selenium/webdriver/remote/driver.rb
${GEM_LIBDIR}/lib/selenium/webdriver/remote/http/common.rb
${GEM_LIBDIR}/lib/selenium/webdriver/remote/http/curb.rb
${GEM_LIBDIR}/lib/selenium/webdriver/remote/http/default.rb
${GEM_LIBDIR}/lib/selenium/webdriver/remote/http/persistent.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/remote/oss/bridge.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/remote/oss/commands.rb
${GEM_LIBDIR}/lib/selenium/webdriver/remote/response.rb
${GEM_LIBDIR}/lib/selenium/webdriver/remote/server_error.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/remote/w3c/bridge.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/remote/w3c/capabilities.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/remote/w3c/commands.rb
${GEM_LIBDIR}/lib/selenium/webdriver/safari.rb
-${GEM_LIBDIR}/lib/selenium/webdriver/safari/bridge.rb
${GEM_LIBDIR}/lib/selenium/webdriver/safari/driver.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/safari/features.rb
${GEM_LIBDIR}/lib/selenium/webdriver/safari/options.rb
${GEM_LIBDIR}/lib/selenium/webdriver/safari/service.rb
${GEM_LIBDIR}/lib/selenium/webdriver/support.rb
${GEM_LIBDIR}/lib/selenium/webdriver/support/abstract_event_listener.rb
${GEM_LIBDIR}/lib/selenium/webdriver/support/block_event_listener.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/support/cdp/domain.rb.erb
+${GEM_LIBDIR}/lib/selenium/webdriver/support/cdp_client_generator.rb
${GEM_LIBDIR}/lib/selenium/webdriver/support/color.rb
${GEM_LIBDIR}/lib/selenium/webdriver/support/escaper.rb
${GEM_LIBDIR}/lib/selenium/webdriver/support/event_firing_bridge.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/support/guards.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/support/guards/guard.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/support/guards/guard_condition.rb
+${GEM_LIBDIR}/lib/selenium/webdriver/support/relative_locator.rb
${GEM_LIBDIR}/lib/selenium/webdriver/support/select.rb
${GEM_LIBDIR}/lib/selenium/webdriver/version.rb
${GEM_LIBDIR}/selenium-webdriver.gemspec
diff -r 15eb7f83c500 -r 340f711ed1fa www/ruby-selenium-webdriver/distinfo
--- a/www/ruby-selenium-webdriver/distinfo Sat Dec 11 15:44:46 2021 +0000
+++ b/www/ruby-selenium-webdriver/distinfo Sat Dec 11 15:50:00 2021 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2021/10/26 11:31:05 nia Exp $
+$NetBSD: distinfo,v 1.11 2021/12/11 15:50:00 taca Exp $
-BLAKE2s (selenium-webdriver-3.142.7.gem) = cef061ba01556c69105ca69da3639c3c0714ac79f51e58445261029418a88893
-SHA512 (selenium-webdriver-3.142.7.gem) = 0e7891c19b8a0b20441d85bc17032ecf03cba7ca435846e03abc50b62b0c53c075dc70456796c9bfcd1ecd28ecc517f907a3d6868346a07617fd1d0c1b9437c0
-Size (selenium-webdriver-3.142.7.gem) = 865280 bytes
+BLAKE2s (selenium-webdriver-4.1.0.gem) = 3f208626266893e19562ae0fd40df7ae78a7f1c2ffdd72da4f87eb5f13a3c98c
+SHA512 (selenium-webdriver-4.1.0.gem) = 9760c6a96dbef25f558216986a9cedcb00fe19313273ea5c3a4866d5afae327fbe3895e3e2ee405714f8a9410c290b0e51352b68465cb0df9ff31b6d2749b174
+Size (selenium-webdriver-4.1.0.gem) = 153088 bytes
Home |
Main Index |
Thread Index |
Old Index