summarylogtreecommitdiffstats
path: root/.SRCINFO
blob: 6d9883480163b599015ec0670285de05d56d11db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
pkgbase = pipewire-full-git
	pkgdesc = Server and user space API to deal with multimedia pipelines
	pkgver = 0.3.21.r85.g58d2fe44
	pkgrel = 1
	url = https://pipewire.org
	arch = x86_64
	license = MIT
	makedepends = git
	makedepends = meson
	makedepends = doxygen
	makedepends = graphviz
	makedepends = xmltoman
	makedepends = valgrind
	makedepends = jack2
	makedepends = alsa-lib
	makedepends = gst-plugins-base
	makedepends = sbc
	makedepends = rtkit
	makedepends = vulkan-icd-loader
	makedepends = dbus
	makedepends = sdl2
	makedepends = ncurses
	makedepends = libsndfile
	makedepends = bluez-libs
	makedepends = vulkan-headers
	makedepends = libldac
	makedepends = libopenaptx
	makedepends = libfdk-aac
	makedepends = ffmpeg
	source = git+https://gitlab.freedesktop.org/pipewire/pipewire.git
	sha256sums = SKIP

pkgname = pipewire-full-git
	install = pipewire.install
	depends = sbc
	depends = rtkit
	depends = libdbus-1.so
	depends = libncursesw.so
	depends = libsndfile.so
	depends = libudev.so
	depends = libasound.so
	depends = libsystemd.so
	optdepends = pipewire-full-docs-git: Documentation
	optdepends = pipewire-full-alsa-git: ALSA support
	optdepends = pipewire-full-jack-git: JACK support
	optdepends = pipewire-full-pulse-git: PulseAudio support
	optdepends = gst-plugin-pipewire-full-git: GStreamer support
	optdepends = pipewire-full-ffmpeg-git: FFmpeg support
	optdepends = pipewire-full-bluez5-git: Bluetooth audio support
	optdepends = pipewire-full-bluez5-hsphfpd-git: Bluetooth audio support (using hsphfpd for HSP/HFP support)
	provides = pipewire
	provides = alsa-card-profiles
	provides = libpipewire-0.3.so
	conflicts = pipewire
	conflicts = alsa-card-profiles
	backup = etc/pipewire/pipewire.conf
	backup = etc/pipewire/media-session.d/media-session.conf
	backup = etc/pipewire/media-session.d/alsa-monitor.conf
	backup = etc/pipewire/media-session.d/bluez-monitor.conf
	backup = etc/pipewire/media-session.d/v4l2-monitor.conf

pkgname = pipewire-full-docs-git
	pkgdesc = Server and user space API to deal with multimedia pipelines (documentation)
	provides = pipewire-docs
	conflicts = pipewire-docs

pkgname = pipewire-full-jack-git
	pkgdesc = Server and user space API to deal with multimedia pipelines (JACK support)
	depends = pipewire-full-git
	depends = libpipewire-0.3.so
	depends = libjack.so
	provides = pipewire-jack
	conflicts = pipewire-jack

pkgname = pipewire-full-pulse-git
	pkgdesc = Server and user space API to deal with multimedia pipelines (PulseAudio replacement)
	install = pipewire-pulse.install
	depends = pipewire-full-git
	depends = pipewire-bluez5
	depends = libpulse
	provides = pipewire-pulse
	provides = pulseaudio
	provides = pulseaudio-bluetooth
	conflicts = pipewire-pulse
	conflicts = pulseaudio
	conflicts = pulseaudio-bluetooth

pkgname = pipewire-full-alsa-git
	pkgdesc = ALSA Configuration for PipeWire
	depends = pipewire-full-git
	depends = libpipewire-0.3.so
	provides = pipewire-alsa
	provides = pulseaudio-alsa
	conflicts = pipewire-alsa

pkgname = gst-plugin-pipewire-full-git
	pkgdesc = Multimedia graph framework - pipewire plugin
	depends = pipewire-full-git
	depends = libpipewire-0.3.so
	depends = gst-plugins-base-libs
	provides = gst-plugin-pipewire
	conflicts = gst-plugin-pipewire

pkgname = pipewire-full-vulkan-git
	pkgdesc = Server and user space API to deal with multimedia pipelines (Vulkan SPA plugin)
	depends = pipewire-full-git
	depends = libpipewire-0.3.so
	depends = vulkan-icd-loader
	provides = pipewire-vulkan
	conflicts = pipewire-vulkan

pkgname = pipewire-full-ffmpeg-git
	pkgdesc = Server and user space API to deal with multimedia pipelines (FFmpeg SPA plugin)
	depends = pipewire-full-git
	depends = libpipewire-0.3.so
	depends = libavcodec.so
	depends = libavformat.so
	provides = pipewire-ffmpeg
	conflicts = pipewire-ffmpeg

pkgname = pipewire-full-bluez5-git
	pkgdesc = Server and user space API to deal with multimedia pipelines (BlueZ 5 SPA plugin)
	depends = pipewire-full-git
	depends = libpipewire-0.3.so
	depends = bluez-libs
	depends = libldacBT_enc.so
	depends = libopenaptx.so
	depends = libfdk-aac.so
	optdepends = ofono: HFP support
	provides = pipewire-bluez5
	conflicts = pipewire-bluez5

pkgname = pipewire-full-bluez5-hsphfpd-git
	pkgdesc = Server and user space API to deal with multimedia pipelines (BlueZ 5 SPA plugin, using hsphfpd for HSP/HFP support)
	depends = pipewire-full-git
	depends = libpipewire-0.3.so
	depends = bluez-libs
	depends = hsphfpd
	depends = libldacBT_enc.so
	depends = libopenaptx.so
	depends = libfdk-aac.so
	provides = pipewire-bluez5
	conflicts = pipewire-bluez5