extra/pipewire to 0.3.24-1

This commit is contained in:
Kevin Mihelich 2021-03-18 17:41:29 +00:00
parent e36ffbccda
commit fc645acd8e

View file

@ -7,7 +7,7 @@
pkgbase=pipewire
pkgname=(pipewire alsa-card-profiles pipewire-docs pipewire-media-session
pipewire-alsa pipewire-jack pipewire-pulse gst-plugin-pipewire)
pkgver=0.3.23
pkgver=0.3.24
pkgrel=1
epoch=1
pkgdesc="Low-latency audio/video router and processor"
@ -16,10 +16,10 @@ license=(LGPL)
arch=(x86_64)
makedepends=(git meson doxygen graphviz xmltoman libpulse alsa-lib
gst-plugins-base rtkit dbus sdl2 ncurses libsndfile bluez-libs sbc
libldac libopenaptx libfdk-aac)
libldac libopenaptx libfdk-aac vulkan-headers vulkan-icd-loader)
checkdepends=(desktop-file-utils)
_commit=68f6c75caed047af32320ab4de0c06457457be54 # tags/0.3.23
source=("git+https://github.com/PipeWire/pipewire#commit=$_commit")
_commit=c81d44e8a9497899d01bcc3054b6aa845e7a066e # tags/0.3.24
source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit")
sha256sums=('SKIP')
pkgver() {
@ -33,8 +33,9 @@ prepare() {
build() {
arch-meson $pkgbase build \
-D docs=true \
-D jack=false \
-D docs=enabled \
-D jack=disabled \
-D libcamera=disabled \
-D udevrulesdir=/usr/lib/udev/rules.d
meson compile -C build
}
@ -58,7 +59,7 @@ _ver=${pkgver:0:3}
package_pipewire() {
depends=(rtkit alsa-card-profiles libdbus-1.so libncursesw.so libsndfile.so
libudev.so libasound.so libsystemd.so libbluetooth.so libsbc.so
libldacBT_enc.so libopenaptx.so libfdk-aac.so)
libldacBT_enc.so libopenaptx.so libfdk-aac.so libvulkan.so)
optdepends=('pipewire-docs: Documentation'
'pipewire-media-session: Default session manager'
'pipewire-alsa: ALSA configuration'