Skip to content

chromedriver: Update to version 136.0.7103.92; #28376

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
May 21, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 7 additions & 6 deletions python/py-selenium/Portfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-15

port test py312-selenium: Warning: py312-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-15

port test py311-selenium: Warning: py311-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-15

port test py310-selenium: Warning: py310-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-15

port test py39-selenium: Warning: py39-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-15

port test py313-selenium: Warning: py313-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-14

port test py312-selenium: Warning: py312-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-14

port test py311-selenium: Warning: py311-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-14

port test py310-selenium: Warning: py310-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-14

port test py39-selenium: Warning: py39-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-14

port test py313-selenium: Warning: py313-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-13

port test py312-selenium: Warning: py312-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-13

port test py311-selenium: Warning: py311-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-13

port test py310-selenium: Warning: py310-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-13

port test py39-selenium: Warning: py39-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

Check warning on line 1 in python/py-selenium/Portfile

View workflow job for this annotation

GitHub Actions / macos-13

port test py313-selenium: Warning: py313-selenium is configured to build no architecture-specific files, but installed Mach-O files built for the following archs: Warning: arm64,x86_64: Warning: /opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/selenium/webdriver/common/macos/selenium-manager Warning:

PortSystem 1.0
PortGroup python 1.0

name py-selenium
version 4.3.0
version 4.32.0
revision 0

license Apache-2
Expand All @@ -20,19 +20,20 @@

homepage https://www.seleniumhq.org/

python.versions 39 310
python.versions 39 310 311 312 313
python.pep517_backend

