diff --git a/packages/g/glslang/xmake.lua b/packages/g/glslang/xmake.lua index 966b19d86..0bdf75b6a 100644 --- a/packages/g/glslang/xmake.lua +++ b/packages/g/glslang/xmake.lua @@ -17,6 +17,7 @@ package("glslang") add_versions("1.3.268+0", "36d08c0d940cf307a23928299ef52c7970d8cee6") add_versions("1.3.275+0", "a91631b260cba3f22858d6c6827511e636c2458a") add_versions("1.3.280+0", "ee2f5d09eaf8f4e8d0d598bd2172fce290d4ca60") + add_versions("1.3.283+0", "e8dd0b6903b34f1879520b444634c75ea2deedf5") add_patches("1.3.246+1", "https://github.com/KhronosGroup/glslang/commit/1e4955adbcd9b3f5eaf2129e918ca057baed6520.patch", "47893def550f1684304ef7c49da38f0a8fe35c190a3452d3bf58370b3ee7165d") diff --git a/packages/s/spirv-headers/xmake.lua b/packages/s/spirv-headers/xmake.lua index 55cc3d58b..1b714848e 100644 --- a/packages/s/spirv-headers/xmake.lua +++ b/packages/s/spirv-headers/xmake.lua @@ -23,6 +23,7 @@ package("spirv-headers") add_versions("1.3.268+0", "1022379e5b920ae21ccfb5cb41e07b1c59352a18c3d3fdcbf38d6ae7733384d4") add_versions("1.3.275+0", "d46b261f1fbc5e85022cb2fada9a6facb5b0c9932b45007a77fe05639a605bd1") add_versions("1.3.280+0", "a00906b6bddaac1e37192eff2704582f82ce2d971f1aacee4d51d9db33b0f772") + add_versions("1.3.283+0", "a68a25996268841073c01514df7bab8f64e2db1945944b45087e5c40eed12cb9") add_patches("1.3.261+1", "https://github.com/KhronosGroup/SPIRV-Headers/commit/c43effd54686240d8b13762279d5392058d10e27.patch", "b97a05c35c00620519a5f3638a974fc2a01f062bf6e86b74b49a234f82cc55ce") diff --git a/packages/s/spirv-reflect/xmake.lua b/packages/s/spirv-reflect/xmake.lua index c36467369..7144bef76 100644 --- a/packages/s/spirv-reflect/xmake.lua +++ b/packages/s/spirv-reflect/xmake.lua @@ -13,6 +13,7 @@ package("spirv-reflect") add_versions("1.3.268+0", "3f468129720eded0cef4077302e491036d099856") add_versions("1.3.275+0", "2f7460f0be0f73c9ffde719bc3e924b4250f4d98") add_versions("1.3.280+0", "8406f76dcf6cca11fe430058c4f0ed4b846f3be4") + add_versions("1.3.283+0", "ee5b57fba6a986381f998567761bbc064428e645") add_configs("shared", {description = "Build shared library.", default = false, type = "boolean", readonly = true}) diff --git a/packages/s/spirv-tools/xmake.lua b/packages/s/spirv-tools/xmake.lua index 3e575bf62..8940f4d8c 100644 --- a/packages/s/spirv-tools/xmake.lua +++ b/packages/s/spirv-tools/xmake.lua @@ -17,6 +17,7 @@ package("spirv-tools") add_versions("1.3.268+0", "vulkan-sdk-1.3.268.0") add_versions("1.3.275+0", "vulkan-sdk-1.3.275.0") add_versions("1.3.280+0", "vulkan-sdk-1.3.280.0") + add_versions("1.3.283+0", "vulkan-sdk-1.3.283.0") add_deps("cmake >=3.17.2") add_deps("python 3.x", {kind = "binary"}) diff --git a/packages/v/volk/xmake.lua b/packages/v/volk/xmake.lua index c1d651406..e8064a534 100644 --- a/packages/v/volk/xmake.lua +++ b/packages/v/volk/xmake.lua @@ -22,6 +22,7 @@ package("volk") add_versions("1.3.268+0", "f1d30fac1cdc17a8fdc8c69f371663547f92db99cfd612962190bb1e2c8ce74d") add_versions("1.3.275+0", "b68d24e139190e49e5eafd72894f6e85c80472b8745bddc6ef91d6bf339df813") add_versions("1.3.280+0", "af9c98d09284eef29f6826bb1620bfe551a91a864fce707416b83c255efe3c25") + add_versions("1.3.283+0", "872035f1f26c53b218632a3a8dbccbd276710aaabafb9bb1bc1a6c0633ee6aab") add_deps("vulkan-headers") diff --git a/packages/v/vulkan-headers/xmake.lua b/packages/v/vulkan-headers/xmake.lua index 21d02957c..8208517af 100644 --- a/packages/v/vulkan-headers/xmake.lua +++ b/packages/v/vulkan-headers/xmake.lua @@ -16,6 +16,7 @@ package("vulkan-headers") add_configs("modules", {description = "Build with C++20 modules support.", default = false, type = "boolean"}) -- when adding a new sdk version, please also update vulkan-hpp, vulkan-loader, vulkan-utility-libraries, spirv-headers, spirv-reflect, glslang and volk packages + add_versions("1.3.283+0", "cf54a812911b4e3e4ff15716c222a8fb9a87c2771c0b86060cb0ca2570ea55a9") add_versions("1.3.280+0", "14caa991988be6451755ad1c81df112f4b6f2bea05f0cf2888a52d4d0f0910f6") add_versions("1.3.275+0", "fcd2136a9feb0402820b334d8242773462cc47ed397aa20c8f4d04f7ea18d810") add_versions("1.3.268+0", "94993cbe2b1a604c0d5d9ea37a767e1aba4d771d2bfd4ddceefd66243095164f") diff --git a/packages/v/vulkan-loader/xmake.lua b/packages/v/vulkan-loader/xmake.lua index 3b9e8ba3d..3342ceb2f 100644 --- a/packages/v/vulkan-loader/xmake.lua +++ b/packages/v/vulkan-loader/xmake.lua @@ -11,6 +11,7 @@ package("vulkan-loader") return prefix .. version:gsub("%+", ".") end}) + add_versions("1.3.283+0", "59151a3cdbf8dcfe9c2ce4b5bf33358255a197f48d8d0ee8a1d8642ed9ace80f") add_versions("1.3.280+0", "f9317667a180257381dcbc74726083af581189f51e10e0246adaa86df075fe16") add_versions("1.3.275+0", "f49a2653cd592439c5b4b987ffa0b2577b7fa72b7d344d7a2a89f7d6cb2b342e") add_versions("1.3.268+0", "404fa621f1ab2731bcc68bcbff64d8c6de322faad2d87f9198641bd37255fd39") diff --git a/packages/v/vulkan-utility-libraries/xmake.lua b/packages/v/vulkan-utility-libraries/xmake.lua index 4add03003..924505307 100644 --- a/packages/v/vulkan-utility-libraries/xmake.lua +++ b/packages/v/vulkan-utility-libraries/xmake.lua @@ -3,11 +3,16 @@ package("vulkan-utility-libraries") set_description("Utility libraries for Vulkan developers") set_license("Apache-2.0") - add_urls("https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/refs/tags/v1.3.275.tar.gz", - "https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/refs/tags/v1.3.268.tar.gz", - "https://github.com/KhronosGroup/Vulkan-Utility-Libraries.git") + add_urls("https://github.com/KhronosGroup/Vulkan-Utility-Libraries.git") + add_urls("https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/refs/tags/$(version).tar.gz", {version = function (version) + local prefix = "sdk-" + if version:gt("1.3.261+1") then + prefix = "vulkan-sdk-" + end + return version:startswith("v") and version or prefix .. version:gsub("%+", ".") + end}) - add_versions("v1.3.281", "96d3ec7bda7b6e9fabbb471c570104a7b1cb56928d097dd0441c96129468b888") + add_versions("v1.3.283", "a446616dede2b0168726f4e1b51777ba5c20ec46c475b378e2c07fd4ab4375ee") add_versions("v1.3.280", "075e13f2fdeeca3bb6fb39155c8cc345cf216ab93661549b1a33368aa28a9dea") add_versions("v1.3.275", "96d3ec7bda7b6e9fabbb471c570104a7b1cb56928d097dd0441c96129468b888") add_versions("v1.3.268", "990de84b66094b647ae420ba13356b79d69e1c6f95532f40466457d51a9d127d")