spirv-tools: update to 1.4.350.1

This commit is contained in:
Herby Gillot
2026-06-25 17:43:40 -04:00
committed by Vadym-Valdis Yudaiev
parent 1075886fb5
commit 18120b7c1e
+37 -35
View File
@@ -6,7 +6,7 @@ PortGroup cmake 1.1
PortGroup legacysupport 1.1
PortGroup conflicts_build 1.0
github.setup KhronosGroup SPIRV-Tools 1.4.341 vulkan-sdk-
github.setup KhronosGroup SPIRV-Tools 1.4.350.1 vulkan-sdk-
github.tarball_from archive
name spirv-tools
revision 0
@@ -31,37 +31,39 @@ post-extract {
}
checksums SPIRV-Tools-${version}.tar.gz \
rmd160 1ff7abf34ef2408e3161fa496c2019a8a14214ec \
sha256 dcbbac86eae3f8de59625eb1daece9d8014492ed7307db63293762085523b83f \
size 3455511 \
abseil-cpp-255c84dadd029fd8ad25c5efb5933e47beaa00c7.tar.gz \
rmd160 8606f00142a5830e0be2a1ec4a83af4cb1af21b0 \
sha256 87e91fb785a2d0233f4599317afd576b7736e6732d557bdcdfdc11990bd333ef \
size 2301499 \
effcee-514b52ec61609744d7e587d93a7ef9b60407ab45.tar.gz \
rmd160 8f660fd9db7cba7de45c04fe12165ca56fb347c3 \
sha256 3376aabe01b343753641110e5c3403f3705b6eb98825246f200cc3d9e0b41edd \
size 41155 \
googletest-1b96fa13f549387b7549cc89e1a785cf143a1a50.tar.gz \
rmd160 fa0a0d43eb2994c5892fb7787b1f8bed11cef405 \
sha256 44732cdd185c579c33d7aa70f40c47dcfd9fc3ffac28a3e42cea0e257d7d5c2c \
size 889186 \
rmd160 a8279c334893e1620ef93e30d560025088f5d70c \
sha256 6f7b9b9eed9a7aa485918466ea604b4edc7969d94e96c0c13ae266f4ec120f31 \
size 3472729 \
abseil-cpp-351086314d46e73d430296c9eca1f6d6c0372cd1.tar.gz \
rmd160 58c5d4edb76201e696bb41108713f933c007c243 \
sha256 d52a60908e791075d807dfe8db766a236abfac5c0c6e1e84023d83724948b75d \
size 2357079 \
effcee-ae38e040cbb7e83efa8bfbb4967e5b8c8c89b55a.tar.gz \
rmd160 bdbe73f2480488957c2bc28a8251b02e6ab565f1 \
sha256 cae1288f65c3f71f3a588136483a26482450f787a535c97f05689a4b0c858947 \
size 41184 \
googletest-d72f9c8aea6817cdf1ca0ac10887f328de7f3da2.tar.gz \
rmd160 c1ad84f90d6bde0c2ad1d3c56ceea4f59d0dad5c \
sha256 59d6b38b0daf41b7fa922e3cc1fc54aace4b823d7a51300386336a854fe03a60 \
size 890871 \
protobuf-f0dc78d7e6e331b8c6bb2d5283e06aa26883ca7c.tar.gz \
rmd160 a397c44d602407d85eb6ac6b985f9feb792f76e1 \
sha256 d594b561fb41bf243233d8f411c7f2b7d913e5c9c1be4ca439baf7e48384c893 \
size 5146983 \
re2-e7aec5985072c1dbe735add802653ef4b36c231a.tar.gz \
rmd160 be95bdfa81cbb7ab41235a3de04f7aac3f9b6f0c \
sha256 f7f9bb4b56012c069d9428f5dd6480309a46a05921412c8150e01eac8a0be6da \
size 397966 \
SPIRV-Headers-04f10f650d514df88b76d25e83db360142c7b174.tar.gz \
rmd160 5183f673e28dc07d61c5043137ca59251346698c \
sha256 1b220e3eec1714f0451b0e3652979bd280edf10893f617837b88e6359a804ded \
size 561661 \
mimalloc-30b2d9d89099bee08e9f67a1ffb3e12e7ba45227.tar.gz \
rmd160 10a999a7c989fc13cff35824f693f7466c957770 \
sha256 7ced84a659a95454ce08b725af56331164e6b8673310e5a9a5c612576145456f \
size 1411187
re2-972a15cedd008d846f1a39b2e88ce48d7f166cbd.tar.gz \
rmd160 dbe18578bbf0b765589da144592985a71f8e713c \
sha256 cd4a75bdc0ec2e2506026ea4ccc9f0c429aceab8b6305b2cd30a1f4cc67644bc \
size 398012 \
SPIRV-Headers-ad9184e76a66b1001c29db9b0a3e87f646c64de0.tar.gz \
rmd160 6c6c7d8c739e59047e7e93f6a23df7a5784cb127 \
sha256 b5b7eba62453eb8c6f6a5fbf7155b71cde693bafe9cd5f03b79ed8c714816afe \
size 565709 \
mimalloc-b1963961a5cdb1996c9ad2e356014089b7a94ea3.tar.gz \
rmd160 0d95089c2b1d3679229b13a5caed190889969324 \
sha256 9ab197701a22fcfaa60f569957925c4d01bf0f8ebc7baa56e55f20f3d00c3644 \
size 1376914
cmake.build_type Release
compiler.cxx_standard 2017
# Need to use MacPorts libc++ on macOS 10.14 Mojave and older, because
@@ -74,7 +76,7 @@ compiler.cxx_standard 2017
legacysupport.newest_darwin_requires_legacy 18
legacysupport.use_mp_libcxx yes
set py_ver 3.13
set py_ver 3.14
set py_ver_nodot [string map {. {}} ${py_ver}]
foreach stage {configure build destroot test} {
${stage}.env-append PATH=${frameworks_dir}/Python.framework/Versions/${py_ver}/bin:$env(PATH)
@@ -84,13 +86,13 @@ depends_build-append port:python${py_ver_nodot}
# See DEPS file in repo
# Exept abseil changed to lts version.
set submodules {
abseil abseil-cpp 255c84dadd029fd8ad25c5efb5933e47beaa00c7 external/abseil_cpp
google effcee 514b52ec61609744d7e587d93a7ef9b60407ab45 external/effcee
google googletest 1b96fa13f549387b7549cc89e1a785cf143a1a50 external/googletest
abseil abseil-cpp 351086314d46e73d430296c9eca1f6d6c0372cd1 external/abseil_cpp
google effcee ae38e040cbb7e83efa8bfbb4967e5b8c8c89b55a external/effcee
google googletest d72f9c8aea6817cdf1ca0ac10887f328de7f3da2 external/googletest
protocolbuffers protobuf f0dc78d7e6e331b8c6bb2d5283e06aa26883ca7c external/protobuf
google re2 e7aec5985072c1dbe735add802653ef4b36c231a external/re2
KhronosGroup SPIRV-Headers 04f10f650d514df88b76d25e83db360142c7b174 external/spirv-headers
microsoft mimalloc 30b2d9d89099bee08e9f67a1ffb3e12e7ba45227 external/mimalloc
google re2 972a15cedd008d846f1a39b2e88ce48d7f166cbd external/re2
KhronosGroup SPIRV-Headers ad9184e76a66b1001c29db9b0a3e87f646c64de0 external/spirv-headers
microsoft mimalloc b1963961a5cdb1996c9ad2e356014089b7a94ea3 external/mimalloc
}
foreach {sub_author sub_project sub_commit sub_dest} ${submodules} {