Thu May 20 08:21:21 2021 UTC ()
libheif: update to 1.12.0.

    check for MIAF conformance and add as compatible brand
    signaling of premultiplied alpha
    parse AV1 obu_sequence_header for av1C box
    write pixi box in AVIFs
    save alpha as monochrome in AVIF if possible
    many build fixes (thanks to the numerous external contributors)


(wiz)
diff -r1.10 -r1.11 pkgsrc/graphics/libheif/Makefile
diff -r1.9 -r1.10 pkgsrc/graphics/libheif/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/graphics/libheif/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/libheif/Makefile 2021/04/12 08:29:59 1.10
+++ pkgsrc/graphics/libheif/Makefile 2021/05/20 08:21:21 1.11
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.10 2021/04/12 08:29:59 adam Exp $ 1# $NetBSD: Makefile,v 1.11 2021/05/20 08:21:21 wiz Exp $
2 2
3DISTNAME= libheif-1.11.0 3DISTNAME= libheif-1.12.0
4PKGREVISION= 1 
5CATEGORIES= graphics 4CATEGORIES= graphics
6MASTER_SITES= ${MASTER_SITE_GITHUB:=strukturag/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=strukturag/}
7GITHUB_PROJECT= libheif 6GITHUB_PROJECT= libheif
8GITHUB_RELEASE= v${PKGVERSION_NOREV} 7GITHUB_RELEASE= v${PKGVERSION_NOREV}
9 8
10MAINTAINER= ryoon@NetBSD.org 9MAINTAINER= ryoon@NetBSD.org
11HOMEPAGE= https://github.com/strukturag/libheif/ 10HOMEPAGE= https://github.com/strukturag/libheif/
12COMMENT= HEIF and AVIF file format decoder and encoder library 11COMMENT= HEIF and AVIF file format decoder and encoder library
13LICENSE= gnu-lgpl-v3 12LICENSE= gnu-lgpl-v3
14 13
15GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
16USE_LIBTOOL= yes 15USE_LIBTOOL= yes
17USE_TOOLS+= pkg-config gmake 16USE_TOOLS+= pkg-config gmake

cvs diff -r1.9 -r1.10 pkgsrc/graphics/libheif/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/libheif/distinfo 2021/02/06 05:53:07 1.9
+++ pkgsrc/graphics/libheif/distinfo 2021/05/20 08:21:21 1.10
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.9 2021/02/06 05:53:07 ryoon Exp $ 1$NetBSD: distinfo,v 1.10 2021/05/20 08:21:21 wiz Exp $
2 2
3SHA1 (libheif-1.11.0.tar.gz) = def98b8c83861b6e4f3cdf6d3b57c9aaf3408923 3SHA1 (libheif-1.12.0.tar.gz) = 7bc8ed78a2946949f137dcd9f86492de99aee2bd
4RMD160 (libheif-1.11.0.tar.gz) = e6c17b0c1016c10da0b1aec74fd9ae09c42dbdf7 4RMD160 (libheif-1.12.0.tar.gz) = f5a153cd28f7aeb6d147069284868fcd827dc8f1
5SHA512 (libheif-1.11.0.tar.gz) = 1a5d54a09a5dc581a054052bac4299f7c96ca121650e9238312c426d5261247ce6af1840088b8717c5a53d212b7ec17bfaa109b9245abfaebf1603eaeb77b0ed 5SHA512 (libheif-1.12.0.tar.gz) = 9e6f74dd52841a33b6021a1581ab28c56123d927caa7972acd284444e90888bbdae983b6d847d20eac7651dacea2193d27eb8df45928cb0774229ef8eea23294
6Size (libheif-1.11.0.tar.gz) = 1680855 bytes 6Size (libheif-1.12.0.tar.gz) = 1684355 bytes
7SHA1 (patch-configure) = 859f4ae06e77a79a723f2760d426c88787916a9c 7SHA1 (patch-configure) = 859f4ae06e77a79a723f2760d426c88787916a9c
8SHA1 (patch-examples_heif__info.cc) = ecc286a3a93741c57c2c717b0eba5861027bbe39 8SHA1 (patch-examples_heif__info.cc) = ecc286a3a93741c57c2c717b0eba5861027bbe39
9SHA1 (patch-libheif_heif__hevc.cc) = 341b7c2a96ff6448b757bfe70b5d7e19acb04f1b 9SHA1 (patch-libheif_heif__hevc.cc) = 341b7c2a96ff6448b757bfe70b5d7e19acb04f1b