Here is an updateto libheif 1.22.0.

https://github.com/strukturag/libheif/releases/tag/v1.22.0

A whole slew of CVE and other security related fixes.


Index: Makefile
===================================================================
RCS file: /cvs/ports/multimedia/libheif/Makefile,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 Makefile
--- Makefile    22 Jan 2026 14:12:05 -0000      1.23
+++ Makefile    20 May 2026 18:42:27 -0000
@@ -1,9 +1,9 @@
 COMMENT=       HEIF and AVIF file format decoder and encoder
 
-V=             1.21.2
+V=             1.22.0
 DISTNAME=      libheif-$V
 
-SHARED_LIBS +=  heif 3.0
+SHARED_LIBS +=  heif 3.1
 
 CATEGORIES=    multimedia graphics
 
@@ -14,7 +14,7 @@ PERMIT_PACKAGE=       Yes
 
 WANTLIB += ${COMPILER_LIBCXX} aom c dav1d de265 gdk_pixbuf-2.0
 WANTLIB += glib-2.0 gobject-2.0 intl jpeg m openh264 png sharpyuv
-WANTLIB += tiff x264 x265 z
+WANTLIB += tiff webp webpmux x264 x265 z
 
 SITES=         https://github.com/strukturag/libheif/releases/download/v$V/
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/multimedia/libheif/distinfo,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 distinfo
--- distinfo    22 Jan 2026 14:12:05 -0000      1.15
+++ distinfo    20 May 2026 18:42:27 -0000
@@ -1,2 +1,2 @@
-SHA256 (libheif-1.21.2.tar.gz) = dfUwtxVLyT5+z4Ru38BBa/X0kGEt6MRZg8Njhap0K0I=
-SIZE (libheif-1.21.2.tar.gz) = 1859435
+SHA256 (libheif-1.22.0.tar.gz) = i9IM+jIBmXuPYyZs3fq+ouFIFGfX+ZLmolleC+xpH8I=
+SIZE (libheif-1.22.0.tar.gz) = 2043416
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/multimedia/libheif/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 PLIST
--- pkg/PLIST   5 Jan 2026 19:05:59 -0000       1.10
+++ pkg/PLIST   20 May 2026 18:42:27 -0000
@@ -8,6 +8,7 @@ include/libheif/heif.h
 include/libheif/heif_aux_images.h
 include/libheif/heif_brands.h
 include/libheif/heif_color.h
+include/libheif/heif_components.h
 include/libheif/heif_context.h
 include/libheif/heif_cxx.h
 include/libheif/heif_decoding.h
@@ -19,6 +20,7 @@ include/libheif/heif_image_handle.h
 include/libheif/heif_items.h
 include/libheif/heif_library.h
 include/libheif/heif_metadata.h
+include/libheif/heif_omaf.h
 include/libheif/heif_plugin.h
 include/libheif/heif_properties.h
 include/libheif/heif_regions.h

Reply via email to