diff --git a/audio/whisper.cpp/Makefile b/audio/whisper.cpp/Makefile index f02226381a99..f7d954190a01 100644 --- a/audio/whisper.cpp/Makefile +++ b/audio/whisper.cpp/Makefile @@ -1,45 +1,45 @@ PORTNAME= whisper.cpp DISTVERSIONPREFIX= v DISTVERSION= 1.8.2-407 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONSUFFIX= -g679bdb53 CATEGORIES= audio # machine-learning MAINTAINER= yuri@FreeBSD.org COMMENT= Port of OpenAI's Whisper model in C/C++ WWW= https://github.com/ggerganov/whisper.cpp LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libggml.so:misc/ggml USES= cmake:testing USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= ggerganov LDFLAGS+= -pthread CMAKE_ON= WHISPER_USE_SYSTEM_GGML CMAKE_OFF= WHISPER_BUILD_TESTS CMAKE_TESTING_ON= WHISPER_BUILD_TESTS \ WHISPER_BUILD_EXAMPLES OPTIONS_DEFINE= EXAMPLES OPTIONS_DEFAULT= EXAMPLES # examples contain important user level programs OPTIONS_SUB= yes EXAMPLES_CMAKE_BOOL= WHISPER_BUILD_EXAMPLES MAKE_JOBS_UNSAFE= yes # for tests to suceed on smaller Vulkan devices: they fail to allocate memory otherwise post-install: ${INSTALL_SCRIPT} \ ${WRKSRC}/models/download-ggml-model.sh \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-download-ggml-model.sh # tests as of 1.7.6: 73% tests passed, 3 tests failed out of 11, see https://github.com/ggml-org/whisper.cpp/issues/3404 .include diff --git a/misc/ggml/Makefile b/misc/ggml/Makefile index 09748741bd4f..ccae6b741ca1 100644 --- a/misc/ggml/Makefile +++ b/misc/ggml/Makefile @@ -1,50 +1,50 @@ PORTNAME= ggml DISTVERSIONPREFIX= v -DISTVERSION= 0.12.0 +DISTVERSION= 0.13.0 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org COMMENT= Tensor library for machine learning WWW= https://github.com/ggml-org/ggml LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= compilation fails: LLVM ERROR: out of memory BUILD_DEPENDS= spirv-headers>0:graphics/spirv-headers USES= cmake:testing compiler:c++17-lang llvm:build,min=22 python:run shebangfix USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= ggml-org CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= GGML_NATIVE \ GGML_BUILD_TESTS \ GGML_BUILD_EXAMPLES \ GGML_SSE42 \ GGML_AVX \ GGML_AVX2 \ GGML_BMI2 \ GGML_FMA \ GGML_F16C CMAKE_TESTING_ON= GGML_BUILD_TESTS BINARY_ALIAS= git=false PLIST_SUB+= DISTVERSION=${DISTVERSION} OPTIONS_DEFINE= VULKAN OPTIONS_DEFAULT= VULKAN OPTIONS_SUB= yes VULKAN_CMAKE_BOOL= GGML_VULKAN VULKAN_BUILD_DEPENDS= glslc:graphics/shaderc \ vulkan-headers>0:graphics/vulkan-headers VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader -# tests as of 0.11.0: 100% tests passed, 0 tests failed out of 21 +# tests as of 0.13.0: 90% tests passed, 2 tests failed out of 21 .include diff --git a/misc/ggml/distinfo b/misc/ggml/distinfo index 30cb9870809d..1acc61944ac4 100644 --- a/misc/ggml/distinfo +++ b/misc/ggml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1778999262 -SHA256 (ggml-org-ggml-v0.12.0_GH0.tar.gz) = b041330a598b5704c48d61b47f86011aa3f37aa03726c5b80805307924e68967 -SIZE (ggml-org-ggml-v0.12.0_GH0.tar.gz) = 3062202 +TIMESTAMP = 1779770111 +SHA256 (ggml-org-ggml-v0.13.0_GH0.tar.gz) = 5de9372dcd857abd45412eac52a763a1b5c0fefc287b289222aa4e999d3b28bf +SIZE (ggml-org-ggml-v0.13.0_GH0.tar.gz) = 3087306