gnu: cups-filters: Fix build with newer version of poppler.

* gnu/packages/cups.scm (cups-filters)[arguments]: Add build phase
"patch-for-poppler".
master
Ricardo Wurmus 2018-08-08 13:07:16 +02:00
parent 294ff39d27
commit a6d378e2e7
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 6 additions and 0 deletions

View File

@ -122,6 +122,12 @@
(("/usr/local/lib/cups/filter")
(string-append out "/lib/cups/filter")))
#t)))
(add-after 'unpack 'patch-for-poppler
(lambda _
(substitute* "filter/pdf.cxx"
(("GooString \\*field_name;" m)
(string-append "const " m)))
#t))
(add-after 'install 'wrap-filters
(lambda* (#:key inputs outputs #:allow-other-keys)
;; Some filters expect to find 'gs' in $PATH. We cannot