diff options
| author | Sughosha <sughosha@disroot.org> | 2026-05-17 15:36:21 +0530 |
|---|---|---|
| committer | Nguyễn Gia Phong <cnx@loang.net> | 2026-07-22 12:20:06 +0900 |
| commit | b0859903c2994b903c7ee63831597a2538457ec5 (patch) | |
| tree | 68edad0d68cc8290bce83f459d52b5e9443a1655 /gnu/packages/graphics.scm | |
| parent | dfd127cc988ab7fe88aabde5480c824dbc2dbec3 (diff) | |
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.
Merges: https://codeberg.org/guix/guix/pulls/8719
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
Diffstat (limited to 'gnu/packages/graphics.scm')
| -rw-r--r-- | gnu/packages/graphics.scm | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 68e7eb86688..ce7f4cb3368 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm | |||
| @@ -44,6 +44,7 @@ | |||
| 44 | ;;; Copyright © 2025 James Smith <jsubuntuxp@disroot.org> | 44 | ;;; Copyright © 2025 James Smith <jsubuntuxp@disroot.org> |
| 45 | ;;; Copyright © 2026 Cayetano Santos <csantosb@inventati.org> | 45 | ;;; Copyright © 2026 Cayetano Santos <csantosb@inventati.org> |
| 46 | ;;; Copyright © 2026 Jan Wielkiewicz <tona_kosmicznego_smiecia@interia.pl> | 46 | ;;; Copyright © 2026 Jan Wielkiewicz <tona_kosmicznego_smiecia@interia.pl> |
| 47 | ;;; Copyright © 2026 Sughosha <sughosha@disroot.org> | ||
| 47 | ;;; | 48 | ;;; |
| 48 | ;;; This file is part of GNU Guix. | 49 | ;;; This file is part of GNU Guix. |
| 49 | ;;; | 50 | ;;; |
| @@ -1674,7 +1675,7 @@ graphics.") | |||
| 1674 | (define-public openexr | 1675 | (define-public openexr |
| 1675 | (package | 1676 | (package |
| 1676 | (name "openexr") | 1677 | (name "openexr") |
| 1677 | (version "3.2.4") | 1678 | (version "3.4.11") |
| 1678 | (source (origin | 1679 | (source (origin |
| 1679 | (method git-fetch) | 1680 | (method git-fetch) |
| 1680 | (uri (git-reference | 1681 | (uri (git-reference |
| @@ -1684,7 +1685,12 @@ graphics.") | |||
| 1684 | (file-name (git-file-name name version)) | 1685 | (file-name (git-file-name name version)) |
| 1685 | (sha256 | 1686 | (sha256 |
| 1686 | (base32 | 1687 | (base32 |
| 1687 | "00s1a05kggk71vfbnsvykyjc2j7y6yyzgl63sy4yiddshz2k2mcr")))) | 1688 | "0c0l62s42i4jxp6bsf47fqlmdrazpk783jfpgj4jnprsm2spdp75")) |
| 1689 | (modules '((guix build utils))) | ||
| 1690 | ;; Unbundle third party libraries. | ||
| 1691 | (snippet #~(with-directory-excursion "external" | ||
| 1692 | (for-each delete-file-recursively | ||
| 1693 | '("deflate" "OpenJPH")))))) | ||
| 1688 | (build-system cmake-build-system) | 1694 | (build-system cmake-build-system) |
| 1689 | (arguments | 1695 | (arguments |
| 1690 | (list #:configure-flags | 1696 | (list #:configure-flags |
| @@ -1740,11 +1746,11 @@ graphics.") | |||
| 1740 | (("TEST \\(testDWABCompression, \"core_compression\"\\);") | 1746 | (("TEST \\(testDWABCompression, \"core_compression\"\\);") |
| 1741 | ""))))) | 1747 | ""))))) |
| 1742 | #~())))) | 1748 | #~())))) |
| 1743 | (inputs (list imath)) | ||
| 1744 | (propagated-inputs | 1749 | (propagated-inputs |
| 1745 | (list libdeflate ; Marked as Requires.private in OpenEXR.pc. | 1750 | (list libdeflate ;marked as Requires.private in OpenEXR.pc |
| 1746 | imath)) ; Marked as Requires in OpenEXR.pc. | 1751 | imath ;marked as Requires in OpenEXR.pc |
| 1747 | (home-page "https://www.openexr.com/") | 1752 | openjph)) ;marked as Requires.private in OpenEXR.pc |
| 1753 | (home-page "https://openexr.com") | ||
| 1748 | (synopsis "High-dynamic-range file format library") | 1754 | (synopsis "High-dynamic-range file format library") |
| 1749 | (description | 1755 | (description |
| 1750 | "OpenEXR provides the specification and reference implementation of the | 1756 | "OpenEXR provides the specification and reference implementation of the |
