summaryrefslogtreecommitdiff
path: root/libs/vulkan-utility-libraries
diff options
context:
space:
mode:
Diffstat (limited to 'libs/vulkan-utility-libraries')
-rw-r--r--libs/vulkan-utility-libraries/.footprint25
-rw-r--r--libs/vulkan-utility-libraries/.signature6
-rw-r--r--libs/vulkan-utility-libraries/MAKEPKG35
3 files changed, 66 insertions, 0 deletions
diff --git a/libs/vulkan-utility-libraries/.footprint b/libs/vulkan-utility-libraries/.footprint
new file mode 100644
index 0000000..7d344ad
--- /dev/null
+++ b/libs/vulkan-utility-libraries/.footprint
@@ -0,0 +1,25 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/vulkan/
+-rw-r--r-- root/root usr/include/vulkan/vk_enum_string_helper.h
+drwxr-xr-x root/root usr/include/vulkan/layer/
+-rw-r--r-- root/root usr/include/vulkan/layer/vk_layer_settings.h
+-rw-r--r-- root/root usr/include/vulkan/layer/vk_layer_settings.hpp
+drwxr-xr-x root/root usr/include/vulkan/utility/
+-rw-r--r-- root/root usr/include/vulkan/utility/vk_concurrent_unordered_map.hpp
+-rw-r--r-- root/root usr/include/vulkan/utility/vk_dispatch_table.h
+-rw-r--r-- root/root usr/include/vulkan/utility/vk_format_utils.h
+-rw-r--r-- root/root usr/include/vulkan/utility/vk_safe_struct.hpp
+-rw-r--r-- root/root usr/include/vulkan/utility/vk_safe_struct_utils.hpp
+-rw-r--r-- root/root usr/include/vulkan/utility/vk_small_containers.hpp
+-rw-r--r-- root/root usr/include/vulkan/utility/vk_sparse_range_map.hpp
+-rw-r--r-- root/root usr/include/vulkan/utility/vk_struct_helper.hpp
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libVulkanLayerSettings.a
+-rw-r--r-- root/root usr/lib/libVulkanSafeStruct.a
+drwxr-xr-x root/root usr/lib/cmake/
+drwxr-xr-x root/root usr/lib/cmake/VulkanUtilityLibraries/
+-rw-r--r-- root/root usr/lib/cmake/VulkanUtilityLibraries/VulkanUtilityLibraries-targets-release.cmake
+-rw-r--r-- root/root usr/lib/cmake/VulkanUtilityLibraries/VulkanUtilityLibraries-targets.cmake
+-rw-r--r-- root/root usr/lib/cmake/VulkanUtilityLibraries/VulkanUtilityLibrariesConfig.cmake
+-rw-r--r-- root/root usr/lib/cmake/VulkanUtilityLibraries/VulkanUtilityLibrariesConfigVersion.cmake
diff --git a/libs/vulkan-utility-libraries/.signature b/libs/vulkan-utility-libraries/.signature
new file mode 100644
index 0000000..ec5a868
--- /dev/null
+++ b/libs/vulkan-utility-libraries/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mP1elB/NDnNckiSeSENGErfiPC+Nbtn/x7gEsjvbz4w4ieSiROnLGAKEVCuS9jzTeQcdu3wHuX0gTNfPSRQaPQc=
+
+SHA256 (MAKEPKG) = a82df73f3e3e99bfeed68b328f5d19877e9affd2d0358e60559a67266d9feced
+SHA256 (.footprint) = 94ea0a4cc6924a61fc392c5511c2bee6d3b605a94229cd9025e492a26385c059
+SHA256 (vulkan-utility-libraries-1.4.362.tar.gz) = c2bf3ac6b9180ff76b9f8abbb557ba12719bf1ffc7694340a938790a548983ed
+SHA256 (vulkan-utility-libraries#1.4.362-1.pkg.tar.gz) = 9f083ac4d2b2e393b177c37a1c0abc27695598208fdd0bec70c92a101cbf6ccc
diff --git a/libs/vulkan-utility-libraries/MAKEPKG b/libs/vulkan-utility-libraries/MAKEPKG
new file mode 100644
index 0000000..21b1b69
--- /dev/null
+++ b/libs/vulkan-utility-libraries/MAKEPKG
@@ -0,0 +1,35 @@
+#!/bin/mkpkg
+# description: Utility libraries for Vulkan developers
+# url: https://www.khronos.org/vulkan/
+
+name=vulkan-utility-libraries
+_name=Vulkan-Utility-Libraries
+version=1.4.362
+release=1
+depends=(vulkan-headers)
+makedeps=(cmake ninja)
+source=(https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/refs/tags/v${version}.tar.gz)
+renames=(${name}-${version}.tar.gz)
+sha256sums=(
+ "c2bf3ac6b9180ff76b9f8abbb557ba12719bf1ffc7694340a938790a548983ed"
+)
+
+build() {
+ cd ${_name}-${version}
+
+ cmake -B build -G Ninja \
+ -D CMAKE_INSTALL_PREFIX=/usr \
+ -D CMAKE_INSTALL_LIBDIR=lib \
+ -D CMAKE_BUILD_TYPE=Release \
+ -Wno-dev
+
+ cmake --build build
+ DESTDIR=$PKG cmake --install build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh