-
Notifications
You must be signed in to change notification settings - Fork 321
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
Get on Chocolatey (or fix vcpkg) #578
Comments
PortAudio doesn't do binary releases, or at least it hasn't before. You may consider using vcpkg to build PortAudio from source. I see from the mentioned PR you are using GitHub Actions. vcpkg is already installed in the GitHub Actions VMs. Take a look at the libkeyfinder GitHub Actions workflow file for an example how to use vcpkg with GitHub Actions. |
Thanks for the information. Also thanks for the hint to use vcpkg. - I am still new to GitHub actions and their VMs. Unfortunately, installing PortAudio via vcpkg does not work, either: microsoft/vcpkg#18008 |
I don't know why that is not working. The upstream vcpkg portaudio package builds fine for me locally on Linux. You may consider using the vcpkg port I wrote for Mixxx using #461. That allows building with ASIO support by using the |
Thanks for the idea but we don't do packages. We're not going to do Chocolatey ourselves, but someone else could do it. Seems like vcpkg is the available solution though. |
I am following the advice of GitHub to use chocolatey for installing portaudio in continuous integration:
https://docs.github.com/en/actions/using-github-hosted-runners/customizing-github-hosted-runners
Currently, portaudio package is not available on Chocolatey:
https://community.chocolatey.org/packages?q=portaudio
For easy installation, portaudio should be pre-built in Chocolatey's repository and thus installable like so:
The text was updated successfully, but these errors were encountered: