Index: head/graphics/vulkan-headers/Makefile =================================================================== --- head/graphics/vulkan-headers/Makefile (revision 567082) +++ head/graphics/vulkan-headers/Makefile (revision 567083) @@ -1,20 +1,20 @@ # $FreeBSD$ PORTNAME= vulkan-headers DISTVERSIONPREFIX=v -DISTVERSION= 1.2.170 +DISTVERSION= 1.2.171 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org COMMENT= Headers for the Vulkan graphics API LICENSE= APACHE20 USES= cmake STRIP= # nothing to strip USE_GITHUB= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= Vulkan-Headers .include Index: head/graphics/vulkan-headers/distinfo =================================================================== --- head/graphics/vulkan-headers/distinfo (revision 567082) +++ head/graphics/vulkan-headers/distinfo (revision 567083) @@ -1,3 +1,3 @@ -TIMESTAMP = 1613379419 -SHA256 (KhronosGroup-Vulkan-Headers-v1.2.170_GH0.tar.gz) = 6fa84897197bd72cf4b1a686c903df67fc0fe108e4ed02e6adb3d72c468f1c1f -SIZE (KhronosGroup-Vulkan-Headers-v1.2.170_GH0.tar.gz) = 890902 +TIMESTAMP = 1614581502 +SHA256 (KhronosGroup-Vulkan-Headers-v1.2.171_GH0.tar.gz) = b86266544ab1d6780c5ee6cdf10f24ba9ec4c97bc83d2229e0fb8142c36e52ac +SIZE (KhronosGroup-Vulkan-Headers-v1.2.171_GH0.tar.gz) = 897283 Index: head/graphics/vulkan-headers/files/patch-include_vulkan_vulkan.hpp =================================================================== --- head/graphics/vulkan-headers/files/patch-include_vulkan_vulkan.hpp (revision 567082) +++ head/graphics/vulkan-headers/files/patch-include_vulkan_vulkan.hpp (revision 567083) @@ -1,56 +1,56 @@ ---- include/vulkan/vulkan.hpp.orig 2020-12-07 12:15:47 UTC +--- include/vulkan/vulkan.hpp.orig 2021-03-01 06:51:42 UTC +++ include/vulkan/vulkan.hpp @@ -67,7 +67,7 @@ #endif #if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL == 1 --# if defined( __linux__ ) || defined( __APPLE__ ) -+# if defined( __unix__ ) || defined( __APPLE__ ) +-# if defined( __linux__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) ++# if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) # include # elif defined( _WIN32 ) typedef struct HINSTANCE__ * HINSTANCE; -@@ -92754,7 +92754,7 @@ namespace VULKAN_HPP_NAMESPACE +@@ -92518,7 +92518,7 @@ namespace VULKAN_HPP_NAMESPACE { if ( !vulkanLibraryName.empty() ) { --# if defined( __linux__ ) || defined( __APPLE__ ) -+# if defined( __unix__ ) || defined( __APPLE__ ) +-# if defined( __linux__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) ++# if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) m_library = dlopen( vulkanLibraryName.c_str(), RTLD_NOW | RTLD_LOCAL ); # elif defined( _WIN32 ) m_library = ::LoadLibraryA( vulkanLibraryName.c_str() ); -@@ -92764,7 +92764,7 @@ namespace VULKAN_HPP_NAMESPACE +@@ -92528,7 +92528,7 @@ namespace VULKAN_HPP_NAMESPACE } else { --# if defined( __linux__ ) -+# if defined( __unix__ ) +-# if defined( __linux__ ) || defined( __QNXNTO__ ) ++# if defined( __unix__ ) || defined( __QNXNTO__ ) m_library = dlopen( "libvulkan.so", RTLD_NOW | RTLD_LOCAL ); if ( m_library == nullptr ) { -@@ -92807,7 +92807,7 @@ namespace VULKAN_HPP_NAMESPACE +@@ -92571,7 +92571,7 @@ namespace VULKAN_HPP_NAMESPACE { if ( m_library ) { --# if defined( __linux__ ) || defined( __APPLE__ ) -+# if defined( __unix__ ) || defined( __APPLE__ ) +-# if defined( __linux__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) ++# if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) dlclose( m_library ); # elif defined( _WIN32 ) ::FreeLibrary( m_library ); -@@ -92820,7 +92820,7 @@ namespace VULKAN_HPP_NAMESPACE +@@ -92584,7 +92584,7 @@ namespace VULKAN_HPP_NAMESPACE template T getProcAddress( const char* function ) const VULKAN_HPP_NOEXCEPT { --# if defined( __linux__ ) || defined( __APPLE__ ) -+# if defined( __unix__ ) || defined( __APPLE__ ) +-# if defined( __linux__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) ++# if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) return (T)dlsym( m_library, function ); # elif defined( _WIN32 ) return (T)::GetProcAddress( m_library, function ); -@@ -92832,7 +92832,7 @@ namespace VULKAN_HPP_NAMESPACE +@@ -92596,7 +92596,7 @@ namespace VULKAN_HPP_NAMESPACE bool success() const VULKAN_HPP_NOEXCEPT { return m_library != nullptr; } private: --# if defined( __linux__ ) || defined( __APPLE__ ) -+# if defined( __unix__ ) || defined( __APPLE__ ) +-# if defined( __linux__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) ++# if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) void * m_library; # elif defined( _WIN32 ) ::HINSTANCE m_library; Index: head/graphics/vulkan-loader/Makefile =================================================================== --- head/graphics/vulkan-loader/Makefile (revision 567082) +++ head/graphics/vulkan-loader/Makefile (revision 567083) @@ -1,43 +1,44 @@ # $FreeBSD$ PORTNAME= vulkan-loader DISTVERSIONPREFIX=v DISTVERSION= 1.2.170 +PORTREVISION= 1 CATEGORIES= graphics devel MAINTAINER= jbeich@FreeBSD.org COMMENT= Driver loader for the Vulkan graphics API LICENSE= APACHE20 BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers USES= cmake compiler:${ARCH:Mi386:C/.+/gcc-/}c++11-lib pkgconfig python:3.4+,build USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= Vulkan-Loader CMAKE_ON= CMAKE_SKIP_RPATH CMAKE_OFF= BUILD_TESTS OPTIONS_DEFINE= WAYLAND XCB XLIB OPTIONS_DEFAULT=WAYLAND XCB XLIB WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland WAYLAND_CMAKE_BOOL= BUILD_WSI_WAYLAND_SUPPORT XCB_DESC= ${X11_DESC} via libxcb XCB_USES= xorg XCB_USE= XORG=xcb XCB_CMAKE_BOOL= BUILD_WSI_XCB_SUPPORT XLIB_DESC= ${X11_DESC} via libX11 XLIB_USES= xorg XLIB_USE= XORG=x11,xrandr XLIB_CMAKE_BOOL= BUILD_WSI_XLIB_SUPPORT post-patch: # _XOPEN_SOURCE enforces X/Open-compliance but alloca isn't there @${REINPLACE_CMD} '/_XOPEN_SOURCE/d' ${WRKSRC}/loader/CMakeLists.txt .include Index: head/graphics/vulkan-loader/pkg-plist =================================================================== --- head/graphics/vulkan-loader/pkg-plist (revision 567082) +++ head/graphics/vulkan-loader/pkg-plist (revision 567083) @@ -1,4 +1,4 @@ lib/libvulkan.so lib/libvulkan.so.1 -lib/libvulkan.so.1.2.170 +lib/libvulkan.so.1.2.171 libdata/pkgconfig/vulkan.pc