Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vulkan 1.3.302 #198770

Merged
merged 10 commits into from
Nov 24, 2024
11 changes: 8 additions & 3 deletions Formula/v/vulkan-headers.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class VulkanHeaders < Formula
desc "Vulkan Header files and API registry"
homepage "https://github.com/KhronosGroup/Vulkan-Headers"
url "https://github.com/KhronosGroup/Vulkan-Headers/archive/refs/tags/v1.3.301.tar.gz"
sha256 "6c02949bed7f3984e1d12263bdce52a1c99e54a1abcdae90d00527c2890c1cc5"
url "https://github.com/KhronosGroup/Vulkan-Headers/archive/refs/tags/v1.3.302.tar.gz"
sha256 "996c3f4220971e3b3cd6b8933e9e81f0bc82b6d2d6449b6f02c66946d65bf944"
license "Apache-2.0"
head "https://github.com/KhronosGroup/Vulkan-Headers.git", branch: "main"

Expand All @@ -12,12 +12,17 @@ class VulkanHeaders < Formula
end

bottle do
sha256 cellar: :any_skip_relocation, all: "ce613d02de60d78513f307d43434890a340a129151a7cbc62db14cc96f8eb863"
sha256 cellar: :any_skip_relocation, all: "5f0f0660aedbe54ef8d4a71413e3c1248c4d3ee36331defa127f97e9829fe298"
end

depends_on "cmake" => :build

def install
# Ensure bottles are uniform.
inreplace "include/vulkan/vulkan.hpp" do |s|
s.gsub! "/usr/local", HOMEBREW_PREFIX
end

system "cmake", "-S", ".", "-B", "build", *std_cmake_args
system "cmake", "--install", "build"
end
Expand Down
16 changes: 8 additions & 8 deletions Formula/v/vulkan-loader.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class VulkanLoader < Formula
desc "Vulkan ICD Loader"
homepage "https://github.com/KhronosGroup/Vulkan-Loader"
url "https://github.com/KhronosGroup/Vulkan-Loader/archive/refs/tags/v1.3.301.tar.gz"
sha256 "7f6895bb25faaca72b9d75325f1d225ae7f30081d3e81c8c19f2c4556b23d676"
url "https://github.com/KhronosGroup/Vulkan-Loader/archive/refs/tags/v1.3.302.tar.gz"
sha256 "7f8d3e5c7428fe2d6220a4ea1c0270c7695bfef8e48c38b827e9e81880637710"
license "Apache-2.0"
head "https://github.com/KhronosGroup/Vulkan-Loader.git", branch: "main"

Expand All @@ -12,12 +12,12 @@ class VulkanLoader < Formula
end

bottle do
sha256 arm64_sequoia: "574c0970f05a142d12d31248773ff523196a9b88eadcfc64c4f679496fcc3283"
sha256 arm64_sonoma: "5437078201d7c8132c272ffeae98520293c3e8f591c0cc0c228bfc53e4693b27"
sha256 arm64_ventura: "82c1d9c15428209675ea59eb91dc027f7a1d47879a293d8434e2f0fce9e722be"
sha256 sonoma: "e22ca56ab3d54db966a5e2648c65a5a2ce741a97613dab8df822ace2e7fe706f"
sha256 ventura: "fc0e509d57ecfe89a3f4196288f9f8478c18a60edec2a99f7d34b83517b2bcd8"
sha256 x86_64_linux: "8f44e893453eec79736ee038ad3e63e21ba4625eeed616c10cd823a2ad229082"
sha256 arm64_sequoia: "ed1a98ba55f7dc0da2838514bc725d07dc721b2a9f100b55c10be93b354443f0"
sha256 arm64_sonoma: "dbc1a372e9889a0dade988988da73c117100aadd456cef64baae936637b30b01"
sha256 arm64_ventura: "4fa1e7cfeb7f58a731bfcf5198886c63ab118d4cdf4be30bd30c07308d6aadb1"
sha256 sonoma: "62c2abe8b08cb43c5b1e9f1f755ce8631d8b8d8661d4f68aa0370fd41dcc40d1"
sha256 ventura: "5d7b44431f56e773fc468ae14e8bfb47386034c3e4517ae590aea7ec8996a827"
sha256 x86_64_linux: "e2673dd8f9322c4dfd27a900b9e932608d909dc8dcd239218dbe4675cfa3e29d"
end

