Skip to content

portaudio: update to 19.7.0 - #629

Merged
danoli3 merged 2 commits into
openframeworks:bleedingfrom
danoli3:update-portaudio-19.7.0
Oct 14, 2026
Merged

danoli3 merged 2 commits into
openframeworks:bleedingfrom
danoli3:update-portaudio-19.7.0

Conversation

@danoli3

@danoli3 danoli3 commented Oct 13, 2026

Copy link
Copy Markdown
Member

Update PortAudio from stable_v19_20110326 (March 2011) to v19.7.0 (April 2021). The old date-based label is not a newer semantic version. Use the official pa_stable_v190700_20210406.tgz archive, replace its SHA-256, increment the build ID and refresh the version matrix. Preserve the Linux-only formula selection and existing static/no-JACK build options.

Validation: exact archive SHA-256 47efbf42c77c19a05d22e627d42873e991ec0c1357219c0d74ce6a2948cb2def verified. Built and installed a native macOS static library, then linked and ran a version API smoke test confirming 19.7.0. The upstream macOS makefile hard-codes warnings as errors; that host-only smoke build used the configured flags with -Werror replaced by -Wno-error. No formula warning policy changes were made. Linux/ARM validation remains CI's responsibility. Bash syntax, diff checks and checksum audit passed.

Source: https://files.portaudio.com/download.html
Related: #612.

Replace the dated 2011 source with the 2021 stable release, verify its archive hash, and invalidate cached PortAudio outputs.
@danoli3
danoli3 merged commit 5dfa2ae into openframeworks:bleeding Oct 14, 2026
19 of 21 checks passed
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