multimedia/wireplumber 0.5.17 FreeBSD
Session and policy manager for PipeWire
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
45958d9368- License
- MIT
- Categories
- multimedia
- Package size
- 434.1 KiB, 1853.6 KiB installed
Description
PipeWire is a server and user space API to deal with multimedia pipelines.
WirePlumber is a modular session / policy manager for PipeWire and a GObject-based high-level library that wraps PipeWire's API, providing convenience for writing the daemon's modules as well as external tools for managing PipeWire.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | multimedia/wireplumber | 0.5.17 |
| OpenBSD | multimedia/pipewire/wireplumber | 0.5.18 |
| DragonFly | multimedia/wireplumber | 0.5.8 |
| MidnightBSD | multimedia/wireplumber | 0.5.15 |
| HardenedBSD | multimedia/wireplumber | 0.5.17 |
| GhostBSD | multimedia/wireplumber | 0.5.17 |
Install
Binary package:
pkg install wireplumber
From the ports tree:
cd /usr/ports/multimedia/wireplumber/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= wireplumber>0:multimedia/wireplumber
LIB_DEPENDS= libwireplumber-0.5.so:multimedia/wireplumber
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.5.17 | 0.5.17 | - | 0.5.8_1 | 0.5.17 |
| FreeBSD:14:quarterly | 0.5.17 | 0.5.17 | n/a | 0.5.8 | 0.5.17 |
| FreeBSD:15:latest | 0.5.17 | 0.5.17 | n/a | 0.5.8_1 | 0.5.8_1 |
| FreeBSD:15:quarterly | 0.5.17 | 0.5.17 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.5.17 | 0.5.17 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libpipewire-0.3.so: multimedia/pipewire
The full lists below include those, and their dependencies in turn.
Build dependencies 72
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/ebur128
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/webrtc-audio-processing
- converters/libiconv
- devel/abseil
- devel/dbus
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gobject-introspection
- devel/libedit
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libsysinfo
- devel/libtextstyle
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/meson
- devel/ninja
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/py-dbus
- devel/py-packaging
- devel/py-pygobject
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- graphics/cairo
- graphics/libdrm
- graphics/png
- graphics/py-pycairo
- lang/lua54
- lang/python312
- lang/python315
- math/fftw3-float
- math/mpdecimal
- misc/hwdata
- misc/iso-codes
- multimedia/gstreamer1
- multimedia/gstreamer1-plugins
- multimedia/pipewire
- print/freetype2
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
Run dependencies 66
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/ebur128
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/webrtc-audio-processing
- converters/libiconv
- devel/abseil
- devel/dbus
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/libedit
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libsysinfo
- devel/libudev-devd
- devel/libunwind
- devel/orc
- devel/pcre2
- devel/py-dbus
- devel/py-packaging
- devel/py-pygobject
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- graphics/cairo
- graphics/libdrm
- graphics/png
- graphics/py-pycairo
- lang/lua54
- lang/python312
- lang/python315
- math/fftw3-float
- math/mpdecimal
- misc/hwdata
- misc/iso-codes
- multimedia/gstreamer1
- multimedia/gstreamer1-plugins
- multimedia/pipewire
- print/freetype2
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
Required by 4
Configuration
Options name: multimedia_wireplumber
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| DOXYGEN | off | Build documentation with Doxygen |
| NLS | off | Native Language Support |
- USES
- gnome localbase:ldflags lua meson pkgconfig python:build
- Service scripts
- none
Files
Manual pages 1
- wpctl(1)
pkg-plist 208
- bin/wireplumber
- bin/wpctl
- bin/wpexec
- include/wireplumber-0.5/wp/base-dirs.h
- include/wireplumber-0.5/wp/client.h
- include/wireplumber-0.5/wp/component-loader.h
- include/wireplumber-0.5/wp/conf.h
- include/wireplumber-0.5/wp/core.h
- include/wireplumber-0.5/wp/defs.h
- include/wireplumber-0.5/wp/device.h
- include/wireplumber-0.5/wp/dynamic-rules.h
- include/wireplumber-0.5/wp/error.h
- include/wireplumber-0.5/wp/event-dispatcher.h
- include/wireplumber-0.5/wp/event-hook.h
- include/wireplumber-0.5/wp/event.h
- include/wireplumber-0.5/wp/factory.h
- include/wireplumber-0.5/wp/global-proxy.h
- include/wireplumber-0.5/wp/iterator.h
- include/wireplumber-0.5/wp/json-utils.h
- include/wireplumber-0.5/wp/link.h
- include/wireplumber-0.5/wp/log.h
- include/wireplumber-0.5/wp/metadata.h
- include/wireplumber-0.5/wp/module.h
- include/wireplumber-0.5/wp/node.h
- include/wireplumber-0.5/wp/object-interest.h
- include/wireplumber-0.5/wp/object-manager.h
- include/wireplumber-0.5/wp/object.h
- include/wireplumber-0.5/wp/permission-manager.h
- include/wireplumber-0.5/wp/plugin.h
- include/wireplumber-0.5/wp/port.h
- include/wireplumber-0.5/wp/proc-utils.h
- include/wireplumber-0.5/wp/properties.h
- include/wireplumber-0.5/wp/proxy-interfaces.h
- include/wireplumber-0.5/wp/proxy.h
- include/wireplumber-0.5/wp/session-item.h
- include/wireplumber-0.5/wp/settings.h
- include/wireplumber-0.5/wp/si-factory.h
- include/wireplumber-0.5/wp/si-interfaces.h
- include/wireplumber-0.5/wp/spa-json.h
- include/wireplumber-0.5/wp/spa-pod.h
- include/wireplumber-0.5/wp/spa-type.h
- include/wireplumber-0.5/wp/state.h
- include/wireplumber-0.5/wp/transition.h
- include/wireplumber-0.5/wp/wp.h
- include/wireplumber-0.5/wp/wpenums.h
- include/wireplumber-0.5/wp/wpversion.h
- lib/girepository-1.0/Wp-0.5.typelib
- lib/libwireplumber-0.5.so
- lib/libwireplumber-0.5.so.0
- lib/libwireplumber-0.5.so.0.517.0
- lib/wireplumber-0.5/libwireplumber-module-dbus-connection.so
- lib/wireplumber-0.5/libwireplumber-module-default-nodes-api.so
- lib/wireplumber-0.5/libwireplumber-module-file-monitor-api.so
- lib/wireplumber-0.5/libwireplumber-module-log-settings.so
- lib/wireplumber-0.5/libwireplumber-module-lua-scripting.so
- lib/wireplumber-0.5/libwireplumber-module-mixer-api.so
- lib/wireplumber-0.5/libwireplumber-module-modem-manager.so
- lib/wireplumber-0.5/libwireplumber-module-mpris.so
- lib/wireplumber-0.5/libwireplumber-module-notifications-api.so
- lib/wireplumber-0.5/libwireplumber-module-portal-permissionstore.so
- lib/wireplumber-0.5/libwireplumber-module-reserve-device.so
- lib/wireplumber-0.5/libwireplumber-module-settings.so
- lib/wireplumber-0.5/libwireplumber-module-si-audio-adapter.so
- lib/wireplumber-0.5/libwireplumber-module-si-node.so
- lib/wireplumber-0.5/libwireplumber-module-si-standard-link.so
- lib/wireplumber-0.5/libwireplumber-module-standard-event-source.so
- libdata/pkgconfig/wireplumber-0.5.pc
- share/bash-completion/completions/wpctl
- share/gir-1.0/Wp-0.5.gir
- share/locale/af/LC_MESSAGES/wireplumber.mo
- share/locale/as/LC_MESSAGES/wireplumber.mo
- share/locale/be/LC_MESSAGES/wireplumber.mo
- share/locale/bg/LC_MESSAGES/wireplumber.mo
- share/locale/bn_IN/LC_MESSAGES/wireplumber.mo
- share/locale/ca/LC_MESSAGES/wireplumber.mo
- share/locale/cs/LC_MESSAGES/wireplumber.mo
- share/locale/da/LC_MESSAGES/wireplumber.mo
- share/locale/de/LC_MESSAGES/wireplumber.mo
- share/locale/de_CH/LC_MESSAGES/wireplumber.mo
- share/locale/el/LC_MESSAGES/wireplumber.mo
- share/locale/eo/LC_MESSAGES/wireplumber.mo
- share/locale/es/LC_MESSAGES/wireplumber.mo
- share/locale/fa/LC_MESSAGES/wireplumber.mo
- share/locale/fi/LC_MESSAGES/wireplumber.mo
- share/locale/fr/LC_MESSAGES/wireplumber.mo
- share/locale/gl/LC_MESSAGES/wireplumber.mo
- share/locale/gu/LC_MESSAGES/wireplumber.mo
- share/locale/he/LC_MESSAGES/wireplumber.mo
- share/locale/hi/LC_MESSAGES/wireplumber.mo
- share/locale/hr/LC_MESSAGES/wireplumber.mo
- share/locale/hu/LC_MESSAGES/wireplumber.mo
- share/locale/id/LC_MESSAGES/wireplumber.mo
- share/locale/it/LC_MESSAGES/wireplumber.mo
- share/locale/ja/LC_MESSAGES/wireplumber.mo
- share/locale/ka/LC_MESSAGES/wireplumber.mo
- share/locale/kk/LC_MESSAGES/wireplumber.mo
- share/locale/kn/LC_MESSAGES/wireplumber.mo
- share/locale/ko/LC_MESSAGES/wireplumber.mo
- share/locale/lt/LC_MESSAGES/wireplumber.mo
- share/locale/ml/LC_MESSAGES/wireplumber.mo
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| wireplumber-0.5.17.tar.bz2 | 533495 | c50988232457858e14ecb95ebc9f552df7780f0049d5633f957e82675ae5f05f |