ports/opt (3.7): [notify] vulkan-validation-layers: 1.3.261.1 -> 1.3.268.0; new dependency: vulkan-utility-libraries
commit 2b86a4846a5052cf18bf68b1be1a078fb78d5505 Author: Tim Biermann <tbier@posteo.de> Date: Sat Nov 11 19:28:05 2023 +0100 [notify] vulkan-validation-layers: 1.3.261.1 -> 1.3.268.0; new dependency: vulkan-utility-libraries diff --git a/vulkan-validation-layers/.footprint b/vulkan-validation-layers/.footprint index 0f78c03e3..777484e00 100644 --- a/vulkan-validation-layers/.footprint +++ b/vulkan-validation-layers/.footprint @@ -1,47 +1,6 @@ drwxr-xr-x root/root usr/ -drwxr-xr-x root/root usr/include/ -drwxr-xr-x root/root usr/include/vulkan/ -drwxr-xr-x root/root usr/include/vulkan/containers/ --rw-r--r-- root/root usr/include/vulkan/containers/custom_containers.h -drwxr-xr-x root/root usr/include/vulkan/error_message/ --rw-r--r-- root/root usr/include/vulkan/error_message/logging.cpp --rw-r--r-- root/root usr/include/vulkan/error_message/logging.h -drwxr-xr-x root/root usr/include/vulkan/external/ -drwxr-xr-x root/root usr/include/vulkan/external/vma/ --rw-r--r-- root/root usr/include/vulkan/external/xxhash.cpp --rw-r--r-- root/root usr/include/vulkan/external/xxhash.h -drwxr-xr-x root/root usr/include/vulkan/generated/ --rw-r--r-- root/root usr/include/vulkan/generated/vk_dispatch_table_helper.h --rw-r--r-- root/root usr/include/vulkan/generated/vk_enum_string_helper.h --rw-r--r-- root/root usr/include/vulkan/generated/vk_extension_helper.h --rw-r--r-- root/root usr/include/vulkan/generated/vk_format_utils.cpp --rw-r--r-- root/root usr/include/vulkan/generated/vk_format_utils.h --rw-r--r-- root/root usr/include/vulkan/generated/vk_layer_dispatch_table.h --rw-r--r-- root/root usr/include/vulkan/generated/vk_object_types.h --rw-r--r-- root/root usr/include/vulkan/generated/vk_safe_struct.h --rw-r--r-- root/root usr/include/vulkan/generated/vk_safe_struct_core.cpp --rw-r--r-- root/root usr/include/vulkan/generated/vk_safe_struct_ext.cpp --rw-r--r-- root/root usr/include/vulkan/generated/vk_safe_struct_khr.cpp --rw-r--r-- root/root usr/include/vulkan/generated/vk_safe_struct_utils.cpp --rw-r--r-- root/root usr/include/vulkan/generated/vk_safe_struct_vendor.cpp --rw-r--r-- root/root usr/include/vulkan/generated/vk_typemap_helper.h --rw-r--r-- root/root usr/include/vulkan/generated/vk_validation_error_messages.h -drwxr-xr-x root/root usr/include/vulkan/utils/ --rw-r--r-- root/root usr/include/vulkan/utils/cast_utils.h --rw-r--r-- root/root usr/include/vulkan/utils/hash_util.h --rw-r--r-- root/root usr/include/vulkan/utils/hash_vk_types.h --rw-r--r-- root/root usr/include/vulkan/utils/ray_tracing_utils.cpp --rw-r--r-- root/root usr/include/vulkan/utils/ray_tracing_utils.h --rw-r--r-- root/root usr/include/vulkan/utils/vk_layer_extension_utils.cpp --rw-r--r-- root/root usr/include/vulkan/utils/vk_layer_extension_utils.h --rw-r--r-- root/root usr/include/vulkan/utils/vk_layer_utils.cpp --rw-r--r-- root/root usr/include/vulkan/utils/vk_layer_utils.h --rw-r--r-- root/root usr/include/vulkan/vk_enum_string_helper.h --rw-r--r-- root/root usr/include/vulkan/vk_layer_config.cpp --rw-r--r-- root/root usr/include/vulkan/vk_layer_config.h drwxr-xr-x root/root usr/lib/ -rwxr-xr-x root/root usr/lib/libVkLayer_khronos_validation.so --rwxr-xr-x root/root usr/lib/libVkLayer_utils.so 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/ diff --git a/vulkan-validation-layers/.signature b/vulkan-validation-layers/.signature index 8346c6835..c79cb9111 100644 --- a/vulkan-validation-layers/.signature +++ b/vulkan-validation-layers/.signature @@ -1,6 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/c4uSsAinXa3uCvkkz5x07uGrJlJlf4QxLvdjaX5ZfKDo/NcJOetQWNlYoy9qT484dSAmE3xh5Z6QnCD+PSfhgA= -SHA256 (Pkgfile) = a1d360bbcb4cd1798324301885c40f5f0b3b653036cd170788e2bde37eed3999 -SHA256 (.footprint) = 1cacaa17a1f8a8587903ef43a5e9859d165f193f5e5a121397b54c7830c08ce1 -SHA256 (Vulkan-ValidationLayers-sdk-1.3.261.1.tar.gz) = 1372d522f297bb3fb386802b1aa4b7f885a9e1e969a6a3c6e9b29d381357f21d -SHA256 (vulkan-layers-1.3.250-Build-shared-libs.patch) = 463df0636e392de2f2cd8a386abb426b1716155d7b982fb1d19560957158768a +RWSE3ohX2g5d/UrMvt2N9qvegp7uisHNWP9igCpoHKtcOjOaQUCxiKMqiWFEdiWShfRfLSvaN9BP3sJYd73l7ac9fMhR2yiU3gs= +SHA256 (Pkgfile) = 7ddbdf474a281943843206d3afd6357588d7a73210fc74a56e076d4a19933843 +SHA256 (.footprint) = 9a0a7d13dd1f0308319f7e60a74864e8f0182b6849f5209ccb621b05380205c6 +SHA256 (Vulkan-ValidationLayers-1.3.268.0.tar.gz) = 7f6912ab49c2d379dd9ede59b4257d13dcac218ecd43df395a7d5914c7dfd024 diff --git a/vulkan-validation-layers/Pkgfile b/vulkan-validation-layers/Pkgfile index 5fc737af3..0d24a7aaf 100644 --- a/vulkan-validation-layers/Pkgfile +++ b/vulkan-validation-layers/Pkgfile @@ -1,27 +1,24 @@ # Description: Vulkan validation layers # URL: https://www.khronos.org/vulkan/ # Maintainer: CRUX System Team, core-ports at crux dot nu -# Depends on: glslang robin-hood-hashing vulkan-headers xorg-libxrandr +# Depends on: glslang robin-hood-hashing vulkan-headers vulkan-utility-libraries xorg-libxrandr # Optional: wayland name=vulkan-validation-layers -_name=Vulkan-ValidationLayers-sdk -version=1.3.261.1 -_version=sdk-$version +_name=Vulkan-ValidationLayers +version=1.3.268.0 +_version=vulkan-sdk-$version release=1 -source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/$_version/$_... - vulkan-layers-1.3.250-Build-shared-libs.patch) +source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/$_version/$_...) build() { - patch -d $_name-$version -p1 -i $SRC/vulkan-layers-1.3.250-Build-shared-libs.patch - prt-get isinst wayland || PKGMK_VULKAN_VALIDATION_LAYERS+=' -D BUILD_WSI_WAYLAND_SUPPORT=OFF' - cmake -S $_name-$version -B build -G Ninja $PKGMK_VULKAN_VALIDATION_LAYERS \ + cmake -S $_name-$_version -B build -G Ninja $PKGMK_VULKAN_VALIDATION_LAYERS \ -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_INSTALL_LIBDIR=lib \ -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -ffat-lto-objects" \ + -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \ -D CMAKE_SKIP_RPATH=ON \ -D SPIRV_HEADERS_INSTALL_DIR=/usr \ -D VULKAN_HEADERS_INSTALL_DIR=/usr \ diff --git a/vulkan-validation-layers/vulkan-layers-1.3.250-Build-shared-libs.patch b/vulkan-validation-layers/vulkan-layers-1.3.250-Build-shared-libs.patch deleted file mode 100644 index e9809f658..000000000 --- a/vulkan-validation-layers/vulkan-layers-1.3.250-Build-shared-libs.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur Vulkan-ValidationLayers-sdk-1.3.250.0.orig/layers/CMakeLists.txt Vulkan-ValidationLayers-sdk-1.3.250.0/layers/CMakeLists.txt ---- Vulkan-ValidationLayers-sdk-1.3.250.0.orig/layers/CMakeLists.txt 2023-06-03 23:41:45.413654735 +0200 -+++ Vulkan-ValidationLayers-sdk-1.3.250.0/layers/CMakeLists.txt 2023-06-03 23:42:07.317206158 +0200 -@@ -21,7 +21,7 @@ - set(API_TYPE "vulkan") - set(LAYER_NAME "VkLayer_khronos_validation") - --add_library(VkLayer_utils STATIC) -+add_library(VkLayer_utils SHARED) - target_sources(VkLayer_utils PRIVATE - containers/custom_containers.h - error_message/logging.h
participants (1)
-
crux@crux.nu