Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux Releases #45

Open
2 tasks
rehandaphedar opened this issue Sep 18, 2024 · 2 comments
Open
2 tasks

Linux Releases #45

rehandaphedar opened this issue Sep 18, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@rehandaphedar
Copy link
Contributor

rehandaphedar commented Sep 18, 2024

Please describe the need for the feature:
It would be great to have official releases for Linux in addition to Windows and MacOS.

Please describe the feature and the requirements for its ideal implementation:
From what I understood on the GitHub Actions page, Linux support would need:

  • A new action using pyinstaller configured for Linux.
  • Update the release action to include the linux binary.

Please describe any alternatives you have tried or considered:

  • Runs in a python3.8 virtualenv.
  • EDIT: Runs using pipx.

Additional Notes or Context
#44

@rehandaphedar rehandaphedar added the enhancement New feature or request label Sep 18, 2024
@exwm
Copy link
Owner

exwm commented Sep 21, 2024

A suitable and compatible source for Linux builds of ffmpeg would also need to be identified for use in creating Linux releases. Alternatively, Linux releases could be made to rely on ffmpeg on the user's system path with documentation that makes the dependency clear.

@rehandaphedar
Copy link
Contributor Author

Using system ffmpeg (with a variable to override ffmpeg binary path) seems reasonable to me, since most Linux distros would have ffmpeg in their official repos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants