pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/openimageio
Module Name: pkgsrc
Committed By: adam
Date: Sun Jun 7 06:12:11 UTC 2026
Modified Files:
pkgsrc/graphics/openimageio: Makefile PLIST distinfo
Log Message:
openimageio: updated to 3.1.14.0
3.1.14.0
- *oiiotool*: Add `--nchannels` flag for parity with maketx.
- *oiiotool*: Commands taking offsets or geometry arguments now accept a more flexible offset notation with commas as alternative separators (e.g., `X,Y` or `WxH,X,Y` in addition to the X11-style
`+X+Y` form). This affects `--create`, `--crop`, `--cut`, `--fit`, `--fullsize`, `--origin`, `--originoffset`, `--paste`, `--pattern`, `--printstats`, `--resize`.
- *oiiotool*: Be more cautious about implicit promotion to float when `--autocc` is used alongside explicit color space names.
- *color mgmt*: For OCIO built-in configs, replace the default file rules with more sensible ones that avoid spurious matches (e.g., no longer assumes all `.exr` files use ACES2065-1 primaries).
- *iconvert*: Allow `-o outfile` for output file designation, for parity with oiiotool syntax.
- *ColorConfig*: New `isData()` API method to query if a color space is a data space; fix Python `isColorSpaceLinear()`.
- *ustring*: Allow freeing the ustring table via `OIIO::attribute("ustring:cleanup", 1)` or env var `OIIO_USTRING_CLEANUP=1`, useful for suppressing false positives in memory leak detection tools.
- *dicom*: Enforce reasonable resolution limits to guard against corrupt files.
- *gif*: Preserve RGB values of transparent-indexed pixels (previously only alpha was set, zeroing the RGB channels).
- *jpeg*: More correctly handle bounds checks for malformed APP1 Exif and APP2 ICC metadata markers.
- *jpeg-xl*: Enforce format resolution limits, for better detection of corrupt or invalid files.
- *jpeg-xl*: Prevent JXL reader from loading or allocating memory for arbitrarily large non-image files.
- *pnm*: Prevent PNM reader from loading or allocating memory for arbitrarily large non-image files.
- *psd*: Fix indexed transparency.
- *softimage*: Fix possible small allocation leak in RLE decoder.
- *webp*: Fix bounds handling for WebP EXIF metadata chunks.
- *webp*: Enforce format resolution limits, for better detection of corrupt or invalid files.
- *perf(windows)*: Speedup various file system operations on Windows using native APIs.
- *build*: Remove `-Wno-unused-result` from gcc compile options, surfacing more potential warnings.
- *ci*: Fix broken CI by locking down aswf container for 2023
- *admin*: Add CVE-2024-55194 (long since fixed) to security alerts.
- *Contributors*: First-time contributors to this release: Hannah Gulka, Luna Kim, Marta Feriani, Maxwell Iverson.
To generate a diff of this commit:
cvs rdiff -u -r1.131 -r1.132 pkgsrc/graphics/openimageio/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/graphics/openimageio/PLIST
cvs rdiff -u -r1.42 -r1.43 pkgsrc/graphics/openimageio/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/openimageio/Makefile
diff -u pkgsrc/graphics/openimageio/Makefile:1.131 pkgsrc/graphics/openimageio/Makefile:1.132
--- pkgsrc/graphics/openimageio/Makefile:1.131 Fri May 15 09:58:52 2026
+++ pkgsrc/graphics/openimageio/Makefile Sun Jun 7 06:12:11 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.131 2026/05/15 09:58:52 adam Exp $
+# $NetBSD: Makefile,v 1.132 2026/06/07 06:12:11 adam Exp $
-DISTNAME= OpenImageIO-3.1.13.1
+DISTNAME= OpenImageIO-3.1.14.0
PKGNAME= ${DISTNAME:tl}
-PKGREVISION= 1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=AcademySoftwareFoundation/}
GITHUB_PROJECT= OpenImageIO
Index: pkgsrc/graphics/openimageio/PLIST
diff -u pkgsrc/graphics/openimageio/PLIST:1.19 pkgsrc/graphics/openimageio/PLIST:1.20
--- pkgsrc/graphics/openimageio/PLIST:1.19 Thu May 14 11:25:19 2026
+++ pkgsrc/graphics/openimageio/PLIST Sun Jun 7 06:12:11 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2026/05/14 11:25:19 adam Exp $
+@comment $NetBSD: PLIST,v 1.20 2026/06/07 06:12:11 adam Exp $
bin/iconvert
bin/idiff
bin/igrep
@@ -76,10 +76,10 @@ lib/cmake/OpenImageIO/OpenImageIOTargets
lib/cmake/OpenImageIO/OpenImageIOTargets.cmake
lib/libOpenImageIO.so
lib/libOpenImageIO.so.3.1
-lib/libOpenImageIO.so.3.1.13
+lib/libOpenImageIO.so.3.1.14
lib/libOpenImageIO_Util.so
lib/libOpenImageIO_Util.so.3.1
-lib/libOpenImageIO_Util.so.3.1.13
+lib/libOpenImageIO_Util.so.3.1.14
lib/pkgconfig/OpenImageIO.pc
share/doc/OpenImageIO/CHANGES-0.x.md
share/doc/OpenImageIO/CHANGES-1.x.md
Index: pkgsrc/graphics/openimageio/distinfo
diff -u pkgsrc/graphics/openimageio/distinfo:1.42 pkgsrc/graphics/openimageio/distinfo:1.43
--- pkgsrc/graphics/openimageio/distinfo:1.42 Thu May 14 11:25:19 2026
+++ pkgsrc/graphics/openimageio/distinfo Sun Jun 7 06:12:11 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.42 2026/05/14 11:25:19 adam Exp $
+$NetBSD: distinfo,v 1.43 2026/06/07 06:12:11 adam Exp $
-BLAKE2s (OpenImageIO-3.1.13.1.tar.gz) = b159e2895bae8313f8c71aa32a3f19e5fefd54032072f71eb86fd381dcdba91e
-SHA512 (OpenImageIO-3.1.13.1.tar.gz) = 199faba7fed3c59b8e625b5f06bcfa178a6efbfb3f2d160ae4bcba4b29b674e55ae78b47eef1839a451885693e0b5e0d1cc2be610351435736b8d703d22682b4
-Size (OpenImageIO-3.1.13.1.tar.gz) = 55338242 bytes
+BLAKE2s (OpenImageIO-3.1.14.0.tar.gz) = 1b0de44ea7f7df7529f41d68b9202bbbb8205cf4b841c99313fc93eac59b34c5
+SHA512 (OpenImageIO-3.1.14.0.tar.gz) = dd5cb30edf8d6c2d61260cc2d91a7a29bbad11b18f83af93527f9308bff0e24b218584635fdad6a154a2c32f0c8c12a458a86261c76c36d9aa41106af8533a39
+Size (OpenImageIO-3.1.14.0.tar.gz) = 55380851 bytes
SHA1 (patch-src_cmake_compiler.cmake) = d261b70e5ff0984b386087be54aff55e2b36c274
Home |
Main Index |
Thread Index |
Old Index