From 4a3c4960bd9bc26b1ce9c5df3aa97baba1be3b1f Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sat, 25 Sep 2021 16:36:15 +0200 Subject: [PATCH] New package: libavif-0.9.2 --- common/shlibs | 1 + srcpkgs/libavif-devel | 1 + srcpkgs/libavif/template | 31 +++++++++++++++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 120000 srcpkgs/libavif-devel create mode 100644 srcpkgs/libavif/template diff --git a/common/shlibs b/common/shlibs index 6f250a63f5d..2dbe14a7c6e 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4023,3 +4023,4 @@ libmt32emu.so.2 libmt32emu-2.5.1_1 libqrtr-glib.so.0 libqrtr-glib-1.0.0_1 libstemmer.so.2 libstemmer-2.1.0_1 libdecor-0.so.0 libdecor-0.1.0_1 +libavif.so.12 libavif-0.9.2_1 diff --git a/srcpkgs/libavif-devel b/srcpkgs/libavif-devel new file mode 120000 index 00000000000..1ae490353f9 --- /dev/null +++ b/srcpkgs/libavif-devel @@ -0,0 +1 @@ +libavif \ No newline at end of file diff --git a/srcpkgs/libavif/template b/srcpkgs/libavif/template new file mode 100644 index 00000000000..f3d9508bc04 --- /dev/null +++ b/srcpkgs/libavif/template @@ -0,0 +1,31 @@ +# Template file for 'libavif' +pkgname=libavif +version=0.9.2 +revision=1 +build_style=cmake +configure_args="-DAVIF_BUILD_APPS=ON -DAVIF_BUILD_GDK_PIXBUF=ON + -DAVIF_CODEC_DAV1D=ON" +hostmakedepends="gdk-pixbuf-devel pkg-config" +makedepends="gdk-pixbuf-devel libdav1d-devel + libjpeg-turbo-devel libpng-devel zlib-devel" +short_desc="Library for encoding and decoding .avif files" +maintainer="Leah Neukirchen " +license="BSD-2-Clause" +homepage="https://github.com/AOMediaCodec/libavif" +distfiles="https://github.com/AOMediaCodec/libavif/archive/refs/tags/v${version}.tar.gz" +checksum=d6607d654adc40a392da83daa72a4ff802cd750c045a68131c9305639c10fc5c + +post_install() { + vlicense LICENSE +} + +libavif-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/*.so + vmove usr/lib/pkgconfig + vmove usr/lib/cmake + } +}