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: Sun Oct 4 15:46:31 UTC 2026
Modified Files:
pkgsrc/graphics/openexr: Makefile distinfo
Removed Files:
pkgsrc/graphics/openexr/patches:
patch-src_lib_OpenEXRCore_internal__ht__common.h
patch-src_lib_OpenEXRCore_internal__ht__quality.h
Log Message:
openexr: update to 3.5.2.
Add post-release upstream patch to fix build on NetBSD, instead of
local patches.
Upstream now has NetBSD CI!
3.5.2 (October 2, 2026)
Patch release that introduces the use of OpenJPH's built-in LUT to
apply the decode/encode transfer function for lossy LJ2K compression.
:warning: WARNING: EXR files written by OpenEXR v3.5.0 and v3.5.1
using lossy LJ2K compression lack the LUT in their codestream and
should be regenerated. This v3.5.2 release includes a backwards
compatibility fallback so that such files can be successfully decoded,
but for best results, please regenerate any files using LJ2K written
by v3.5.0 and v3.5.1.
Also in this release:
* Prebuilt wheels Python 3.14.
* Fix for a bug when when statically linking when libdeflate, zstd, or
OpenJPH is found via pkg-config rather than CMake config.
* Pin the `IMATH_TAG` to `v3.2.3`; it was previously incorrectly set to `main`.
* Pin the JPEG 2000 progression order to RPCL and adds TLM markers to
allow efficient random access to resolution layers for J2K compression.
To generate a diff of this commit:
cvs rdiff -u -r1.91 -r1.92 pkgsrc/graphics/openexr/Makefile
cvs rdiff -u -r1.79 -r1.80 pkgsrc/graphics/openexr/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/graphics/openexr/patches/patch-src_lib_OpenEXRCore_internal__ht__common.h \
pkgsrc/graphics/openexr/patches/patch-src_lib_OpenEXRCore_internal__ht__quality.h
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.91 pkgsrc/graphics/openexr/Makefile:1.92
--- pkgsrc/graphics/openexr/Makefile:1.91 Mon Sep 28 14:39:29 2026
+++ pkgsrc/graphics/openexr/Makefile Sun Oct 4 15:46:30 2026
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.91 2026/09/28 14:39:29 wiz Exp $
+# $NetBSD: Makefile,v 1.92 2026/10/04 15:46:30 wiz Exp $
-DISTNAME= openexr-3.5.1
+DISTNAME= openexr-3.5.2
CATEGORIES= graphics
-MASTER_SITES= ${MASTER_SITE_GITHUB:=openexr/}
-GITHUB_PROJECT= openexr
+MASTER_SITES= ${MASTER_SITE_GITHUB:=AcademySoftwareFoundation/}
GITHUB_TAG= v${PKGVERSION_NOREV}
+PATCHFILES+= 925058c4b80aff5db8cf300bba622914f9a4d349.diff
+PATCH_SITES+= https://github.com/AcademySoftwareFoundation/openexr/commit/
MAINTAINER= adam%NetBSD.org@localhost
HOMEPAGE= https://www.openexr.com/
Index: pkgsrc/graphics/openexr/distinfo
diff -u pkgsrc/graphics/openexr/distinfo:1.79 pkgsrc/graphics/openexr/distinfo:1.80
--- pkgsrc/graphics/openexr/distinfo:1.79 Mon Sep 28 14:39:29 2026
+++ pkgsrc/graphics/openexr/distinfo Sun Oct 4 15:46:30 2026
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.79 2026/09/28 14:39:29 wiz Exp $
+$NetBSD: distinfo,v 1.80 2026/10/04 15:46:30 wiz Exp $
-BLAKE2s (openexr-3.5.1.tar.gz) = ca85ac8c9fd77582124fec04b410fcfdcc9e03c03ff65206b800af84a2358b44
-SHA512 (openexr-3.5.1.tar.gz) = c8ac983cfa48b2ff73ee27bde498eb0d33946533eabf51c1ff60399b2e6e2b7557607d123f75b2f9759b01a921475ab2f1eafe3f974a092e7b0035800634cfc7
-Size (openexr-3.5.1.tar.gz) = 26400002 bytes
-SHA1 (patch-src_lib_OpenEXRCore_internal__ht__common.h) = 5a3e4cff4831611fdff3e07cc0cbfc1e6acfad9d
-SHA1 (patch-src_lib_OpenEXRCore_internal__ht__quality.h) = e16ae3e65e772bb053806c15ae8b5f884eaf5946
+BLAKE2s (925058c4b80aff5db8cf300bba622914f9a4d349.diff) = a3b88e5e364b9442f84c85b4b1ff025190eda5048916ed27e436648146f62a62
+SHA512 (925058c4b80aff5db8cf300bba622914f9a4d349.diff) = 60e944f3b1e423315c66cba9d0949fdb50834251b83fe052077a552a1bac28cb279175145a9b29ac8127ce4c592a6d32db7d26be8c7ea5c6a750b3f05e0a4f97
+Size (925058c4b80aff5db8cf300bba622914f9a4d349.diff) = 6056 bytes
+BLAKE2s (openexr-3.5.2.tar.gz) = fd435c7ab03685500c0dfee7082af502ed042cd863c813c475b42991492b30f0
+SHA512 (openexr-3.5.2.tar.gz) = 4dba9cfb65a6bb98c10d9019b3b1e007c6ad751c8faac3df5e8b08e02c8a0ba6355fe35c25d0b175a91a7bdeb125d138cc87ab621f21cbf4050aad9b5391feab
+Size (openexr-3.5.2.tar.gz) = 26403944 bytes
Home |
Main Index |
Thread Index |
Old Index