depends_on "cmake" => :build
Expand Down
16 changes: 8 additions & 8 deletions Formula/v/vulkan-tools.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class VulkanTools < Formula
desc "Vulkan utilities and tools"
homepage "https://github.com/KhronosGroup/Vulkan-Tools"
url "https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/v1.3.301.tar.gz"
sha256 "452a1693fdde1f175fc82e3461ebd09cb8285246972bc6dc206ad0f72f6a5acd"
url "https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/v1.3.302.tar.gz"
sha256 "75264092f597e883c236345f188d4f09b635891fba53b517d9953aff8ada6571"
license "Apache-2.0"
head "https://github.com/KhronosGroup/Vulkan-Tools.git", branch: "main"

Expand All @@ -12,12 +12,12 @@ class VulkanTools < Formula
end

bottle do
sha256 cellar: :any_skip_relocation, arm64_sequoia: "c72441ec7074f919043960b7a6591a57a46deabdb5399f1813c75ec01475c8bd"
sha256 cellar: :any_skip_relocation, arm64_sonoma: "aa4fbb2a6dbeef14f9d08312821d0b410bf5de7f979a84c4682fd96d7969986a"
sha256 cellar: :any_skip_relocation, arm64_ventura: "4eaf9e252b184cf9edb02ad6a702b246d85828c8905aece9d8f278b045f2de4e"
sha256 cellar: :any_skip_relocation, sonoma: "69c80ed2d26fcc51eb5cac03cf706673fdcbcd237b4bd50b1a42463565f85495"
sha256 cellar: :any_skip_relocation, ventura: "3db415130b9eb50be3f8a7ceae2d356297b9ccbf5598b8d6bbc941dbf90ce8a6"
sha256 x86_64_linux: "68947f934c976c414fb9e904bccdf7736e124102798a9e4b8542390f2b2b0fe7"
sha256 cellar: :any_skip_relocation, arm64_sequoia: "b348c72d5b5ac361ef903fc83b9156ccce9df927457da1c00d33c9086f5d5292"
sha256 cellar: :any_skip_relocation, arm64_sonoma: "44c779a0eb19bd51b917abd1a2dc5418b9e07b07f8319fbb6466acdfd0884826"
sha256 cellar: :any_skip_relocation, arm64_ventura: "91784400f15f6c9ca45280f60da97573ab874aea0debdcffc6783046f0264866"
sha256 cellar: :any_skip_relocation, sonoma: "1a89bf06faee102a17194050d732b50ca86f61683c7ab0a16d920293bf4b5fd6"
sha256 cellar: :any_skip_relocation, ventura: "592bb2fc1935053b72b8fd1f84c9f9b7193fcbffde05e1cb460b8976f5fc85d1"
sha256 x86_64_linux: "20b0f96fb2b2fab3de6b60bf21a2bf8d614b115f86ab952149ed537d892dabf0"
end

depends_on "cmake" => :build
Expand Down
16 changes: 8 additions & 8 deletions Formula/v/vulkan-utility-libraries.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class VulkanUtilityLibraries < Formula
desc "Utility Libraries for Vulkan"
homepage "https://github.com/KhronosGroup/Vulkan-Utility-Libraries"
url "https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/refs/tags/v1.3.301.tar.gz"
sha256 "9e5e7ff4bfc8aae6f9a5c51dfd136668b249fccd64d9faefb6598573641509bb"
url "https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/refs/tags/v1.3.302.tar.gz"
sha256 "d9e0903e3a2916e2be8ca49f7ee750a1364e33fa021f5bbc02e032c4d54a8bbd"
license "Apache-2.0"
head "https://github.com/KhronosGroup/Vulkan-Utility-Libraries.git", branch: "main"

Expand All @@ -12,12 +12,12 @@ class VulkanUtilityLibraries < Formula
end

bottle do
sha256 cellar: :any_skip_relocation, arm64_sequoia: "c8d4b12f3234d9c27fe5b113aa498960ec3fcd9156301bda9f37dbb3b21d38a1"
sha256 cellar: :any_skip_relocation, arm64_sonoma: "3a251dfd7232f8b6775b62b1f2baf0e2b29b5fa9dd9f2378e9fc88229f89493b"
sha256 cellar: :any_skip_relocation, arm64_ventura: "a04777fff59eca36f25bdc6035ddaab54960cfdfb398ec0b4ae7979fc687e8d8"
sha256 cellar: :any_skip_relocation, sonoma: "b0a5454288012f123bfbde395e6eca91e9b58be6dd67eb4792ce38c3275a6c21"
sha256 cellar: :any_skip_relocation, ventura: "0944fb70e0c011fc91b223013b4741c29547c581f8acb6fc80ba0a9ad6b0dfbe"
sha256 cellar: :any_skip_relocation, x86_64_linux: "00ed3016c47eae39bc3bd8ddc1e321a64d09bd1427097722a1e2ead43ea923d3"
sha256 cellar: :any_skip_relocation, arm64_sequoia: "09125f32829d0c2440273bb02318153b8e2bdd75f603587b71a9980c2cbb9838"
sha256 cellar: :any_skip_relocation, arm64_sonoma: "05c7aac52520499925430f5a0335e53252cb23ef04af1effed02f857577c1404"
sha256 cellar: :any_skip_relocation, arm64_ventura: "e4dbf82929e47cd88fe0364b324d0a5202b0d80157f4a4b819b049d407070d1a"
sha256 cellar: :any_skip_relocation, sonoma: "73903462f63ada14136d43c3daef12e966cfd9fecfe590402c5bbc310fd38474"
sha256 cellar: :any_skip_relocation, ventura: "2f2510d9b8e0405c75c8dd11a8780d9d5dfb5721307b8c3a36b146aa1a71d174"
sha256 cellar: :any_skip_relocation, x86_64_linux: "549c5ca312c47ee814bcd5ddaabda280635774766b93cb2749d0ee23e0b132b1"
end

