vulkan-validation-layers-32: 1.3.239.0 -> 1.3.243.0

This commit is contained in:
Tim Biermann 2023-04-30 09:52:29 +02:00
parent 4ca3066274
commit f2d7695a3a
Signed by: tb
GPG Key ID: 42F8B4E30B673606
4 changed files with 28 additions and 29 deletions

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/compat-32.pub
RWSwxGo/zH7eXbl9EhT9EPKDSeLNc6246OR41LhoS7PW9OSBT7Qug+rkd1DmRJZ2AwiVo8d26DYQk6y1pD4wuovgLC7idHxayA0=
SHA256 (Pkgfile) = a7ed264e6292810ef5f39025814f5ce0a2e4b36ecc70c74f46420c5b8c2c41be
RWSwxGo/zH7eXeEkECw5xH7X6tBZb4HwHiOdLDLU7NXt9SHJFqak3Vw5Hnp0R3E0IgGuxJaEzZ7X6rubjWOa9Di4CnHcyWVC+gs=
SHA256 (Pkgfile) = f35b656ea0c6321492dd9cbaf2a9c5f2c0aa277fb0393ce18feaf7d422f1c86d
SHA256 (.footprint) = 5c3e1cb61d0d5070cc1d278ec445757e1913b70cdec30985988d48c2f6ded070
SHA256 (Vulkan-ValidationLayers-1.3.239.0.tar.gz) = 7aa7fb46e25e5ef0144d29c92122b631dc7c7c6804a6339f195b368ad53328e4
SHA256 (vulkan-layers-1.3.239-Build-shared-libs.patch) = c2dc16b469150e66d11543385108a20a7f65fd16ef34f9245800b2927dccf274
SHA256 (Vulkan-ValidationLayers-1.3.243.0.tar.gz) = fd9f6c24027de177b2fb0eb6385542d62f4c21665a8d4cc7e1c118688e0836de
SHA256 (vulkan-layers-1.3.243-Build-shared-libs.patch) = 08f13aefb8c387cb9a7f598076736e894614322bf0c10239683d61c25269c172

View File

@ -5,12 +5,12 @@
# Optional: wayland-32
name=vulkan-validation-layers-32
version=1.3.239.0
version=1.3.243.0
release=1
source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/sdk-$version/Vulkan-ValidationLayers-$version.tar.gz
vulkan-layers-1.3.239-Build-shared-libs.patch)
vulkan-layers-1.3.243-Build-shared-libs.patch)
build() {
patch -d Vulkan-ValidationLayers-sdk-$version -p1 -i $SRC/vulkan-layers-1.3.239-Build-shared-libs.patch
patch -d Vulkan-ValidationLayers-sdk-$version -p1 -i $SRC/vulkan-layers-1.3.243-Build-shared-libs.patch
prt-get isinst wayland-32 || PKGMK_VULKAN_VALIDATION_LAYERS+=' -D BUILD_WSI_WAYLAND_SUPPORT=OFF'

View File

@ -1,22 +0,0 @@
diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
index 640ac8471..19caed0ed 100644
--- a/layers/CMakeLists.txt
+++ b/layers/CMakeLists.txt
@@ -23,7 +23,7 @@
# https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/4640
add_compile_definitions(XXH_NO_LONG_LONG)
-add_library(VkLayer_utils STATIC)
+add_library(VkLayer_utils SHARED)
target_sources(VkLayer_utils PRIVATE
generated/vk_format_utils.h
generated/vk_format_utils.cpp
@@ -158,7 +158,7 @@ else()
message(NOTICE "VulkanVL_generated_source target requires python 3")
endif()
-add_library(VkLayer_khronos_validation MODULE)
+add_library(VkLayer_khronos_validation SHARED)
target_sources(VkLayer_khronos_validation PRIVATE
generated/best_practices.cpp

View File

@ -0,0 +1,21 @@
diff -Naur Vulkan-ValidationLayers-sdk-1.3.243.0.old/layers/CMakeLists.txt Vulkan-ValidationLayers-sdk-1.3.243.0/layers/CMakeLists.txt
--- Vulkan-ValidationLayers-sdk-1.3.243.0.old/layers/CMakeLists.txt 2023-04-30 09:04:45.858225073 +0200
+++ Vulkan-ValidationLayers-sdk-1.3.243.0/layers/CMakeLists.txt 2023-04-30 09:05:37.842045460 +0200
@@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
# ~~~
-add_library(VkLayer_utils STATIC)
+add_library(VkLayer_utils SHARED)
target_sources(VkLayer_utils PRIVATE
generated/vk_format_utils.h
generated/vk_format_utils.cpp
@@ -138,7 +138,7 @@
message(NOTICE "VulkanVL_generated_source target requires python 3")
endif()
-add_library(VkLayer_khronos_validation MODULE)
+add_library(VkLayer_khronos_validation SHARED)
target_sources(VkLayer_khronos_validation PRIVATE
best_practices/best_practices_error_enums.h