--- - branch: MAIN date: Sun May 7 12:08:07 UTC 2023 files: - new: '1.17' old: '1.16' path: pkgsrc/graphics/libheif/Makefile pathrev: pkgsrc/graphics/libheif/Makefile@1.17 type: modified - new: '1.19' old: '1.18' path: pkgsrc/graphics/libheif/distinfo pathrev: pkgsrc/graphics/libheif/distinfo@1.19 type: modified - new: '0' old: '1.3' path: pkgsrc/graphics/libheif/patches/patch-libheif_heif__hevc.cc pathrev: pkgsrc/graphics/libheif/patches/patch-libheif_heif__hevc.cc@0 type: deleted id: 20230507T120807Z.fa621d8d94c8a9fcc4f1104ba47959eeae029e72 log: | libheif: update to 1.16.1. v1.16.1 - fix building gdk-pixbuf loader Latest Small maintenance update that fixes building the gdk-pixbuf loader. The source package name has also been changed back to the old naming scheme. v1.16.0 - Regions / chroma quality / uncompressed codec This is a large release with many new features. Support for HEIFv2 regions (rgan) and user annotations (udes). This enables to annotate regions in the image with several geometric primitives and assign user text descriptions to them. Thank you @bradh for the contributions. Mask support will be added soon. Previously, chroma was downsampled and upsampled with a simple nearest-neighbor method. We now included the sharp-yuv chroma downsampling algorithm. This gives improved image quality when images are downsampled to 4:2:0 and upsampled with bilinear interpolation. Thank you @maryla-uc for the contributions. The bilinear chroma upsampling and averaging downsampling algorithms are also new. You can choose what to use. We added experimental support for decoding uncompressed images according to ISO/IEC 23001-17:2023. This is work in progress and currently decoding only. Thank you @bradh for the contributions. There are new APIs to query the image transformations. Thus, you may choose to get the original image and apply the transformations yourself. A longstanding bug writing non-compliant 'ispe' boxes (image size) has been fixed. Files should be standard compliant now. When building binary packages, you can now make use of a CMake presets to set a default configuration. The deprecated autotools build files have been removed. module: pkgsrc subject: 'CVS commit: pkgsrc/graphics/libheif' unixtime: '1683461287' user: wiz