# Impure functions, for passthru.updateScript runtime only { aarch64Url, x86_64Url, version, pkgs ? import ../../../../../default.nix { }, }: let inherit (import ./update-utils.nix { inherit (pkgs) lib; }) getLatestStableVersion getSha256 ; in pkgs.mkShell rec { buildInputs = [ pkgs.common-updater-scripts ]; newVersion = getLatestStableVersion; newAarch64Sha256 = getSha256 aarch64Url version newVersion; newX86_64Sha256 = getSha256 x86_64Url version newVersion; }