# Generated by makepkg 6.0.1
# Thu Nov 10 21:02:33 UTC 2022
pkgbase = pipewire
	pkgdesc = Low-latency audio/video router and processor
	pkgver = 0.3.59
	pkgrel = 2.1
	epoch = 1
	url = https://pipewire.org
	arch = x86_64
	license = MIT
	checkdepends = desktop-file-utils
	makedepends = alsa-lib
	makedepends = avahi
	makedepends = bluez-libs
	makedepends = dbus
	makedepends = doxygen
	makedepends = git
	makedepends = glib2
	makedepends = graphviz
	makedepends = gst-plugins-base
	makedepends = libcanberra
	makedepends = libfdk-aac
	makedepends = libfreeaptx
	makedepends = libldac
	makedepends = libpulse
	makedepends = libsndfile
	makedepends = libusb
	makedepends = libx11
	makedepends = libxfixes
	makedepends = lilv
	makedepends = meson
	makedepends = ncurses
	makedepends = opus
	makedepends = python-docutils
	makedepends = rtkit
	makedepends = sbc
	makedepends = sdl2
	makedepends = systemd
	makedepends = valgrind
	makedepends = webrtc-audio-processing
	options = debug
	source = git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=f54a72fd9a67eeb8d1502d6d75979dbddb00fdf2
	sha256sums = SKIP

pkgname = pipewire
	install = pipewire.install
	license = MIT
	license = LGPL
	depends = libdbus-1.so
	depends = libglib-2.0.so
	depends = libncursesw.so
	depends = libsystemd.so
	depends = libudev.so
	optdepends = gst-plugin-pipewire: GStreamer plugin
	optdepends = pipewire-alsa: ALSA configuration
	optdepends = pipewire-audio: Audio support
	optdepends = pipewire-docs: Documentation
	optdepends = pipewire-jack: JACK support
	optdepends = pipewire-pulse: PulseAudio replacement
	optdepends = pipewire-session-manager: Session manager
	optdepends = pipewire-v4l2: V4L2 interceptor
	optdepends = pipewire-x11-bell: X11 bell
	optdepends = pipewire-zeroconf: Zeroconf support
	optdepends = realtime-privileges: realtime privileges with rt module
	optdepends = rtkit: realtime privileges with rtkit module
	provides = libpipewire-0.3.so

pkgname = alsa-card-profiles
	pkgdesc = Low-latency audio/video router and processor - ALSA card profiles
	license = LGPL

pkgname = pipewire-docs
	pkgdesc = Low-latency audio/video router and processor - documentation

pkgname = pipewire-audio
	pkgdesc = Low-latency audio/video router and processor - Audio support
	depends = alsa-card-profiles
	depends = libasound.so
	depends = libbluetooth.so
	depends = libfdk-aac.so
	depends = libfreeaptx.so
	depends = libldacBT_enc.so
	depends = liblilv-0.so
	depends = libopus.so
	depends = libpipewire-0.3.so
	depends = libsbc.so
	depends = libsndfile.so
	depends = libusb-1.0.so
	depends = libwebrtc_audio_processing.so
	depends = pipewire

pkgname = pipewire-alsa
	pkgdesc = Low-latency audio/video router and processor - ALSA configuration
	depends = pipewire-audio
	depends = pipewire-session-manager
	provides = pulseaudio-alsa

pkgname = pipewire-jack
	pkgdesc = Low-latency audio/video router and processor - JACK support
	license = MIT
	license = GPL2
	depends = libpipewire-0.3.so
	depends = pipewire-audio
	depends = pipewire-session-manager
	depends = sh
	optdepends = jack-example-tools: for official JACK example-clients and tools
	provides = jack
	provides = libjack.so
	provides = libjackserver.so
	provides = libjacknet.so
	conflicts = jack
	conflicts = jack2

pkgname = pipewire-pulse
	pkgdesc = Low-latency audio/video router and processor - PulseAudio replacement
	install = pipewire-pulse.install
	depends = libavahi-client.so
	depends = libavahi-common.so
	depends = libglib-2.0.so
	depends = libpipewire-0.3.so
	depends = libpulse.so
	depends = pipewire-audio
	depends = pipewire-session-manager
	provides = pulseaudio
	provides = pulseaudio-bluetooth
	conflicts = pulseaudio
	conflicts = pulseaudio-bluetooth

pkgname = gst-plugin-pipewire
	pkgdesc = Multimedia graph framework - pipewire plugin
	depends = gst-plugins-base-libs
	depends = libpipewire-0.3.so
	depends = pipewire-session-manager

pkgname = pipewire-zeroconf
	pkgdesc = Low-latency audio/video router and processor - Zeroconf support
	depends = libavahi-client.so
	depends = libavahi-common.so
	depends = libpipewire-0.3.so
	depends = openssl
	depends = pipewire

pkgname = pipewire-v4l2
	pkgdesc = Low-latency audio/video router and processor - V4L2 interceptor
	depends = libpipewire-0.3.so
	depends = pipewire-session-manager
	depends = sh

pkgname = pipewire-x11-bell
	pkgdesc = Low-latency audio/video router and processor - X11 bell
	depends = libcanberra.so
	depends = libpipewire-0.3.so
	depends = libx11
	depends = libxfixes
	depends = pipewire
