gnu: poppler: Find pkg-config when cross-compiling.
* gnu/packages/pdf.scm (poppler)[arguments]<#:phases>{set-PKG_CONFIG}: New phase.master
parent
d09822c394
commit
c3db377d2b
|
@ -21,6 +21,7 @@
|
||||||
;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
|
;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
|
||||||
;;; Copyright © 2020 Timotej Lazar <timotej.lazar@araneo.si>
|
;;; Copyright © 2020 Timotej Lazar <timotej.lazar@araneo.si>
|
||||||
;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
||||||
|
;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
@ -264,7 +265,14 @@ please install the @code{flyer-composer-gui} package.")))
|
||||||
"-DENABLE_ZLIB=ON"
|
"-DENABLE_ZLIB=ON"
|
||||||
"-DENABLE_BOOST=OFF" ;disable Boost to save size
|
"-DENABLE_BOOST=OFF" ;disable Boost to save size
|
||||||
(string-append "-DCMAKE_INSTALL_LIBDIR=" lib)
|
(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")
|
(synopsis "PDF rendering library")
|
||||||
(description
|
(description
|
||||||
"Poppler is a PDF rendering library based on the xpdf-3.0 code base.")
|
"Poppler is a PDF rendering library based on the xpdf-3.0 code base.")
|
||||||
|
|
Reference in New Issue