diff --git a/webrtc-audio-processing/PKGBUILD b/webrtc-audio-processing/PKGBUILD index 6c2dc33d79..84d364fa1f 100644 --- a/webrtc-audio-processing/PKGBUILD +++ b/webrtc-audio-processing/PKGBUILD @@ -3,7 +3,7 @@ pkgname=webrtc-audio-processing pkgver=0.3.1 -pkgrel=4 +pkgrel=5 pkgdesc="AudioProcessing library based on Google's implementation of WebRTC" url="https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/" arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) @@ -13,9 +13,9 @@ makedepends=(git) provides=(libwebrtc_audio_processing.so) _commit=e882a5442ac22c93648e12837248d651d18b9247 # tags/v0.3.1^0 source=("git+https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing.git#commit=$_commit" - "big-endian.patch") -sha256sums=('SKIP' - 'fc0d08c88d254ae4ed191277c46715c41a99ed0f101a4553a2b26d1c66a4e05a') + big-endian.patch) +b2sums=('5ebffa25cd06b1ebefb84d05e7698b0f1cd1f25355480953742bd95b13bb6348e6f0fa2aa019ce5017783eec6919debf7a98a5425bfa6e403dc8c0a4c5773b98' + '7c2826cf485c5c6b548adaafbdcf40d9a6e2d867f16085ef8ec0c4372d657fce0f739f42904a31a6c939e603231dbd1093d7fa2ca6372e20f782d89c3d709cff') pkgver() { cd $pkgname @@ -24,13 +24,21 @@ pkgver() { prepare() { cd $pkgname + patch -Np0 -i ${srcdir}/big-endian.patch + NOCONFIGURE=1 ./autogen.sh } build() { + local configure_options=( + --build=${CHOST} + --prefix /usr + --disable-static + ) + cd $pkgname - ./configure --prefix=/usr --disable-static --build=${CHOST} + ./configure "${configure_options[@]}" sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } @@ -46,4 +54,4 @@ package() { install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING } -# vim:set sw=2 et: +# vim:set sw=2 sts=-1 et: