Lines 17-31
BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:devel/vulkan-headers \
Link Here
|
17 |
${LOCALBASE}/include/SPIRV/spirv.hpp:devel/glslang |
17 |
${LOCALBASE}/include/SPIRV/spirv.hpp:devel/glslang |
18 |
|
18 |
|
19 |
USES= cmake compiler:c++11-lib pkgconfig python:3.4+,build |
19 |
USES= cmake compiler:c++11-lib pkgconfig python:3.4+,build |
|
|
20 |
OPTIONS_DEFINE= X11 XCB |
21 |
X11_DESC= Enable X11 validations |
22 |
XCB_DESC= Enable XCB validations |
20 |
USE_LDCONFIG= yes |
23 |
USE_LDCONFIG= yes |
21 |
|
24 |
|
22 |
USE_GITHUB= yes |
25 |
USE_GITHUB= yes |
23 |
GH_ACCOUNT= KhronosGroup |
26 |
GH_ACCOUNT= KhronosGroup |
24 |
GH_PROJECT= Vulkan-ValidationLayers |
27 |
GH_PROJECT= Vulkan-ValidationLayers |
25 |
|
28 |
|
|
|
29 |
X11_CMAKE_BOOL= BUILD_WSI_XLIB_SUPPORT |
30 |
X11_LIB_DEPENDS= libX11.so:x11/libX11 \ |
31 |
libXrandr.so:x11/libXrandr |
32 |
XCB_CMAKE_BOOL= BUILD_WSI_XCB_SUPPORT |
33 |
XCB_LIB_DEPENDS= libX11-xcb.so:x11/libX11 \ |
34 |
libxcb.so:x11/libxcb |
35 |
|
26 |
# WSI_* in here are leftover from when all of Vulkan SDK was in one repo |
36 |
# WSI_* in here are leftover from when all of Vulkan SDK was in one repo |
27 |
CMAKE_OFF= BUILD_TESTS BUILD_WSI_XCB_SUPPORT BUILD_WSI_XLIB_SUPPORT \ |
37 |
CMAKE_OFF= BUILD_TESTS BUILD_WSI_WAYLAND_SUPPORT |
28 |
BUILD_WSI_WAYLAND_SUPPORT |
|
|
29 |
CMAKE_ARGS= -DGLSLANG_INSTALL_DIR=${LOCALBASE} |
38 |
CMAKE_ARGS= -DGLSLANG_INSTALL_DIR=${LOCALBASE} |
30 |
|
39 |
|
31 |
.include <bsd.port.mk> |
40 |
.include <bsd.port.mk> |