pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/libheif



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Jun  1 11:05:38 UTC 2026

Modified Files:
        pkgsrc/graphics/libheif: Makefile PLIST distinfo
Removed Files:
        pkgsrc/graphics/libheif/patches:
            patch-libheif_api_libheif_heif__properties.h

Log Message:
libheif: update to 1.23.0.

This is a smaller release that adds API functions to read and write metadata:

    ambient viewing environment
    nominal diffuse white luminance

It also adds a output_image_nclx_profile_passthrough option to
heif_decoding_options to pass through the input image NCLX without
doing any internal color conversion.

Security

    CVS TBD (GHSA-jvmp-j3cw-84mh) - unbounded heap allocation in HEIF sequence parser (stsz fixed-size mode missing bound check)


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 pkgsrc/graphics/libheif/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/graphics/libheif/PLIST
cvs rdiff -u -r1.46 -r1.47 pkgsrc/graphics/libheif/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/graphics/libheif/patches/patch-libheif_api_libheif_heif__properties.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/libheif/Makefile
diff -u pkgsrc/graphics/libheif/Makefile:1.55 pkgsrc/graphics/libheif/Makefile:1.56
--- pkgsrc/graphics/libheif/Makefile:1.55       Mon May 25 03:32:42 2026
+++ pkgsrc/graphics/libheif/Makefile    Mon Jun  1 11:05:37 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.55 2026/05/25 03:32:42 wiz Exp $
+# $NetBSD: Makefile,v 1.56 2026/06/01 11:05:37 wiz Exp $
 
-DISTNAME=      libheif-1.22.0
-PKGREVISION=   1
+DISTNAME=      libheif-1.23.0
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=strukturag/}
 GITHUB_RELEASE=        v${PKGVERSION_NOREV}

Index: pkgsrc/graphics/libheif/PLIST
diff -u pkgsrc/graphics/libheif/PLIST:1.9 pkgsrc/graphics/libheif/PLIST:1.10
--- pkgsrc/graphics/libheif/PLIST:1.9   Sun May 24 18:01:14 2026
+++ pkgsrc/graphics/libheif/PLIST       Mon Jun  1 11:05:37 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2026/05/24 18:01:14 wiz Exp $
+@comment $NetBSD: PLIST,v 1.10 2026/06/01 11:05:37 wiz Exp $
 bin/heif-convert
 bin/heif-dec
 bin/heif-enc
@@ -15,6 +15,7 @@ include/libheif/heif_decoding.h
 include/libheif/heif_encoding.h
 include/libheif/heif_entity_groups.h
 include/libheif/heif_error.h
+include/libheif/heif_export.h
 include/libheif/heif_image.h
 include/libheif/heif_image_handle.h
 include/libheif/heif_items.h

Index: pkgsrc/graphics/libheif/distinfo
diff -u pkgsrc/graphics/libheif/distinfo:1.46 pkgsrc/graphics/libheif/distinfo:1.47
--- pkgsrc/graphics/libheif/distinfo:1.46       Mon May 25 03:32:42 2026
+++ pkgsrc/graphics/libheif/distinfo    Mon Jun  1 11:05:37 2026
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.46 2026/05/25 03:32:42 wiz Exp $
+$NetBSD: distinfo,v 1.47 2026/06/01 11:05:37 wiz Exp $
 
-BLAKE2s (libheif-1.22.0.tar.gz) = e9d6476e62ae54e3df9fd15f6ebf81388f0458397e656a2c5148e929d3624740
-SHA512 (libheif-1.22.0.tar.gz) = e58c017378154320cd4c4c4ad4d5fa54b09d3bd52de383e00d0ea5c34c9fe09525df0852205deca4a22c71b988b5be33dec1242b48a5333d70e4077629795abc
-Size (libheif-1.22.0.tar.gz) = 2043416 bytes
-SHA1 (patch-libheif_api_libheif_heif__properties.h) = 57722ca2c162158f33faee37d8021bbed7c04f47
+BLAKE2s (libheif-1.23.0.tar.gz) = a1bc0c9d0ce5ed117ebf8c4c7648712d14b21c4b09c0559a13e28e9c79d97b4c
+SHA512 (libheif-1.23.0.tar.gz) = 63e2e8e666c995b5426b11cd38529cf69f5598291b50c616fff26880558218d1325e5b6db0ea66a0d4ee25cc18485dd1414ad48f66d8ba1522ec1c697cf27392
+Size (libheif-1.23.0.tar.gz) = 2064049 bytes



Home | Main Index | Thread Index | Old Index