Index | Thread | Search

From:
Volker Schlecht <openbsd-ports@schlecht.dev>
Subject:
Re: UPDATE: libheif 1.22.0
To:
Brad Smith <brad@comstyle.com>, ports@openbsd.org
Date:
Wed, 20 May 2026 21:48:10 +0200

Download raw body.

Thread
Committed, thanks

On 5/20/26 9:06 PM, Brad Smith wrote:
> 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
>