Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / directx-shader-compiler
Commits:
724abd9f by Jan Alexander Steffens (heftig) at 2026-03-05T20:02:31+01:00
1.9.2602-1
- - - - -
3 changed files:
- .SRCINFO
- 0001-Install-more-components.patch
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = directx-shader-compiler
pkgdesc = Compiler for HLSL to DXIL (DirectX Intermediate Language)
- pkgver = 1.8.2505.1
- pkgrel = 2
+ pkgver = 1.9.2602
+ pkgrel = 1
url = https://github.com/microsoft/DirectXShaderCompiler
arch = x86_64
license = NCSA
@@ -12,17 +12,18 @@ pkgbase = directx-shader-compiler
makedepends = libxml2
makedepends = ninja
makedepends = python
- depends = gcc-libs
depends = glibc
- source =
directx-shader-compiler::git+https://github.com/microsoft/DirectXShaderCompiler#tag=v1.8.2505.1
+ depends = libgcc
+ depends = libstdc++
+ source =
directx-shader-compiler::git+https://github.com/microsoft/DirectXShaderCompiler#tag=v1.9.2602
source =
directx-headers::git+https://github.com/microsoft/DirectX-Headers
source = git+https://github.com/KhronosGroup/SPIRV-Headers
source = git+https://github.com/KhronosGroup/SPIRV-Tools
source = 0001-Install-more-components.patch
- b2sums =
3335d42eee2baa254a377c8e4273bd623374ddef12befb675f22018801c906fd70ebcf60cd289cefa33a6b4edba85c13f90a4f881f28306682e2661330da1c68
+ b2sums =
7d8b7cdb0410e2fb6ac2986026851b1a3486aa558c0a54467aa9d2678e8d5bc90a2ca6e646e45d73aee3a01e9ae53e8d6b9ef3993611fa0d5055949ccb2ce707
b2sums = SKIP
b2sums = SKIP
b2sums = SKIP
- b2sums =
a3929c6600b84dd2b3ed8475b95bb1860addc5cc4ae4d1139b09525e8c4a1d754f1f5d4cb0a24cd42d41c75d790f6da0ce965f9e2a40888602ab643f88a7c9de
+ b2sums =
018e118593b98e941ffa99882733e361342544c3cf806d256a8e27aca508292b1060aca55aa4c0a46388103818b8e04d193346ed789abf9080ba28756a891c86
pkgname = directx-shader-compiler
=====================================
0001-Install-more-components.patch
=====================================
@@ -100,10 +100,10 @@ index 000000000000..e685e78bd66d
+ -DCMAKE_INSTALL_COMPONENT=hlsl-headers
+ -P "${CMAKE_BINARY_DIR}/cmake_install.cmake")
diff --git a/tools/clang/test/CMakeLists.txt b/tools/clang/test/CMakeLists.txt
-index 6b0aa32fbcc6..3fd41cf45fed 100644
+index 5f0887ad8417..79ea9c0babb5 100644
--- a/tools/clang/test/CMakeLists.txt
+++ b/tools/clang/test/CMakeLists.txt
-@@ -79,11 +79,11 @@ endif()
+@@ -85,11 +85,11 @@ endif()
set(CLANG_TEST_DEPS dxc dxa dxopt dxl dxv dxr dxcompiler clang-tblgen
llvm-config opt FileCheck count not ClangUnitTests)
if (WIN32)
list(APPEND CLANG_TEST_DEPS
=====================================
PKGBUILD
=====================================
@@ -2,8 +2,8 @@
# Maintainer: Laurent Carlier <[email protected]>
pkgname=directx-shader-compiler
-pkgver=1.8.2505.1
-pkgrel=2
+pkgver=1.9.2602
+pkgrel=1
pkgdesc="Compiler for HLSL to DXIL (DirectX Intermediate Language)"
url="https://github.com/microsoft/DirectXShaderCompiler"
arch=(x86_64)
@@ -12,8 +12,9 @@ license=(
'Apache-2.0 WITH LLVM-exception' # HLSL headers
)
depends=(
- gcc-libs
glibc
+ libgcc
+ libstdc++
)
makedepends=(
clang
@@ -30,11 +31,11 @@ source=(
"git+https://github.com/KhronosGroup/SPIRV-Tools"
0001-Install-more-components.patch
)
-b2sums=('3335d42eee2baa254a377c8e4273bd623374ddef12befb675f22018801c906fd70ebcf60cd289cefa33a6b4edba85c13f90a4f881f28306682e2661330da1c68'
+b2sums=('7d8b7cdb0410e2fb6ac2986026851b1a3486aa558c0a54467aa9d2678e8d5bc90a2ca6e646e45d73aee3a01e9ae53e8d6b9ef3993611fa0d5055949ccb2ce707'
'SKIP'
'SKIP'
'SKIP'
-
'a3929c6600b84dd2b3ed8475b95bb1860addc5cc4ae4d1139b09525e8c4a1d754f1f5d4cb0a24cd42d41c75d790f6da0ce965f9e2a40888602ab643f88a7c9de')
+
'018e118593b98e941ffa99882733e361342544c3cf806d256a8e27aca508292b1060aca55aa4c0a46388103818b8e04d193346ed789abf9080ba28756a891c86')
prepare() {
cd $pkgname
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/directx-shader-compiler/-/commit/724abd9fa228efbac9339c2371a80381851e19d4
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/directx-shader-compiler/-/commit/724abd9fa228efbac9339c2371a80381851e19d4
You're receiving this email because of your account on gitlab.archlinux.org.