From eb35a05cc21c69ec1399f7532b7dd61d271ac0d1 Mon Sep 17 00:00:00 2001 From: Chuck Walbourn Date: Thu, 4 Jun 2026 17:45:31 -0700 Subject: [PATCH] [directx-dxc] Update for February 2026 Patch 1 release (#52186) --- ports/directx-dxc/portfile.cmake | 13 +++++++------ ports/directx-dxc/vcpkg.json | 2 +- versions/baseline.json | 2 +- versions/d-/directx-dxc.json | 5 +++++ 4 files changed, 14 insertions(+), 8 deletions(-) diff --git a/ports/directx-dxc/portfile.cmake b/ports/directx-dxc/portfile.cmake index a991ce0ea4..e26e46bfac 100644 --- a/ports/directx-dxc/portfile.cmake +++ b/ports/directx-dxc/portfile.cmake @@ -1,7 +1,8 @@ set(VCPKG_POLICY_DLLS_IN_STATIC_LIBRARY enabled) -set(DIRECTX_DXC_TAG v1.9.2602) -set(DIRECTX_DXC_VERSION 2026_02_20) +set(DIRECTX_DXC_TAG v1.9.2602.24) +set(DIRECTX_DXC_VERSION 2026_05_27) +set(DIRECTX_DXC_VERSION_WSL 2026_05_26) if (NOT VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic") message(STATUS "Note: ${PORT} always requires dynamic library linkage at runtime.") @@ -9,15 +10,15 @@ endif() if (VCPKG_TARGET_IS_LINUX) vcpkg_download_distfile(ARCHIVE - URLS "https://github.com/microsoft/DirectXShaderCompiler/releases/download/${DIRECTX_DXC_TAG}/linux_dxc_${DIRECTX_DXC_VERSION}.x86_64.tar.gz" - FILENAME "linux_dxc_${DIRECTX_DXC_VERSION}.tar.gz" - SHA512 74e1d310e3ece2b29ca6ed8836ffd99160d35f8aac4bc23e72f3a12d4f1311fc6ff405ad55683187f98a871bdac10e1342d2cd1aac05bdb3d2a81131091618cf + URLS "https://github.com/microsoft/DirectXShaderCompiler/releases/download/${DIRECTX_DXC_TAG}/linux_dxc_${DIRECTX_DXC_VERSION_WSL}.x86_64.tar.gz" + FILENAME "linux_dxc_${DIRECTX_DXC_VERSION_WSL}.tar.gz" + SHA512 3da18b4b32899c65881276315411092fa1a076e25bbea20606bc247c5fa93c83f948785969e007115dc72afcd433ab76e54c392de6d37c11d93d8614a829e40a ) else() vcpkg_download_distfile(ARCHIVE URLS "https://github.com/microsoft/DirectXShaderCompiler/releases/download/${DIRECTX_DXC_TAG}/dxc_${DIRECTX_DXC_VERSION}.zip" FILENAME "dxc_${DIRECTX_DXC_VERSION}.zip" - SHA512 47c34ff760080f5121496db4a6b92cce88dfaaf8b16075ffb3e4487ad7b1433d4b36c4deaab55846fd9f3f01ae5e0ed71474fc538b6cad79055d66c3dc5021e8 + SHA512 cf331112f1753fca68525c85bb4964714d85dbf7cb5e41af4720bbdffefdfddad1878c7a1a74898e2105dff32957a526d188d9ee3f18f0df310ec8548827a374 ) endif() diff --git a/ports/directx-dxc/vcpkg.json b/ports/directx-dxc/vcpkg.json index ff83ae38dc..2bfe8f9b59 100644 --- a/ports/directx-dxc/vcpkg.json +++ b/ports/directx-dxc/vcpkg.json @@ -1,6 +1,6 @@ { "name": "directx-dxc", - "version-date": "2026-02-20", + "version-date": "2026-05-27", "description": "DirectX Shader Compiler (LLVM/Clang)", "homepage": "https://github.com/microsoft/DirectXShaderCompiler", "documentation": "https://github.com/microsoft/DirectXShaderCompiler/wiki", diff --git a/versions/baseline.json b/versions/baseline.json index ac09563117..6e494ce583 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -2497,7 +2497,7 @@ "port-version": 0 }, "directx-dxc": { - "baseline": "2026-02-20", + "baseline": "2026-05-27", "port-version": 0 }, "directx-headers": { diff --git a/versions/d-/directx-dxc.json b/versions/d-/directx-dxc.json index b243551ba0..d474a39050 100644 --- a/versions/d-/directx-dxc.json +++ b/versions/d-/directx-dxc.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9755705e5026eecae165fcb535c00ba89e027cd6", + "version-date": "2026-05-27", + "port-version": 0 + }, { "git-tree": "368c493caa55971e68254b68ac7ce769aee0890b", "version-date": "2026-02-20",