vcpkg/ports/whisper-cpp/vcpkg.json

59 lines
1.1 KiB
JSON

{
"name": "whisper-cpp",
"version": "1.7.6",
"port-version": 2,
"description": "Port of OpenAI's Whisper model in C/C++",
"homepage": "https://github.com/ggml-org/whisper.cpp",
"license": "MIT",
"dependencies": [
"ggml",
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
}
],
"features": {
"cuda": {
"description": "Enable CUDA support for GPU acceleration",
"dependencies": [
"cuda",
{
"name": "ggml",
"features": [
"cuda"
]
}
]
},
"metal": {
"description": "Enable Metal support for GPU acceleration on macOS",
"supports": "osx",
"dependencies": [
{
"name": "ggml",
"features": [
"metal"
]
}
]
},
"vulkan": {
"description": "Enable Vulkan support for GPU acceleration",
"dependencies": [
{
"name": "ggml",
"features": [
"vulkan"
]
},
"vulkan",
"vulkan-headers"
]
}
}
}