diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2020-06-17 01:53:24 +0800 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2020-06-17 01:53:24 +0800 |
commit | 3fb41287be4428e362311ead29135c264d19d4fd (patch) | |
tree | 3756d01534b2bf000750d52f0646b65d0b237af5 /misc/ncnn | |
parent | 16f8b74db05d243ab37f1a0ea451037490f6f54a (diff) | |
download | freebsd-ports-gnome-3fb41287be4428e362311ead29135c264d19d4fd.tar.gz freebsd-ports-gnome-3fb41287be4428e362311ead29135c264d19d4fd.tar.zst freebsd-ports-gnome-3fb41287be4428e362311ead29135c264d19d4fd.zip |
misc/ncnn: unbreak new VULKAN feature after r539362
https://github.com/Tencent/ncnn/commit/17c445480fee
https://github.com/Tencent/ncnn/commit/eec5cf718015
CMake Warning at CMakeLists.txt:98 (message):
The submodules were not downloaded! NCNN_VULKAN_ONLINE_SPIRV will be turned
off.
Diffstat (limited to 'misc/ncnn')
-rw-r--r-- | misc/ncnn/Makefile | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/misc/ncnn/Makefile b/misc/ncnn/Makefile index 5cbcedb66dad..cd1b196f357d 100644 --- a/misc/ncnn/Makefile +++ b/misc/ncnn/Makefile @@ -2,6 +2,7 @@ PORTNAME= ncnn DISTVERSION= 20200616 +PORTREVISION= 1 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org @@ -18,9 +19,13 @@ OPTIONS_DEFINE= VULKAN OPTIONS_DEFAULT= VULKAN VULKAN_DESC= Vulkan compute support -VULKAN_CMAKE_BOOL= NCNN_VULKAN -VULKAN_BUILD_DEPENDS= glslangValidator:devel/glslang \ +VULKAN_BUILD_DEPENDS= glslang>0:devel/glslang \ ${LOCALBASE}/include/vulkan/vulkan.h:devel/vulkan-headers \ ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader +VULKAN_CMAKE_BOOL= NCNN_VULKAN NCNN_SYSTEM_GLSLANG +VULKAN_CMAKE_ON= -DGLSLANG_TARGET_DIR:PATH="${LOCALBASE}/lib/cmake" + +post-patch-VULKAN-on: + @${REINPLACE_CMD} 's,/glslang,,' ${WRKSRC}/src/gpu.cpp .include <bsd.port.mk> |