Unverified Commit f1418190 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

cef-binary: 141.0.7 -> 142.0.10 (#462117)

parents fe885f0e fd1394e0
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -22,13 +22,13 @@
  udev,
  systemdLibs,
  xorg,
  version ? "141.0.7",
  gitRevision ? "a5714cc",
  chromiumVersion ? "141.0.7390.108",
  version ? "142.0.10",
  gitRevision ? "29548e2",
  chromiumVersion ? "142.0.7444.135",
  buildType ? "Release",
  srcHashes ? {
    aarch64-linux = "sha256-2A0hVzUVMBemhjnFE/CrKs4CU96Qkxy8S/SieaEJjwE=";
    x86_64-linux = "sha256-tZzUxeXxbYP8YfIQLbiSyihPcjZM9cd2Ad8gGCSvdGk=";
    aarch64-linux = "sha256-wUCXk5Nqgzu0q0PvV8a2AKF3h4YxxTeaP2yVecrf0j8=";
    x86_64-linux = "sha256-pFMHjj4MktjnX3g03sgLqgai4X/lF29Phmduf7a+KfM=";
  },
}:

+4 −13
Original line number Diff line number Diff line
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p curl gnused jq common-updater-scripts
#!nix-shell -i bash -p curl gnused jq nix-update

set -euo pipefail

current_version=$(nix-instantiate --eval -E "with import ./. {}; cef-binary or (lib.getVersion cef-binary)" | tr -d '"')
current_version=$(nix-instantiate --eval -E "with import ./. {}; cef-binary.version or (lib.getVersion cef-binary)" | tr -d '"')

ROOT="$(dirname "$(realpath "${BASH_SOURCE[0]}")")"

@@ -30,14 +30,5 @@ update_nix_value version "$cef_version"
update_nix_value gitRevision "$git_revision"
update_nix_value chromiumVersion "$chromium_version"

declare -a platforms=(
    "x86_64-linux 64"
    "aarch64-linux arm64"
)

for platform in "${platforms[@]}"; do
    read -r system arch <<< "$platform"
    url="https://cef-builds.spotifycdn.com/cef_binary_${cef_version}+g${git_revision}+chromium-${chromium_version}_linux${arch}_minimal.tar.bz2"
    hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 "$(nix-prefetch-url --quiet "$url")")
    update-source-version cef-binary "$cef_version" "$hash" --system="$system" --ignore-same-version
done
nix-update pkgsCross.gnu64.cef-binary --version skip
nix-update pkgsCross.aarch64-multiplatform.cef-binary --version skip