From c3f0709486f2c02395acf92a769829e8ebd6a466 Mon Sep 17 00:00:00 2001 From: Mal Detair Date: Sun, 12 Apr 2026 02:23:10 +0200 Subject: [PATCH] docs(client): record scap upstream re-check result and tracking issue MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces the placeholder "#TODO (or file an issue)" note with concrete tracking state after the 2026-04-12 re-check: - Upstream main HEAD (c03f15a) still fails Linux build — Frame enum regression unfixed (see closed PR #520 for the test run) - Upstream CapSoftware/scap#178 still open, no updates since 2025-10-26 - Issue #521 tracks periodic re-checks with the procedure No code change. When upstream publishes a release with the Linux fix, follow the re-check procedure in #521 to drop the git dep. Refs spec docs/superpowers/specs/2026-04-11-security-audit-followups-design.md (Topic 3) --- client/src-tauri/Cargo.toml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/client/src-tauri/Cargo.toml b/client/src-tauri/Cargo.toml index 74c6263b..6cd11f0c 100644 --- a/client/src-tauri/Cargo.toml +++ b/client/src-tauri/Cargo.toml @@ -64,10 +64,12 @@ nnnoiseless = { version = "0.5", default-features = false } # Linux pipewire backend, breaking the Linux build. Our fork (commit 4d1304e9) # adapts the Linux backend to the new enum structure plus a Windows typo fix. # -# Upstream PR that would fix this: https://github.com/CapSoftware/scap/pull/178 -# (open since 2025-10-26, broader scope: adds sequence numbers + SystemTime + -# latest-buffer grab). Once merged and released, drop this git dep and pin to -# the next scap release. Track in #TODO (or file an issue). +# Upstream tracking: +# - CapSoftware/scap#178 — broader fix, open since 2025-10-26, no updates +# - Last re-check 2026-04-12: upstream main HEAD still fails Linux build +# (see closed PR #520 for the test run) +# - Issue #521 tracks periodic re-checks — drop this git dep when upstream +# publishes a new release with the Linux fix scap = { git = "https://github.com/Detair/scap.git", branch = "fix/linux-frame-enum" } # Webcam capture