From 410e699e0933653e69d03a4cdadf11854c6723f4 Mon Sep 17 00:00:00 2001 From: John Kehayias Date: Wed, 3 Apr 2024 22:45:50 -0400 Subject: [PATCH] gnu: openexr: Update to 3.2.4 [security fixes]. Previous versions, 3.2.2 and 3.1.4, fixed CVE-2023-5841 and CVE-2021-45942, respectively. * gnu/packages/graphics.scm (openexr): Update to 3.2.4. [arguments]: Remove unneeded files from patch-test-directory phase. [inputs]: Add libdeflate. Reported-by: Vinicius Monego Change-Id: I72f82e623c9b8988cae433947117cd81f40cdbc3 --- gnu/packages/graphics.scm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index ad08141c96..188e066766 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -1200,7 +1200,7 @@ (define-public ogre (define-public openexr (package (name "openexr") - (version "3.1.3") + (version "3.2.4") (source (origin (method git-fetch) (uri (git-reference @@ -1210,7 +1210,7 @@ (define-public openexr (file-name (git-file-name name version)) (sha256 (base32 - "0c9vla0kbsbbhkk42jlbf94nzfb1anqh7dy9b0b3nna1qr6v4bh6")))) + "00s1a05kggk71vfbnsvykyjc2j7y6yyzgl63sy4yiddshz2k2mcr")))) (build-system cmake-build-system) (arguments (list #:phases @@ -1218,8 +1218,6 @@ (define-public openexr (add-after 'unpack 'patch-test-directory (lambda _ (substitute* (list - "src/test/OpenEXRUtilTest/tmpDir.h" - "src/test/OpenEXRFuzzTest/tmpDir.h" "src/test/OpenEXRTest/tmpDir.h" "src/test/OpenEXRCoreTest/main.cpp") (("/var/tmp") @@ -1247,7 +1245,7 @@ (define-public openexr "") (("TEST \\(testOptimizedInterleavePatterns, \"basic\"\\);") ""))))))))) - (inputs (list imath zlib)) + (inputs (list imath libdeflate zlib)) (home-page "https://www.openexr.com/") (synopsis "High-dynamic-range file format library") (description