Subject: CVS commit: pkgsrc/graphics/openexr
From: Benny Siegert
Date: 2023-03-30 18:38:14
Message id: 20230330163815.12CA0FA7D@cvs.NetBSD.org

Log Message:
openexr: update to 3.1.6 (security)

Patch release that address various bug/build issues and optimizations:

- NEON optimizations for ZIP reading
- Enable fast Huffman & Huffman zig-zag transform for Arm Neon
- Support relative and absolute libdir/incluedir in pkg-config generation
- Fix for reading memory mapped files with DWA compression
- Enable SSE4 support on Windows
- Fast huf decoder
- CMake config for generating docs is now BUILD_DOC

Also, this release includes a major update and reorganization of the repo
documentation and the https://openexr.com website.

In addition, numerous typos and misspellings in comments and doxygen content
have been fixed via codespell.

Specific OSS-fuzz issues address:

- OSS-fuzz 52730 Heap-buffer-overflow in fasthuf_initialize
- OSS-fuzz 49698 Heap-buffer-overflow in fasthuf_decode
- OSS-fuzz 47517 Integer-overflow in reconstruct_chunk_table
- OSS-fuzz 47503 Heap-buffer-overflow in uncompress_b44_impl
- OSS-fuzz 47483 Heap-buffer-overflow in generic_unpack

Files:
RevisionActionfile
1.48modifypkgsrc/graphics/openexr/Makefile
1.21modifypkgsrc/graphics/openexr/PLIST
1.46modifypkgsrc/graphics/openexr/distinfo