notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2024Q3
wireplumber Session and policy manager for PipeWire
0.5.5 multimedia on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.4.90_1Version of this port present on the latest quarterly branch.
Maintainer: arrowd@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-03-16 16:42:12
Last Update: 2024-07-22 10:28:51
Commit Hash: b74ea44
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: MIT
WWW:
https://pipewire.pages.freedesktop.org/wireplumber/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (182 items)
Collapse this list.
  1. /usr/local/share/licenses/wireplumber-0.5.5/catalog.mk
  2. /usr/local/share/licenses/wireplumber-0.5.5/LICENSE
  3. /usr/local/share/licenses/wireplumber-0.5.5/MIT
  4. bin/wireplumber
  5. bin/wpctl
  6. bin/wpexec
  7. include/wireplumber-0.5/wp/base-dirs.h
  8. include/wireplumber-0.5/wp/client.h
  9. include/wireplumber-0.5/wp/component-loader.h
  10. include/wireplumber-0.5/wp/conf.h
  11. include/wireplumber-0.5/wp/core.h
  12. include/wireplumber-0.5/wp/defs.h
  13. include/wireplumber-0.5/wp/device.h
  14. include/wireplumber-0.5/wp/error.h
  15. include/wireplumber-0.5/wp/event-dispatcher.h
  16. include/wireplumber-0.5/wp/event-hook.h
  17. include/wireplumber-0.5/wp/event.h
  18. include/wireplumber-0.5/wp/factory.h
  19. include/wireplumber-0.5/wp/global-proxy.h
  20. include/wireplumber-0.5/wp/iterator.h
  21. include/wireplumber-0.5/wp/json-utils.h
  22. include/wireplumber-0.5/wp/link.h
  23. include/wireplumber-0.5/wp/log.h
  24. include/wireplumber-0.5/wp/metadata.h
  25. include/wireplumber-0.5/wp/module.h
  26. include/wireplumber-0.5/wp/node.h
  27. include/wireplumber-0.5/wp/object-interest.h
  28. include/wireplumber-0.5/wp/object-manager.h
  29. include/wireplumber-0.5/wp/object.h
  30. include/wireplumber-0.5/wp/plugin.h
  31. include/wireplumber-0.5/wp/port.h
  32. include/wireplumber-0.5/wp/properties.h
  33. include/wireplumber-0.5/wp/proxy-interfaces.h
  34. include/wireplumber-0.5/wp/proxy.h
  35. include/wireplumber-0.5/wp/session-item.h
  36. include/wireplumber-0.5/wp/settings.h
  37. include/wireplumber-0.5/wp/si-factory.h
  38. include/wireplumber-0.5/wp/si-interfaces.h
  39. include/wireplumber-0.5/wp/spa-json.h
  40. include/wireplumber-0.5/wp/spa-pod.h
  41. include/wireplumber-0.5/wp/spa-type.h
  42. include/wireplumber-0.5/wp/state.h
  43. include/wireplumber-0.5/wp/transition.h
  44. include/wireplumber-0.5/wp/wp.h
  45. include/wireplumber-0.5/wp/wpenums.h
  46. include/wireplumber-0.5/wp/wpversion.h
  47. @comment lib/girepository-1.0/Wp-0.5.typelib
  48. lib/libwireplumber-0.5.so
  49. lib/libwireplumber-0.5.so.0
  50. lib/libwireplumber-0.5.so.0.505.0
  51. lib/wireplumber-0.5/libwireplumber-module-dbus-connection.so
  52. lib/wireplumber-0.5/libwireplumber-module-default-nodes-api.so
  53. lib/wireplumber-0.5/libwireplumber-module-file-monitor-api.so
  54. lib/wireplumber-0.5/libwireplumber-module-log-settings.so
  55. lib/wireplumber-0.5/libwireplumber-module-lua-scripting.so
  56. lib/wireplumber-0.5/libwireplumber-module-mixer-api.so
  57. lib/wireplumber-0.5/libwireplumber-module-portal-permissionstore.so
  58. lib/wireplumber-0.5/libwireplumber-module-reserve-device.so
  59. lib/wireplumber-0.5/libwireplumber-module-settings.so
  60. lib/wireplumber-0.5/libwireplumber-module-si-audio-adapter.so
  61. lib/wireplumber-0.5/libwireplumber-module-si-node.so
  62. lib/wireplumber-0.5/libwireplumber-module-si-standard-link.so
  63. lib/wireplumber-0.5/libwireplumber-module-standard-event-source.so
  64. libdata/pkgconfig/wireplumber-0.5.pc
  65. @comment share/gir-1.0/Wp-0.5.gir
  66. share/locale/af/LC_MESSAGES/wireplumber.mo
  67. share/locale/as/LC_MESSAGES/wireplumber.mo
  68. share/locale/be/LC_MESSAGES/wireplumber.mo
  69. share/locale/bg/LC_MESSAGES/wireplumber.mo
  70. share/locale/bn_IN/LC_MESSAGES/wireplumber.mo
  71. share/locale/ca/LC_MESSAGES/wireplumber.mo
  72. share/locale/cs/LC_MESSAGES/wireplumber.mo
  73. share/locale/da/LC_MESSAGES/wireplumber.mo
  74. share/locale/de/LC_MESSAGES/wireplumber.mo
  75. share/locale/de_CH/LC_MESSAGES/wireplumber.mo
  76. share/locale/el/LC_MESSAGES/wireplumber.mo
  77. share/locale/eo/LC_MESSAGES/wireplumber.mo
  78. share/locale/es/LC_MESSAGES/wireplumber.mo
  79. share/locale/fa/LC_MESSAGES/wireplumber.mo
  80. share/locale/fi/LC_MESSAGES/wireplumber.mo
  81. share/locale/fr/LC_MESSAGES/wireplumber.mo
  82. share/locale/gl/LC_MESSAGES/wireplumber.mo
  83. share/locale/gu/LC_MESSAGES/wireplumber.mo
  84. share/locale/he/LC_MESSAGES/wireplumber.mo
  85. share/locale/hi/LC_MESSAGES/wireplumber.mo
  86. share/locale/hr/LC_MESSAGES/wireplumber.mo
  87. share/locale/hu/LC_MESSAGES/wireplumber.mo
  88. share/locale/id/LC_MESSAGES/wireplumber.mo
  89. share/locale/it/LC_MESSAGES/wireplumber.mo
  90. share/locale/ja/LC_MESSAGES/wireplumber.mo
  91. share/locale/ka/LC_MESSAGES/wireplumber.mo
  92. share/locale/kk/LC_MESSAGES/wireplumber.mo
  93. share/locale/kn/LC_MESSAGES/wireplumber.mo
  94. share/locale/ko/LC_MESSAGES/wireplumber.mo
  95. share/locale/lt/LC_MESSAGES/wireplumber.mo
  96. share/locale/ml/LC_MESSAGES/wireplumber.mo
  97. share/locale/mr/LC_MESSAGES/wireplumber.mo
  98. share/locale/my/LC_MESSAGES/wireplumber.mo
  99. share/locale/nl/LC_MESSAGES/wireplumber.mo
  100. share/locale/nn/LC_MESSAGES/wireplumber.mo
  101. share/locale/oc/LC_MESSAGES/wireplumber.mo
  102. share/locale/or/LC_MESSAGES/wireplumber.mo
  103. share/locale/pa/LC_MESSAGES/wireplumber.mo
  104. share/locale/pl/LC_MESSAGES/wireplumber.mo
  105. share/locale/pt/LC_MESSAGES/wireplumber.mo
  106. share/locale/pt_BR/LC_MESSAGES/wireplumber.mo
  107. share/locale/ro/LC_MESSAGES/wireplumber.mo
  108. share/locale/ru/LC_MESSAGES/wireplumber.mo
  109. share/locale/si/LC_MESSAGES/wireplumber.mo
  110. share/locale/sk/LC_MESSAGES/wireplumber.mo
  111. share/locale/sr/LC_MESSAGES/wireplumber.mo
  112. share/locale/sr@latin/LC_MESSAGES/wireplumber.mo
  113. share/locale/sv/LC_MESSAGES/wireplumber.mo
  114. share/locale/ta/LC_MESSAGES/wireplumber.mo
  115. share/locale/te/LC_MESSAGES/wireplumber.mo
  116. share/locale/tr/LC_MESSAGES/wireplumber.mo
  117. share/locale/uk/LC_MESSAGES/wireplumber.mo
  118. share/locale/zh_CN/LC_MESSAGES/wireplumber.mo
  119. share/locale/zh_TW/LC_MESSAGES/wireplumber.mo
  120. share/wireplumber/scripts/client/access-default.lua
  121. share/wireplumber/scripts/client/access-portal.lua
  122. share/wireplumber/scripts/client/access-snap.lua
  123. share/wireplumber/scripts/default-nodes/apply-default-node.lua
  124. share/wireplumber/scripts/default-nodes/find-best-default-node.lua
  125. share/wireplumber/scripts/default-nodes/find-selected-default-node.lua
  126. share/wireplumber/scripts/default-nodes/rescan.lua
  127. share/wireplumber/scripts/default-nodes/state-default-nodes.lua
  128. share/wireplumber/scripts/device/apply-profile.lua
  129. share/wireplumber/scripts/device/apply-routes.lua
  130. share/wireplumber/scripts/device/autoswitch-bluetooth-profile.lua
  131. share/wireplumber/scripts/device/find-best-profile.lua
  132. share/wireplumber/scripts/device/find-best-routes.lua
  133. share/wireplumber/scripts/device/find-preferred-profile.lua
  134. share/wireplumber/scripts/device/select-profile.lua
  135. share/wireplumber/scripts/device/select-routes.lua
  136. share/wireplumber/scripts/device/state-profile.lua
  137. share/wireplumber/scripts/device/state-routes.lua
  138. share/wireplumber/scripts/fallback-sink.lua
  139. share/wireplumber/scripts/lib/common-utils.lua
  140. share/wireplumber/scripts/lib/device-info-cache.lua
  141. share/wireplumber/scripts/lib/filter-utils.lua
  142. share/wireplumber/scripts/lib/linking-utils.lua
  143. share/wireplumber/scripts/lib/monitor-utils.lua
  144. share/wireplumber/scripts/lib/node-utils.lua
  145. share/wireplumber/scripts/linking/find-best-target.lua
  146. share/wireplumber/scripts/linking/find-default-target.lua
  147. share/wireplumber/scripts/linking/find-defined-target.lua
  148. share/wireplumber/scripts/linking/find-filter-target.lua
  149. share/wireplumber/scripts/linking/find-media-role-target.lua
  150. share/wireplumber/scripts/linking/find-user-target.lua.example
  151. share/wireplumber/scripts/linking/get-filter-from-target.lua
  152. share/wireplumber/scripts/linking/link-target.lua
  153. share/wireplumber/scripts/linking/prepare-link.lua
  154. share/wireplumber/scripts/linking/rescan.lua
  155. share/wireplumber/scripts/linking/rescan-media-role-links.lua
  156. share/wireplumber/scripts/metadata.lua
  157. share/wireplumber/scripts/monitors/alsa-midi.lua
  158. share/wireplumber/scripts/monitors/alsa.lua
  159. share/wireplumber/scripts/monitors/bluez-midi.lua
  160. share/wireplumber/scripts/monitors/bluez.lua
  161. share/wireplumber/scripts/monitors/libcamera/create-device.lua
  162. share/wireplumber/scripts/monitors/libcamera/create-node.lua
  163. share/wireplumber/scripts/monitors/libcamera/enumerate-device.lua
  164. share/wireplumber/scripts/monitors/libcamera/name-device.lua
  165. share/wireplumber/scripts/monitors/libcamera/name-node.lua
  166. share/wireplumber/scripts/monitors/v4l2/create-device.lua
  167. share/wireplumber/scripts/monitors/v4l2/create-node.lua
  168. share/wireplumber/scripts/monitors/v4l2/enumerate-device.lua
  169. share/wireplumber/scripts/monitors/v4l2/name-device.lua
  170. share/wireplumber/scripts/monitors/v4l2/name-node.lua
  171. share/wireplumber/scripts/node/create-item.lua
  172. share/wireplumber/scripts/node/filter-forward-format.lua
  173. share/wireplumber/scripts/node/software-dsp.lua
  174. share/wireplumber/scripts/node/state-stream.lua
  175. share/wireplumber/scripts/node/suspend-node.lua
  176. share/wireplumber/scripts/sm-objects.lua
  177. share/wireplumber/wireplumber.conf
  178. share/wireplumber/wireplumber.conf.d/alsa-vm.conf
  179. share/zsh/site-functions/_wpctl
  180. @owner
  181. @group
  182. @mode
