kiro: 0.2.38 -> 0.2.59 (#444777)
This commit is contained in:
@@ -15,12 +15,12 @@ in
|
||||
inherit useVSCodeRipgrep;
|
||||
commandLineArgs = extraCommandLineArgs;
|
||||
|
||||
version = "0.2.38";
|
||||
version = "0.2.59";
|
||||
pname = "kiro";
|
||||
|
||||
# You can find the current VSCode version in the About dialog:
|
||||
# workbench.action.showAboutDialog (Help: About)
|
||||
vscodeVersion = "1.100.3";
|
||||
vscodeVersion = "1.103.2";
|
||||
|
||||
executableName = "kiro";
|
||||
longName = "Kiro";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"x86_64-linux": {
|
||||
"url": "https://prod.download.desktop.kiro.dev/releases/202509032213--distro-linux-x64-tar-gz/202509032213-distro-linux-x64.tar.gz",
|
||||
"hash": "sha256-nqOtD7Ef7dLYHzAM2jTybV/paUPjPYBJpa2AM0lnyIE="
|
||||
"url": "https://prod.download.desktop.kiro.dev/releases/202509172055--distro-linux-x64-tar-gz/202509172055-distro-linux-x64.tar.gz",
|
||||
"hash": "sha256-VL5acxUc3HLKXvebBUaj62I9gIDMNkUxree3TJeca3Q="
|
||||
},
|
||||
"x86_64-darwin": {
|
||||
"url": "https://prod.download.desktop.kiro.dev/releases/202509032213-Kiro-dmg-darwin-x64.dmg",
|
||||
"hash": "sha256-IdLKALVT5yj6oTJnOnqAqMzN29ZzI2XFMm61YwwaT/Q="
|
||||
"url": "https://prod.download.desktop.kiro.dev/releases/202509172055-Kiro-dmg-darwin-x64.dmg",
|
||||
"hash": "sha256-kwONoLbIB6YvAriwJF5q+8niRsy6cfr2H18D4ha3F7A="
|
||||
},
|
||||
"aarch64-darwin": {
|
||||
"url": "https://prod.download.desktop.kiro.dev/releases/202509032213-Kiro-dmg-darwin-arm64.dmg",
|
||||
"hash": "sha256-bqBNm0O6jZS5R+xyuxRys1Sgw3e6QiyHDJ3BKC8UzIo="
|
||||
"url": "https://prod.download.desktop.kiro.dev/releases/202509172055-Kiro-dmg-darwin-arm64.dmg",
|
||||
"hash": "sha256-5xvDoGMdS/ovLKJ9gE+Seg/ZtpLXHQ7b78gf0tuZUag="
|
||||
}
|
||||
}
|
||||
|
||||
@@ -89,9 +89,17 @@ for platform in "${!platform_urls[@]}"; do
|
||||
platform_hashes["$platform"]=$(nix hash convert --hash-algo sha256 "$(nix-prefetch-url "${platform_urls[$platform]}")")
|
||||
done
|
||||
|
||||
# Extract vscode version from the Linux tar.gz archive using nix-prefetch-url
|
||||
archive_path=$(nix-prefetch-url --print-path "${platform_urls["x86_64-linux"]}" | tail -1)
|
||||
vscodeVersion=$(tar -Oxzf "$archive_path" "Kiro/resources/app/product.json" | jq -r '.vsCodeVersion')
|
||||
if [[ -z "$vscodeVersion" || "$vscodeVersion" == "null" ]]; then
|
||||
error_exit "Could not extract vsCodeVersion from product.json"
|
||||
fi
|
||||
|
||||
# Update package.nix and generate sources.json
|
||||
echo "Updating package.nix..."
|
||||
sed -i "s/version = \".*\"/version = \"$max_version\"/" "$PACKAGE_NIX"
|
||||
sed -i "s/vscodeVersion = \".*\"/vscodeVersion = \"$vscodeVersion\"/" "$PACKAGE_NIX"
|
||||
|
||||
echo "Generating sources.json..."
|
||||
json_content="{}"
|
||||
|
||||
Reference in New Issue
Block a user