1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-12 18:59:50 +03:00

testing/triforce: new aport

https://github.com/chadmed/triforce
minimum variance distortionless response beamformer for Apple mic arrays
This commit is contained in:
Milan P. Stanić 2025-06-03 07:00:00 +00:00
parent efdf551cf5
commit cdc9341fe6

29
testing/triforce/APKBUILD Normal file
View file

@ -0,0 +1,29 @@
# Contributor: Milan P. Stanić <mps@arvanta.net>
# Maintainer: Milan P. Stanić <mps@arvanta.net>
pkgname=triforce
pkgver=0.3.2
pkgrel=0
pkgdesc="minimum variance distortionless response beamformer for Apple mic arrays"
url="https://github.com/chadmed/triforce"
arch="aarch64"
license="GPL-2.0-or-later"
options="!check" # no tests
makedepends="cargo"
source="$pkgname-$pkgver.tar.gz::https://github.com/chadmed/triforce/archive/refs/tags/$pkgver.tar.gz
"
options="net" # Required to download crates
build() {
cargo build --release
}
package() {
install -dDm0755 $pkgdir/usr/lib/lv2/triforce.lv2/
install -pm0755 target/release/libtriforce.so $pkgdir/usr/lib/lv2/triforce.lv2/triforce.so
install -pm0644 triforce.ttl $pkgdir/usr/lib/lv2/triforce.lv2/triforce.ttl
install -pm0644 manifest.ttl $pkgdir/usr/lib/lv2/triforce.lv2/manifest.ttl
}
sha512sums="
e47985547a45c285a6816d4f171dab4bc1207cf12bf05185ed1a16dffd91e76606feb3b493c7077b18b20a0f57a2e1aa2fc636ec0080cd3d796559a4e7fa2ce4 triforce-0.3.2.tar.gz
"