From ee322f62fe717e70b3f28c9e64c61f214b253da6 Mon Sep 17 00:00:00 2001 From: kth5 Date: Sun, 9 Feb 2025 21:31:46 +0100 Subject: [PATCH] * update webrtc-audio-processing-1 to 1.3-4 --- webrtc-audio-processing-1/.SRCINFO | 16 ++++-- webrtc-audio-processing-1/PKGBUILD | 24 +++++---- ...DFA7B8BAC74687C8A88EF48165E3D1987E2132.asc | 51 +++++++++++++++++++ 3 files changed, 77 insertions(+), 14 deletions(-) create mode 100644 webrtc-audio-processing-1/keys/pgp/52DFA7B8BAC74687C8A88EF48165E3D1987E2132.asc diff --git a/webrtc-audio-processing-1/.SRCINFO b/webrtc-audio-processing-1/.SRCINFO index eca9c16483..58a3446db1 100644 --- a/webrtc-audio-processing-1/.SRCINFO +++ b/webrtc-audio-processing-1/.SRCINFO @@ -1,17 +1,27 @@ pkgbase = webrtc-audio-processing-1 pkgdesc = AudioProcessing library based on Google's implementation of WebRTC pkgver = 1.3 - pkgrel = 3 + pkgrel = 4 url = https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/ arch = x86_64 - license = custom + arch = powerpc64le + arch = powerpc64 + arch = powerpc + arch = riscv64 + license = BSD-3-Clause makedepends = git makedepends = meson depends = abseil-cpp depends = gcc-libs + depends = glibc provides = libwebrtc-audio-coding-1.so provides = libwebrtc-audio-processing-1.so - source = git+https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing.git#commit=8e258a1933d405073c9e6465628a69ac7d2a1f13 + source = git+https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing.git?signed#tag=v1.3 + source = Add-generic-byte-order-and-pointer-size-detection.patch + source = big-endian-support.patch + validpgpkeys = 52DFA7B8BAC74687C8A88EF48165E3D1987E2132 b2sums = ce5cb5c44474add0beb769b41ca64588dd4b2e164934161360ab71bf5fc520d6aa9cc10b070652a438fc80b00cd7245d7676ed07badb711cba8aa943b2fabbe2 + b2sums = 0f39c24fd9e7e0a6283142e0a83aeeaf90c6af08241f9068007588a82d4a06964bbcadd9b920871fe1b08c8969f5eabdf48eb2b71180dd4faec65a98c34a637a + b2sums = c6879fd0533416e8cecb258846c95700a61693c992b63b15fb777b6eaba118522a6a656cd2c10422e3373e29e61d59e6baa570f0f564e712abdeacf4ad5b75f6 pkgname = webrtc-audio-processing-1 diff --git a/webrtc-audio-processing-1/PKGBUILD b/webrtc-audio-processing-1/PKGBUILD index 514a1fd33e..9893733654 100644 --- a/webrtc-audio-processing-1/PKGBUILD +++ b/webrtc-audio-processing-1/PKGBUILD @@ -3,32 +3,33 @@ pkgname=webrtc-audio-processing-1 pkgver=1.3 -pkgrel=3.1 +pkgrel=4 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) -license=(custom) +license=(BSD-3-Clause) depends=( abseil-cpp gcc-libs + glibc ) makedepends=( git meson ) -provides=(libwebrtc-audio-{coding,processing}-${pkgver%%.*}.so) -_commit=8e258a1933d405073c9e6465628a69ac7d2a1f13 # tags/v1.3^0 -source=("git+https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing.git#commit=$_commit" +provides=( + libwebrtc-audio-coding-1.so + libwebrtc-audio-processing-1.so +) +source=("git+https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing.git?signed#tag=v$pkgver" Add-generic-byte-order-and-pointer-size-detection.patch big-endian-support.patch) b2sums=('ce5cb5c44474add0beb769b41ca64588dd4b2e164934161360ab71bf5fc520d6aa9cc10b070652a438fc80b00cd7245d7676ed07badb711cba8aa943b2fabbe2' '0f39c24fd9e7e0a6283142e0a83aeeaf90c6af08241f9068007588a82d4a06964bbcadd9b920871fe1b08c8969f5eabdf48eb2b71180dd4faec65a98c34a637a' 'c6879fd0533416e8cecb258846c95700a61693c992b63b15fb777b6eaba118522a6a656cd2c10422e3373e29e61d59e6baa570f0f564e712abdeacf4ad5b75f6') - -pkgver() { - cd webrtc-audio-processing - git describe --tags | sed 's/^v//;s/[^-]*-g/r&/;s/-/+/g' -} +validpgpkeys=( + 52DFA7B8BAC74687C8A88EF48165E3D1987E2132 # Arun Raghavan +) prepare() { cd webrtc-audio-processing @@ -52,7 +53,8 @@ check() { package() { meson install -C build --destdir "$pkgdir" - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 webrtc-audio-processing/COPYING + install -Dm644 webrtc-audio-processing/COPYING \ + -t "$pkgdir/usr/share/licenses/$pkgname" } # vim:set sw=2 sts=-1 et: diff --git a/webrtc-audio-processing-1/keys/pgp/52DFA7B8BAC74687C8A88EF48165E3D1987E2132.asc b/webrtc-audio-processing-1/keys/pgp/52DFA7B8BAC74687C8A88EF48165E3D1987E2132.asc new file mode 100644 index 0000000000..62573f6fff --- /dev/null +++ b/webrtc-audio-processing-1/keys/pgp/52DFA7B8BAC74687C8A88EF48165E3D1987E2132.asc @@ -0,0 +1,51 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=Rle7 +-----END PGP PUBLIC KEY BLOCK-----