if {${name} ne ${subport}} {
depends_run-append \
port:py${python.version}-urllib3

master_sites https://files.pythonhosted.org/packages/85/67/bea2994e161226ee09c3ee4a1a8ebdf2c033136228afdecab530910f158a/
master_sites https://files.pythonhosted.org/packages/ea/37/d07ed9d13e571b2115d4ed6956d156c66816ceec0b03b2e463e80d09f572
distname selenium-${version}-py3-none-any

checksums rmd160 15937b3de15cd36438283e9cf86348063f0f49aa \
sha256 f67402b8f973aaa98d9c55b8f9aa63532009cd1859b2222a8b9800354942d8bc \
size 981378
checksums rmd160 0a5fbdb3007f23d803ecec76dd06844788953474 \
sha256 c4d9613f8a45693d61530c9660560fadb52db7d730237bc788ddedf442391f97 \
size 9369668

extract.suffix .whl
extract.only

Expand Down
14 changes: 5 additions & 9 deletions python/py-undetected-chromedriver/Portfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-15

port test py312-undetected-chromedriver: Error: Failed to test py312-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py312-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-15

port test py311-undetected-chromedriver: Error: Failed to test py311-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py311-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-15

port test py310-undetected-chromedriver: Error: Failed to test py310-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py310-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-15

port test py39-undetected-chromedriver: Error: Failed to test py39-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py39-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-15

port test py313-undetected-chromedriver: Error: Failed to test py313-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py313-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-14

port test py312-undetected-chromedriver: Error: Failed to test py312-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py312-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-14

port test py311-undetected-chromedriver: Error: Failed to test py311-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py311-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-14

port test py310-undetected-chromedriver: Error: Failed to test py310-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py310-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-14

port test py39-undetected-chromedriver: Error: Failed to test py39-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py39-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-14

port test py313-undetected-chromedriver: Error: Failed to test py313-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py313-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-13

port test py312-undetected-chromedriver: Error: Failed to test py312-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py312-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-13

port test py311-undetected-chromedriver: Error: Failed to test py311-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py311-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-13

port test py310-undetected-chromedriver: Error: Failed to test py310-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py310-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-13

port test py39-undetected-chromedriver: Error: Failed to test py39-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py39-undetected-chromedriver/main.log for details.

Check warning on line 1 in python/py-undetected-chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-13

port test py313-undetected-chromedriver: Error: Failed to test py313-undetected-chromedriver: error copying "/Users/runner/work/macports-ports/macports-ports/ports/python/py-undetected-chromedriver/files/uc-test.py": no such file or directory Error: See /opt/local/var/macports/logs/_Users_runner_work_macports-ports_macports-ports_ports_python_py-undetected-chromedriver/py313-undetected-chromedriver/main.log for details.

PortSystem 1.0
PortGroup python 1.0

name py-undetected-chromedriver
version 3.4.6
version 3.5.5
revision 0
categories-append python www
maintainers nomaintainer
Expand All @@ -19,11 +19,11 @@

homepage https://github.com/ultrafunkamsterdam/undetected-chromedriver

checksums rmd160 3b247c010d8df8141dd5aab082b540996c92ab23 \
sha256 871485624f7a2e1c15fde75ab7b8ceb30ebc06dad90cd66173ea8036c046367f \
size 61342
checksums rmd160 c03f5bedc2c097032a0d105eefbee5e90f5d86d4 \
sha256 9f945e1435005247abe17de316bcfda85b284a4177fd5f25167c78ced33b65ec \
size 65409

python.versions 39 310
python.versions 39 310 311 312 313

if {${name} ne ${subport}} {
depends_build-append \
Expand All @@ -33,10 +33,6 @@
port:py${python.version}-selenium \
port:py${python.version}-websockets

# diff -Naurd ./uc-orig ./uc-new | sed -E -e 's/\.\/uc-(orig|new)\//.\//g' | sed -E -e 's|/opt/local|@PREFIX@|g' > ~/Downloads/patch-undetected_chromedriver.diff
patchfiles-append \
patch-undetected_chromedriver.diff

post-patch {
fs-traverse f ${worksrcpath}/undetected_chromedriver {
if {[file isfile ${f}] && [string match "*.py" ${f}]} {
Expand Down

This file was deleted.

41 changes: 18 additions & 23 deletions www/chromedriver/Portfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

Check warning on line 1 in www/chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-15

port lint chromedriver: Warning: Unnecessary platforms line as darwin is the default

Check warning on line 1 in www/chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-14

port lint chromedriver: Warning: Unnecessary platforms line as darwin is the default

Check warning on line 1 in www/chromedriver/Portfile

View workflow job for this annotation

GitHub Actions / macos-13

port lint chromedriver: Warning: Unnecessary platforms line as darwin is the default

PortSystem 1.0

name chromedriver
version 114.0.5735.90
version 136.0.7103.92
categories www
platforms darwin
maintainers nomaintainer
Expand All @@ -18,17 +18,21 @@
and more.

homepage https://chromedriver.chromium.org/
master_sites https://chromedriver.storage.googleapis.com/${version}/

dist_subdir ${subport}/${version}
# https://googlechromelabs.github.io/chrome-for-testing/

platform arm {
distname ${name}_mac_arm64
master_sites https://storage.googleapis.com/chrome-for-testing-public/${version}/mac-arm64
distname ${name}-mac-arm64
}
platform i386 {
distname ${name}_mac64
master_sites https://storage.googleapis.com/chrome-for-testing-public/${version}/mac-x64
distname ${name}-mac-x64
}

use_zip yes
distfiles ${distname}${extract.suffix}

if {${os.arch} ni [list arm i386]} {
known_fail yes
pre-fetch {
Expand All @@ -47,34 +51,25 @@
}
}

use_zip yes

# set build_arch by hand on arm64/x86_64 systems to get x86_64/arm64 checksums
# sudo port -v checksum chromedriver os.arch=arm build_arch=arm64
# run `port clean --all chromedriver` afterwards

if {${configure.build_arch} eq {arm64}} {
distfiles ${name}_mac_arm64${extract.suffix}

checksums rmd160 5d6b807e173654241b0175cfb257ea50ad539300 \
sha256 14eb3a1642a829fcbc11ef22e113b2f6a2340c4f4e235e5494b414c4834fa47c \
size 7757508
checksums rmd160 c4e6735210c5ef2523725aa6c3812e735d3a6765 \
sha256 00c0e1a7ceaf22ae95a5f6ebcdda5e11519f17082d77db8b9622bdbd80259324 \
size 8419833
} elseif {${configure.build_arch} eq {x86_64}} {
distfiles ${name}_mac64${extract.suffix}

checksums rmd160 4181e2c2b87e256a18439c2bda1bad1ea9a731c0 \
sha256 6abdc9d358c2bc4668bef7b23048de2a9dbd3ad82cfbc6dfe322e74d4cff1650 \
size 8693987
checksums rmd160 b8547761e97c1743e209e5d8f1f3227bdc7938b5 \
sha256 3c8ef934f9a37f23081f24fc4354ea37ad08202cc3cca157380bf6524c5bc6ec \
size 9207465
}

# most recent versions via
# https://sites.google.com/chromium.org/driver/downloads

set major_version [lindex [split ${version} .] 0]

extract.mkdir yes
extract.only ${distname}

use_configure no

build {}
Expand All @@ -87,7 +82,7 @@

# use these to specify python versions, python3 required
# use ${prefix}/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/python-1.0.tcl
set python_version 310
set python_version 312
set python_branch [string index ${python_version} 0].[string range ${python_version} 1 end]
set python_prefix ${frameworks_dir}/Python.framework/Versions/${python_branch}
set python_bin ${python_prefix}/bin/python${python_branch}
Expand Down Expand Up @@ -152,5 +147,5 @@
}

livecheck.type regex
livecheck.url https://chromedriver.storage.googleapis.com/LATEST_RELEASE
livecheck.regex {^(.*)$}
livecheck.url https://googlechromelabs.github.io/chrome-for-testing/
livecheck.regex {>Stable<[^\d]+>((?:\d+\.?)+)<}
Loading