graphics/vulkan-utility-libraries: add new port

Shared code across various Vulkan repositories. Before 59eed9a2db
it was provided by graphics/vulkan-validation-layers.

https://github.com/KhronosGroup/Vulkan-Utility-Libraries

Requested by:	Kenneth Camann
This commit is contained in:
Jan Beich 2023-12-19 19:13:57 +01:00
parent 7f3445b574
commit e6894cd680
5 changed files with 34 additions and 0 deletions

View file

@ -1174,6 +1174,7 @@
SUBDIR += vulkan-headers
SUBDIR += vulkan-loader
SUBDIR += vulkan-tools
SUBDIR += vulkan-utility-libraries
SUBDIR += vulkan-validation-layers
SUBDIR += vv
SUBDIR += waffle

View file

@ -0,0 +1,19 @@
PORTNAME= vulkan-utility-libraries
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.274
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Utility libraries for Vulkan developers
WWW= https://github.com/KhronosGroup/Vulkan-Utility-Libraries
LICENSE= APACHE20
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
USES= cmake compiler:c++11-lib
USE_GITHUB= yes
GH_ACCOUNT= KhronosGroup
GH_PROJECT= Vulkan-Utility-Libraries
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1703009637
SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.3.274_GH0.tar.gz) = ac6012f7b951170914a85c1ac359f20f276db1cced269b4199a75f7e2ce837c5
SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.3.274_GH0.tar.gz) = 167141

View file

@ -0,0 +1 @@
Shared code across various Vulkan repositories.

View file

@ -0,0 +1,10 @@
include/vulkan/layer/vk_layer_settings.h
include/vulkan/layer/vk_layer_settings.hpp
include/vulkan/utility/vk_dispatch_table.h
include/vulkan/utility/vk_format_utils.h
include/vulkan/utility/vk_struct_helper.hpp
include/vulkan/vk_enum_string_helper.h
lib/cmake/VulkanUtilityLibraries/VulkanUtilityLibraries-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/VulkanUtilityLibraries/VulkanUtilityLibraries-targets.cmake
lib/cmake/VulkanUtilityLibraries/VulkanUtilityLibrariesConfig.cmake
lib/libVulkanLayerSettings.a