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

1 commit

Author SHA1 Message Date
Sam & Claude
47757da758 feat(pkg): FreeBSD hermes runtime baseline — ffmpeg, py311-pillow, python311
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>
2026-06-21 10:26:30 +02:00