Collapse this list.
Dependency lines:
  • wireplumber>0:multimedia/wireplumber
To install the port:
cd /usr/ports/multimedia/wireplumber/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/wireplumber
  • pkg install wireplumber
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: wireplumber
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1721584922 SHA256 (wireplumber-0.5.5.tar.bz2) = 4926399cffe3da12f1338e1feec53ef944e86ae7c719384bff87490d7e3edbc7 SIZE (wireplumber-0.5.5.tar.bz2) = 411519

Packages (timestamps in pop-ups are UTC):
wireplumber
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.5.50.5.5-0.5.50.5.5---
FreeBSD:13:quarterly0.4.90_10.4.90_1-0.4.90_10.4.90_1---
FreeBSD:14:latest0.5.50.5.5-0.5.50.5.5---
FreeBSD:14:quarterly0.4.90_10.4.90_1-0.4.90_10.4.90_1---
FreeBSD:15:latest0.5.50.5.5n/a0.5.5n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. meson : devel/meson
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. python3.11 : lang/python311
  5. gettext-runtime>=0.22_1 : devel/gettext-runtime
  6. msgfmt : devel/gettext-tools
Library dependencies:
  1. libpipewire-0.3.so : multimedia/pipewire
  2. libglib-2.0.so : devel/glib20
  3. libintl.so : devel/gettext-runtime
  4. liblua-5.4.so : lang/lua54
  5. libintl.so : devel/gettext-runtime
This port is required by:
for Libraries
  1. x11/waybar

Configuration Options:
===> The following configuration options are available for wireplumber-0.5.5: DOCS=on: Build and/or install documentation DOXYGEN=off: Build documentation with Doxygen NLS=on: Native Language Support ===> Use 'make config' to modify these settings
Options name:
multimedia_wireplumber
USES:
gnome localbase:ldflags lua meson pkgconfig python:build gettext-runtime gettext-tools
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/0.5.5/
Collapse this list.

There are no commits on branch 2024Q3 for this port