diff --git a/graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile b/graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile index 9ba5c5ac7197..77024b5059c6 100644 --- a/graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile +++ b/graphics/vapoursynth-waifu2x-ncnn-vulkan/Makefile @@ -1,46 +1,44 @@ PORTNAME= vapoursynth-waifu2x-ncnn-vulkan DISTVERSION= r5 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org COMMENT= Waifu2x (waifu2x-ncnn-vulkan) plugin for VapourSynth WWW= https://github.com/Nlzy/vapoursynth-waifu2x-ncnn-vulkan LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= glslangValidator:graphics/glslang \ vulkan-headers>0:graphics/vulkan-headers \ ${LOCALBASE}/include/vapoursynth/VSHelper.h:multimedia/vapoursynth LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader RUN_DEPENDS= waifu2x-ncnn-vulkan>0:graphics/waifu2x-ncnn-vulkan USES= cmake compiler:c++11-lib USE_GITHUB= yes GH_ACCOUNT= Nlzy -GH_TUPLE= Tencent:ncnn:20210525:ncnn/deps/ncnn -CMAKE_ON= NCNN_SYSTEM_GLSLANG -CMAKE_ARGS= -DGLSLANG_TARGET_DIR:PATH="${LOCALBASE}/lib/cmake" \ - -DVAPOURSYNTH_HEADER_DIR:PATH="${LOCALBASE}/include/vapoursynth" +GH_TUPLE= KhronosGroup:glslang:11.9.0-19-g86ff4bca:glslang/deps/ncnn/glslang \ + Tencent:ncnn:20210525:ncnn/deps/ncnn +CMAKE_ARGS= -DVAPOURSYNTH_HEADER_DIR:PATH="${LOCALBASE}/include/vapoursynth" DATADIR= ${PREFIX}/lib/vapoursynth PORTDATA= libvsw2xnvk.so PORTDOCS= *.md OPTIONS_DEFINE= DOCS post-patch: -# Drop submodule prefix for NCNN_SYSTEM_GLSLANG - @${REINPLACE_CMD} 's,/glslang,,' ${WRKSRC_ncnn}/src/gpu.cpp # Models from CLI package are same @${REINPLACE_CMD} -e '/pluginFilePath{/d' \ -e '/pluginDir/s, =[^;]*,{"${LOCALBASE}/share/waifu2x-ncnn-vulkan"},' \ ${WRKSRC}/src/vsw2xnvk.cpp do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_LIB} ${PORTDATA:M*.so:S,^,${BUILD_WRKSRC}/,} \ ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} \ "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) .include diff --git a/graphics/vapoursynth-waifu2x-ncnn-vulkan/distinfo b/graphics/vapoursynth-waifu2x-ncnn-vulkan/distinfo index 247cf34c9266..99f19c3fd50d 100644 --- a/graphics/vapoursynth-waifu2x-ncnn-vulkan/distinfo +++ b/graphics/vapoursynth-waifu2x-ncnn-vulkan/distinfo @@ -1,5 +1,7 @@ TIMESTAMP = 1655095760 SHA256 (Nlzy-vapoursynth-waifu2x-ncnn-vulkan-r5_GH0.tar.gz) = cc7bf044b79c7ef7f65a2749f28df5865ed81d69aaa55bb1ebc1bd1a61bb9743 SIZE (Nlzy-vapoursynth-waifu2x-ncnn-vulkan-r5_GH0.tar.gz) = 10501 +SHA256 (KhronosGroup-glslang-11.9.0-19-g86ff4bca_GH0.tar.gz) = f7a19b57af200feeba77a5cc010fc031ba47c32287cb1438440ad32628fb798a +SIZE (KhronosGroup-glslang-11.9.0-19-g86ff4bca_GH0.tar.gz) = 3535721 SHA256 (Tencent-ncnn-20210525_GH0.tar.gz) = a385eb5505f09e59ae486fa89584e5a15d4c45e7463927bbdddf9060d81b9a18 SIZE (Tencent-ncnn-20210525_GH0.tar.gz) = 11578821