From 65df5a4eb25fd6c42575df62b13655f99cf9d806 Mon Sep 17 00:00:00 2001 From: Liliana Marie Prikler Date: Sun, 6 Feb 2022 00:29:16 +0100 Subject: [PATCH] gnu: poppler: Use gexps in arguments. * gnu/packages/pdf.scm (poppler)[arguments]: Transform from quasiquote to list of gexps. <#:phases>: Always bind, using %standard-phases as explicit default. --- gnu/packages/pdf.scm | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm index a7eaea991c..fb4e545160 100644 --- a/gnu/packages/pdf.scm +++ b/gnu/packages/pdf.scm @@ -257,22 +257,20 @@ (define-public poppler `(,glib "bin") ; glib-mkenums, etc. gobject-introspection)) (arguments - `(#:tests? #f ;no test data provided with the tarball - #:configure-flags - (let* ((out (assoc-ref %outputs "out")) - (lib (string-append out "/lib"))) - (list "-DENABLE_UNSTABLE_API_ABI_HEADERS=ON" ;to install header files - "-DENABLE_ZLIB=ON" - "-DENABLE_BOOST=OFF" ;disable Boost to save size - (string-append "-DCMAKE_INSTALL_LIBDIR=" 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)))))) - '()))) + (list + #:tests? #f ;no test data provided with the tarball + #:configure-flags + #~(list "-DENABLE_UNSTABLE_API_ABI_HEADERS=ON" ;to install header files + "-DENABLE_ZLIB=ON" + "-DENABLE_BOOST=OFF" ;disable Boost to save size + (string-append "-DCMAKE_INSTALL_LIBDIR=" #$output "/lib") + (string-append "-DCMAKE_INSTALL_RPATH=" #$output "/lib")) + #:phases + (if (%current-target-system) #~%standard-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.")