diff options
author | Huang-Huang Bao | 2021-01-21 11:30:54 +0800 |
---|---|---|
committer | Huang-Huang Bao | 2021-01-21 11:31:35 +0800 |
commit | c94c23aa53bc8c66ca2db60342a3d326c195e89d (patch) | |
tree | 08a6660df24a5b45c49901c16c0c272d17911727 | |
parent | 7fb3b6b726e2fe3ffe61bdde32af611ba82dfcc1 (diff) | |
download | aur-c94c23aa53bc8c66ca2db60342a3d326c195e89d.tar.gz |
Update
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 28 insertions, 13 deletions
@@ -1,10 +1,11 @@ pkgbase = pipewire-common-git pkgdesc = Server and user space API to deal with multimedia pipelines - pkgver = 0.3.19.r83.gd7ff7d09 + pkgver = 0.3.20.r1.g44cad2d5 pkgrel = 1 url = https://pipewire.org arch = x86_64 license = MIT + checkdepends = desktop-file-utils makedepends = git makedepends = meson makedepends = doxygen @@ -12,7 +13,6 @@ pkgbase = pipewire-common-git makedepends = xmltoman makedepends = valgrind makedepends = jack2 - makedepends = libpulse makedepends = alsa-lib makedepends = gst-plugins-base makedepends = sbc @@ -55,10 +55,10 @@ pkgname = pipewire-common-git provides = libpipewire-0.3.so conflicts = pipewire backup = etc/pipewire/pipewire.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/media-session.conf - backup = etc/pipewire/media-session.d/v4l2-monitor.conf + backup = etc/pipewire/media-session.d/alsa-monitor.conff + backup = etc/pipewire/media-session.d/bluez-monitor.conff + backup = etc/pipewire/media-session.d/v4l2-monitor.conff pkgname = pipewire-common-docs-git pkgdesc = Server and user space API to deal with multimedia pipelines (documentation) @@ -102,6 +102,11 @@ pkgname = gst-plugin-pipewire-common-git provides = gst-plugin-pipewire conflicts = gst-plugin-pipewire +pkgname = acp-pipewire-common-git + pkgdesc = ALSA card profiles shared by PipeWire + provides = alsa-card-profiles + conflicts = alsa-card-profiles + pkgname = pipewire-common-ffmpeg-git pkgdesc = Server and user space API to deal with multimedia pipelines (FFmpeg SPA plugin) depends = pipewire-common-git @@ -6,18 +6,20 @@ _pkgbase=pipewire pkgbase=pipewire-common-git pkgname=(pipewire-common-git pipewire-common-docs-git pipewire-common-jack-git pipewire-common-pulse-git pipewire-common-alsa-git - gst-plugin-pipewire-common-git pipewire-common-ffmpeg-git - pipewire-common-bluez5-git pipewire-common-bluez5-hsphfpd-git) -pkgver=0.3.19.r83.gd7ff7d09 + gst-plugin-pipewire-common-git acp-pipewire-common-git + pipewire-common-ffmpeg-git pipewire-common-bluez5-git + pipewire-common-bluez5-hsphfpd-git) +pkgver=0.3.20.r1.g44cad2d5 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org" license=(MIT) arch=(x86_64) -makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse +makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 alsa-lib gst-plugins-base sbc rtkit vulkan-icd-loader dbus sdl2 ncurses libsndfile bluez-libs vulkan-headers libldac libopenaptx libfdk-aac ffmpeg) +checkdepends=(desktop-file-utils) source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git") sha256sums=('SKIP') @@ -74,7 +76,8 @@ package_pipewire-common-git() { provides=(pipewire libpipewire-$_ver.so) conflicts=(pipewire) backup=(etc/pipewire/pipewire.conf - etc/pipewire/media-session.d/{alsa-monitor,bluez-monitor,media-session,v4l2-monitor}.conf) + etc/pipewire/media-session.d/media-session.conf + etc/pipewire/media-session.d/{alsa,bluez,v4l2}-monitor.conff) install=pipewire.install DESTDIR="$pkgdir" meson install -C build @@ -116,10 +119,10 @@ package_pipewire-common-git() { _pick gst usr/lib/gstreamer-1.0 - _pick ffmpeg usr/lib/spa-0.2/ffmpeg + _pick acp usr/lib/udev + _pick acp usr/share/alsa-card-profile - # Use alsa-card-profiles built with Pulseaudio - rm -rv "$pkgdir"/usr/share/alsa-card-profile + _pick ffmpeg usr/lib/spa-0.2/ffmpeg } package_pipewire-common-docs-git() { @@ -165,6 +168,13 @@ package_gst-plugin-pipewire-common-git() { mv gst/* "$pkgdir" } +package_acp-pipewire-common-git() { + pkgdesc="ALSA card profiles shared by PipeWire" + provides=(alsa-card-profiles) + conflicts=(alsa-card-profiles) + mv acp/* "$pkgdir" +} + package_pipewire-common-ffmpeg-git() { pkgdesc+=" (FFmpeg SPA plugin)" depends=(pipewire-common-git libpipewire-$_ver.so libavcodec.so libavformat.so) |