git: d4d175a4cc57 - main - graphics/openexr*: Update to 3.4.8
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 29 Mar 2026 19:52:15 UTC
The branch main has been updated by diizzy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d4d175a4cc57bdfe70b2c03f601a99f700c0f481
commit d4d175a4cc57bdfe70b2c03f601a99f700c0f481
Author: Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2026-03-16 17:06:34 +0000
Commit: Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2026-03-29 19:51:18 +0000
graphics/openexr*: Update to 3.4.8
Bugfix release
Changelog(s):
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.8
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.7
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.6
PR: 293859
---
graphics/openexr-website-docs/Makefile | 2 +-
graphics/openexr-website-docs/distinfo | 6 +++---
graphics/openexr/Makefile | 7 ++-----
graphics/openexr/distinfo | 6 +++---
graphics/openexr/files/patch-src_lib_OpenEXRCore_unpack.c | 11 -----------
5 files changed, 9 insertions(+), 23 deletions(-)
diff --git a/graphics/openexr-website-docs/Makefile b/graphics/openexr-website-docs/Makefile
index c0107dc64f54..add9b70c9a0b 100644
--- a/graphics/openexr-website-docs/Makefile
+++ b/graphics/openexr-website-docs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openexr-website-docs
-PORTVERSION= 3.4.5
+PORTVERSION= 3.4.8
PORTREVISION= 0
MASTER_SITES= https://github.com/AcademySoftwareFoundation/openexr/releases/download/v${PORTVERSION}/:DEFAULT \
https://raw.githubusercontent.com/AcademySoftwareFoundation/openexr-images/main/:website \
diff --git a/graphics/openexr-website-docs/distinfo b/graphics/openexr-website-docs/distinfo
index b804f0a627b5..815693590392 100644
--- a/graphics/openexr-website-docs/distinfo
+++ b/graphics/openexr-website-docs/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1771710011
-SHA256 (openexr/openexr-3.4.5.tar.gz) = 3e3b0c697acb7383ed476276e8ca3933d1e099249c080d3c91642515e6b5b84a
-SIZE (openexr/openexr-3.4.5.tar.gz) = 25476007
+TIMESTAMP = 1774556708
+SHA256 (openexr/openexr-3.4.8.tar.gz) = 30c823db7632f131fbbf1c0be3ddad3f681f9ecaa7d1016ac6114543d5e3c818
+SIZE (openexr/openexr-3.4.8.tar.gz) = 25725499
SHA256 (openexr/TestImages/README.rst) = 3cbb0a9ab20868940de1b9bf582bdc5ff4244cc585c682d6e40b9befb8fd593c
SIZE (openexr/TestImages/README.rst) = 2588
SHA256 (openexr/TestImages/AllHalfValues.exr) = eede573a0b59b79f21de15ee9d3b7649d58d8f2a8e7787ea34f192db3b3c84a4
diff --git a/graphics/openexr/Makefile b/graphics/openexr/Makefile
index 29304517a8f3..cd21f7971139 100644
--- a/graphics/openexr/Makefile
+++ b/graphics/openexr/Makefile
@@ -1,5 +1,5 @@
PORTNAME?= openexr
-PORTVERSION?= 3.4.5 # ALSO update openexr-website-docs! -- verify sigstore: make makesum verify-sigstore
+PORTVERSION?= 3.4.8 # ALSO update openexr-website-docs! -- verify sigstore: make makesum verify-sigstore
PORTREVISION?= 0
CATEGORIES= graphics devel
.if !defined(MASTERDIR)
@@ -65,11 +65,8 @@ CMAKE_TESTING_ON= BUILD_TESTING \
TEST_ENV+= CTEST_OUTPUT_ON_FAILURE=TRUE
-# OpenEXR mandates SSE2 on i386
-CFLAGS_i386+= -msse2
CPPFLAGS+= -I.
-# must be linked with -l{thr|pthread} explicitly
-LDFLAGS+= -lpthread
+LDFLAGS+= -pthread
_MAJORVER= 3_4
_VER= 33
diff --git a/graphics/openexr/distinfo b/graphics/openexr/distinfo
index 55171e42eaa6..92375b9c218d 100644
--- a/graphics/openexr/distinfo
+++ b/graphics/openexr/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1771709759
-SHA256 (openexr/openexr-3.4.5.tar.gz) = 3e3b0c697acb7383ed476276e8ca3933d1e099249c080d3c91642515e6b5b84a
-SIZE (openexr/openexr-3.4.5.tar.gz) = 25476007
+TIMESTAMP = 1774555189
+SHA256 (openexr/openexr-3.4.8.tar.gz) = 30c823db7632f131fbbf1c0be3ddad3f681f9ecaa7d1016ac6114543d5e3c818
+SIZE (openexr/openexr-3.4.8.tar.gz) = 25725499
SHA256 (openexr/Beachball/multipart.0001.exr) = 0cd032069fbaa14a2766861fef9893ea66a6494ff64650725d3b26a500df774b
SIZE (openexr/Beachball/multipart.0001.exr) = 2894260
SHA256 (openexr/Beachball/singlepart.0001.exr) = 29719942ed3c095a8f8f111fc139fc4c28f446007f5bfce00177cae585b1a87a
diff --git a/graphics/openexr/files/patch-src_lib_OpenEXRCore_unpack.c b/graphics/openexr/files/patch-src_lib_OpenEXRCore_unpack.c
deleted file mode 100644
index 62afea351beb..000000000000
--- a/graphics/openexr/files/patch-src_lib_OpenEXRCore_unpack.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/lib/OpenEXRCore/unpack.c.orig 2025-11-17 01:18:11 UTC
-+++ src/lib/OpenEXRCore/unpack.c
-@@ -15,7 +15,7 @@
-
- /* TODO: learn arm neon intrinsics for this */
- #if (defined(__x86_64__) || defined(_M_X64))
--# if defined(__AVX__) && (defined(__F16C__) || defined(__GNUC__) || defined(__clang__))
-+# if defined(__AVX__) && defined(__F16C__) && (defined(__GNUC__) || defined(__clang__))
- # define USE_F16C_INTRINSICS
- # elif (defined(__GNUC__) || defined(__clang__))
- # define ENABLE_F16C_TEST