diff --git a/bucket/windowsdesktop-runtime-7.0.json b/bucket/windowsdesktop-runtime-7.0.json new file mode 100644 index 00000000000..7c9c3cf9e03 --- /dev/null +++ b/bucket/windowsdesktop-runtime-7.0.json @@ -0,0 +1,45 @@ +{ + "version": "7.0.20", + "description": "Microsoft .NET 7.0 Desktop Runtime", + "homepage": "https://dotnet.microsoft.com/download/dotnet/7.0", + "license": "MIT", + "notes": "You can now remove this installer with 'scoop uninstall -p windowsdesktop-runtime-7.0'", + "architecture": { + "64bit": { + "url": "https://dotnetcli.blob.core.windows.net/dotnet/WindowsDesktop/7.0.20/windowsdesktop-runtime-7.0.20-win-x64.exe", + "hash": "sha512:a0ed41e1672a25a9ee2cf3ca081e90f037b889100dbf8312e277447a801a4f3b7af464fa05fb796a24f89cd119102e8d0a382f4711e4e6263e5503642231da88" + }, + "32bit": { + "url": "https://dotnetcli.blob.core.windows.net/dotnet/WindowsDesktop/7.0.20/windowsdesktop-runtime-7.0.20-win-x86.exe", + "hash": "sha512:cfdf8369b3ac1c8fcba3274cb716c9faaa1df489ec3d3fd77419e78a0d740588546269ab7d77e09b3d4fe3817c55ca63c909d259ab7fe8b33da351453b58a05b" + }, + "arm64": { + "url": "https://dotnetcli.blob.core.windows.net/dotnet/WindowsDesktop/7.0.20/windowsdesktop-runtime-7.0.20-win-arm64.exe", + "hash": "sha512:b11f73901c5268b1f68850e8afaf889778f18b6052b818d3d1eac6ff84f2671e24c6c7b4dc28dcba7bbe652acf08990cc4a1655c766ee659e75c9aef5b3ff795" + } + }, + "pre_install": "if (!(is_admin)) { error 'Admin privileges are required.'; break }", + "installer": { + "script": "Invoke-ExternalCommand \"$dir\\$fname\" -ArgumentList '/install', '/quiet', '/norestart' -RunAs | Out-Null" + }, + "checkver": { + "url": "https://dotnetcli.azureedge.net/dotnet/WindowsDesktop/7.0/latest.version", + "regex": "([\\d.]+)$" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://dotnetcli.blob.core.windows.net/dotnet/WindowsDesktop/$version/windowsdesktop-runtime-$version-win-x64.exe" + }, + "32bit": { + "url": "https://dotnetcli.blob.core.windows.net/dotnet/WindowsDesktop/$version/windowsdesktop-runtime-$version-win-x86.exe" + }, + "arm64": { + "url": "https://dotnetcli.blob.core.windows.net/dotnet/WindowsDesktop/$version/windowsdesktop-runtime-$version-win-arm64.exe" + } + }, + "hash": { + "url": "https://dotnetcli.blob.core.windows.net/dotnet/checksums/$version-sha.txt" + } + } +}