audio/pulseaudio 17.0_5 MidnightBSD
Sound server for UNIX
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- lgpl2.1
- Categories
- audio
Description
PulseAudio, previously known as Polypaudio, is a sound server for POSIX and Win32 systems. A sound server is basically a proxy for your sound applications. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. Things like transferring the audio to a different machine, changing the sample format or channel count and mixing several sounds into one are easily achieved using a sound server.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | audio/pulseaudio | 17.0_5 |
| FreeBSD | audio/pulseaudio | 17.0_6 |
| OpenBSD | audio/pulseaudio | 17.0p4 |
| NetBSD | audio/pulseaudio | 17.0nb7 |
| HardenedBSD | audio/pulseaudio | 17.0_5 |
| GhostBSD | audio/pulseaudio | 17.0_5 |
Install
Binary package:
mport install pulseaudio
From mports:
cd /usr/mports/audio/pulseaudio && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= pulseaudio>0:audio/pulseaudio
LIB_DEPENDS= libpulse-mainloop-glib.so:audio/pulseaudio
Dependencies
As this port's Makefile names them.
Build 1
p5-XML-Parser>=0: textproc/p5-XML-Parser
Library 6
libsndfile.so: audio/libsndfilelibfftw3.so: math/fftw3libfftw3f.so: math/fftw3-floatlibdbus-1.so: devel/dbuslibltdl.so: devel/libltdllibck-connector.so: sysutils/consolekit2
Build dependencies 7
Run dependencies 6
Required by 13
Configuration
Options name: audio_pulseaudio
| Option | Default | Description |
|---|---|---|
| ALSA | off | |
| AVAHI | on | |
| GDBM | off | GNU database manager support |
| GSETTINGS | off | GSettings configuration backend support |
| JACK | off | |
| SIMD | on | |
| SIMPLE | on | Simple database support |
| SOXR | on | |
| SPEEX | on | Speex resampler and AEC support |
| TDB | off | Trivial database support |
| TEST | off | |
| WEBRTC_AEC | on | WebRTC-based echo canceller |
| X11 | on |
- USES
- compiler:c11 cpe gettext-tools gmake gnome iconv localbase:ldflags meson pathfix pkgconfig python:run shebangfix ssl tar:xz
- Service scripts
- none
Files
Manual pages 16
- default.pa(5)
- pacat(1)
- pacmd(1)
- pactl(1)
- padsp(1)
- pamon(1)
- paplay(1)
- parec(1)
- parecord(1)
- pasuspender(1)
- pax11publish(1)
- pulse-cli-syntax(5)
- pulse-client.conf(5)
- pulse-daemon.conf(5)
- pulseaudio(1)
- start-pulseaudio-x11(1)
pkg-plist 312
- bin/pa-info
- bin/pacat
- bin/pacmd
- bin/pactl
- bin/padsp
- bin/pamon
- bin/paplay
- bin/parec
- bin/parecord
- bin/pasuspender
- bin/pax11publish
- bin/pulseaudio
- bin/qpaeq
- bin/start-pulseaudio-x11
- share/dbus-1/system.d/pulseaudio-system.conf
- @sample etc/pulse/client.conf.sample
- @sample etc/pulse/daemon.conf.sample
- @sample etc/pulse/default.pa.sample
- @sample etc/pulse/system.pa.sample
- etc/xdg/Xwayland-session.d/00-pulseaudio-x11
- etc/xdg/autostart/pulseaudio.desktop
- include/pulse/cdecl.h
- include/pulse/channelmap.h
- include/pulse/context.h
- include/pulse/def.h
- include/pulse/direction.h
- include/pulse/error.h
- include/pulse/ext-device-manager.h
- include/pulse/ext-device-restore.h
- include/pulse/ext-stream-restore.h
- include/pulse/format.h
- include/pulse/gccmacro.h
- include/pulse/glib-mainloop.h
- include/pulse/introspect.h
- include/pulse/mainloop-api.h
- include/pulse/mainloop-signal.h
- include/pulse/mainloop.h
- include/pulse/operation.h
- include/pulse/proplist.h
- include/pulse/pulseaudio.h
- include/pulse/rtclock.h
- include/pulse/sample.h
- include/pulse/scache.h
- include/pulse/simple.h
- include/pulse/stream.h
- include/pulse/subscribe.h
- include/pulse/thread-mainloop.h
- include/pulse/timeval.h
- include/pulse/utf8.h
- include/pulse/util.h
- include/pulse/version.h
- include/pulse/volume.h
- include/pulse/xmalloc.h
- lib/cmake/PulseAudio/PulseAudioConfig.cmake
- lib/cmake/PulseAudio/PulseAudioConfigVersion.cmake
- lib/libpulse-mainloop-glib.so
- lib/libpulse-mainloop-glib.so.0
- lib/libpulse-mainloop-glib.so.0.0.6
- lib/libpulse-simple.so
- lib/libpulse-simple.so.0
- lib/libpulse-simple.so.0.1.1
- lib/libpulse.so
- lib/libpulse.so.0
- lib/libpulse.so.0.24.3
- lib/pulseaudio/modules/libavahi-wrap.so
- lib/pulseaudio/modules/libalsa-util.so
- lib/pulseaudio/modules/libcli.so
- lib/pulseaudio/modules/liboss-util.so
- lib/pulseaudio/modules/libprotocol-cli.so
- lib/pulseaudio/modules/libprotocol-http.so
- lib/pulseaudio/modules/libprotocol-native.so
- lib/pulseaudio/modules/libprotocol-simple.so
- lib/pulseaudio/modules/libraop.so
- lib/pulseaudio/modules/librtp.so
- lib/pulseaudio/modules/libwebrtc-util.so
- lib/pulseaudio/modules/module-allow-passthrough.so
- lib/pulseaudio/modules/module-alsa-card.so
- lib/pulseaudio/modules/module-alsa-sink.so
- lib/pulseaudio/modules/module-alsa-source.so
- lib/pulseaudio/modules/module-always-sink.so
- lib/pulseaudio/modules/module-always-source.so
- lib/pulseaudio/modules/module-augment-properties.so
- lib/pulseaudio/modules/module-card-restore.so
- lib/pulseaudio/modules/module-cli-protocol-tcp.so
- lib/pulseaudio/modules/module-cli-protocol-unix.so
- lib/pulseaudio/modules/module-cli.so
- lib/pulseaudio/modules/module-combine-sink.so
- lib/pulseaudio/modules/module-combine.so
- lib/pulseaudio/modules/module-console-kit.so
- lib/pulseaudio/modules/module-dbus-protocol.so
- lib/pulseaudio/modules/module-default-device-restore.so
- lib/pulseaudio/modules/module-detect.so
- lib/pulseaudio/modules/module-devd-detect.so
- lib/pulseaudio/modules/module-device-manager.so
- lib/pulseaudio/modules/module-device-restore.so
- lib/pulseaudio/modules/module-echo-cancel.so
- lib/pulseaudio/modules/module-equalizer-sink.so
- lib/pulseaudio/modules/module-filter-apply.so
- lib/pulseaudio/modules/module-filter-heuristics.so
- lib/pulseaudio/modules/module-gsettings.so
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pulseaudio-17.0.tar.xz | 1.566556e+06 | 053794d6671a3e397d849e478a80b82a63cb9d8ca296bd35b73317bb5ceb87b5 |
Master sites 1
- https://freedesktop.org/software/pulseaudio/releases/