Add graphics/libavif version 1.0.3 to pkgsrc-current

Portable C library implementation of the AV1 Image
File Format.
This commit is contained in:
nros 2024-01-05 11:14:02 +00:00
parent 7c627fa807
commit 841e5fafcd
6 changed files with 57 additions and 1 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1033 2024/01/01 15:40:20 leot Exp $
# $NetBSD: Makefile,v 1.1034 2024/01/05 11:14:02 nros Exp $
#
COMMENT= Graphics tools and libraries
@ -322,6 +322,7 @@ SUBDIR+= leptonica
SUBDIR+= lib3ds
SUBDIR+= libansilove
SUBDIR+= libart
SUBDIR+= libavif
SUBDIR+= libbpg
SUBDIR+= libcaca
SUBDIR+= libdmtx

2
graphics/libavif/DESCR Normal file
View File

@ -0,0 +1,2 @@
Portable C library implementation of the AV1 Image
File Format.

26
graphics/libavif/Makefile Normal file
View File

@ -0,0 +1,26 @@
# $NetBSD: Makefile,v 1.1 2024/01/05 11:14:02 nros Exp $
DISTNAME= libavif-1.0.3
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=AOMediaCodec/}
GITHUB_TAG= refs/tags/v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/AOMediaCodec/libavif/
COMMENT= AV1 image file format library
LICENSE= 2-clause-bsd
WRKSRC= ${WRKDIR}/${DISTNAME}
USE_LANGUAGES= c c++
USE_CC_FEATURES+= c99
CMAKE_CONFIGURE_ARGS+= -DAVIF_CODEC_AOM=SYSTEM
CMAKE_CONFIGURE_ARGS+= -DAVIF_ENABLE_WERROR=OFF
PKGCONFIG_OVERRIDE= libavif.pc.cmake
.include "../../devel/cmake/build.mk"
.include "../../multimedia/libaom/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

9
graphics/libavif/PLIST Normal file
View File

@ -0,0 +1,9 @@
@comment $NetBSD: PLIST,v 1.1 2024/01/05 11:14:02 nros Exp $
include/avif/avif.h
lib/cmake/libavif/libavif-config-noconfig.cmake
lib/cmake/libavif/libavif-config-version.cmake
lib/cmake/libavif/libavif-config.cmake
lib/libavif.so
lib/libavif.so.16
lib/libavif.so.16.0.3
lib/pkgconfig/libavif.pc

View File

@ -0,0 +1,13 @@
# $NetBSD: buildlink3.mk,v 1.1 2024/01/05 11:14:02 nros Exp $
BUILDLINK_TREE+= libavif
.if !defined(LIBAVIF_BUILDLINK3_MK)
LIBAVIF_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libavif+= libavif>=1.0.3
BUILDLINK_PKGSRCDIR.libavif?= ../../graphics/libavif
.endif # LIBAVIF_BUILDLINK3_MK
BUILDLINK_TREE+= -libavif

View File

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2024/01/05 11:14:02 nros Exp $
BLAKE2s (libavif-1.0.3.tar.gz) = eca511c2f41c0eb3282f3b5dadc8d0eda77df6d5c9a5cd9c6a442626b26fd2b2
SHA512 (libavif-1.0.3.tar.gz) = b713f35fd3e54e105e16f46012becdada86f522b4ed8ab7097a93fd437524b4f2c997c42d6f06828f93b53253b1d90302417afdb0bd8e09d176f64f19c7a0faa
Size (libavif-1.0.3.tar.gz) = 10573846 bytes