diff options
author | Maxime Devos <maximedevos@telenet.be> | 2021-08-24 11:01:03 +0200 |
---|---|---|
committer | Mathieu Othacehe <othacehe@gnu.org> | 2021-09-20 11:11:47 +0000 |
commit | c3db377d2b4c217adad24ac7ab3fde7326a8436e (patch) | |
tree | 2ae3cd79a85b0fcdc51401effc7b9abe28dc67b4 /gnu | |
parent | d09822c394ac78eefa156196550e8f5f60d68252 (diff) | |
download | guix-c3db377d2b4c217adad24ac7ab3fde7326a8436e.tar guix-c3db377d2b4c217adad24ac7ab3fde7326a8436e.tar.gz |
gnu: poppler: Find pkg-config when cross-compiling.
* gnu/packages/pdf.scm
(poppler)[arguments]<#:phases>{set-PKG_CONFIG}: New phase.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/pdf.scm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index 859bb1da39..abe3f44cc7 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -21,6 +21,7 @@ ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de> ;;; Copyright © 2020 Timotej Lazar <timotej.lazar@araneo.si> ;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer@gmail.com> +;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be> ;;; ;;; This file is part of GNU Guix. ;;; @@ -264,7 +265,14 @@ please install the @code{flyer-composer-gui} package."))) "-DENABLE_ZLIB=ON" "-DENABLE_BOOST=OFF" ;disable Boost to save size (string-append "-DCMAKE_INSTALL_LIBDIR=" lib) - (string-append "-DCMAKE_INSTALL_RPATH=" lib))))) + (string-append "-DCMAKE_INSTALL_RPATH=" lib))) + ,@(if (%current-target-system) + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'set-PKG_CONFIG + (lambda _ + (setenv "PKG_CONFIG" ,(pkg-config-for-target)))))) + '()))) (synopsis "PDF rendering library") (description "Poppler is a PDF rendering library based on the xpdf-3.0 code base.") |