git » wireplumber.git » commit 90ce5d5

0.5.2-1

author Jan Alexander Steffens (heftig)
2024-04-22 17:03:24 UTC
committer Jan Alexander Steffens (heftig)
2024-04-22 17:03:24 UTC
parent 656470b82a170d248707e6d712eebd7e7b147fde

0.5.2-1

.SRCINFO +5 -5
PKGBUILD +10 -11

diff --git a/.SRCINFO b/.SRCINFO
index de54b9d..f34d384 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = wireplumber
 	pkgdesc = Session / policy manager implementation for PipeWire
-	pkgver = 0.5.1
-	pkgrel = 2
+	pkgver = 0.5.2
+	pkgrel = 1
 	url = https://pipewire.pages.freedesktop.org/wireplumber/
 	arch = x86_64
 	license = MIT
@@ -23,14 +23,14 @@ pkgbase = wireplumber
 	makedepends = python-sphinx_rtd_theme
 	makedepends = systemd
 	makedepends = systemd-libs
-	source = git+https://gitlab.freedesktop.org/pipewire/wireplumber.git#tag=0.5.1
+	source = git+https://gitlab.freedesktop.org/pipewire/wireplumber.git#tag=0.5.2
 	source = sphinx-no-parallel.patch
-	b2sums = df10e5be79c85c8b2979ddac32f78633dceaeb1764dc64040cd3d6206570bed9141d9edfd5dc401f59e0d585eae5a88739db85b6199df7a735805dd94d97f3d6
+	b2sums = 27cd96b6f8d7f3be588074db2e99e1ec253d5fe8f9098b7080699d9bef6beb258bd9a4b12a00ebe637078613c3363496d71f2ef344c91284b8ef5f71e4d24736
 	b2sums = 771ea16e3c5c5ebcce0b451a2e9aa5d4e4098191a6a23c42350116d37fc756631cff71a5d3fb1226ed944e9953736d8a220187627cfe36ec453315c20b1032c8
 
 pkgname = wireplumber
 	install = wireplumber.install
-	depends = libwireplumber=0.5.1-2
+	depends = libwireplumber=0.5.2-1
 	depends = gcc-libs
 	depends = glibc
 	depends = libglib-2.0.so
diff --git a/PKGBUILD b/PKGBUILD
index 07f2eb3..df3e0f6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,8 +7,8 @@ pkgname=(
   libwireplumber
   wireplumber-docs
 )
-pkgver=0.5.1
-pkgrel=2
+pkgver=0.5.2
+pkgrel=1
 pkgdesc="Session / policy manager implementation for PipeWire"
 url="https://pipewire.pages.freedesktop.org/wireplumber/"
 arch=(x86_64)
@@ -33,20 +33,19 @@ makedepends=(
   systemd-libs
 )
 checkdepends=(pipewire-audio)
-source=("git+https://gitlab.freedesktop.org/pipewire/$pkgbase.git#tag=$pkgver"
-        "sphinx-no-parallel.patch")
-b2sums=('df10e5be79c85c8b2979ddac32f78633dceaeb1764dc64040cd3d6206570bed9141d9edfd5dc401f59e0d585eae5a88739db85b6199df7a735805dd94d97f3d6'
+source=(
+  "git+https://gitlab.freedesktop.org/pipewire/$pkgbase.git#tag=$pkgver"
+  sphinx-no-parallel.patch
+)
+b2sums=('27cd96b6f8d7f3be588074db2e99e1ec253d5fe8f9098b7080699d9bef6beb258bd9a4b12a00ebe637078613c3363496d71f2ef344c91284b8ef5f71e4d24736'
         '771ea16e3c5c5ebcce0b451a2e9aa5d4e4098191a6a23c42350116d37fc756631cff71a5d3fb1226ed944e9953736d8a220187627cfe36ec453315c20b1032c8')
 
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
 prepare() {
   cd $pkgbase
 
-  patch -Np1 < "$srcdir/sphinx-no-parallel.patch"
+  # Parallel Sphinx is unreproducible; should be fixed in Sphinx 7.3+:
+  # https://github.com/sphinx-doc/sphinx/commit/8e768e6c231c67caadecd5b43c20eb1f3a594079
+  git apply -3 ../sphinx-no-parallel.patch
 }
 
 build() {