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)diff -r1.10 -r1.11 pkgsrc/graphics/libheif/Makefile
(wiz)
@@ -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 | |||
3 | DISTNAME= libheif-1.11.0 | 3 | DISTNAME= libheif-1.12.0 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= graphics | 4 | CATEGORIES= graphics | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=strukturag/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=strukturag/} | |
7 | GITHUB_PROJECT= libheif | 6 | GITHUB_PROJECT= libheif | |
8 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | 7 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | |
9 | 8 | |||
10 | MAINTAINER= ryoon@NetBSD.org | 9 | MAINTAINER= ryoon@NetBSD.org | |
11 | HOMEPAGE= https://github.com/strukturag/libheif/ | 10 | HOMEPAGE= https://github.com/strukturag/libheif/ | |
12 | COMMENT= HEIF and AVIF file format decoder and encoder library | 11 | COMMENT= HEIF and AVIF file format decoder and encoder library | |
13 | LICENSE= gnu-lgpl-v3 | 12 | LICENSE= gnu-lgpl-v3 | |
14 | 13 | |||
15 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
16 | USE_LIBTOOL= yes | 15 | USE_LIBTOOL= yes | |
17 | USE_TOOLS+= pkg-config gmake | 16 | USE_TOOLS+= pkg-config gmake |
@@ -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 | |||
3 | SHA1 (libheif-1.11.0.tar.gz) = def98b8c83861b6e4f3cdf6d3b57c9aaf3408923 | 3 | SHA1 (libheif-1.12.0.tar.gz) = 7bc8ed78a2946949f137dcd9f86492de99aee2bd | |
4 | RMD160 (libheif-1.11.0.tar.gz) = e6c17b0c1016c10da0b1aec74fd9ae09c42dbdf7 | 4 | RMD160 (libheif-1.12.0.tar.gz) = f5a153cd28f7aeb6d147069284868fcd827dc8f1 | |
5 | SHA512 (libheif-1.11.0.tar.gz) = 1a5d54a09a5dc581a054052bac4299f7c96ca121650e9238312c426d5261247ce6af1840088b8717c5a53d212b7ec17bfaa109b9245abfaebf1603eaeb77b0ed | 5 | SHA512 (libheif-1.12.0.tar.gz) = 9e6f74dd52841a33b6021a1581ab28c56123d927caa7972acd284444e90888bbdae983b6d847d20eac7651dacea2193d27eb8df45928cb0774229ef8eea23294 | |
6 | Size (libheif-1.11.0.tar.gz) = 1680855 bytes | 6 | Size (libheif-1.12.0.tar.gz) = 1684355 bytes | |
7 | SHA1 (patch-configure) = 859f4ae06e77a79a723f2760d426c88787916a9c | 7 | SHA1 (patch-configure) = 859f4ae06e77a79a723f2760d426c88787916a9c | |
8 | SHA1 (patch-examples_heif__info.cc) = ecc286a3a93741c57c2c717b0eba5861027bbe39 | 8 | SHA1 (patch-examples_heif__info.cc) = ecc286a3a93741c57c2c717b0eba5861027bbe39 | |
9 | SHA1 (patch-libheif_heif__hevc.cc) = 341b7c2a96ff6448b757bfe70b5d7e19acb04f1b | 9 | SHA1 (patch-libheif_heif__hevc.cc) = 341b7c2a96ff6448b757bfe70b5d7e19acb04f1b |