# Contributor: Leo # Maintainer: Leo pkgname=dav1d pkgver=0.3.0 pkgrel=0 pkgdesc="small and fast AV1 Decoder" url="https://code.videolan.org/videolan/dav1d" arch="all" license="BSD-2-Clause" makedepends="nasm meson" subpackages="$pkgname-dev lib$pkgname:libs" source="https://code.videolan.org/videolan/dav1d/-/archive//${pkgver}/dav1d-${pkgver}.tar.bz2" build() { case "$CARCH" in armhf*) meson_opts="-Dbuild_asm=false" ;; *) meson_opts="-Dbuild_asm=true" ;; esac meson \ --prefix=/usr \ -Dbuild_tests=true \ -Dbuild_tools=true \ -Dfuzzing_engine=none \ -Dtestdata_tests=false \ ${meson_opts} \ build ninja -C build } check() { ninja -C build test } package() { DESTDIR="$pkgdir" ninja -C build install } sha512sums="bc0933bbc7064555e8973c82390e414aca8f52a14c5de7ee3ff92c263722d5c9cc472ba5f1f8d1dd60c4ce9ab0ed880c8b4a53b3d33d3aff24bc8e7fb18b0b84 dav1d-0.3.0.tar.bz2"