summaryrefslogtreecommitdiff
path: root/libs/vulkan-headers
diff options
context:
space:
mode:
Diffstat (limited to 'libs/vulkan-headers')
-rw-r--r--libs/vulkan-headers/.footprint78
-rw-r--r--libs/vulkan-headers/.signature6
-rw-r--r--libs/vulkan-headers/MAKEPKG32
3 files changed, 116 insertions, 0 deletions
diff --git a/libs/vulkan-headers/.footprint b/libs/vulkan-headers/.footprint
new file mode 100644
index 0000000..dfc1bc1
--- /dev/null
+++ b/libs/vulkan-headers/.footprint
@@ -0,0 +1,78 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/vk_video/
+-rw-r--r-- root/root usr/include/vk_video/vulkan_video_codec_av1std.h
+-rw-r--r-- root/root usr/include/vk_video/vulkan_video_codec_av1std_decode.h
+-rw-r--r-- root/root usr/include/vk_video/vulkan_video_codec_av1std_encode.h
+-rw-r--r-- root/root usr/include/vk_video/vulkan_video_codec_h264std.h
+-rw-r--r-- root/root usr/include/vk_video/vulkan_video_codec_h264std_decode.h
+-rw-r--r-- root/root usr/include/vk_video/vulkan_video_codec_h264std_encode.h
+-rw-r--r-- root/root usr/include/vk_video/vulkan_video_codec_h265std.h
+-rw-r--r-- root/root usr/include/vk_video/vulkan_video_codec_h265std_decode.h
+-rw-r--r-- root/root usr/include/vk_video/vulkan_video_codec_h265std_encode.h
+-rw-r--r-- root/root usr/include/vk_video/vulkan_video_codec_vp9std.h
+-rw-r--r-- root/root usr/include/vk_video/vulkan_video_codec_vp9std_decode.h
+-rw-r--r-- root/root usr/include/vk_video/vulkan_video_codecs_common.h
+drwxr-xr-x root/root usr/include/vulkan/
+-rw-r--r-- root/root usr/include/vulkan/vk_icd.h
+-rw-r--r-- root/root usr/include/vulkan/vk_layer.h
+-rw-r--r-- root/root usr/include/vulkan/vk_platform.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan.cppm
+-rw-r--r-- root/root usr/include/vulkan/vulkan.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_android.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_beta.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_core.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_directfb.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_enums.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_extension_inspection.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_format_traits.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_fuchsia.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_funcs.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_ggp.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_handles.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_hash.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_hpp_macros.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_ios.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_macos.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_metal.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_ohos.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_raii.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_screen.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_shared.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_static_assertions.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_structs.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_to_string.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_ubm.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_vi.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_video.cppm
+-rw-r--r-- root/root usr/include/vulkan/vulkan_video.hpp
+-rw-r--r-- root/root usr/include/vulkan/vulkan_wayland.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_win32.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_xcb.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_xlib.h
+-rw-r--r-- root/root usr/include/vulkan/vulkan_xlib_xrandr.h
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/cmake/
+drwxr-xr-x root/root usr/share/cmake/VulkanHeaders/
+-rw-r--r-- root/root usr/share/cmake/VulkanHeaders/VulkanHeadersConfig.cmake
+-rw-r--r-- root/root usr/share/cmake/VulkanHeaders/VulkanHeadersConfigVersion.cmake
+drwxr-xr-x root/root usr/share/vulkan/
+drwxrwxr-x root/root usr/share/vulkan/registry/
+-rw-rw-r-- root/root usr/share/vulkan/registry/apiconventions.py
+-rw-rw-r-- root/root usr/share/vulkan/registry/base_generator.py
+-rw-rw-r-- root/root usr/share/vulkan/registry/cgenerator.py
+-rw-rw-r-- root/root usr/share/vulkan/registry/generator.py
+-rwxrwxr-x root/root usr/share/vulkan/registry/parse_dependency.py
+-rw-rw-r-- root/root usr/share/vulkan/registry/reg.py
+-rwxrwxr-x root/root usr/share/vulkan/registry/stripAPI.py
+-rw-rw-r-- root/root usr/share/vulkan/registry/validusage.json
+-rw-rw-r-- root/root usr/share/vulkan/registry/video.xml
+-rw-rw-r-- root/root usr/share/vulkan/registry/vk.xml
+-rwxrwxr-x root/root usr/share/vulkan/registry/vkconventions.py
+-rw-rw-r-- root/root usr/share/vulkan/registry/vulkan_object.py
+drwxrwxr-x root/root usr/share/vulkan/registry/profiles/
+-rw-rw-r-- root/root usr/share/vulkan/registry/profiles/VP_KHR_roadmap.json
+drwxrwxr-x root/root usr/share/vulkan/registry/spec_tools/
+-rw-rw-r-- root/root usr/share/vulkan/registry/spec_tools/conventions.py
+-rw-rw-r-- root/root usr/share/vulkan/registry/spec_tools/util.py
diff --git a/libs/vulkan-headers/.signature b/libs/vulkan-headers/.signature
new file mode 100644
index 0000000..f42d6c1
--- /dev/null
+++ b/libs/vulkan-headers/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mOyXrDXExnvaJfyYbR2yX452tyrSROS/U0pnjDqiUvaQbzc+jOW07apXhjnfAkGFrRjNTzHGjS729YYlBXnm0gQ=
+
+SHA256 (MAKEPKG) = df3a219c0dcf3d472aed4969318d9798bd535c5507a2a2c48dd1a658c152f3e7
+SHA256 (.footprint) = d14dc96fb0786d43961790fa5bfae5f2564aaef82aedb854e64c72f395f5d580
+SHA256 (vulkan-headers-1.4.362.tar.gz) = 8ec03e69ddb7281570823509c9d78124d2f4b27f77f5097c99191aa6e2191b1d
+SHA256 (vulkan-headers#1.4.362-1.pkg.tar.gz) = b3590dc9ec521d00e6f3c1fb3e116c1a281f2ec1d6407cffdc5c8456942fb712
diff --git a/libs/vulkan-headers/MAKEPKG b/libs/vulkan-headers/MAKEPKG
new file mode 100644
index 0000000..ad8b82d
--- /dev/null
+++ b/libs/vulkan-headers/MAKEPKG
@@ -0,0 +1,32 @@
+#!/bin/mkpkg
+# description: Vulkan header files and API registry
+# url: https://www.khronos.org/vulkan/
+
+name=vulkan-headers
+_name=Vulkan-Headers
+version=1.4.362
+release=1
+makedeps=(cmake ninja)
+source=(https://github.com/KhronosGroup/Vulkan-Headers/archive/refs/tags/v${version}.tar.gz)
+renames=($name-$version.tar.gz)
+sha256sums=(
+ "8ec03e69ddb7281570823509c9d78124d2f4b27f77f5097c99191aa6e2191b1d"
+)
+
+build() {
+ cd ${_name}-${version}
+ cmake -B build -G Ninja \
+ -D CMAKE_INSTALL_PREFIX=/usr \
+ -D CMAKE_INSTALL_LIBDIR=lib \
+ -D CMAKE_BUILD_TYPE=Release
+
+ cmake --build build
+ DESTDIR=$PKG cmake --install build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh