diff --git a/graphics/waifu2x-ncnn-vulkan/Makefile b/graphics/waifu2x-ncnn-vulkan/Makefile index 092c29497efe..0576385f8126 100644 --- a/graphics/waifu2x-ncnn-vulkan/Makefile +++ b/graphics/waifu2x-ncnn-vulkan/Makefile @@ -1,41 +1,42 @@ PORTNAME= waifu2x-ncnn-vulkan -DISTVERSION= 20250504 +DISTVERSION= 20250802 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org COMMENT= Scale and denoise images using convolutional neural networks WWW= https://github.com/nihui/waifu2x-ncnn-vulkan LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers -LIB_DEPENDS= libwebp.so:graphics/webp +LIB_DEPENDS= libpng.so:graphics/png \ + libwebp.so:graphics/webp RUN_DEPENDS= ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader -USES= cmake compiler:${OPENMP}c++11-lib +USES= cmake compiler:${OPENMP}c++11-lib jpeg localbase USE_GITHUB= yes GH_ACCOUNT= nihui -GH_TUPLE= KhronosGroup:glslang:15.1.0-52-ga9ac7d5f:glslang/src/ncnn/glslang \ - Tencent:ncnn:20250503:ncnn/src/ncnn +GH_TUPLE= KhronosGroup:glslang:15.3.0-20-g8cd77a80:glslang/src/ncnn/glslang \ + Tencent:ncnn:20250503-87-gb039b87d:ncnn/src/ncnn CMAKE_SOURCE_PATH= ${WRKSRC}/src -CMAKE_ON= USE_SYSTEM_WEBP +CMAKE_ON= ${JPEG PNG WEBP ZLIB:L:S/^/USE_SYSTEM_/} PLIST_FILES= bin/${PORTNAME} PORTDATA= * .if !exists(/usr/include/omp.h) # XXX ports/199603: LLVM openmp in base doesn't support armv6, armv7 yet OPENMP= gcc- .endif post-patch: @${REINPLACE_CMD} -e '/PATHSTR/s,models-,${DATADIR}/&,' \ ${WRKSRC}/src/main.cpp do-install: ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin (cd ${WRKSRC}/models && ${COPYTREE_SHARE} "${PORTDATA}" \ ${STAGEDIR}${DATADIR}) .include diff --git a/graphics/waifu2x-ncnn-vulkan/distinfo b/graphics/waifu2x-ncnn-vulkan/distinfo index eca8a880fe8f..d3dbe86a9f90 100644 --- a/graphics/waifu2x-ncnn-vulkan/distinfo +++ b/graphics/waifu2x-ncnn-vulkan/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1746349882 -SHA256 (nihui-waifu2x-ncnn-vulkan-20250504_GH0.tar.gz) = ba67da5d6dc104c166c1048671d8b1db57458a1f00ef04ac3ce028f7975ecc04 -SIZE (nihui-waifu2x-ncnn-vulkan-20250504_GH0.tar.gz) = 34076915 -SHA256 (KhronosGroup-glslang-15.1.0-52-ga9ac7d5f_GH0.tar.gz) = 547e54be3867dcaa5fa8c9db38d6a67c45f4ce7a40bda5a7fe148db0f4949708 -SIZE (KhronosGroup-glslang-15.1.0-52-ga9ac7d5f_GH0.tar.gz) = 3952238 -SHA256 (Tencent-ncnn-20250503_GH0.tar.gz) = 3afea4cf092ce97d06305b72c6affbcfb3530f536ae8e81a4f22007d82b729e9 -SIZE (Tencent-ncnn-20250503_GH0.tar.gz) = 13200604 +TIMESTAMP = 1754141853 +SHA256 (nihui-waifu2x-ncnn-vulkan-20250802_GH0.tar.gz) = 49d878f72b000dc5e41fc4bd11740acabe3cad21d3782e99bbc153495702009d +SIZE (nihui-waifu2x-ncnn-vulkan-20250802_GH0.tar.gz) = 33992946 +SHA256 (KhronosGroup-glslang-15.3.0-20-g8cd77a80_GH0.tar.gz) = ef446e2ad4fa13911ca0823e9377ee7cd8d1b58ceb9404bddfad7ed3ff7d83d1 +SIZE (KhronosGroup-glslang-15.3.0-20-g8cd77a80_GH0.tar.gz) = 4191252 +SHA256 (Tencent-ncnn-20250503-87-gb039b87d_GH0.tar.gz) = 276c66f1c79353caa64e869aad1ee3975d6e0b58a3a0d26faa789ca39a0b7454 +SIZE (Tencent-ncnn-20250503-87-gb039b87d_GH0.tar.gz) = 13172574