Update Vulkan sdk packages to 1.3.246.1 (#2085)

* Update Vulkan sdk packages to 1.3.246.1

* glslang: Fix MinGW compilation

* Update meson

* Try to fix Meson on Fedora

* revert system setting

---------

Co-authored-by: ruki <waruqi@gmail.com>
pull/2108/head
Jérôme Leclercq 2 years ago committed by GitHub
parent 52715f90bb
commit 0f72a252ba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      packages/g/glslang/xmake.lua
  2. 4
      packages/m/meson/xmake.lua
  3. 1
      packages/s/spirv-headers/xmake.lua
  4. 1
      packages/v/vulkan-headers/xmake.lua
  5. 1
      packages/v/vulkan-loader/xmake.lua

@ -11,6 +11,9 @@ package("glslang")
add_versions("1.3.231+1", "5755de46b07e4374c05fb1081f65f7ae1f8cca81")
add_versions("1.3.236+0", "77551c429f86c0e077f26552b7c1c0f12a9f235e")
add_versions("1.3.239+0", "ca8d07d0bc1c6390b83915700439fa7719de6a2a")
add_versions("1.3.246+1", "14e5a04e70057972eef8a40df422e30a3b70e4b5")
add_patches("1.3.246+1", "https://github.com/KhronosGroup/glslang/commit/1e4955adbcd9b3f5eaf2129e918ca057baed6520.patch", "47893def550f1684304ef7c49da38f0a8fe35c190a3452d3bf58370b3ee7165d")
add_configs("binaryonly", {description = "Only use binary program.", default = false, type = "boolean"})
add_configs("exceptions", {description = "Build with exception support.", default = false, type = "boolean"})

@ -1,5 +1,4 @@
package("meson")
set_kind("binary")
set_homepage("https://mesonbuild.com/")
set_description("Fast and user friendly build system.")
@ -7,7 +6,8 @@ package("meson")
add_urls("https://github.com/mesonbuild/meson/releases/download/$(version)/meson-$(version).tar.gz",
"https://github.com/mesonbuild/meson.git")
add_versions("1.0.0", "aa50a4ba4557c25e7d48446abfde857957dcdf58385fffbe670ba0e8efacce05")
add_versions("1.1.0", "d9616c44cd6c53689ff8f05fc6958a693f2e17c3472a8daf83cee55dabff829f")
add_versions("1.0.0", "aa50a4ba4557c25e7d48446abfde857957dcdf58385fffbe670ba0e8efacce05")
add_versions("0.62.1", "a0f5caa1e70da12d5e63aa6a9504273759b891af36c8d87de381a4ed1380e845")
add_versions("0.61.2", "0233a7f8d959079318f6052b0939c27f68a5de86ba601f25c9ee6869fb5f5889")
add_versions("0.60.1", "5add789c953d984b500858b2851ee3d7add0460cf1a6f852f0a721af17384e13")

@ -10,6 +10,7 @@ package("spirv-headers")
add_versions("1.3.231+1", "fc340700b005e9a2adc98475b5afbbabd1bc931f789a2afd02d54ebc22522af3")
add_versions("1.3.236+0", "4d74c685fdd74469eba7c224dd671a0cb27df45fc9aa43cdd90e53bd4f2b2b78")
add_versions("1.3.239+0", "fdaf6670e311cd1c08ae90bf813e89dd31630205bc60030ffd25fb0af39b51fe")
add_versions("1.3.246+1", "71668e18ef7b318b06f8c466f46abad965b2646eaa322594cd015c2ac87133e6")
add_deps("cmake")
on_install(function (package)

@ -6,6 +6,7 @@ package("vulkan-headers")
set_license("Apache-2.0")
add_urls("https://github.com/KhronosGroup/Vulkan-Headers/archive/$(version).tar.gz", {version = function (version) return version:startswith("v") and version or "sdk-" .. version:gsub("%+", ".") end})
add_versions("1.3.246+1", "f9fa6a05ac1e059cd6f8f3a21705fb5bc093743d97315b7acf3bc20921abc27c")
add_versions("1.3.239+0", "865fa8e8e8314fcca60777a92f50bd0cf612205a36e719d6975482d3366f619e")
add_versions("1.3.236+0", "2df85b3daa78ced7f910db870ea2aed10f718c703e18076b4549ca4005c9c451")
add_versions("1.3.231+1", "6e16051ccb28821b907a08025eedb82cc73e1056924b32f75880ecae2499f7f6")

@ -5,6 +5,7 @@ package("vulkan-loader")
set_license("Apache-2.0")
add_urls("https://github.com/KhronosGroup/Vulkan-Loader/archive/sdk-$(version).tar.gz", {version = function (version) return version:gsub("%+", ".") end})
add_versions("1.3.246+1", "5ffb79b83ec539233ee793dd3c50aa241bd9bd67103d45d3f4b657f1620b7553")
add_versions("1.3.239+0", "fa2078408793b2173f174173a8784de56b6bbfbcb5fb958a07e46ef126c7eada")
add_versions("1.3.236+0", "157d2230b50bb5be3ef9b9467aa90d1c109d5f188a49b11f741246d7ca583bf3")
add_versions("1.3.231+1", "5226fbc6a90e4405200c8cfdd5733d5e0c6a64e64dcc614c485ea06e03d66578")

Loading…
Cancel
Save