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

Jan Steffens heftig at archlinux.org
Wed Jul 29 22:48:02 UTC 2020


    Date: Wednesday, July 29, 2020 @ 22:48:02
  Author: heftig
Revision: 665843

13.99.1+67+g414644dff-1

Modified:
  lib32-libpulse/trunk/PKGBUILD

----------+
 PKGBUILD |   17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-07-29 22:39:20 UTC (rev 665842)
+++ PKGBUILD	2020-07-29 22:48:02 UTC (rev 665843)
@@ -1,12 +1,9 @@
-# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
-# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
-# Contributor: Corrado Primier <bardo at aur.archlinux.org>
-# Contributor: William Rea <sillywilly at gmail.com>
+# Maintainer: Jan Alexander Steffens (heftig) <heftig at archlinux.org>
 
 _pkgbasename=libpulse
 pkgname=lib32-$_pkgbasename
 pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)"
-pkgver=13.0
+pkgver=13.99.1+67+g414644dff
 pkgrel=1
 arch=(x86_64)
 url="https://www.freedesktop.org/wiki/Software/PulseAudio/"
@@ -18,7 +15,7 @@
 provides=("lib32-pulseaudio=$pkgver")
 conflicts=(lib32-pulseaudio)
 replaces=(lib32-pulseaudio)
-_commit=200618b32f0964a479d69c9b6e5073e6931c370a  # tags/v13.0^0
+_commit=414644dff1abd32294db3be1fde001f56ec9e65a  # master
 source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -29,12 +26,15 @@
 
 prepare() {
   cd pulseaudio
+
+  # Freeze version before patching
+  ./git-version-gen doesnt-exist >.tarball-version
 }
 
 build() {
   export CC="gcc -m32"
   export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
 
   arch-meson pulseaudio build \
     --libdir /usr/lib32 \
@@ -45,8 +45,9 @@
     -D bluez5=false \
     -D gcov=false \
     -D pulsedsp-location='/usr/\$LIB/pulseaudio' \
+    -D stream-restore-clear-old-devices=true \
     -D udevrulesdir=/usr/lib/udev/rules.d
-  ninja -C build
+  meson compile -C build
 }
 
 check() {



More information about the arch-commits mailing list