From 165274e5c063657bfcc234c42bf385970058e7d8 Mon Sep 17 00:00:00 2001 From: Marko Vejnovic Date: Sun, 29 Jun 2025 20:36:30 -0700 Subject: [PATCH] metal-cpp: Add support for macos15-15.2 (#2235) --- subprojects/metal-cpp_macOS15.2_iOS18.2.wrap | 9 +++++++++ subprojects/metal-cpp_macOS15_iOS18.wrap | 9 +++++++++ .../metal-cpp_macOS15.2_iOS18.2/meson.build | 10 ++++++++++ .../packagefiles/metal-cpp_macOS15_iOS18/meson.build | 10 ++++++++++ 4 files changed, 38 insertions(+) create mode 100644 subprojects/metal-cpp_macOS15.2_iOS18.2.wrap create mode 100644 subprojects/metal-cpp_macOS15_iOS18.wrap create mode 100644 subprojects/packagefiles/metal-cpp_macOS15.2_iOS18.2/meson.build create mode 100644 subprojects/packagefiles/metal-cpp_macOS15_iOS18/meson.build diff --git a/subprojects/metal-cpp_macOS15.2_iOS18.2.wrap b/subprojects/metal-cpp_macOS15.2_iOS18.2.wrap new file mode 100644 index 000000000..bc45af209 --- /dev/null +++ b/subprojects/metal-cpp_macOS15.2_iOS18.2.wrap @@ -0,0 +1,9 @@ +[wrap-file] +directory = metal-cpp-macOS15.2-iOS18.2 +source_url = https://developer.apple.com/metal/cpp/files/metal-cpp_macOS15.2_iOS18.2.zip +source_filename = metal-cpp_macOS15.2_iOS18.2.zip +source_hash = 3437e4abfbd3d45217f34772ef3502f31ba3358e5fb6ac9d0ca952a047bcfe25 +patch_directory = metal-cpp_macOS15.2_iOS18.2 + +[provide] +metal_cpp_macos15_2_ios18_2 = metal_cpp_macos15_2_ios18_2_dep diff --git a/subprojects/metal-cpp_macOS15_iOS18.wrap b/subprojects/metal-cpp_macOS15_iOS18.wrap new file mode 100644 index 000000000..f7561799d --- /dev/null +++ b/subprojects/metal-cpp_macOS15_iOS18.wrap @@ -0,0 +1,9 @@ +[wrap-file] +directory = metal-cpp-macOS15-iOS18 +source_url = https://developer.apple.com/metal/cpp/files/metal-cpp_macOS15_iOS18.zip +source_filename = metal-cpp_macOS15_iOS18.zip +source_hash = 0433df1e0ab13c2b0becbd78665071e3fa28381e9714a3fce28a497892b8a184 +patch_directory = metal-cpp_macOS15_iOS18 + +[provide] +metal_cpp_macos15_ios18 = metal_cpp_macos15_ios18_dep diff --git a/subprojects/packagefiles/metal-cpp_macOS15.2_iOS18.2/meson.build b/subprojects/packagefiles/metal-cpp_macOS15.2_iOS18.2/meson.build new file mode 100644 index 000000000..2f5cddc1e --- /dev/null +++ b/subprojects/packagefiles/metal-cpp_macOS15.2_iOS18.2/meson.build @@ -0,0 +1,10 @@ +project( + 'metal-cpp-macOS15-iOS18', + 'cpp', +) + +include_dirs = include_directories('.') + +metal_cpp_macos_15_ios_18_dep = declare_dependency( + include_directories: [include_dirs], +) diff --git a/subprojects/packagefiles/metal-cpp_macOS15_iOS18/meson.build b/subprojects/packagefiles/metal-cpp_macOS15_iOS18/meson.build new file mode 100644 index 000000000..0ebc192e1 --- /dev/null +++ b/subprojects/packagefiles/metal-cpp_macOS15_iOS18/meson.build @@ -0,0 +1,10 @@ +project( + 'metal-cpp-macOS15.2-iOS18.2', + 'cpp', +) + +include_dirs = include_directories('.') + +metal_cpp_macos_15_2_ios_18_2_dep = declare_dependency( + include_directories: [include_dirs], +)