Adding compiler check to the prebuild step on macOS#178
Closed
maxim-smotrov wants to merge 2 commits into
Closed
Conversation
This was referenced Jun 2, 2026
transcription-whispercpp: consume ggml-speech 2026-06-02 (Adreno OpenCL selection, QVAC-18993)
#2392
Closed
ishanvohra2
added a commit
that referenced
this pull request
Jun 3, 2026
…, QVAC-18993) (#2393) * addons: overlay-validate ggml-speech 2026-06-02 consumer ports (QVAC-18993) Adds vcpkg overlay ports into the whisper, tts-ggml, and parakeet addons to validate registry PR tetherto/qvac-registry-vcpkg#179 before it merges: - ggml-speech 2026-06-02#0 (published via registry #178) - whisper-cpp 1.8.5#1 (requires ggml-speech 2026-06-02) - tts-cpp 2026-06-02#1 (requires ggml-speech 2026-06-02) - parakeet-cpp 2026-05-26#2 (requires ggml-speech 2026-06-02) Overlays bypass the version DB, so the default-registry baselines and the addon version pins are intentionally left unchanged. Once #179 merges, a follow-up commit removes these overlays and bumps the depended-on versions in each addon's vcpkg.json (no baseline bump). parakeet's .gitignore excludes *.cmake, so the overlay portfile.cmake files were force-added. Co-authored-by: Cursor <cursoragent@cursor.com> * addons: route spirv-headers to microsoft registry for tts-ggml + parakeet ggml-speech 2026-06-02's vulkan feature depends on spirv-headers (>=1.4.341.0), which only exists in the microsoft/vcpkg registry. whisper's config already routed it, but tts-ggml (had vulkan/headers/loader only) and parakeet (gtest+ zlib only) did not, so vcpkg fell through to the tetherto default registry and failed: "the baseline does not contain an entry for port spirv-headers". Verified locally on x64-linux: both addons now resolve spirv-headers@1.4.341.0 from microsoft HEAD and build ggml-speech[vulkan] + their consumer port. Co-authored-by: Cursor <cursoragent@cursor.com> * addons: consume ggml-speech 2026-06-02 via registry #179 (remove overlays, pin versions) Registry PR tetherto/qvac-registry-vcpkg#179 merged, publishing whisper-cpp 1.8.5#1, tts-cpp 2026-06-02#1, parakeet-cpp 2026-05-26#2 -- each requiring ggml-speech 2026-06-02 (Adreno backend selection from qvac-ext-ggml#18). Finalizes the addon side: - removes the validation overlay ports - bumps the depended-on version in each addon (NO baseline change): whisper: override whisper-cpp -> 1.8.5#1 tts-ggml: version>= tts-cpp -> 2026-06-02#1 parakeet: version>= parakeet-cpp -> 2026-05-26#2 - keeps spirv-headers routed to microsoft (ggml-speech 2026-06-02's vulkan feature requires it) for tts-ggml + parakeet Verified locally on x64-linux: all three resolve the new versions + ggml-speech 2026-06-02 + spirv-headers 1.4.341.0 from the merged registry with default-registry baselines unchanged (a9d7e924 / 74d2dfd0). Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: Ishan Vohra <ishanvohra2@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.