Files
binary-repo/media/libs/libavif/ympbuild
T
2026-04-20 18:30:54 +03:00

41 lines
904 B
Bash

#!/usr/bin/env bash
name='libavif'
release='3'
version='1.4.1'
url='https://aomediacodec.github.io/av1-avif/'
description='Library for encoding and decoding .avif files'
email='akarsu@protonmail.com'
maintainer='akarsu'
license=('BSD')
source=("https://github.com/AOMediaCodec/libavif/archive/v${version}/libavif-v${version}.tar.gz")
depends=(libaom dav1d libjpeg-turbo)
makedepends=(cmake gdk-pixbuf)
sha256sums=('d4aea31a4becb3273ba7968221be2e48148ba05eb8a68d14e671963e17785648')
group=(media.libs)
uses=()
arch=('x86_64')
cd $name-$version
setup () {
cmake -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DAVIF_BUILD_APPS=ON \
-DAVIF_LIBYUV=OFF \
-DAVIF_BUILD_GDK_PIXBUF=ON \
-DAVIF_BUILD_TESTS=OFF \
-DAVIF_CODEC_AOM=ON \
-DAVIF_CODEC_DAV1D=ON
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}