multimedia/pipewire 1.6.8 MidnightBSD
Server and user space API to deal with multimedia pipelines
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
fda7d9ad34- License
- mit
- Categories
- multimedia
Description
PipeWire is a server and user space API to deal with multimedia pipelines. This includes:
- Making available sources of video (such as from a capture devices or application provided streams) and multiplexing this with clients.
- Accessing sources of video for consumption.
- Generating graphs for audio and video processing.
In the other systems
The newest version among them is 1.6.9, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | multimedia/pipewire | 1.6.8 behind since 2026-09-22 | no data | - | [email protected] | 2026-09-10 |
| FreeBSD | multimedia/pipewire | 1.6.9 newest | none known | - | [email protected] | 2026-09-22 |
| OpenBSD | multimedia/pipewire/pipewire by name | 1.6.9p1 newest | no data | - | Antoine Jacoutot <[email protected]> | - |
| NetBSD | wip/pipewire by name | 1.4.7 behind since 2026-07-28 | none known | - | [email protected] | 2026-07-22 |
| DragonFly | multimedia/pipewire | 1.4.1 behind since 2026-07-28 | none known | - | [email protected] | - |
| HardenedBSD | multimedia/pipewire | 1.6.9 newest | no data | - | [email protected] | - |
| GhostBSD | multimedia/pipewire | 1.6.8 behind since 2026-09-22 | no data | - | [email protected] | - |
Version history 1
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:
mport install pipewire
From mports:
cd /usr/mports/multimedia/pipewire && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= pipewire>0:multimedia/pipewire
LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
Dependencies
As this port's Makefile names them.
Build 2
v4l_compat>0: multimedia/v4l_compat${LOCALBASE}/include/fftw3.f: math/fftw3
Library 8
libdbus-1.so: devel/dbuslibinotify.so: devel/libinotifylibepoll-shim.so: devel/libepoll-shimlibfftw3f.so: math/fftw3-floatlibopus.so: audio/opuslibsndfile.so: audio/libsndfilelibudev.so: devel/libudev-devdlibwebrtc-audio-processing-1.so: audio/webrtc-audio-processing
Build dependencies 10
Run dependencies 8
Configuration
Options name: multimedia_pipewire
| Option | Default | Description |
|---|---|---|
| ALSA | off | |
| AVAHI | off | Automatic service discovery for the Pulseaudio module via Avahi |
| DOCS | off | |
| DOXYGEN | off | |
| EBUR | on | Loudness normalization plugin based on ebur128 |
| GSTREAMER | on | |
| JACK | on | |
| LV2 | off | Support lv2-based audio plugins via lilv |
| PULSEAUDIO | off | Enable PulseAudio emulation |
| VULKAN | off | Enable Vulkan integration |
| X11_BELL | off | Support for X11 bell via libcanberra |
- USES
- compiler:c11 gettext-tools gnome localbase:ldflags meson ncurses pkgconfig python:build readline shebangfix ssl
- Service scripts
- none
Files
pkg-plist 511
- bin/pipewire
- bin/pipewire-aes67
- bin/pipewire-avb
- bin/pipewire-pulse
- bin/pipewire-vulkan
- bin/pw-cat
- bin/pw-cli
- bin/pw-config
- bin/pw-container
- bin/pw-dot
- bin/pw-dsdplay
- bin/pw-dump
- bin/pw-encplay
- bin/pw-jack
- bin/pw-link
- bin/pw-loopback
- bin/pw-metadata
- bin/pw-midi2play
- bin/pw-midi2record
- bin/pw-mididump
- bin/pw-midiplay
- bin/pw-midirecord
- bin/pw-mon
- bin/pw-play
- bin/pw-profiler
- bin/pw-record
- bin/pw-reserve
- bin/pw-sysex
- bin/pw-top
- bin/spa-acp-tool
- bin/spa-inspect
- bin/spa-json-dump
- bin/spa-monitor
- bin/spa-resample
- etc/security/limits.d/25-pw-rlimits.conf
- include/pipewire-0.3/pipewire/array.h
- include/pipewire-0.3/pipewire/buffers.h
- include/pipewire-0.3/pipewire/capabilities.h
- include/pipewire-0.3/pipewire/client.h
- include/pipewire-0.3/pipewire/conf.h
- include/pipewire-0.3/pipewire/context.h
- include/pipewire-0.3/pipewire/control.h
- include/pipewire-0.3/pipewire/core.h
- include/pipewire-0.3/pipewire/data-loop.h
- include/pipewire-0.3/pipewire/device.h
- include/pipewire-0.3/pipewire/extensions/client-node.h
- include/pipewire-0.3/pipewire/extensions/metadata.h
- include/pipewire-0.3/pipewire/extensions/profiler.h
- include/pipewire-0.3/pipewire/extensions/protocol-native.h
- include/pipewire-0.3/pipewire/extensions/security-context.h
- include/pipewire-0.3/pipewire/extensions/session-manager.h
- include/pipewire-0.3/pipewire/extensions/session-manager/impl-interfaces.h
- include/pipewire-0.3/pipewire/extensions/session-manager/interfaces.h
- include/pipewire-0.3/pipewire/extensions/session-manager/introspect-funcs.h
- include/pipewire-0.3/pipewire/extensions/session-manager/introspect.h
- include/pipewire-0.3/pipewire/extensions/session-manager/keys.h
- include/pipewire-0.3/pipewire/factory.h
- include/pipewire-0.3/pipewire/filter.h
- include/pipewire-0.3/pipewire/global.h
- include/pipewire-0.3/pipewire/i18n.h
- include/pipewire-0.3/pipewire/impl-client.h
- include/pipewire-0.3/pipewire/impl-core.h
- include/pipewire-0.3/pipewire/impl-device.h
- include/pipewire-0.3/pipewire/impl-factory.h
- include/pipewire-0.3/pipewire/impl-link.h
- include/pipewire-0.3/pipewire/impl-metadata.h
- include/pipewire-0.3/pipewire/impl-module.h
- include/pipewire-0.3/pipewire/impl-node.h
- include/pipewire-0.3/pipewire/impl-port.h
- include/pipewire-0.3/pipewire/impl.h
- include/pipewire-0.3/pipewire/keys.h
- include/pipewire-0.3/pipewire/link.h
- include/pipewire-0.3/pipewire/log.h
- include/pipewire-0.3/pipewire/loop.h
- include/pipewire-0.3/pipewire/main-loop.h
- include/pipewire-0.3/pipewire/map.h
- include/pipewire-0.3/pipewire/mem.h
- include/pipewire-0.3/pipewire/module.h
- include/pipewire-0.3/pipewire/node.h
- include/pipewire-0.3/pipewire/permission.h
- include/pipewire-0.3/pipewire/pipewire.h
- include/pipewire-0.3/pipewire/port.h
- include/pipewire-0.3/pipewire/properties.h
- include/pipewire-0.3/pipewire/protocol.h
- include/pipewire-0.3/pipewire/proxy.h
- include/pipewire-0.3/pipewire/resource.h
- include/pipewire-0.3/pipewire/stream.h
- include/pipewire-0.3/pipewire/thread-loop.h
- include/pipewire-0.3/pipewire/thread.h
- include/pipewire-0.3/pipewire/timer-queue.h
- include/pipewire-0.3/pipewire/type.h
- include/pipewire-0.3/pipewire/utils.h
- include/pipewire-0.3/pipewire/version.h
- include/pipewire-0.3/pipewire/work-queue.h
- include/spa-0.2/spa/buffer/alloc.h
- include/spa-0.2/spa/buffer/buffer.h
- include/spa-0.2/spa/buffer/meta.h
- include/spa-0.2/spa/buffer/type-info.h
- include/spa-0.2/spa/control/control.h
- include/spa-0.2/spa/control/type-info.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pipewire-1.6.8.tar.bz2 | 2.062635e+06 | efbaedf80450e5b08bb3196a4ca7ea17850d4a71ec1a8ae321e8937a7c95779e |