# Generated by makepkg 7.0.0
# Tue Nov 26 17:22:31 UTC 2024
pkgbase = wireplumber
	pkgdesc = Session / policy manager implementation for PipeWire
	pkgver = 0.5.6
	pkgrel = 1.2
	url = https://pipewire.pages.freedesktop.org/wireplumber/
	arch = x86_64
	license = MIT
	checkdepends = pipewire-audio
	makedepends = doxygen
	makedepends = gcc-libs
	makedepends = git
	makedepends = glib2
	makedepends = glib2-devel
	makedepends = glibc
	makedepends = gobject-introspection
	makedepends = graphviz
	makedepends = libpipewire
	makedepends = lua
	makedepends = meson
	makedepends = pipewire
	makedepends = python>=3.12
	makedepends = python<3.13
	makedepends = python-breathe
	makedepends = python-lxml
	makedepends = python-sphinx
	makedepends = python-sphinx_rtd_theme
	makedepends = systemd
	makedepends = systemd-libs
	source = git+https://gitlab.freedesktop.org/pipewire/wireplumber.git#tag=0.5.6
	source = 0001-access-default-Allow-defining-object-specific-permis.patch
	source = 0002-monitor-alsa-Add-node.create-loopback-property.patch
	source = 0001-state-routes-only-save-route-properties-if-it-is-ava.patch
	b2sums = a367d750ec8b4e629c6685c77df460099b267bf9ffb7e99f323b750d9c5313bb643525434fe7417a4fa426a4395f27409c010cf4d3a464553f8a681b2d010834
	b2sums = 8213aa6b77d9d9731fc481dcb8f2ad6c4e8e60f82d4a6a8d21fbd9307c45cbe52a70c137439dbe9cb105c9bbabe4e94dfa0f9b0f3012b784c3dcd9b08d6f90fa
	b2sums = 29005318e9f2aec26a2f36d8bc9cf9e59f53e62b95ddf65cbf88ebe01a2b8c3ca735459777cb5101f1b0c1c8b1ac26f42d0817746574fe8640764022e7930e25
	b2sums = 1498cd88ec907e93975e73af62e01fe0ab40d228603a433e502025b44322092bef0adb0dd508eb96a304c8bc94b00cabafd193ab2eb97d9aaaf699e441a133f3

pkgname = wireplumber
	install = wireplumber.install
	depends = libwireplumber=0.5.6-1.2
	depends = gcc-libs
	depends = glibc
	depends = libglib-2.0.so
	depends = libgobject-2.0.so
	depends = libgio-2.0.so
	depends = libpipewire
	depends = libpipewire-0.3.so
	depends = libsystemd.so
	depends = lua
	depends = pipewire
	depends = systemd-libs
	optdepends = wireplumber-docs: Documentation
	provides = pipewire-session-manager
	conflicts = pipewire-media-session

pkgname = libwireplumber
	pkgdesc = Session / policy manager implementation for PipeWire - client library
	depends = gcc-libs
	depends = glibc
	depends = libglib-2.0.so
	depends = libgmodule-2.0.so
	depends = libgobject-2.0.so
	depends = libgio-2.0.so
	depends = libpipewire-0.3.so
	provides = libwireplumber-0.5.so
