diff options
Diffstat (limited to 'community/openal-soft/APKBUILD')
-rw-r--r-- | community/openal-soft/APKBUILD | 43 |
1 files changed, 26 insertions, 17 deletions
diff --git a/community/openal-soft/APKBUILD b/community/openal-soft/APKBUILD index d3b84215d36..4eec93dc7e8 100644 --- a/community/openal-soft/APKBUILD +++ b/community/openal-soft/APKBUILD @@ -1,41 +1,50 @@ # Contributor: Francesco Colista <fcolista@alpinelinux.org> # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=openal-soft -pkgver=1.22.0 +pkgver=1.23.1 pkgrel=0 pkgdesc="software implementation of OpenAL API" -options="!check" url="https://openal-soft.org/" arch="all" license="LGPL-2.0-or-later" -depends_dev="alsa-lib-dev pulseaudio-dev -jack-dev portaudio-dev sdl2-dev" -makedepends="$depends_dev linux-headers cmake qt5-qtbase-dev -zlib-dev ffmpeg4-dev samurai" -subpackages="$pkgname-dev" +depends_dev=" + alsa-lib-dev + jack-dev + libsndfile-dev + portaudio-dev + pulseaudio-dev + " +makedepends=" + $depends_dev + cmake + linux-headers + qt5-qtbase-dev + samurai + zlib-dev + " +subpackages="$pkgname-libs $pkgname-dev" source="$pkgname-$pkgver.tar.gz::https://github.com/kcat/openal-soft/archive/$pkgver.tar.gz" +options="!check" # no tests build() { - local _cpuext_neon= case "$CARCH" in - armhf) _cpuext_neon=-DALSOFT_CPUEXT_NEON=OFF;; + armhf) + local cpuext_neon=-DALSOFT_CPUEXT_NEON=OFF + ;; esac cmake -B build -G Ninja \ -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ - $_cpuext_neon - ninja -C build -} - -check() { - ninja -C build test + -DALSOFT_UPDATE_BUILD_VERSION=OFF \ + $cpuext_neon + cmake --build build } package() { - DESTDIR="$pkgdir" ninja -C build install + DESTDIR="$pkgdir" cmake --install build } sha512sums=" -7d674f662d9f7bf0d57977296bcb5f05b5ba8f2645683add7d8eca16e578eec1b437f290a1779d3ef069902a2b5ccba20573261842c4d611a6bcd9f2816d73bc openal-soft-1.22.0.tar.gz +21f768484978e4321b733004988cb5ecf43d908e7e08f2d421a338633fcfb2ade722d035de73742470ff135ab538d6b9b56df14020976adb1d1e081dfb095c6b openal-soft-1.23.1.tar.gz " |