From f61f5a8a40f7722f38a798c08040cbd3d807e8d4 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 21 Jul 2023 01:22:00 +0200 Subject: [PATCH] chromium: 114.0.5735.198 -> 115.0.5790.98 https://chromereleases.googleblog.com/2023/07/stable-channel-update-for-desktop.html This update includes 20 security fixes. CVEs: CVE-2023-3727 CVE-2023-3728 CVE-2023-3730 CVE-2023-3732 CVE-2023-3733 CVE-2023-3734 CVE-2023-3735 CVE-2023-3736 CVE-2023-3737 CVE-2023-3738 CVE-2023-3740 --- .../browsers/chromium/upstream-info.json | 20 +++++++++---------- .../tools/selenium/chromedriver/default.nix | 8 ++++---- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json index e6bcdb556ebe..616e38c55aa9 100644 --- a/pkgs/applications/networking/browsers/chromium/upstream-info.json +++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json @@ -1,21 +1,21 @@ { "stable": { - "version": "114.0.5735.198", - "sha256": "1shxlkass3s744mwc571cyzlb9cc8lxvi5wp35mzaldbxq7l9wx9", - "sha256bin64": "0367sks2z7xj130bszimznkjjimfdimknd7qzi68335y9qzl1y92", + "version": "115.0.5790.98", + "sha256": "1wbasmwdqkg5jcmzpidvzjsq2n2dr73bxz85pr8a5j4grw767gpz", + "sha256bin64": "0pyy348dgz2i8a8gacakli1brf6h1qx3m885ai9blkx1w1czvrj2", "deps": { "gn": { - "version": "2023-04-19", + "version": "2023-05-19", "url": "https://gn.googlesource.com/gn", - "rev": "5a004f9427a050c6c393c07ddb85cba8ff3849fa", - "sha256": "01xrh9m9m6x8lz0vxwdw2mrhrvnw93zpg09hwdhqakj06agf4jjk" + "rev": "e9e83d9095d3234adf68f3e2866f25daf766d5c7", + "sha256": "0y07c18xskq4mclqiz3a63fz8jicz2kqridnvdhqdf75lhp61f8a" } }, "chromedriver": { - "version": "114.0.5735.90", - "sha256_linux": "0i3g79c4vdi5mys295lpzmmh0pgxhh14mjmz9amhq5rrn7w7wy57", - "sha256_darwin": "0l0nzx64vrr2wggwdyrcv0xbv79avr431cppprl4dg62b39wkgba", - "sha256_darwin_aarch64": "0z549y1w855ljia5w8sf9w6398pnn89y28pg26ygqad888b3msql" + "version": "115.0.5790.98", + "sha256_linux": "1797qmb213anvp9lmrkj6wmfdwkdfswmshmk1816zankw5dl883j", + "sha256_darwin": "1c41cb7zh13ny4xvpwy7703cnjrkmqxd3n8zpja7n6a38mi8mgsk", + "sha256_darwin_aarch64": "1kliszw10jnnlhzi8jrdzjq0r7vfn6ksk1spsh2rfn2hmghccv2d" } }, "beta": { diff --git a/pkgs/development/tools/selenium/chromedriver/default.nix b/pkgs/development/tools/selenium/chromedriver/default.nix index e1f3d4375b34..d8201fabb2f6 100644 --- a/pkgs/development/tools/selenium/chromedriver/default.nix +++ b/pkgs/development/tools/selenium/chromedriver/default.nix @@ -14,12 +14,12 @@ let }; x86_64-darwin = { - system = "mac64"; + system = "mac-x64"; sha256 = upstream-info.sha256_darwin; }; aarch64-darwin = { - system = "mac_arm64"; + system = "mac-arm64"; sha256 = upstream-info.sha256_darwin_aarch64; }; }; @@ -41,7 +41,7 @@ in stdenv.mkDerivation rec { version = upstream-info.version; src = fetchurl { - url = "https://chromedriver.storage.googleapis.com/${version}/chromedriver_${spec.system}.zip"; + url = "https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/${version}/${spec.system}/chromedriver-${spec.system}.zip"; sha256 = spec.sha256; }; @@ -50,7 +50,7 @@ in stdenv.mkDerivation rec { unpackPhase = "unzip $src"; installPhase = '' - install -m755 -D chromedriver $out/bin/chromedriver + install -m755 -D "chromedriver-${spec.system}/chromedriver" $out/bin/chromedriver '' + lib.optionalString (!stdenv.isDarwin) '' patchelf --set-interpreter ${glibc.out}/lib/ld-linux-x86-64.so.2 $out/bin/chromedriver wrapProgram "$out/bin/chromedriver" --prefix LD_LIBRARY_PATH : "${libs}"