<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/82bc7daa13f2bbf5eaaa1faa3693a7372c46235f">https://github.com/macports/macports-ports/commit/82bc7daa13f2bbf5eaaa1faa3693a7372c46235f</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 82bc7daa13f2bbf5eaaa1faa3693a7372c46235f
</span>Author: Steven Thomas Smith <s.t.smith@ieee.org>
AuthorDate: Fri May 9 21:58:48 2025 -0400
<span style='display:block; white-space:pre;color:#404040;'> chromedriver: Update to version 136.0.7103.92
</span>---
www/chromedriver/Portfile | 41 ++++++++++++++++++-----------------------
1 file changed, 18 insertions(+), 23 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/chromedriver/Portfile b/www/chromedriver/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e99933d9d78..98812d52743 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/chromedriver/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/chromedriver/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
name chromedriver
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 114.0.5735.90
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 136.0.7103.92
</span> categories www
platforms darwin
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,17 +18,21 @@ long_description WebDriver is an open source tool for automated testing of \
</span> and more.
homepage https://chromedriver.chromium.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites https://chromedriver.storage.googleapis.com/${version}/
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-dist_subdir ${subport}/${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://googlechromelabs.github.io/chrome-for-testing/
</span>
platform arm {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- distname ${name}_mac_arm64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ master_sites https://storage.googleapis.com/chrome-for-testing-public/${version}/mac-arm64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distname ${name}-mac-arm64
</span> }
platform i386 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- distname ${name}_mac64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ master_sites https://storage.googleapis.com/chrome-for-testing-public/${version}/mac-x64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distname ${name}-mac-x64
</span> }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+use_zip yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles ${distname}${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {${os.arch} ni [list arm i386]} {
known_fail yes
pre-fetch {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,24 +51,18 @@ if {${os.platform} eq "darwin" && ${os.major} < 20} {
</span> }
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_zip yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # 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}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- distfiles ${name}_mac_arm64${extract.suffix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 5d6b807e173654241b0175cfb257ea50ad539300 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 14eb3a1642a829fcbc11ef22e113b2f6a2340c4f4e235e5494b414c4834fa47c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 7757508
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 c4e6735210c5ef2523725aa6c3812e735d3a6765 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 00c0e1a7ceaf22ae95a5f6ebcdda5e11519f17082d77db8b9622bdbd80259324 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8419833
</span> } elseif {${configure.build_arch} eq {x86_64}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- distfiles ${name}_mac64${extract.suffix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 4181e2c2b87e256a18439c2bda1bad1ea9a731c0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6abdc9d358c2bc4668bef7b23048de2a9dbd3ad82cfbc6dfe322e74d4cff1650 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 8693987
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 b8547761e97c1743e209e5d8f1f3227bdc7938b5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 3c8ef934f9a37f23081f24fc4354ea37ad08202cc3cca157380bf6524c5bc6ec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 9207465
</span> }
# most recent versions via
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -72,9 +70,6 @@ if {${configure.build_arch} eq {arm64}} {
</span>
set major_version [lindex [split ${version} .] 0]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.mkdir yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.only ${distname}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> use_configure no
build {}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -87,7 +82,7 @@ destroot {
</span>
# 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
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_version 310
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_version 312
</span> 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}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -152,5 +147,5 @@ Use ${subport} with the port
</span> }
livecheck.type regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url https://chromedriver.storage.googleapis.com/LATEST_RELEASE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex {^(.*)$}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url https://googlechromelabs.github.io/chrome-for-testing/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex {>Stable<[^\d]+>((?:\d+\.?)+)<}
</span></pre><pre style='margin:0'>
</pre>