diff --git a/extra/pipewire/PKGBUILD b/extra/pipewire/PKGBUILD index 80d67d134..6a91c9788 100644 --- a/extra/pipewire/PKGBUILD +++ b/extra/pipewire/PKGBUILD @@ -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'