diff --git a/audio/whisper.cpp/Makefile b/audio/whisper.cpp/Makefile index f7d954190a01..8dd96bebc70e 100644 --- a/audio/whisper.cpp/Makefile +++ b/audio/whisper.cpp/Makefile @@ -1,45 +1,43 @@ PORTNAME= whisper.cpp DISTVERSIONPREFIX= v -DISTVERSION= 1.8.2-407 -PORTREVISION= 2 -DISTVERSIONSUFFIX= -g679bdb53 +DISTVERSION= 1.8.4 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/audio/whisper.cpp/distinfo b/audio/whisper.cpp/distinfo index 4af80cdadc3b..58725f08606f 100644 --- a/audio/whisper.cpp/distinfo +++ b/audio/whisper.cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1767631037 -SHA256 (ggerganov-whisper.cpp-v1.8.2-407-g679bdb53_GH0.tar.gz) = ab11b56d1f68cce8051f711117c3cd64f363c74633a0d8bbc6ac277e37dee3d6 -SIZE (ggerganov-whisper.cpp-v1.8.2-407-g679bdb53_GH0.tar.gz) = 7844956 +TIMESTAMP = 1779774385 +SHA256 (ggerganov-whisper.cpp-v1.8.4_GH0.tar.gz) = b26f30e52c095ccb75da40b168437736605eb280de57381887bf9e2b65f31e66 +SIZE (ggerganov-whisper.cpp-v1.8.4_GH0.tar.gz) = 8206306 diff --git a/audio/whisper.cpp/pkg-plist b/audio/whisper.cpp/pkg-plist index 17eb4f85532c..1523bb13431e 100644 --- a/audio/whisper.cpp/pkg-plist +++ b/audio/whisper.cpp/pkg-plist @@ -1,12 +1,13 @@ -%%EXAMPLES%%bin/vad-speech-segments %%EXAMPLES%%bin/whisper-bench %%EXAMPLES%%bin/whisper-cli +%%EXAMPLES%%bin/whisper-quantize %%EXAMPLES%%bin/whisper-server +%%EXAMPLES%%bin/whisper-vad-speech-segments bin/whisper.cpp-download-ggml-model.sh include/whisper.h lib/cmake/whisper/whisper-config.cmake lib/cmake/whisper/whisper-version.cmake lib/libwhisper.so lib/libwhisper.so.1 -lib/libwhisper.so.1.8.2 +lib/libwhisper.so.1.8.4 libdata/pkgconfig/whisper.pc