Skip to content

Package wacli #33

Description

@mavam

Request

Please add openclaw/wacli as a package output, including aarch64-darwin support.

wacrawl covers read-only access to WhatsApp Desktop data, while wacli is the complementary linked-device client for live synchronization, search, and sending. Packaging both here would provide the complete WhatsApp toolchain without requiring Homebrew.

Packaging notes

  • Upstream requires Go 1.27 or newer.
  • Build with CGO enabled and the sqlite_fts5 tag so message search uses its FTS index.
  • Build target: ./cmd/wacli.
  • Upstream documents the required build flags in docs/install.md.
  • macalinao/additional-nix-packages contains a small existing buildGoModule derivation that may be useful as prior art.
  • Authentication and the WhatsApp store should remain mutable outside the Nix store.

I'm currently carrying a local derivation and would like to consolidate on this flake once wacli is available here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal priority bug or improvement with limited blast radius.clawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.clawsweeper:queueable-fixClawSweeper marked this issue as an existing queue_fix_pr work candidate.issue-rating: 🌊 off-meta tidepoolIssue quality rating does not apply to this item.no-staleExempts this issue from stale automation.

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions