guix_mirror_bot pushed a commit to branch misc-world-rebuild
in repository guix.

commit 74695f58b0462ede10595a8de58750be4ff7088a
Author: Sughosha <[email protected]>
AuthorDate: Sun May 17 15:36:21 2026 +0530

    gnu: openexr: Update to 3.4.11.
    
    * gnu/packages/graphics.scm (openexr): Update to 3.4.11.
      [source]<snippet>: Delete third party libraries.
      [inputs]: Remove imath as it is already present in the propagated inputs.
      [propagated-inputs]: Add openjph.  Update and improve the comments.
      [home-page]: Fix permanent redirection.
    
    Change-Id: I85a13955bf8d301aecf91f9556b9fc21fd4a2321
    Signed-off-by: Nguyễn Gia Phong <[email protected]>
---
 gnu/packages/graphics.scm | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index dd125f5c2d..8b838eef55 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -44,6 +44,7 @@
 ;;; Copyright © 2025 James Smith <[email protected]>
 ;;; Copyright © 2026 Cayetano Santos <[email protected]>
 ;;; Copyright © 2026 Jan Wielkiewicz <[email protected]>
+;;; Copyright © 2026 Sughosha <[email protected]>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1527,7 +1528,7 @@ frames per second (FPS), temperatures, CPU/GPU load and 
more.")
 (define-public openexr
   (package
     (name "openexr")
-    (version "3.2.4")
+    (version "3.4.11")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -1537,7 +1538,12 @@ frames per second (FPS), temperatures, CPU/GPU load and 
more.")
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "00s1a05kggk71vfbnsvykyjc2j7y6yyzgl63sy4yiddshz2k2mcr"))))
+                "0c0l62s42i4jxp6bsf47fqlmdrazpk783jfpgj4jnprsm2spdp75"))
+              (modules '((guix build utils)))
+              ;; Unbundle third party libraries.
+              (snippet #~(with-directory-excursion "external"
+                           (for-each delete-file-recursively
+                             '("deflate" "OpenJPH"))))))
     (build-system cmake-build-system)
     (arguments
      (list #:configure-flags
@@ -1593,11 +1599,11 @@ frames per second (FPS), temperatures, CPU/GPU load and 
more.")
                                (("TEST \\(testDWABCompression, 
\"core_compression\"\\);")
                                 "")))))
                       #~()))))
-    (inputs (list imath))
     (propagated-inputs
-     (list libdeflate ; Marked as Requires.private in OpenEXR.pc.
-           imath)) ; Marked as Requires in OpenEXR.pc.
-    (home-page "https://www.openexr.com/";)
+     (list libdeflate ;marked as Requires.private in OpenEXR.pc
+           imath      ;marked as Requires in OpenEXR.pc
+           openjph))  ;marked as Requires.private in OpenEXR.pc
+    (home-page "https://openexr.com";)
     (synopsis "High-dynamic-range file format library")
     (description
      "OpenEXR provides the specification and reference implementation of the

Reply via email to