diff options
| author | Zheng Junjie <zhengjunjie@iscas.ac.cn> | 2024-07-11 14:24:31 +0800 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2024-08-31 10:45:41 +0200 |
| commit | 319ce074faf223c2944e155aece35f35da5a2369 (patch) | |
| tree | 57c7acd9ffd32b80bb5b064ce68c525117bae2d5 /gnu/packages/graphics.scm | |
| parent | c2893113363f20f4255b0aadbc4dd094093f1c5f (diff) | |
gnu: openimageio: Fix build.
This fixes <https://issues.guix.gnu.org/72046>.
* gnu/packages/graphics.scm (openimageio)[arguments]<#:phases>: Add
fix-zlib-version phase.
Change-Id: I7ea6e7b7da675bf11a85381cbe26c6992f2bd299
Diffstat (limited to 'gnu/packages/graphics.scm')
| -rw-r--r-- | gnu/packages/graphics.scm | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index a0d7ec8df11..f112af57b34 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -1350,7 +1350,17 @@ with strong support for multi-part, multi-channel use cases.") (arguments (list #:tests? #f ; half the tests require online data or use redirection #:configure-flags #~(list "-DUSE_EXTERNAL_PUGIXML=1" - "-DOIIO_BUILD_TESTS=false"))) + "-DOIIO_BUILD_TESTS=false") + #:phases + #~(modify-phases %standard-phases + ; Work around a CMake Zlib-detection bug: + ; https://issues.guix.gnu.org/72046 + ; https://gitlab.kitware.com/cmake/cmake/-/issues/25200 + (add-after 'configure 'fix-zlib-version + (lambda _ + (substitute* "include/imageio_pvt.h" + (("#define ZLIB_VERSION \"1\\.3\"") + ""))))))) (native-inputs (list pkg-config)) (inputs |
