summaryrefslogtreecommitdiff
path: root/vulkan-validation-layers
diff options
context:
space:
mode:
authorDanny Rawlins <monster.romster@gmail.com>2019-04-28 13:08:16 +1000
committerDanny Rawlins <monster.romster@gmail.com>2019-04-28 13:08:16 +1000
commita553b92fa245ae80b588d2322a64239693bfb1e3 (patch)
treee3743494ad193a3bfe4164ccb88f1fe99718859d /vulkan-validation-layers
parent844ab3241b7c0acdf71e508ebda6474aad990d4a (diff)
downloadopt-a553b92fa245ae80b588d2322a64239693bfb1e3.tar.gz
opt-a553b92fa245ae80b588d2322a64239693bfb1e3.tar.xz
vulkan-validation-layers: contrib -> opt
Diffstat (limited to 'vulkan-validation-layers')
-rw-r--r--vulkan-validation-layers/.footprint41
-rw-r--r--vulkan-validation-layers/.signature5
-rw-r--r--vulkan-validation-layers/Pkgfile32
3 files changed, 78 insertions, 0 deletions
diff --git a/vulkan-validation-layers/.footprint b/vulkan-validation-layers/.footprint
new file mode 100644
index 000000000..a1753e9f7
--- /dev/null
+++ b/vulkan-validation-layers/.footprint
@@ -0,0 +1,41 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/hash_util.h
+-rw-r--r-- root/root usr/include/hash_vk_types.h
+-rw-r--r-- root/root usr/include/vk_dispatch_table_helper.h
+-rw-r--r-- root/root usr/include/vk_enum_string_helper.h
+-rw-r--r-- root/root usr/include/vk_extension_helper.h
+-rw-r--r-- root/root usr/include/vk_format_utils.cpp
+-rw-r--r-- root/root usr/include/vk_format_utils.h
+-rw-r--r-- root/root usr/include/vk_layer_config.cpp
+-rw-r--r-- root/root usr/include/vk_layer_config.h
+-rw-r--r-- root/root usr/include/vk_layer_data.h
+-rw-r--r-- root/root usr/include/vk_layer_dispatch_table.h
+-rw-r--r-- root/root usr/include/vk_layer_extension_utils.cpp
+-rw-r--r-- root/root usr/include/vk_layer_extension_utils.h
+-rw-r--r-- root/root usr/include/vk_layer_logging.h
+-rw-r--r-- root/root usr/include/vk_layer_utils.cpp
+-rw-r--r-- root/root usr/include/vk_layer_utils.h
+-rw-r--r-- root/root usr/include/vk_loader_layer.h
+-rw-r--r-- root/root usr/include/vk_loader_platform.h
+-rw-r--r-- root/root usr/include/vk_object_types.h
+-rw-r--r-- root/root usr/include/vk_safe_struct.cpp
+-rw-r--r-- root/root usr/include/vk_safe_struct.h
+-rw-r--r-- root/root usr/include/vk_typemap_helper.h
+-rw-r--r-- root/root usr/include/vk_validation_error_messages.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libVkLayer_core_validation.so
+-rwxr-xr-x root/root usr/lib/libVkLayer_object_lifetimes.so
+-rwxr-xr-x root/root usr/lib/libVkLayer_stateless_validation.so
+-rwxr-xr-x root/root usr/lib/libVkLayer_thread_safety.so
+-rwxr-xr-x root/root usr/lib/libVkLayer_unique_objects.so
+-rw-r--r-- root/root usr/lib/libVkLayer_utils.a
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/vulkan/
+drwxr-xr-x root/root usr/share/vulkan/explicit_layer.d/
+-rw-r--r-- root/root usr/share/vulkan/explicit_layer.d/VkLayer_core_validation.json
+-rw-r--r-- root/root usr/share/vulkan/explicit_layer.d/VkLayer_object_lifetimes.json
+-rw-r--r-- root/root usr/share/vulkan/explicit_layer.d/VkLayer_standard_validation.json
+-rw-r--r-- root/root usr/share/vulkan/explicit_layer.d/VkLayer_stateless_validation.json
+-rw-r--r-- root/root usr/share/vulkan/explicit_layer.d/VkLayer_thread_safety.json
+-rw-r--r-- root/root usr/share/vulkan/explicit_layer.d/VkLayer_unique_objects.json
diff --git a/vulkan-validation-layers/.signature b/vulkan-validation-layers/.signature
new file mode 100644
index 000000000..4a20e17ae
--- /dev/null
+++ b/vulkan-validation-layers/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/opt.pub
+RWSE3ohX2g5d/e9YcBr0beLnHm8JkDfzqPitjVH/JqAYvaFV2Y8rHZUz1hQ1Al3KV/lJxAJrtri7MXTrc1Am40Ii6PmmYzNV0w4=
+SHA256 (Pkgfile) = af7094f751f989cb45319484cdd303991cfb719447d8180d35a85368737a7db0
+SHA256 (.footprint) = 74b2f05ff12bbc791a2d1ea6d9f91c469943c5fafc729a04c4fca80ba7e228fd
+SHA256 (Vulkan-ValidationLayers-sdk-1.1.101.0.tar.gz) = 9022a3cf73c54343049a7ba01496687ce89186024c70646a1bfa6196c54ac6b0
diff --git a/vulkan-validation-layers/Pkgfile b/vulkan-validation-layers/Pkgfile
new file mode 100644
index 000000000..d32782a9a
--- /dev/null
+++ b/vulkan-validation-layers/Pkgfile
@@ -0,0 +1,32 @@
+# Description: Vulkan validation layers
+# URL: https://www.khronos.org/vulkan/
+# Maintainer: Danny Rawlins, crux at romster dot me
+# Depends on: glslang vulkan-loader
+
+name=vulkan-validation-layers
+version=1.1.101.0
+release=2
+source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/sdk-$version/Vulkan-ValidationLayers-sdk-$version.tar.gz)
+
+build() {
+ cd Vulkan-ValidationLayers-sdk-$version
+
+ mkdir build
+ cd build
+
+ cmake .. \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_INSTALL_DATADIR=/share \
+ -DCMAKE_INSTALL_SYSCONFDIR=/etc \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DGLSLANG_INSTALL_DIR=/usr \
+ -DCMAKE_SKIP_RPATH=True \
+ -DBUILD_TESTS=Off \
+ -DBUILD_WSI_XCB_SUPPORT=On \
+ -DBUILD_WSI_XLIB_SUPPORT=On \
+ -DBUILD_WSI_WAYLAND_SUPPORT=Off
+
+ make
+ make DESTDIR=$PKG install
+}

Generated by cgit