Skip to content

Conversation

@Luxar3-cmd
Copy link

Summary

  • Add Fedora/RHEL build dependency instructions alongside the existing Ubuntu/Debian ones
  • Include dnf equivalents in the optional dependencies table (yt-dlp, ffmpeg)
  • Update the requirements section to list packages for both distro families

Motivation

The README mentions Fedora 36+ as a supported platform but only provides Ubuntu/Debian (apt) commands for installing build dependencies and optional tools. Users on Fedora/RHEL encounter errors when following the current instructions since apt is not available on those systems.

Test plan

  • Verify the dnf package names are correct on a Fedora system
  • Confirm the README renders properly on GitHub

🤖 Generated with Claude Code

Luxar3-cmd and others added 2 commits February 7, 2026 12:27
The README only included Ubuntu/Debian instructions for Linux build
dependencies and optional tools. Users on Fedora/RHEL-based distros
(which are explicitly listed as supported) had no guidance and would
encounter errors trying to use apt on those systems.

- Add Fedora/RHEL section with dnf equivalents for build dependencies
- Add dnf alternatives in the optional dependencies table (yt-dlp, ffmpeg)
- Update requirements section to list packages for both distro families

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Move whisper-rs "metal" feature to a macOS-only target dependency,
  since Metal (Apple GPU) is unavailable on Linux/Windows and causes
  build failures (FOUNDATION_LIBRARY not found)
- Add clang/clang-devel as required build dependency for all Linux
  distros (needed by bindgen for stdbool.h and other C headers)
- Fix Fedora dnf5 group install syntax (dnf group install, not groupinstall)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

1 participant