aboutsummaryrefslogtreecommitdiffstats
path: root/community/faudio/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/faudio/APKBUILD')
-rw-r--r--community/faudio/APKBUILD19
1 files changed, 8 insertions, 11 deletions
diff --git a/community/faudio/APKBUILD b/community/faudio/APKBUILD
index c063a310ddc..284c793a104 100644
--- a/community/faudio/APKBUILD
+++ b/community/faudio/APKBUILD
@@ -1,28 +1,25 @@
# Contributor: TBK <alpine@jjtc.eu>
# Maintainer: TBK <alpine@jjtc.eu>
pkgname=faudio
-pkgver=21.07
+pkgver=24.01
pkgrel=0
pkgdesc="Accuracy-focused XAudio reimplementation for open platforms"
url="https://fna-xna.github.io/"
-arch="all !mips !mips64"
+arch="all"
license="Zlib"
-makedepends="cmake sdl2-dev"
+makedepends="cmake samurai sdl2-dev"
subpackages="$pkgname-dev"
source="$pkgname-$pkgver.tar.gz::https://github.com/FNA-XNA/FAudio/archive/$pkgver.tar.gz"
builddir="$srcdir/FAudio-$pkgver"
build() {
- if [ "$CBUILD" != "$CHOST" ]; then
- CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
- fi
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ cmake -G Ninja -B build \
+ -DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=1 \
-DBUILD_TESTS=1
- make -C build
+ cmake --build build
}
check() {
@@ -31,9 +28,9 @@ check() {
}
package() {
- make -C build DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
-427f1270e6b8b1030a996e088031af88a8fb3588373cd8210cc5c519da584e0ca81c7224d7fdea2cbf494c80e93d1fa3a7c5ada9dd94d4978fac0702afbbf12f faudio-21.07.tar.gz
+e54d83716789252b8086ef7cd4a5501eadc9819f434b5dad267621db72606e1fd6302ffcb7cfadbcced10e4d8c817aa1dd46ea14755eca0ec4c0dce67fe32bd2 faudio-24.01.tar.gz
"