git » pipewire.git » commit 536c6af

0.3.81-2: FS#79931 cherry-pick alsa fixes

author Jan Alexander Steffens (heftig)
2023-10-12 18:46:18 UTC
committer Jan Alexander Steffens (heftig)
2023-10-12 18:46:18 UTC
parent 7248f752c06e2522f5a8200eb189161fe784a60f

0.3.81-2: FS#79931 cherry-pick alsa fixes

.SRCINFO +2 -2
PKGBUILD +6 -1

diff --git a/.SRCINFO b/.SRCINFO
index 0e5f888..c21a851 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = pipewire
 	pkgdesc = Low-latency audio/video router and processor
 	pkgver = 0.3.81
-	pkgrel = 1
+	pkgrel = 2
 	epoch = 1
 	url = https://pipewire.org
 	arch = x86_64
@@ -53,7 +53,7 @@ pkgname = pipewire
 	license = LGPL
 	depends = gcc-libs
 	depends = glibc
-	depends = libpipewire=1:0.3.81-1
+	depends = libpipewire=1:0.3.81-2
 	depends = libcamera-base.so
 	depends = libcamera.so
 	depends = libdbus-1.so
diff --git a/PKGBUILD b/PKGBUILD
index 2ac1e7f..3849288 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -22,7 +22,7 @@ pkgname=(
 )
 _commit=181fbfee6d3fcc3afd3c93613f126a8346dad586  # tags/0.3.81
 pkgver=0.3.81
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="Low-latency audio/video router and processor"
 url="https://pipewire.org"
@@ -82,6 +82,11 @@ pkgver() {
 
 prepare() {
   cd pipewire
+
+  # https://bugs.archlinux.org/task/79931
+  # https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3565
+  git cherry-pick -n a8636b04cbf5e1b22e3344630df47bf4e5ee53ea
+  git cherry-pick -n e940361c947cf8519b11c7e6792441c86fc59042
 }
 
 build() {