depends_on "cmake" => :build
Expand Down
18 changes: 9 additions & 9 deletions Formula/v/vulkan-validationlayers.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class VulkanValidationlayers < Formula
desc "Vulkan layers that enable developers to verify correct use of the Vulkan API"
homepage "https://github.com/KhronosGroup/Vulkan-ValidationLayers"
url "https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/v1.3.301.tar.gz"
sha256 "12f3c834e951b4fd7ace15f2049fbbaf4fa215691fc99c07f7146f97d6889ef0"
url "https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/v1.3.302.tar.gz"
sha256 "78c49ebbe65c1034190d5d9ec57adea47833675d7f8b3b41fff86291a1e8fead"
license "Apache-2.0"
head "https://github.com/KhronosGroup/Vulkan-ValidationLayers.git", branch: "main"

Expand All @@ -12,12 +12,12 @@ class VulkanValidationlayers < Formula
end

bottle do
sha256 cellar: :any_skip_relocation, arm64_sequoia: "7c2cc5f0291c09da4dcdaa42daa35994ea1f6f324ea6137e2d8975677f52bf45"
sha256 cellar: :any_skip_relocation, arm64_sonoma: "dba77744448892eb71ce981e758d4f34fc9d7fce199da16b8de1a057de1108e6"
sha256 cellar: :any_skip_relocation, arm64_ventura: "e0036bd79ac9307dbeafde986f37b615cc7164c562b981e385c2d0c7deb66570"
sha256 cellar: :any_skip_relocation, sonoma: "050fe7955fffb42a8bedaf3bca3eb9a227e6bd9ffbf2bd2b7782077ae486c49c"
sha256 cellar: :any_skip_relocation, ventura: "31eda8c647b4c6859d4c6a699dd56161b968369af461ac8d80b6ac38b62817e4"
sha256 cellar: :any_skip_relocation, x86_64_linux: "e4acbb2be1cafccb4065df214f1fdfecacf8420b3ffa03b93a8f0e5c5cf7b125"
sha256 cellar: :any_skip_relocation, arm64_sequoia: "fa393487d0442400b8ad66515e1441f1ad28cb68e44b9e40fb00518734e5253d"
sha256 cellar: :any_skip_relocation, arm64_sonoma: "364bcd5eb1334d295ff93b4b6fda0e9adc3eea5ccc1dc24b04639f74ea0a3acf"
sha256 cellar: :any_skip_relocation, arm64_ventura: "cdc4740193ba1fa06b3d5bc8d46eb6ea9bfb01c035c7faa4664853c80d0ee59b"
sha256 cellar: :any_skip_relocation, sonoma: "64ff664a79474602315d2712e4f64576c7761b52512af634e6de62c6ac2ac38f"
sha256 cellar: :any_skip_relocation, ventura: "f40249eb316a5401f1e9a02246f242d1bc1f1cabc300874846f8da28abff2dd8"
sha256 cellar: :any_skip_relocation, x86_64_linux: "32a8185abb05c0c3bcb719ce0b4b95a7166d853cb22c1811319133ba24587c6a"
end

depends_on "cmake" => :build
Expand All @@ -39,7 +39,7 @@ class VulkanValidationlayers < Formula
# https://github.com/KhronosGroup/Vulkan-ValidationLayers/blob/v#{version}/scripts/known_good.json#L32
resource "SPIRV-Headers" do
url "https://github.com/KhronosGroup/SPIRV-Headers.git",
revision: "cb6b2c32dbfc3257c1e9142a116fe9ee3d9b80a2"
revision: "36d5e2ddaa54c70d2f29081510c66f4fc98e5e53"
end

# https://github.com/KhronosGroup/Vulkan-ValidationLayers/blob/v#{version}/scripts/known_good.json#L46
Expand Down
Loading