[arch-commits] Commit in pipewire/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Mon Jun 28 21:13:22 UTC 2021


    Date: Monday, June 28, 2021 @ 21:13:22
  Author: heftig
Revision: 418762

0.3.31-1

Modified:
  pipewire/trunk/PKGBUILD

----------+
 PKGBUILD |   19 ++++++++-----------
 1 file changed, 8 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-06-28 21:13:19 UTC (rev 418761)
+++ PKGBUILD	2021-06-28 21:13:22 UTC (rev 418762)
@@ -5,19 +5,18 @@
 pkgname=(pipewire alsa-card-profiles pipewire-docs pipewire-media-session
          pipewire-alsa pipewire-jack pipewire-pulse gst-plugin-pipewire
          pipewire-zeroconf)
-pkgver=0.3.30
-pkgrel=2
+pkgver=0.3.31
+pkgrel=1
 epoch=1
 pkgdesc="Low-latency audio/video router and processor"
 url="https://pipewire.org"
 license=(MIT)
 arch=(x86_64)
-makedepends=(git meson doxygen xmltoman valgrind libpulse alsa-lib
+makedepends=(git meson doxygen xmltoman valgrind libpulse alsa-lib libusb
              gst-plugins-base rtkit dbus sdl2 ncurses libsndfile bluez-libs sbc
-             libldac libopenaptx libfdk-aac vulkan-headers vulkan-icd-loader
-             avahi webrtc-audio-processing)
+             libldac libopenaptx libfdk-aac avahi webrtc-audio-processing)
 checkdepends=(desktop-file-utils)
-_commit=e857856be7b64d562cdcc01c43933218a68b225e  # tags/0.3.30
+_commit=c43dabcc96e2e072cdf08e5f094bb677d9017c6b  # tags/0.3.31
 source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -28,9 +27,6 @@
 
 prepare() {
   cd pipewire
-
-  # https://bugs.archlinux.org/task/71157
-  git cherry-pick -n d8e0176bcfcd 23a0f29d4878 283e13629c0e 1c513464c83a
 }
 
 build() {
@@ -39,6 +35,7 @@
     -D jack=disabled
     -D libcamera=disabled
     -D udevrulesdir=/usr/lib/udev/rules.d
+    -D roc=disabled
   )
 
   arch-meson pipewire build "${meson_options[@]}"
@@ -64,8 +61,8 @@
 package_pipewire() {
   license+=(LGPL)  # libspa-alsa
   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 libvulkan.so
+           libudev.so libusb-1.0.so libasound.so libsystemd.so libbluetooth.so
+           libsbc.so libldacBT_enc.so libopenaptx.so libfdk-aac.so
            libwebrtc_audio_processing.so)
   optdepends=('pipewire-docs: Documentation'
               'pipewire-media-session: Default session manager'




More information about the arch-commits mailing list