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/ee41b3fd0ca2
branches:  trunk
changeset: 413206:ee41b3fd0ca2
user:      taca <taca%pkgsrc.org@localhost>
date:      Mon Mar 16 15:32:14 2020 +0000

description:
www/ruby-selenium-webdriver: update to 3.142.7

Update ruby-selenium-webdriver to 3.142.7.

pkgsrc change: remove redundant CATEGORIES.


3.142.3 (2019-05-21)
====================

Firefox:
  * Fixed a regression when Firefox binary path was not sent to GeckoDriver
    by default and browser could not be located (issue #7219)


3.142.2 (2019-05-11)
====================

Chrome:
  * Fixed an issue when getting/setting network conditions and sending CDP
    commands didn't work with Grid (issue #7174)

Safari:
  * Fixed an issue when getting/setting permissions and attaching debugger
    didn't work with Grid (issue #7174)

3.142.1 (2019-05-07)
====================

Firefox:
  * Fixed an issue when processing error in legacy driver would result
    in NoMethodError (issue #7178)

3.142.0 (2019-04-24)
====================

Ruby:
  * Fixed an issue when services are not shutdown properly

Firefox:
  * Fixed an issue when passing :profile string to Firefox::Options.new would
    result in NoMethodError. Now it will find a profile with such name on your
    system and use it accordingly (issue #7119)
  * Fixed an issue when instantiating Firefox driver with capabilities having
    :marionette would result in NoMethodError (issue #7120)

3.141.5926 (2019-04-18)
=======================

Ruby:
  * Fixed an issue when Selenium itself would print deprecation warning
    for TimeoutError
  * Fixed a regression when socket poller would raise Errno::EBADF on JRuby

3.141.592 (2019-04-18)
======================

Ruby:
  * Updated minimum required Ruby version to 2.3
  * Added support for ChildProcess 1.x
  * Improved socket connection waiting (thanks @N0xFF)
  * Changed waiting to use monotonic clock instead of Time class to avoid
    collisions with Timecop and similar gems
  * Removed deprecated PortProber.random
  * Added strictFileInteractability to the list of known capabilities
  * Added InsecureCertificateError
  * Added support for setting SOCKS version in proxy (issue #6938)
  * Implemented new window command using driver.manage.new_window. The command
    is supported by recent Firefox, Safari and IE drivers (thanks @dylanlive)
  * Added support for passing proc to driver_path setter in Service classes
  * Deprecated all errors which don't exist in WebDriver specification
  * Deprecated TouchActionBuilder which is not a part of WebDriver specification
    and is only supported by Chrome, but is likely to be dropped in v75.
    ActionBuilder should be used instead
  * Deprecated using Remote::W3C::Capabilities in favor of Remote::Capabilities

Chrome:
  * Added support for execute CDP commands using Driver#execute_cdp
  * Removed GPU disabling in ChromeDriver when using Options#headless!
  * Switched suggested download URL to HTTPS (thanks @JLLeitschuh)
  * Added support for instantiating service class directly and moved all driver
    executable configuration there (command-line arguments, port, etc.)
    Passing driver_opts, driver_path and port to driver initializer is now
    deprecated so use Selenium::WebDriver::Service.chrome instead, which allows
    to customize executable behavior in similar way. Once initialized, this
    object can be passed as :service keyword during driver initialization.
  * Deprecated Chrome.driver_path= in favor of Service::Chrome.driver_path=

Edge:
  * Added support for instantiating service class directly and moved all driver
    executable configuration there (command-line arguments, port, etc.)
    Passing driver_opts, driver_path and port to driver initializer is now
    deprecated so use Selenium::WebDriver::Service.firefox instead, which allows
    to customize executable behavior in similar way. Once initialized, this
    object can be passed as :service keyword during driver initialization
  * Deprecated Edge.driver_path= in favor of Service::Edge.driver_path=

Firefox:
  * Deprecated legacy driver in favor of GeckoDriver
  * Fixed Firefox path lookup on Cygwin (issue #6908)
  * Added support for instantiating service class directly and moved all driver
    executable configuration there (command-line arguments, port, etc.)
    Passing driver_opts, driver_path and port to driver initializer is now
    deprecated so use Selenium::WebDriver::Service.firefox instead, which allows
    to customize executable behavior in similar way. Once initialized, this
    object can be passed as :service keyword during driver initialization
  * Deprecated Firefox.driver_path= in favor of Service::Firefox.driver_path=
  * Deprecated outdated capabilities

IE:
  * Fixed an issue when native events could not be disabled using IE::Options
    initializer
  * Added support for instantiating service class directly and moved all driver
    executable configuration there (command-line arguments, port, etc.)
    Passing driver_opts, driver_path and port to driver initializer is now
    deprecated so use Selenium::WebDriver::Service.ie instead, which allows
    to customize executable behavior in similar way. Once initialized, this
    object can be passed as :service keyword during driver initialization
  * Deprecated IE.driver_path= in favor of Service::IE.driver_path=

Safari:
  * Added support for instantiating service class directly and moved all driver
    executable configuration there (command-line arguments, port, etc.)
    Passing driver_opts, driver_path and port to driver initializer is now
    deprecated so use Selenium::WebDriver::Service.safari instead, which allows
    to customize executable behavior in similar way. Once initialized, this
    object can be passed as :service keyword during driver initialization
  * Deprecated Safari.driver_path= in favor of Service::Safari.driver_path=

Remote:
  * Change default HTTP client to use persistent connections

diffstat:

 www/ruby-selenium-webdriver/Makefile |  10 ++++------
 www/ruby-selenium-webdriver/PLIST    |   5 +++--
 www/ruby-selenium-webdriver/distinfo |  10 +++++-----
 3 files changed, 12 insertions(+), 13 deletions(-)

diffs (66 lines):

diff -r f666d422548b -r ee41b3fd0ca2 www/ruby-selenium-webdriver/Makefile
--- a/www/ruby-selenium-webdriver/Makefile      Mon Mar 16 14:52:05 2020 +0000
+++ b/www/ruby-selenium-webdriver/Makefile      Mon Mar 16 15:32:14 2020 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2020/03/16 02:35:33 tnn Exp $
+# $NetBSD: Makefile,v 1.13 2020/03/16 15:32:14 taca Exp $
 
-DISTNAME=      selenium-webdriver-3.141.0
-PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME}
-CATEGORIES=    ruby www
+DISTNAME=      selenium-webdriver-3.142.7
+CATEGORIES=    www
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/seleniumhq/selenium
@@ -10,8 +9,7 @@
 LICENSE=       apache-2.0
 
 DEPENDS+=      ${RUBY_PKGPREFIX}-childprocess>=0.5:../../sysutils/ruby-childprocess
-#DEPENDS+=     ${RUBY_PKGPREFIX}-zip>=1.2.2<2.0:../../archivers/ruby-zip
-BROKEN+=       "archivers/ruby-zip is > 2.0"
+DEPENDS+=      ${RUBY_PKGPREFIX}-zip>=1.2.2:../../archivers/ruby-zip
 
 USE_LANGUAGES= # none
 
diff -r f666d422548b -r ee41b3fd0ca2 www/ruby-selenium-webdriver/PLIST
--- a/www/ruby-selenium-webdriver/PLIST Mon Mar 16 14:52:05 2020 +0000
+++ b/www/ruby-selenium-webdriver/PLIST Mon Mar 16 15:32:14 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2019/01/20 14:59:32 taca Exp $
+@comment $NetBSD: PLIST,v 1.7 2020/03/16 15:32:14 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CHANGES
 ${GEM_LIBDIR}/Gemfile
@@ -54,6 +54,7 @@
 ${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
@@ -70,7 +71,7 @@
 ${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_options.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
diff -r f666d422548b -r ee41b3fd0ca2 www/ruby-selenium-webdriver/distinfo
--- a/www/ruby-selenium-webdriver/distinfo      Mon Mar 16 14:52:05 2020 +0000
+++ b/www/ruby-selenium-webdriver/distinfo      Mon Mar 16 15:32:14 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/01/20 14:59:32 taca Exp $
+$NetBSD: distinfo,v 1.8 2020/03/16 15:32:14 taca Exp $
 
-SHA1 (selenium-webdriver-3.141.0.gem) = 9ab8577079b07d12a1d6a0aa2e316d96e8a70374
-RMD160 (selenium-webdriver-3.141.0.gem) = ae3eac0406a4df813bf2de54e5d4d38f853427ee
-SHA512 (selenium-webdriver-3.141.0.gem) = 08dec20408be5ca7c3807b803ecac505ae7487332b6e1c4d9b8e0f82a99bc502873752c0e10e8bfe3770ad70e7fe30b929b165bd3b0012478e60a7a5a603b32d
-Size (selenium-webdriver-3.141.0.gem) = 862208 bytes
+SHA1 (selenium-webdriver-3.142.7.gem) = a863b9f6e2f89e50178e0e840c5b2684166aaebe
+RMD160 (selenium-webdriver-3.142.7.gem) = 16a3cb25f30e146edfe857e1555e025a46376df4
+SHA512 (selenium-webdriver-3.142.7.gem) = 0e7891c19b8a0b20441d85bc17032ecf03cba7ca435846e03abc50b62b0c53c075dc70456796c9bfcd1ecd28ecc517f907a3d6868346a07617fd1d0c1b9437c0
+Size (selenium-webdriver-3.142.7.gem) = 865280 bytes



Home | Main Index | Thread Index | Old Index