Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions ports/cppgraphqlgen/356.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
From f6a0073a51324209035ab0632272c970cdfbfe5b Mon Sep 17 00:00:00 2001
From: Bruno S Marques <brunosmarques1995@hotmail.com>
Date: Wed, 11 Feb 2026 11:09:47 -0300
Subject: [PATCH] Fix operator overload attribute syntax in GraphQLParse.h

to fix identifier '_graphql' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
53 | [[nodiscard("unnecessary parse")]] GRAPHQLPEG_EXPORT peg::ast operator"" _graphql(
| ~~~~~~~~~~~^~~~~~~~
| operator""_graphql
---
include/graphqlservice/GraphQLParse.h | 2 +-
src/SyntaxTree.cpp | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/graphqlservice/GraphQLParse.h b/include/graphqlservice/GraphQLParse.h
index e983b224..627446dc 100644
--- a/include/graphqlservice/GraphQLParse.h
+++ b/include/graphqlservice/GraphQLParse.h
@@ -50,7 +50,7 @@ constexpr size_t c_defaultDepthLimit = 25;

} // namespace peg

-[[nodiscard("unnecessary parse")]] GRAPHQLPEG_EXPORT peg::ast operator"" _graphql(
+[[nodiscard("unnecessary parse")]] GRAPHQLPEG_EXPORT peg::ast operator""_graphql(
const char* text, size_t size);

} // namespace graphql
diff --git a/src/SyntaxTree.cpp b/src/SyntaxTree.cpp
index 60743538..524067ec 100644
--- a/src/SyntaxTree.cpp
+++ b/src/SyntaxTree.cpp
@@ -1148,7 +1148,7 @@ ast parseFile(std::string_view filename, size_t depthLimit)

} // namespace peg

