diff --git a/www/rubygem-selenium-webdriver/Makefile b/www/rubygem-selenium-webdriver/Makefile index a93282325682..875fc3d01f52 100644 --- a/www/rubygem-selenium-webdriver/Makefile +++ b/www/rubygem-selenium-webdriver/Makefile @@ -1,24 +1,26 @@ PORTNAME= selenium-webdriver -PORTVERSION= 4.35.0 +PORTVERSION= 4.36.0 CATEGORIES= www rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Tool for writing automated tests of websites WWW= https://www.seleniumhq.org/ \ https://github.com/SeleniumHQ/selenium/tree/trunk/rb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-base64>=0.2<1:converters/rubygem-base64 \ + rubygem-json>=2.15.0<2.16:devel/rubygem-json \ rubygem-logger>=1.4<2:devel/rubygem-logger \ + rubygem-prism>=1.0<2:textproc/rubygem-prism \ rubygem-rexml>=3.2.5<4:textproc/rubygem-rexml \ rubygem-rubyzip>=1.2.2<4.0:archivers/rubygem-rubyzip \ rubygem-websocket>=1.0<2:www/rubygem-websocket USES= gem NO_ARCH= yes .include diff --git a/www/rubygem-selenium-webdriver/distinfo b/www/rubygem-selenium-webdriver/distinfo index 8cd1fd7f828d..273f7bb82146 100644 --- a/www/rubygem-selenium-webdriver/distinfo +++ b/www/rubygem-selenium-webdriver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121902 -SHA256 (rubygem/selenium-webdriver-4.35.0.gem) = 6fc920cec4b9e6263afeb4941289d8deb0853acbc49e0d6f7de91c86986d359b -SIZE (rubygem/selenium-webdriver-4.35.0.gem) = 8684032 +TIMESTAMP = 1759774945 +SHA256 (rubygem/selenium-webdriver-4.36.0.gem) = da222898011772280908d511750f387d45b5323f6f9c7c19cb77ec4dcbe71c9f +SIZE (rubygem/selenium-webdriver-4.36.0.gem) = 8669696 diff --git a/www/rubygem-selenium-webdriver/files/patch-gemspec b/www/rubygem-selenium-webdriver/files/patch-gemspec new file mode 100644 index 000000000000..d1f14e116b51 --- /dev/null +++ b/www/rubygem-selenium-webdriver/files/patch-gemspec @@ -0,0 +1,14 @@ +--- selenium-webdriver.gemspec.orig 2025-10-15 04:52:25 UTC ++++ selenium-webdriver.gemspec +@@ -22,9 +22,9 @@ Gem::Specification.new do |s| + s.specification_version = 4 + + s.add_runtime_dependency(%q.freeze, ["~> 0.2".freeze]) +- s.add_runtime_dependency(%q.freeze, ["<= 2.13.2".freeze]) ++ s.add_runtime_dependency(%q.freeze, ["~> 2.15.0".freeze]) + s.add_runtime_dependency(%q.freeze, ["~> 1.4".freeze]) +- s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze, "< 1.5".freeze]) ++ s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) + s.add_runtime_dependency(%q.freeze, ["~> 3.2".freeze, ">= 3.2.5".freeze]) + s.add_runtime_dependency(%q.freeze, [">= 1.2.2".freeze, "< 4.0".freeze]) + s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze])