Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / wireplumber


Commits:
90ce5d5b by Jan Alexander Steffens (heftig) at 2024-04-22T19:03:24+02:00
0.5.2-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.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


=====================================
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() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/wireplumber/-/commit/90ce5d5b3852fd94e986ccea63bcba5b6eb5d6b9

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/wireplumber/-/commit/90ce5d5b3852fd94e986ccea63bcba5b6eb5d6b9
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to