BSD Ports

audio/pulseaudio 17.0_5 DragonFly

Sound server for UNIX

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL21
Categories
audio
Package size
698.1 KiB, 3995.8 KiB installed

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

The newest version among them is 17.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlyaudio/pulseaudio17.0_5 newestnone known-[email protected]-
FreeBSDaudio/pulseaudio17.0_6 newestnone known-[email protected]2026-10-21
OpenBSDaudio/pulseaudio17.0p6 newestno data-Antoine Jacoutot <[email protected]>2026-10-31
NetBSDaudio/pulseaudio17.0nb7 newestnone known-[email protected]2026-09-29
MidnightBSDaudio/pulseaudio17.0_5 newestno data-[email protected]2026-11-04
HardenedBSDaudio/pulseaudio17.0_6 newestno data-[email protected]-
GhostBSDaudio/pulseaudio17.0_6 newestno data-[email protected]-

Compare across BSDs

Version history 1

  1. 17.0

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install pulseaudio

From DPorts:

cd /usr/dports/audio/pulseaudio && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 20

Configuration

No options to configure.

Service scripts
none

Message after installing

Pulseaudio tries to determine default values for FreeBSD OSS driver at first
start, based on /dev/sndstat output. The hw.snd.default_unit sysctl may affect
these values, but restart of the Pulseaudio might be needed to rescan it again,
e.g. `pacmd exit`.

Pulseaudio has separate input and output configure lines. You can change them
with using following commands:

To change the default sink (output):
# pacmd set-default-sink 3
To change the default source (input):
# pacmd set-default-source 3

This can also be set in /usr/local/etc/pulse/default.pa

Replace the number '3' with the new default you want to set.

The audio/freedesktop-sound-theme is needed if the default sound files
are uncommented in the /usr/local/etc/pulse/default.pa file.