libheif: update to 1.10.0. v1.10.0 - read all auxiliary images, improve macOS compatibility new API: may access all (vendor-dependent) auxiliary images (e.g. hdrgainmap, semanticskinmatte, ...) change the way images with odd sizes are written so that macOS can read them when ICC profile is present, will now write two colr boxes (nclx and ICC) into AVIF files. Also reads files with two colr boxes alpha image is now saved as monochrome loading of 16bit greyscale PNGs in heif_enc heif_enc, option "-E" deprecated remove dependency on alloca() fix known bugsdiff -r1.7 -r1.8 pkgsrc/graphics/libheif/Makefile
(wiz)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.7 2020/11/16 11:05:52 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.8 2021/01/04 11:06:21 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= libheif-1.9.1 | 3 | DISTNAME= libheif-1.10.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,10 +1,9 @@ | @@ -1,10 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2020/10/02 17:13:17 otis Exp $ | 1 | $NetBSD: distinfo,v 1.8 2021/01/04 11:06:21 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (libheif-1.9.1.tar.gz) = 4fd8929b68af2b8f8870f5f7e5ce6918b35460c6 | 3 | SHA1 (libheif-1.10.0.tar.gz) = 07b62ecf81bd7f8547fd1f800f8127c087126940 | |
4 | RMD160 (libheif-1.9.1.tar.gz) = 92a6ff1b051c53da86643ef87c4d6c252772306b | 4 | RMD160 (libheif-1.10.0.tar.gz) = 106aa96344b2a7b3090f24bd865c6704a60bded4 | |
5 | SHA512 (libheif-1.9.1.tar.gz) = a41ff9666877904da095c72af743b56196c75ce90deaeb1998be7eba9729a62282827e7e916e2a067489cc78e558c55fbb6d70da6a5b5281f6d2efcccbe6dbbe | 5 | SHA512 (libheif-1.10.0.tar.gz) = 85550afe4d2c4a0af16213f51b7c9e9478f87199941d125aa7622ee42e5473a2344f3460d9c684b1805d45f903a98b77b4081f539d5b8c445fbf9443c8341629 | |
6 | Size (libheif-1.9.1.tar.gz) = 1556450 bytes | 6 | Size (libheif-1.10.0.tar.gz) = 1681115 bytes | |
7 | SHA1 (patch-configure) = 859f4ae06e77a79a723f2760d426c88787916a9c | 7 | SHA1 (patch-configure) = 859f4ae06e77a79a723f2760d426c88787916a9c | |
8 | SHA1 (patch-examples_heif__convert.cc) = 6bdcf91c237824aaa63541370d342d86f5255db8 | |||
9 | SHA1 (patch-examples_heif__info.cc) = ecc286a3a93741c57c2c717b0eba5861027bbe39 | 8 | SHA1 (patch-examples_heif__info.cc) = ecc286a3a93741c57c2c717b0eba5861027bbe39 | |
10 | SHA1 (patch-libheif_heif__hevc.cc) = 341b7c2a96ff6448b757bfe70b5d7e19acb04f1b | 9 | SHA1 (patch-libheif_heif__hevc.cc) = 341b7c2a96ff6448b757bfe70b5d7e19acb04f1b |