-peg::ast operator"" _graphql(const char* text, size_t size)
+peg::ast operator""_graphql(const char* text, size_t size)
{
peg::ast result { std::make_shared<peg::ast_input>(
peg::ast_input { peg::ast_string_view { { text, size } } }),
2 changes: 2 additions & 0 deletions ports/cppgraphqlgen/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ vcpkg_from_github(
REF "v${VERSION}"
SHA512 eb26e6b9b51eabeb84ab82035097579dcdc5f44cc1d50ae85303bbab8fcc2a3da0749cef4e15bf09adb62a4783446bb8b661666db52517b2e98543177f662eb5
HEAD_REF main
PATCHES
356.patch # https://patch-diff.githubusercontent.com/raw/microsoft/cppgraphqlgen/pull/356.patch
)

vcpkg_check_features(
Expand Down
1 change: 1 addition & 0 deletions ports/cppgraphqlgen/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "cppgraphqlgen",
"version": "4.5.9",
"port-version": 1,
"description": "C++ GraphQL schema service generator",
"homepage": "https://github.com/microsoft/cppgraphqlgen",
"license": "MIT",
Expand Down
45 changes: 45 additions & 0 deletions ports/crashpad/crashpad-memset-errors-5758170.diff
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
From 575817027d03ecce3c5d9ee0991a04e00babae3b Mon Sep 17 00:00:00 2001
From: Victor Hugo Vianna Silva <victorvianna@google.com>
Date: Wed, 17 Dec 2025 22:33:24 +0000
Subject: [PATCH] Fix C++23 build errors in crashpad

Bug: 388070065
Change-Id: Iaa150463bcae34db0f3ea022cd25df3035112704
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/7270947
Reviewed-by: Joshua Peraza <jperaza@chromium.org>
Commit-Queue: Victor Vianna <victorvianna@google.com>
---

diff --git a/util/linux/socket_test.cc b/util/linux/socket_test.cc
index 3e84aaa..8e75318 100644
--- a/util/linux/socket_test.cc
+++ b/util/linux/socket_test.cc
@@ -124,7 +124,7 @@
for (size_t index = 0; index < UnixCredentialSocket::kMaxSendRecvMsgFDs;
++index) {
recv_fds[index].reset();
- char c;
+ char c = 0;
EXPECT_EQ(
HANDLE_EINTR(send(send_fds[index].get(), &c, sizeof(c), MSG_NOSIGNAL)),
-1);
diff --git a/util/linux/thread_info.cc b/util/linux/thread_info.cc
index 77ffb06..4cff830 100644
--- a/util/linux/thread_info.cc
+++ b/util/linux/thread_info.cc
@@ -19,13 +19,13 @@
namespace crashpad {

ThreadContext::ThreadContext() {
- memset(this, 0, sizeof(*this));
+ memset(static_cast<void*>(this), 0, sizeof(*this));
}

ThreadContext::~ThreadContext() {}

FloatContext::FloatContext() {
- memset(this, 0, sizeof(*this));
+ memset(static_cast<void*>(this), 0, sizeof(*this));
}

FloatContext::~FloatContext() {}
1 change: 1 addition & 0 deletions ports/crashpad/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ vcpkg_from_git(
PATCHES
fix-linux.patch
fix-lib-name-conflict.patch
crashpad-memset-errors-5758170.diff # https://chromium-review.googlesource.com/c/crashpad/crashpad/+/7270947
)

vcpkg_find_acquire_program(PYTHON3)
Expand Down
2 changes: 1 addition & 1 deletion ports/crashpad/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "crashpad",
"version-date": "2024-04-11",
"port-version": 9,
"port-version": 10,
"description": [
"Crashpad is a crash-reporting system.",
"Crashpad is a library for capturing, storing and transmitting postmortem crash reports from a client to an upstream collection server. Crashpad aims to make it possible for clients to capture process state at the time of crash with the best possible fidelity and coverage, with the minimum of fuss."
Expand Down
25 changes: 25 additions & 0 deletions ports/highway/2695.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
From 21635e43996f0b4365584f69b0014655f548853a Mon Sep 17 00:00:00 2001
From: John Platts <john_platts@hotmail.com>
Date: Sun, 31 Aug 2025 22:08:43 -0500
Subject: [PATCH] Fix for AVX10_2 target with Android NDK r29-beta3

---
hwy/ops/x86_128-inl.h | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/hwy/ops/x86_128-inl.h b/hwy/ops/x86_128-inl.h
index bcd08d590d..3a2820102e 100644
--- a/hwy/ops/x86_128-inl.h
+++ b/hwy/ops/x86_128-inl.h
@@ -71,8 +71,9 @@ namespace detail {
#endif

#undef HWY_X86_HAVE_AVX10_2_OPS
-#if HWY_TARGET_IS_AVX10_2 && \
- (HWY_COMPILER_GCC_ACTUAL >= 1501 || HWY_COMPILER3_CLANG >= 200103)
+#if HWY_TARGET_IS_AVX10_2 && \
+ (HWY_COMPILER_GCC_ACTUAL >= 1501 || \
+ (HWY_COMPILER3_CLANG >= 200103 && HWY_COMPILER_CLANG != 2100))
#define HWY_X86_HAVE_AVX10_2_OPS 1
#else
#define HWY_X86_HAVE_AVX10_2_OPS 0
2 changes: 2 additions & 0 deletions ports/highway/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ vcpkg_from_github(
REF "${VERSION}"
SHA512 8b9f4fdc4fa60b6817417959853f5b55bf86aec9d35fc6664dda15179cc55e0a9940f3a46011a84b95263ba342dc47ca1cb93b04481ff4b63d724cce1815d7c6
HEAD_REF master
PATCHES
2695.patch
)

vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
Expand Down
1 change: 1 addition & 0 deletions ports/highway/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "highway",
"version": "1.3.0",
"port-version": 1,
"description": "Performance-portable, length-agnostic SIMD with runtime dispatch",
"homepage": "https://github.com/google/highway",
"license": "Apache-2.0",
Expand Down
5 changes: 3 additions & 2 deletions ports/orefkov-simstr/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO orefkov/simstr
SHA512 9948349336dbe2bfde8b691c7168df41c1708a35a740b1147eb22f5f86f898ff110ef3b6ed08bc4ec7ea808b90540994786361f86455bfe674801cb727e1817e
SHA512 9948349336dbe2bfde8b691c7168df41c1708a35a740b1147eb22f5f86f898ff110ef3b6ed08bc4ec7ea808b90540994786361f86455bfe674801cb727e1817e
REF "rel${VERSION}"
HEAD_REF main
)
Expand All @@ -11,7 +11,8 @@ vcpkg_cmake_configure(
OPTIONS ${FEATURE_OPTIONS}
-DSIMSTR_BUILD_TESTS=OFF
-DSIMSTR_BENCHMARKS=OFF
-DSIMSTR_LINK_NATVIS=OFF
-DSIMSTR_LINK_NATVIS=OFF
-DUSE_SYSTEM_DEPS=ON
)

vcpkg_cmake_install()
Expand Down
1 change: 1 addition & 0 deletions ports/orefkov-simstr/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "orefkov-simstr",
"version-semver": "1.7.1",
"port-version": 1,
"description": "Yet another C++ strings library implementation",
"homepage": "https://github.com/orefkov/simstr",
"license": "MIT",
Expand Down
46 changes: 23 additions & 23 deletions scripts/azure-pipelines/android/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# syntax=docker/dockerfile:1.4
# DisableDockerDetector "Used to build the container deployed to Azure Container Registry"
FROM ubuntu:noble-20251013
FROM ubuntu:noble-20260113

ADD https://packages.microsoft.com/config/ubuntu/24.04/packages-microsoft-prod.deb /packages-microsoft-prod.deb
ADD https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.14+7/OpenJDK17U-jdk_x64_linux_hotspot_17.0.14_7.tar.gz /OpenJDK17U-jdk_x64_linux_hotspot_17.0.14_7.tar.gz
ADD https://dl.google.com/android/repository/commandlinetools-linux-10406996_latest.zip /sdk-commandlinetools-linux-10406996_latest.zip
ADD https://dl.google.com/android/repository/build-tools_r34-linux.zip /build-tools_r34-linux.zip
ADD https://dl.google.com/android/repository/platform-34-ext7_r03.zip /platform-34-ext7_r03.zip
ADD https://dl.google.com/android/repository/platform-tools_r35.0.1-linux.zip /platform-tools_r35.0.1-linux.zip
ADD https://dl.google.com/android/repository/android-ndk-r28c-linux.zip /android-ndk-r28c-linux.zip
ADD https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18+8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz /OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz
ADD https://dl.google.com/android/repository/commandlinetools-linux-14742923_latest.zip /commandlinetools-linux-14742923_latest.zip
ADD https://dl.google.com/android/repository/build-tools_r36.1_linux.zip /build-tools_r36.1_linux.zip
ADD https://dl.google.com/android/repository/platform-36_r01.zip /platform-36_r01.zip
ADD https://dl.google.com/android/repository/platform-tools_r36.0.2-linux.zip /platform-tools_r36.0.2-linux.zip
ADD https://dl.google.com/android/repository/android-ndk-r29-linux.zip /android-ndk-r29-linux.zip

# Add apt packages

Expand Down Expand Up @@ -70,39 +70,39 @@ apt-get -y dist-upgrade
apt-get -y --no-install-recommends install $APT_PACKAGES

# OpenJDK
tar xzf OpenJDK17U-jdk_x64_linux_hotspot_17.0.14_7.tar.gz
rm OpenJDK17U-jdk_x64_linux_hotspot_17.0.14_7.tar.gz
tar xzf OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz
rm OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz

# Android SDK
unzip -q sdk-commandlinetools-linux-10406996_latest.zip -d android-sdk
rm sdk-commandlinetools-linux-10406996_latest.zip
unzip -q commandlinetools-linux-14742923_latest.zip -d android-sdk
rm commandlinetools-linux-14742923_latest.zip

unzip -q build-tools_r34-linux.zip -d android-sdk/build-tools
mv android-sdk/build-tools/android-14 android-sdk/build-tools/34.0.0
rm build-tools_r34-linux.zip
unzip -q build-tools_r36.1_linux.zip -d android-sdk/build-tools
mv android-sdk/build-tools/android-16 android-sdk/build-tools/36.1.0
rm build-tools_r36.1_linux.zip

unzip -q platform-34-ext7_r03.zip -d android-sdk/platforms
rm platform-34-ext7_r03.zip
unzip -q platform-36_r01.zip -d android-sdk/platforms
rm platform-36_r01.zip
find android-sdk/platforms -type d -exec chmod o+rx '{}' ';'
find android-sdk/platforms -type f -exec chmod o+r '{}' ';'

unzip -q platform-tools_r35.0.1-linux.zip -d android-sdk
rm platform-tools_r35.0.1-linux.zip
unzip -q platform-tools_r36.0.2-linux.zip -d android-sdk
rm platform-tools_r36.0.2-linux.zip

# JRE for sdk setup
export JAVA_HOME=/jdk-17.0.14+7
export JAVA_HOME=/jdk-17.0.18+8
yes | /android-sdk/cmdline-tools/bin/sdkmanager --sdk_root=/android-sdk --licenses

# Android NDK
unzip -q /android-ndk-r28c-linux.zip
rm -f android-ndk-r28c-linux.zip
unzip -q /android-ndk-r29-linux.zip
rm -f android-ndk-r29-linux.zip

END_OF_SCRIPT

ENV JAVA_HOME="/jdk-17.0.14+7"
ENV JAVA_HOME="/jdk-17.0.18+8"

ENV ANDROID_HOME="/android-sdk"

ENV ANDROID_NDK_HOME="/android-ndk-r28c"
ENV ANDROID_NDK_HOME="/android-ndk-r29"

WORKDIR /vcpkg
5 changes: 1 addition & 4 deletions scripts/azure-pipelines/android/azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,8 @@ jobs:
value: /mnt/vcpkg-ci
- name: VCPKG_DOWNLOADS
value: /mnt/vcpkg-ci/downloads
- name: ANDROID_NDK_HOME
value: /android-ndk-r28c
- name: ANDROID_DOCKER_IMAGE
value: 'vcpkgandroidwus.azurecr.io/vcpkg-android:2026-01-20'
value: 'vcpkgandroidwus.azurecr.io/vcpkg-android:2026-02-10'
- name: LINUX_DOCKER_IMAGE
value: 'vcpkgandroidwus.azurecr.io/vcpkg-linux:2026-01-20'
steps:
Expand Down Expand Up @@ -93,7 +91,6 @@ jobs:
--mount type=bind,source=$(WORKING_ROOT)/failure-logs,target=/vcpkg/failure-logs \
--mount type=bind,source=/mnt/vcpkg-ci,target=/mnt/vcpkg-ci \
--env X_VCPKG_ASSET_SOURCES="x-azurl,https://vcpkgassetcachewus.blob.core.windows.net/cache,$assetSas,readwrite" \
--env ANDROID_NDK_HOME="${{ variables.ANDROID_NDK_HOME }}" \
--workdir /vcpkg \
${{ variables.ANDROID_DOCKER_IMAGE }} \
pwsh \
Expand Down
2 changes: 1 addition & 1 deletion scripts/azure-pipelines/linux/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# syntax=docker/dockerfile:1.4
# DisableDockerDetector "Used to build the container deployed to Azure Container Registry"
FROM ubuntu:noble-20251013
FROM ubuntu:noble-20260113
ADD provision-image.sh /provision-image.sh
RUN apt-get update && \
apt-get install --no-install-recommends -y curl gnupg ca-certificates
Expand Down
8 changes: 4 additions & 4 deletions scripts/azure-pipelines/update-containers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@ jobs:
az acr login --name vcpkgandroidwus
# Note that this is marking the *previous* image as EOL, not the one we're building as it attaches
# to the SHA to which the tag points, not the tag itself.
oras attach --artifact-type application/vnd.microsoft.artifact.lifecycle --annotation "vnd.microsoft.artifact.lifecycle.end-of-life.date=$EndDate" vcpkgandroidwus.azurecr.io/vcpkg-android:2026-01-20
oras attach --artifact-type application/vnd.microsoft.artifact.lifecycle --annotation "vnd.microsoft.artifact.lifecycle.end-of-life.date=$EndDate" vcpkgandroidwus.azurecr.io/vcpkg-linux:2026-01-20
oras attach --artifact-type application/vnd.microsoft.artifact.lifecycle --annotation "vnd.microsoft.artifact.lifecycle.end-of-life.date=$EndDate" vcpkgandroidwus.azurecr.io/vcpkg-android:2026-02-10 || echo "WARNING: Failed to attach lifecycle metadata to vcpkg-android:2026-01-20"
oras attach --artifact-type application/vnd.microsoft.artifact.lifecycle --annotation "vnd.microsoft.artifact.lifecycle.end-of-life.date=$EndDate" vcpkgandroidwus.azurecr.io/vcpkg-linux:2026-01-20 || echo "WARNING: Failed to attach lifecycle metadata to vcpkg-linux:2026-01-20"
cd scripts/azure-pipelines/android
# to explain the ulimit thing, see https://github.com/docker/buildx/issues/379
docker buildx build . -t vcpkgandroidwus.azurecr.io/vcpkg-android:2026-01-20 --build-arg BUILD_DATE=$BuildDate --ulimit nofile=1024:1024
docker push vcpkgandroidwus.azurecr.io/vcpkg-android:2026-01-20
docker buildx build . -t vcpkgandroidwus.azurecr.io/vcpkg-android:2026-02-10 --build-arg BUILD_DATE=$BuildDate --ulimit nofile=1024:1024
docker push vcpkgandroidwus.azurecr.io/vcpkg-android:2026-02-10
cd ../linux
docker buildx build . -t vcpkgandroidwus.azurecr.io/vcpkg-linux:2026-01-20 --build-arg BUILD_DATE=$BuildDate --ulimit nofile=1024:1024
docker push vcpkgandroidwus.azurecr.io/vcpkg-linux:2026-01-20
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ jobs:
- job: x64_windows
pool:
name: vcpkg-testing-msvc
demands: ImageVersionOverride -equals 2026.01.14
demands: ImageVersionOverride -equals 2026.02.12
timeoutInMinutes: 2880 # 2 days
variables:
- name: WORKING_ROOT
Expand Down
2 changes: 1 addition & 1 deletion scripts/azure-pipelines/windows/azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
condition: and(succeeded(), contains('^${{ replace(parameters.jobName, '_', '-') }}$', '${{ parameters.tripletPattern }}'))
pool:
name: PrWin-WUS
demands: ImageVersionOverride -equals 2026.01.14
demands: ImageVersionOverride -equals 2026.02.12
timeoutInMinutes: 2880 # 2 days
variables:
- name: WORKING_ROOT
Expand Down
4 changes: 2 additions & 2 deletions scripts/azure-pipelines/windows/deploy-azcopy.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ if (Test-Path "$PSScriptRoot/utility-prefix.ps1") {
[string]$AzCopyUrl
if ([string]::IsNullOrEmpty($SasToken)) {
Write-Host 'Downloading from the Internet'
$AzCopyUrl = 'https://github.com/Azure/azure-storage-azcopy/releases/download/v10.31.1/azcopy_windows_amd64_10.31.1.zip'
$AzCopyUrl = 'https://github.com/Azure/azure-storage-azcopy/releases/download/v10.32.0/azcopy_windows_amd64_10.32.0.zip'
} else {
Write-Host 'Downloading from vcpkgimageminting using SAS token'
$SasToken = $SasToken.Replace('"', '')
$AzCopyUrl = "https://vcpkgimageminting.blob.core.windows.net/assets/azcopy_windows_amd64_10.31.1.zip?$SasToken"
$AzCopyUrl = "https://vcpkgimageminting.blob.core.windows.net/assets/azcopy_windows_amd64_10.32.0.zip?$SasToken"
}

mkdir -Force "C:\AzCopy10"
Expand Down
4 changes: 2 additions & 2 deletions scripts/azure-pipelines/windows/deploy-azure-cli.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ if (Test-Path "$PSScriptRoot/utility-prefix.ps1") {
[string]$AzCliUrl
if ([string]::IsNullOrEmpty($SasToken)) {
Write-Host 'Downloading from the Internet'
$AzCliUrl = 'https://azcliprod.blob.core.windows.net/msi/azure-cli-2.82.0-x64.msi'
$AzCliUrl = 'https://azcliprod.blob.core.windows.net/msi/azure-cli-2.83.0-x64.msi'
} else {
Write-Host 'Downloading from vcpkgimageminting using SAS token'
$SasToken = $SasToken.Replace('"', '')
$AzCliUrl = "https://vcpkgimageminting.blob.core.windows.net/assets/azure-cli-2.82.0-x64.msi?$SasToken"
$AzCliUrl = "https://vcpkgimageminting.blob.core.windows.net/assets/azure-cli-2.83.0-x64.msi?$SasToken"
}

DownloadAndInstall -Url $AzCliUrl -Name 'Azure CLI' -Args @('/quiet', '/norestart')
4 changes: 2 additions & 2 deletions scripts/azure-pipelines/windows/deploy-cudnn.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ if (Test-Path "$PSScriptRoot/utility-prefix.ps1") {
[string]$CudnnUrl
if ([string]::IsNullOrEmpty($SasToken)) {
Write-Host 'Downloading from the Internet'
$CudnnUrl = 'https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/windows-x86_64/cudnn-windows-x86_64-9.10.2.21_cuda12-archive.zip'
$CudnnUrl = 'https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/windows-x86_64/cudnn-windows-x86_64-9.19.0.56_cuda12-archive.zip'
} else {
Write-Host 'Downloading from vcpkgimageminting using SAS token'
$SasToken = $SasToken.Replace('"', '')
$CudnnUrl = "https://vcpkgimageminting.blob.core.windows.net/assets/cudnn-windows-x86_64-9.10.2.21_cuda12-archive.zip?$SasToken"
$CudnnUrl = "https://vcpkgimageminting.blob.core.windows.net/assets/cudnn-windows-x86_64-9.19.0.56_cuda12-archive.zip?$SasToken"
}

DownloadAndUnzip -Name 'CUDNN' -Url $CudnnUrl -Destination "$env:ProgramFiles\NVIDIA GPU Computing Toolkit\CUDA\v12.9"
Expand Down
Loading
Loading