Unverified Commit f61f5a8a authored by Michael Weiss's avatar Michael Weiss
Browse files

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
parent dbd0bd32
Loading
Loading
Loading
Loading
+10 −10
Original line number Diff line number Diff line
{
  "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": {
+4 −4
Original line number Diff line number Diff line
@@ -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}"