pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics/openexr



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Apr 12 07:12:02 UTC 2025

Modified Files:
        pkgsrc/graphics/openexr: Makefile distinfo
Removed Files:
        pkgsrc/graphics/openexr/patches:
            patch-src_bin_exrmetrics_exrmetrics.cpp

Log Message:
openexr: update to 3.3.3.

## Version 3.3.3 (March 23, 2025)

Patch release with miscellaneous bug/build/documentation fixes:

* :bug: Fix a bug involving deep tiled images
* :bug: Adjust the clamping on the dwa compression (Issue [1982](https://github.com/AcademySoftwareFoundation/openexr/issues/1982))
* :bug: Address issues with small exr files and header parse (Issue [1984](https://github.com/AcademySoftwareFoundation/openexr/issues/1984))
* :bug: Fix crash if user does not provide memory when filling deep framebuffer
* :bug: Fix bad pointer SSE math causing out-of-bounds access
* :bug: Fix potential buffer overwrite with zip data
* :bug: Fix usage of utf-8 filenames for windows
* :bug: Fix regression in reading EXR images on 32bit Windows involving `atomic_compare_exchange_strong`
* :bug: Add checks to avoid using optimizations when inappropriate (Issue [1949](https://github.com/AcademySoftwareFoundation/openexr/issues/1949))
* :bug: Convert dwa encoder to use algorithm quantize (Issue [1915](https://github.com/AcademySoftwareFoundation/openexr/issues/1915))
* :bug: Fix incorrect v3 array size validation
* :rocket: Add minor huf encode / decode performance optimizations
* :hammer_and_wrench: Add numpy dependency to python wrapper (Issue [1919](https://github.com/AcademySoftwareFoundation/openexr/issues/1919))
* :hammer_and_wrench: Remove duplicate cmake dependency from skbuild plugin (Issue [1958](https://github.com/AcademySoftwareFoundation/openexr/pull/1958))
* :hammer_and_wrench: Don't set the library postfix in the cmake cache (Issue [1981](https://github.com/AcademySoftwareFoundation/openexr/issues/1981))

This version also introduces a new tool, `exrmetrics`, a utility to help analyize file i/o times and compression ratios. See
[exrmetrics](https://openexr.com/en/latest/bin/exrmetrics.html) for details.

This version also officially installs the `exrcheck` utility, formerly built for internal use but not installed.

This version also publishes the python bindings for arm64 on Ubuntu and macOS.


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 pkgsrc/graphics/openexr/Makefile
cvs rdiff -u -r1.59 -r1.60 pkgsrc/graphics/openexr/distinfo
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/graphics/openexr/patches/patch-src_bin_exrmetrics_exrmetrics.cpp

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

Modified files:

Index: pkgsrc/graphics/openexr/Makefile
diff -u pkgsrc/graphics/openexr/Makefile:1.66 pkgsrc/graphics/openexr/Makefile:1.67
--- pkgsrc/graphics/openexr/Makefile:1.66       Sun Nov 17 09:20:49 2024
+++ pkgsrc/graphics/openexr/Makefile    Sat Apr 12 07:12:02 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.66 2024/11/17 09:20:49 wiz Exp $
+# $NetBSD: Makefile,v 1.67 2025/04/12 07:12:02 wiz Exp $
 
-DISTNAME=      openexr-3.3.2
+DISTNAME=      openexr-3.3.3
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=openexr/}
 GITHUB_PROJECT=        openexr

Index: pkgsrc/graphics/openexr/distinfo
diff -u pkgsrc/graphics/openexr/distinfo:1.59 pkgsrc/graphics/openexr/distinfo:1.60
--- pkgsrc/graphics/openexr/distinfo:1.59       Sun Nov 17 09:20:49 2024
+++ pkgsrc/graphics/openexr/distinfo    Sat Apr 12 07:12:02 2025
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.59 2024/11/17 09:20:49 wiz Exp $
+$NetBSD: distinfo,v 1.60 2025/04/12 07:12:02 wiz Exp $
 
-BLAKE2s (openexr-3.3.2.tar.gz) = 21f3d7da39222376ca48ec67dd8bc3deb7aa239b7ce7e893dc29ebbf32d08c88
-SHA512 (openexr-3.3.2.tar.gz) = 0c43337fda2979b328202488a43711afb5d680781c933aa0d74970a3dcda1135fbd01228cb10e81e4628c0d19da2d3e5b781e147d609cdc8a796d2a51a90932f
-Size (openexr-3.3.2.tar.gz) = 21324765 bytes
-SHA1 (patch-src_bin_exrmetrics_exrmetrics.cpp) = 40446efe20ff1292b61b50a434527fa9368aebb9
+BLAKE2s (openexr-3.3.3.tar.gz) = 705d3183c7c5e3f06202c683c4fec28d668f5fb1f956970abcfdb5038dfcd6ad
+SHA512 (openexr-3.3.3.tar.gz) = ba77ce7826e2b327832807ea73073adbcb630009f6410b5db37e9b793187c7ebfd0153d0416029c8f7852e2ee44134b6e8667731d0553a40aa5cb2ab71ef2a96
+Size (openexr-3.3.3.tar.gz) = 21211333 bytes



Home | Main Index | Thread Index | Old Index