* update webrtc-audio-processing to 0.3.1-5

This commit is contained in:
Alexander Baldeck 2024-07-22 22:24:12 +02:00
parent f98aa18425
commit 5a5828ced8

View File

@ -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: