feat(pkg): FreeBSD hermes runtime baseline — ffmpeg, py311-pillow, python311 #86

Merged
clawdie merged 1 commit from feat/freebsd-hermes-runtime-pkgs into main 2026-06-21 10:28:59 +02:00
Owner

Tier 1 of the hermes out-of-the-box dependency sweep (pairs with clawdie-ai host-baseline). hermes is a Python/uv app; firstboot venvs use --system-site-packages, so py311-* system pkgs satisfy compiled deps without building.

  • ffmpeg — hermes runtime baseline + voice-transcription/media skills.
  • py311-pillow — Pillow is a hermes core dep; the venv picks up the prebuilt pkg.
  • python311 explicit (python3 = 3.11 after the flip); python312 stays; fixed the stale python312 owns python3 comment.

Covers hermes core + telegram + voice. Tier 2 (discord-voice, astro vips, ollama) pending confirmation of default integrations.

🤖 Generated with Claude Code

Tier 1 of the hermes out-of-the-box dependency sweep (pairs with clawdie-ai host-baseline). hermes is a Python/uv app; firstboot venvs use `--system-site-packages`, so `py311-*` system pkgs satisfy compiled deps without building. - **ffmpeg** — hermes runtime baseline + voice-transcription/media skills. - **py311-pillow** — Pillow is a hermes *core* dep; the venv picks up the prebuilt pkg. - **python311** explicit (python3 = 3.11 after the flip); python312 stays; fixed the stale `python312 owns python3` comment. Covers hermes core + telegram + voice. Tier 2 (discord-voice, astro vips, ollama) pending confirmation of default integrations. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
clawdie added 1 commit 2026-06-21 10:26:36 +02:00
Tier 1 of the hermes out-of-the-box dependency sweep. hermes is a Python/uv app
(requires-python >=3.11,<3.14) whose venvs use --system-site-packages, so system
py311-* pkgs satisfy compiled deps without building.

- ffmpeg: hermes runtime baseline (installer) + voice-transcription/media skills.
- py311-pillow: Pillow is a hermes CORE dependency; the --system-site-packages
  venv picks up the prebuilt system pkg (no source build).
- python311 explicit (python3 = 3.11 after the default flip); python312 stays.
- Fix the stale "python312 owns python3" comment.

Covers hermes core + telegram gateway + voice. Tier 2 (discord-voice libsodium/
opus, astro vips, ollama/llama-cpp) pending confirmation of default integrations.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
clawdie merged commit aa364c3b01 into main 2026-06-21 10:28:59 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: clawdie/clawdie-iso#86
No description provided.