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 1715ca7acff..db9bbbe915c 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.06
+pkgver=24.04
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="
-107eae5174e9485129be50b46d2349cf54420b10e12c89cc3e241b8a2f0fdf7cfb7981f88edd9ccd2f40e2f6afc95ef18c29b71873b61ed4b1645df67d6f842c faudio-21.06.tar.gz
+6eec9274dffa0a03d072cf3f0a62dd1788474cfcfcb78036807a1196bba88bfd31969d637ce3577387ef411035352235d94c865c696268b0d7bfa0bd27221651 faudio-24.04.tar.gz
"