diff --git a/pkgs/by-name/mi/microsoft-edge/update.sh b/pkgs/by-name/mi/microsoft-edge/update.sh index ac352ca9f7d3..78c9b7ab348b 100755 --- a/pkgs/by-name/mi/microsoft-edge/update.sh +++ b/pkgs/by-name/mi/microsoft-edge/update.sh @@ -215,10 +215,11 @@ update_msedgedriver() { # msedgedriver/package.nix declare -A hashes=( [mac64_m1]="" + [mac64]="" [linux64]="" ) - for driver_arch in mac64_m1 linux64; do + for driver_arch in mac64_m1 mac64 linux64; do url="https://msedgedriver.microsoft.com/${version}/edgedriver_${driver_arch}.zip" new_hash="$( @@ -238,7 +239,7 @@ update_msedgedriver() { "/pname = \"msedgedriver\";/,/^ meta = {/s/version = \".*\"/version = \"$version\"/" \ "$DRIVER_NIX" - for driver_arch in mac64_m1 linux64; do + for driver_arch in mac64_m1 mac64 linux64; do sed -i \ "/pname = \"msedgedriver\";/,/^ meta = {/s|${driver_arch} = \".*\"|${driver_arch} = \"${hashes[$driver_arch]}\"|" \ "$DRIVER_NIX" diff --git a/pkgs/by-name/ms/msedgedriver/package.nix b/pkgs/by-name/ms/msedgedriver/package.nix index 376901f228c5..cd1fadbe6dd9 100644 --- a/pkgs/by-name/ms/msedgedriver/package.nix +++ b/pkgs/by-name/ms/msedgedriver/package.nix @@ -19,6 +19,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { driverArch = { aarch64-darwin = "mac64_m1"; + x86_64-darwin = "mac64"; x86_64-linux = "linux64"; } .${stdenvNoCC.hostPlatform.system}; @@ -28,6 +29,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { hash = { mac64_m1 = "sha256-6nwe/vRPh5MkQLTiZNXepfFsLtILwoK925mgLCUUVNg="; + mac64 = "sha256-p/cnNKQub6sSEWPz2fJ+FoU7rgzeoZQMkv3PphvvHLw="; linux64 = "sha256-XbOQl9FyckF3Qybb+40474ImJDKahBkekPoydf/TxV0="; } .${driverArch};