mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-02-06 23:47:10 +00:00
extra/pipewire to 0.3.20-1
This commit is contained in:
parent
81fe380824
commit
e9870e2b18
1 changed files with 18 additions and 7 deletions
|
@ -6,18 +6,20 @@
|
|||
|
||||
pkgbase=pipewire
|
||||
pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa
|
||||
gst-plugin-pipewire)
|
||||
pkgver=0.3.19
|
||||
gst-plugin-pipewire alsa-card-profiles)
|
||||
pkgver=0.3.20
|
||||
pkgrel=1
|
||||
epoch=1
|
||||
pkgdesc="Server and user space API to deal with multimedia pipelines"
|
||||
url="https://pipewire.org"
|
||||
license=(LGPL2.1)
|
||||
license=(LGPL)
|
||||
arch=(x86_64)
|
||||
makedepends=(git meson doxygen graphviz xmltoman jack2 libpulse
|
||||
alsa-lib gst-plugins-base sbc rtkit vulkan-icd-loader dbus sdl2
|
||||
ncurses libsndfile bluez-libs vulkan-headers libldac libopenaptx
|
||||
libfdk-aac)
|
||||
_commit=b2b45abe0198354ff43e5bf1bc0324b060dde97a # tags/0.3.19
|
||||
checkdepends=(desktop-file-utils)
|
||||
_commit=aee694fb8260914b6dd6b12cb95e78dece204535 # tags/0.3.20
|
||||
source=("git+https://github.com/PipeWire/pipewire#commit=$_commit")
|
||||
sha256sums=('SKIP')
|
||||
|
||||
|
@ -62,7 +64,8 @@ package_pipewire() {
|
|||
'pipewire-pulse: PulseAudio support')
|
||||
provides=(libpipewire-$_ver.so)
|
||||
backup=(etc/pipewire/pipewire.conf
|
||||
etc/pipewire/media-session.d/{alsa-monitor,media-session}.conf)
|
||||
etc/pipewire/media-session.d/media-session.conf
|
||||
etc/pipewire/media-session.d/{alsa,bluez,v4l2}-monitor.conf)
|
||||
install=pipewire.install
|
||||
|
||||
DESTDIR="$pkgdir" meson install -C build
|
||||
|
@ -83,8 +86,8 @@ package_pipewire() {
|
|||
|
||||
_pick gst usr/lib/gstreamer-1.0
|
||||
|
||||
# Use alsa-card-profiles built with Pulseaudio
|
||||
rm -rv "$pkgdir"/usr/share/alsa-card-profile
|
||||
_pick acp usr/lib/udev
|
||||
_pick acp usr/share/alsa-card-profile
|
||||
}
|
||||
|
||||
package_pipewire-docs() {
|
||||
|
@ -122,3 +125,11 @@ package_gst-plugin-pipewire() {
|
|||
depends=(pipewire libpipewire-$_ver.so gst-plugins-base-libs)
|
||||
mv gst/* "$pkgdir"
|
||||
}
|
||||
|
||||
package_alsa-card-profiles() {
|
||||
pkgdesc="ALSA card profiles shared by PipeWire"
|
||||
depends=()
|
||||
mv acp/* "$pkgdir"
|
||||
}
|
||||
|
||||
# vim:set sw=2 et:
|
||||
|
|
Loading…
Reference in a new issue