diff options
author | Bart Ribbers <bribbers@disroot.org> | 2020-03-12 16:58:02 +0100 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-03-12 14:28:45 -0300 |
commit | ec73f67d893a744ce5d9ba2a5d2d8ae406069968 (patch) | |
tree | 7abd98d2170f590c3cab5be157f848366ab41ec8 /community/dav1d/APKBUILD | |
parent | f036238b83cf4eb236a5682980321dfd5f39008e (diff) | |
download | aports-ec73f67d893a744ce5d9ba2a5d2d8ae406069968.tar.bz2 aports-ec73f67d893a744ce5d9ba2a5d2d8ae406069968.tar.xz |
community/dav1d: move from testing
Diffstat (limited to 'community/dav1d/APKBUILD')
-rw-r--r-- | community/dav1d/APKBUILD | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/community/dav1d/APKBUILD b/community/dav1d/APKBUILD new file mode 100644 index 0000000000..2f94a6e517 --- /dev/null +++ b/community/dav1d/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Leo <thinkabit.ukim@gmail.com> +# Maintainer: Bart Ribbers <bribbers@disroot.org> +pkgname=dav1d +pkgver=0.6.0 +pkgrel=1 +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="-Denable_asm=false" ;; + *) meson_opts="-Denable_asm=true" ;; + esac + + meson \ + --prefix=/usr \ + --buildtype=plain \ + -Denable_tests=true \ + -Denable_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="ea4897d890aadd17370909d5bed3a8e93e40dbdc131808adf0e0ecfdc36d46fd1c31efaa12a58e11ac632bc99beef3d1760c7ca4ba757aaaa7946057530ac2f5 dav1d-0.6.0.tar.bz2" |