From 6f36121e106f59ff87bb628060013ca90963df4e Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Mon, 7 Oct 2019 11:33:11 +0000 Subject: [PATCH] science/ncnn: enable Vulkan support Required by graphics/waifu2x-ncnn-vulkan PR: 241114 Approved by: yuri (maintainer) --- science/ncnn/Makefile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/science/ncnn/Makefile b/science/ncnn/Makefile index 8d844c32e594..30b2f7f08fa8 100644 --- a/science/ncnn/Makefile +++ b/science/ncnn/Makefile @@ -2,6 +2,7 @@ PORTNAME= ncnn DISTVERSION= 20190908 +PORTREVISION= 1 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org @@ -14,4 +15,13 @@ USES= cmake compiler:c11 USE_GITHUB= yes GH_ACCOUNT= Tencent +OPTIONS_DEFINE= VULKAN +OPTIONS_DEFAULT=VULKAN + +VULKAN_DESC= Vulkan compute support +VULKAN_BUILD_DEPENDS= glslangValidator:devel/glslang \ + ${LOCALBASE}/include/vulkan/vulkan.h:devel/vulkan-headers \ + ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader +VULKAN_CMAKE_BOOL= NCNN_VULKAN + .include