summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHuang-Huang Bao2021-01-21 11:30:54 +0800
committerHuang-Huang Bao2021-01-21 11:31:35 +0800
commitc94c23aa53bc8c66ca2db60342a3d326c195e89d (patch)
tree08a6660df24a5b45c49901c16c0c272d17911727
parent7fb3b6b726e2fe3ffe61bdde32af611ba82dfcc1 (diff)
downloadaur-c94c23aa53bc8c66ca2db60342a3d326c195e89d.tar.gz
Update
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD26
2 files changed, 28 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ce025229663e..5fd0d0df8f87 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index f8f342cfdccc..ba33edbe5ce1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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)