git: 03ee1a8e00fb - main - graphics/vulkan-validation-layers: update to 1.4.356

From: Olivier Cochard <olivier_at_FreeBSD.org>
Date: Wed, 08 Jul 2026 14:35:26 UTC
The branch main has been updated by olivier:

URL: https://cgit.FreeBSD.org/ports/commit/?id=03ee1a8e00fbf063a76a01233dcc626470e974e4

commit 03ee1a8e00fbf063a76a01233dcc626470e974e4
Author:     Olivier Cochard <olivier@FreeBSD.org>
AuthorDate: 2026-07-08 14:34:02 +0000
Commit:     Olivier Cochard <olivier@FreeBSD.org>
CommitDate: 2026-07-08 14:34:47 +0000

    graphics/vulkan-validation-layers: update to 1.4.356
---
 graphics/vulkan-validation-layers/Makefile          |  2 +-
 graphics/vulkan-validation-layers/distinfo          |  6 +++---
 .../files/patch-CMakeLists.txt                      | 21 +++++----------------
 3 files changed, 9 insertions(+), 20 deletions(-)

diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile
index 077f82b4c18e..0d6ceb332998 100644
--- a/graphics/vulkan-validation-layers/Makefile
+++ b/graphics/vulkan-validation-layers/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	vulkan-validation-layers
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.4.354
+DISTVERSION=	1.4.356
 CATEGORIES=	graphics
 
 MAINTAINER=	olivier@FreeBSD.org
diff --git a/graphics/vulkan-validation-layers/distinfo b/graphics/vulkan-validation-layers/distinfo
index 58e00aae767d..5a628623139c 100644
--- a/graphics/vulkan-validation-layers/distinfo
+++ b/graphics/vulkan-validation-layers/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1781298730
-SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.4.354_GH0.tar.gz) = 6bed54241f63def2bf9a4e92068d45b1ed252a34ac5ea3efc22c0aeaac9817d0
-SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.4.354_GH0.tar.gz) = 8133901
+TIMESTAMP = 1783469500
+SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.4.356_GH0.tar.gz) = ba08ed61141108ae65aa1d63f368cc3a74a828aca2ca557b907cc5ce62e76e98
+SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.4.356_GH0.tar.gz) = 8238663
 SHA256 (KhronosGroup-SPIRV-Headers-1e770e7de8373a8dd49f23416cf7ca4001d01040_GH0.tar.gz) = 9d6c51923bce1f0fde35b7827b5335689197d604d62e06251860f80322f7ac76
 SIZE (KhronosGroup-SPIRV-Headers-1e770e7de8373a8dd49f23416cf7ca4001d01040_GH0.tar.gz) = 568459
diff --git a/graphics/vulkan-validation-layers/files/patch-CMakeLists.txt b/graphics/vulkan-validation-layers/files/patch-CMakeLists.txt
index 220111f19a50..17e525432e40 100644
--- a/graphics/vulkan-validation-layers/files/patch-CMakeLists.txt
+++ b/graphics/vulkan-validation-layers/files/patch-CMakeLists.txt
@@ -1,23 +1,12 @@
-CMake Error at layers/CMakeLists.txt:318 (target_link_libraries):
-  Target "vvl" links to:
-
-    SPIRV-Headers::SPIRV-Headers
-
-  but the target was not found.  Possible reasons include:
-
-    * There is a typo in the target name.
-    * A find_package call is missing for an IMPORTED target.
-    * An ALIAS target is missing.
-
---- CMakeLists.txt.orig	2023-12-20 00:20:05 UTC
+--- CMakeLists.txt.orig	2026-07-08 00:00:00 UTC
 +++ CMakeLists.txt
-@@ -79,6 +79,9 @@ find_package(SPIRV-Headers CONFIG QUIET)
+@@ -120,6 +120,9 @@ find_package(VulkanHeaders ${PROJECT_VERSION} CONFIG
  find_package(VulkanUtilityLibraries CONFIG QUIET)
- 
+
  find_package(SPIRV-Headers CONFIG QUIET)
 +if (NOT TARGET SPIRV-Headers::SPIRV-Headers)
 +    add_subdirectory(SPIRV-Headers EXCLUDE_FROM_ALL SYSTEM)
 +endif()
- 
+
  find_package(SPIRV-Tools-opt CONFIG QUIET)
- 
+