diff --git a/releases.json b/releases.json index d0dfeaa5b..569bf9a6a 100644 --- a/releases.json +++ b/releases.json @@ -1094,6 +1094,14 @@ "5.2.1-1" ] }, + "glaze": { + "dependency_names": [ + "glaze" + ], + "versions": [ + "5.5.2-1" + ] + }, "glbinding": { "dependency_names": [ "glbinding", diff --git a/subprojects/glaze.wrap b/subprojects/glaze.wrap new file mode 100644 index 000000000..4a68c95a3 --- /dev/null +++ b/subprojects/glaze.wrap @@ -0,0 +1,9 @@ +[wrap-file] +directory = glaze-5.5.2 +source_url = https://github.com/stephenberry/glaze/archive/refs/tags/v5.5.2.tar.gz +source_filename = glaze-5.5.2.tar.gz +source_hash = 92382568999829a531db5a3800a36d8699674d640d3862fcb7e79ee2879d95ec +patch_directory = glaze + +[provide] +glaze = glaze_dep diff --git a/subprojects/packagefiles/glaze/meson.build b/subprojects/packagefiles/glaze/meson.build new file mode 100644 index 000000000..6833f21b9 --- /dev/null +++ b/subprojects/packagefiles/glaze/meson.build @@ -0,0 +1,11 @@ +project( + 'glaze', + 'cpp', + license: 'MIT', + version: '5.5.2', +) + +glaze_dep = declare_dependency( + include_directories: include_directories('include'), + compile_args: '-std=c++23', +)