From fd1394e0d705f0948ffaee1265aef4351a462e49 Mon Sep 17 00:00:00 2001 From: qzylinra <225773816+qzylinra@users.noreply.github.com> Date: Sun, 16 Nov 2025 10:07:30 +0800 Subject: [PATCH] cef-binary: 141.0.7 -> 142.0.10 --- pkgs/by-name/ce/cef-binary/package.nix | 10 +++++----- pkgs/by-name/ce/cef-binary/update.sh | 17 ++++------------- 2 files changed, 9 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/ce/cef-binary/package.nix b/pkgs/by-name/ce/cef-binary/package.nix index 35bb0309cdaf..167881be91a9 100644 --- a/pkgs/by-name/ce/cef-binary/package.nix +++ b/pkgs/by-name/ce/cef-binary/package.nix @@ -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="; }, }: diff --git a/pkgs/by-name/ce/cef-binary/update.sh b/pkgs/by-name/ce/cef-binary/update.sh index 2aa4e0155d60..102c33e1828f 100755 --- a/pkgs/by-name/ce/cef-binary/update.sh +++ b/pkgs/by-name/ce/cef-binary/update.sh @@ -1,9 +1,9 @@ #!/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