# 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; }