sauce-connect: 5.2.2 -> 5.3.0; fix updateScript to work on aarch64-linux (#444465)

authored by Wolfgang Walther and committed by GitHub b5a8fe07 c50f48e5

+5 -5
+4 -4
pkgs/by-name/sa/sauce-connect/package.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "sauce-connect"; 12 - version = "5.2.2"; 13 14 passthru = { 15 sources = { 16 x86_64-linux = fetchurl { 17 url = "https://saucelabs.com/downloads/sauce-connect/${version}/sauce-connect-${version}_linux.x86_64.tar.gz"; 18 - hash = "sha256-JyQkXp7/jrgWEKNPHUw/exXc5nqjejHWsy3IiEJ5gqU="; 19 }; 20 aarch64-linux = fetchurl { 21 url = "https://saucelabs.com/downloads/sauce-connect/${version}/sauce-connect-${version}_linux.aarch64.tar.gz"; 22 - hash = "sha256-8EZjqid4/r2p8jZxQiI1x1IyDFXHwWDbmCOVXdnmmgs="; 23 }; 24 x86_64-darwin = fetchurl { 25 url = "https://saucelabs.com/downloads/sauce-connect/${version}/sauce-connect-${version}_darwin.all.zip"; 26 - hash = "sha256-E4S7hbLSnRd5M/yOiUyPasYNg7ZmQ10S6fyn9Qs1BFk="; 27 }; 28 aarch64-darwin = passthru.sources.x86_64-darwin; 29 };
··· 9 10 stdenv.mkDerivation rec { 11 pname = "sauce-connect"; 12 + version = "5.3.0"; 13 14 passthru = { 15 sources = { 16 x86_64-linux = fetchurl { 17 url = "https://saucelabs.com/downloads/sauce-connect/${version}/sauce-connect-${version}_linux.x86_64.tar.gz"; 18 + hash = "sha256-7DeGVdRtbgwpDpt7txuYLmf7R6KYeneMOGPH0B1PTIQ="; 19 }; 20 aarch64-linux = fetchurl { 21 url = "https://saucelabs.com/downloads/sauce-connect/${version}/sauce-connect-${version}_linux.aarch64.tar.gz"; 22 + hash = "sha256-3fUB0KLFEmSzRlYSZhJ3VP4QJC/S1R2Iyk3+o82sNRg="; 23 }; 24 x86_64-darwin = fetchurl { 25 url = "https://saucelabs.com/downloads/sauce-connect/${version}/sauce-connect-${version}_darwin.all.zip"; 26 + hash = "sha256-nSmDenuel+L4HKhDEHMirGwKj0A7plIXAqf+T7Agc3A="; 27 }; 28 aarch64-darwin = passthru.sources.x86_64-darwin; 29 };
+1 -1
pkgs/by-name/sa/sauce-connect/update.sh
··· 19 '.all_downloads | to_entries[] | select(.value | has("linux") and has("osx")) | .key' \ 20 <<< "$response") 21 latest_version=$(sort --version-sort <<< "$all_versions" | tail -n 1) 22 - for platform in x86_64-linux x86_64-darwin; do 23 update-source-version sauce-connect "$latest_version" \ 24 --ignore-same-version \ 25 --source-key="passthru.sources.$platform"
··· 19 '.all_downloads | to_entries[] | select(.value | has("linux") and has("osx")) | .key' \ 20 <<< "$response") 21 latest_version=$(sort --version-sort <<< "$all_versions" | tail -n 1) 22 + for platform in x86_64-linux aarch64-linux x86_64-darwin; do 23 update-source-version sauce-connect "$latest_version" \ 24 --ignore-same-version \ 25 --source-key="passthru.sources.$platform"