guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

03/03: gnu: cups-filters: Enable driverless printing.


From: guix-commits
Subject: 03/03: gnu: cups-filters: Enable driverless printing.
Date: Fri, 27 May 2022 16:56:30 -0400 (EDT)

nckx pushed a commit to branch core-updates
in repository guix.

commit 22c3f5342938ba4692e85eadb65ab7a7c9c0b310
Author: Tobias Geerinckx-Rice <me@tobias.gr>
AuthorDate: Mon Jan 10 15:21:37 2022 +0100

    gnu: cups-filters: Enable driverless printing.
    
    * gnu/packages/cups.scm (cups-filters)
    [source]: Substitute all ‘pkg.*dir’s, needed to…
    [arguments]: …remove "--disable-driverless" from #:configure-flags.
---
 gnu/packages/cups.scm | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/cups.scm b/gnu/packages/cups.scm
index ace7527590..444bf4f6c9 100644
--- a/gnu/packages/cups.scm
+++ b/gnu/packages/cups.scm
@@ -150,10 +150,8 @@ driver is known to work with these printers:
                "pkgcupsserverrootdir = $(PREFIX)")
               ;; Choose standard directories notably so that binaries are
               ;; stripped.
-              (("pkgbackenddir = \\$\\(CUPS_SERVERBIN\\)/backend")
-               "pkgbackenddir = $(PREFIX)/lib/cups/backend")
-              (("pkgfilterdir = \\$\\(CUPS_SERVERBIN\\)/filter")
-               "pkgfilterdir = $(PREFIX)/lib/cups/filter"))
+              (("^pkg(.*)dir = \\$\\(CUPS_SERVERBIN\\)/(.*)" _ type suffix)
+               (format #f "pkg~adir = $(PREFIX)/lib/cups/~a" type suffix)))
             ;; Find bannertopdf data such as the print test page in our
             ;; output directory, not CUPS's prefix.
             (substitute* "configure"
@@ -164,8 +162,7 @@ driver is known to work with these printers:
      (list #:make-flags
            #~(list (string-append "PREFIX=" #$output))
            #:configure-flags
-           #~(list "--disable-driverless" ; TODO: enable this
-                   "--disable-mutool"  ; needs yet another PDF library (mupdf)
+           #~(list "--disable-mutool"  ; needs yet another PDF library (mupdf)
 
                    ;; Look for the "domain socket of CUPS" in /var/run/cups.
                    "--localstatedir=/var"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]