Sound system for POSIX OSes

Current versions

pulseaudio requires the following formulae to be installed:
xz 5.2.3 General-purpose data compression with high compression ratio
pkg-config 0.29.2 Manage compile and link flags for libraries
libtool 2.4.6_1 Generic library support script
json-c 0.12.1 JSON parser for C
libsndfile 1.0.28 C library for files containing sampled sound
libsoxr 0.1.3 High quality, one-dimensional sample-rate conversion library
openssl 1.0.2o_1 SSL/TLS cryptography library
speexdsp 1.2rc3 Speex audio processing library
glib 2.56.1 Core application library for C
gconf 3.2.6_1 System for storing user application preferences
gtk+3 3.22.30 Toolkit for creating graphical user interfaces
jack 0.125.0_2 Audio Connection Kit

Reverse dependencies

The following formulae require pulseaudio to be installed:
i3status 2.10 Status bar for i3
minimodem 0.24 General-purpose software audio FSK modem
shairport 1.1.1 Airtunes emulator
fmsx 4.6 MSX emulator
libao 1.2.2 Cross-platform Audio Library
mpv 0.27.2 Media player based on MPlayer and mplayer2
gtk-vnc 0.7.2 VNC viewer widget for GTK
mpd 0.20.18_1 Music Player Daemon
gst-plugins-good 1.14.0_2 GStreamer plugins (well-supported, under the LGPL)

Recent formula history

Mike McQuaid pulseaudio: remove :run.
ilovezfs Use “squiggly” heredocs.
ilovezfs pulseaudio 11.1
ilovezfs pulseaudio 11.0
Zhiming Wang pulseaudio: fix plist (#16570)

Formula code at GitHub