* update opus to 1.5.1-1

This commit is contained in:
Alexander Baldeck 2024-04-09 19:40:47 +02:00
parent 53c1b1c1c6
commit 009992b0ef

View File

@ -9,30 +9,27 @@ pkgname=(
opus
opus-docs
)
pkgver=1.4
pkgver=1.5.1
pkgrel=1
pkgdesc="Totally open, royalty-free, highly versatile audio codec"
url="https://www.opus-codec.org/"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=(BSD)
license=(BSD-3-Clause)
depends=(
glibc
)
makedepends=(
doxygen
git
meson
)
_commit=82ac57d9f1aaf575800cf17373348e45b7ce6c0d # tags/v1.4^0
source=("git+https://github.com/xiph/opus#commit=$_commit")
b2sums=('SKIP')
source=("https://downloads.xiph.org/releases/opus/opus-$pkgver.tar.gz")
b2sums=('5ba1d6f28594f366b545507bafb22751e15a0e78e152e7cdef456dccb0bc9fc512faa18c90fb4ea5455a9535de89df987dea8a0fabce9a25c285d0c410d4b482')
pkgver() {
cd opus
git describe --tags | sed 's/^v//;s/[^-]*-g/r&/;s/-/+/g'
}
# https://downloads.xiph.org/releases/opus/SHA256SUMS.txt
sha256sums=('b84610959b8d417b611aa12a22565e0a3732097c6389d19098d844543e340f85')
prepare() {
ln -s opus-$pkgver opus
cd opus
}
@ -42,6 +39,9 @@ build() {
-D intrinsics=disabled
-D rtcd=disabled
-D custom-modes=true
-D enable-deep-plc=true
-D enable-dred=true
-D enable-osce=true
)
arch-meson opus build "${meson_options[@]}"