Skip to content

QVAC-4188: Updated qvac-lint-cpp to version 1.0.1#1#22

Merged
jpgaribotti merged 1 commit into
tetherto:mainfrom
jpgaribotti:QVAC-4188
Aug 8, 2025
Merged

QVAC-4188: Updated qvac-lint-cpp to version 1.0.1#1#22
jpgaribotti merged 1 commit into
tetherto:mainfrom
jpgaribotti:QVAC-4188

Conversation

@jpgaribotti

@jpgaribotti jpgaribotti commented Aug 8, 2025

Copy link
Copy Markdown
Contributor

Description by Korbit AI

What change is being made?

Update qvac-lint-cpp to version 1.0.1 with a new port-version to 1, modify the Git retrieval process by replacing find_package(Git REQUIRED) with vcpkg_find_acquire_program(GIT), and update relevant JSON files to reflect the version change.

Why are these changes being made?

These changes ensure compatibility with the current versioning requirements of vcpkg by using its preferred method for locating the Git program and properly tracking the version update, improving maintainability and alignment with best practices.

Is this description stale? Ask me to generate a new description by commenting /korbit-generate-pr-description

@korbit-ai korbit-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've completed my review and didn't find any issues.

Check out our docs on how you can make Korbit work best for you and your team.

Loving Korbit!? Share us on LinkedIn Reddit and X

@jpgaribotti jpgaribotti merged commit a1fda84 into tetherto:main Aug 8, 2025
1 check passed
pratiknarola-t pushed a commit that referenced this pull request May 20, 2026
Bumps the parakeet-cpp port REF from 0b446740 (2026-05-07) to
ef0f2ae6 (master tip, 2026-05-19). Picks up:

- PR #22 (e6ba38cf) — feat(QVAC-18625): v2.1 streaming Sortformer
  with NeMo-port AOSC (Audio-Online Speaker Cache). Adds six new
  SortformerStreamingOptions fields (spkcache_enable, spkcache_len,
  fifo_len, chunk_{left,right}_context_ms, spkcache_update_period)
  and a v2.1 auto-detection path via the GGUF metadata tag
  `parakeet.model_variant == "sortformer-streaming-v2.1-aosc"`.
- PR #24 (08df2e70) — non-breaking review fixups (strict variant
  detection, magic-number cleanup, dead AOSC code removal, shared
  test utilities).
- ef0f2ae6 — Windows `<algorithm>` include fix.

vcpkg.json `version-date` bumped to 2026-05-20, port-version reset
to 0. New entry added to versions/p-/parakeet-cpp.json with
git-tree e946cc5... (computed via git write-tree on the staged
port edits). Baseline updated accordingly.

Consumers (e.g. qvac/packages/transcription-parakeet) should bump
their `version>=` constraint to "2026-05-20" to consume.
GustavoA1604 pushed a commit that referenced this pull request May 20, 2026
* parakeet-cpp: bump to 2026-05-20 (PR #22/#24 AOSC v2.1)

Bumps the parakeet-cpp port REF from 0b446740 (2026-05-07) to
ef0f2ae6 (master tip, 2026-05-19). Picks up:

- PR #22 (e6ba38cf) — feat(QVAC-18625): v2.1 streaming Sortformer
  with NeMo-port AOSC (Audio-Online Speaker Cache). Adds six new
  SortformerStreamingOptions fields (spkcache_enable, spkcache_len,
  fifo_len, chunk_{left,right}_context_ms, spkcache_update_period)
  and a v2.1 auto-detection path via the GGUF metadata tag
  `parakeet.model_variant == "sortformer-streaming-v2.1-aosc"`.
- PR #24 (08df2e70) — non-breaking review fixups (strict variant
  detection, magic-number cleanup, dead AOSC code removal, shared
  test utilities).
- ef0f2ae6 — Windows `<algorithm>` include fix.

vcpkg.json `version-date` bumped to 2026-05-20, port-version reset
to 0. New entry added to versions/p-/parakeet-cpp.json with
git-tree e946cc5... (computed via git write-tree on the staged
port edits). Baseline updated accordingly.

Consumers (e.g. qvac/packages/transcription-parakeet) should bump
their `version>=` constraint to "2026-05-20" to consume.

* ggml-speech: bump to qvac-ext-ggml@speech 9562ed04 (port-version 2)

Bumps the ggml-speech port REF from de7a55e3 (2026-05-07, "vulkan:
use std::filesystem for pipeline-cache path") to 9562ed04 (2026-05-18,
"ggml-backend: android per-arch CPU variant dlopen fallback") -- the
current HEAD of `qvac-ext-ggml@speech`. Picks up two upstream commits:

  - ad40f3c7 (2026-05-12) supertonic: fused Metal kernels +
    layout-flexible activations
  - 9562ed04 (2026-05-18) ggml-backend: android per-arch CPU variant
    dlopen fallback

The android dlopen fallback is the piece parakeet-cpp's android
dynamic backend loading (cf49404d in qvac-ext-lib-whisper.cpp) was
actually waiting on; without it, the GGML_BACKEND_DL=ON +
GGML_CPU_STATIC=ON build relied on the local patches stripped by
aa9fe74d ("Update setup-ggml to point to qvac-ext-ggml").

ggml-speech: version-date 2026-04-09, port-version 1 -> 2 (REF
changed; version-date intentionally kept).

parakeet-cpp: all five ggml-speech `version>=` dependencies (base +
cuda / metal / opencl / vulkan features) bumped 2026-04-09#1 ->
2026-04-09#2, and parakeet-cpp's own port-version 0 -> 1 since its
manifest changed.

SHA512 verified end-to-end via local vcpkg overlay: ggml-speech +
parakeet-cpp both rebuilt cleanly against the new REF; the
transcription-parakeet addon links + runs unchanged.

---------

Co-authored-by: Pratik Narola <pratiknarola@Mac.bbrouter>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants