diff options
author | Jonathan Brielmaier <jonathan.brielmaier@web.de> | 2023-01-15 15:58:07 +0100 |
---|---|---|
committer | Jonathan Brielmaier <jonathan.brielmaier@web.de> | 2023-03-26 17:03:06 +0200 |
commit | 028d3c3950bb72faba0a8613e617c296c9f0e630 (patch) | |
tree | 51f0532de263d1f672d7e7f54468904aba79f8a9 | |
parent | 8da51a4302654022f9aecbdec41434cb3e220722 (diff) |
SQUASH: make it a gexp.
-rw-r--r-- | nongnu/packages/printers.scm | 35 |
1 files changed, 20 insertions, 15 deletions
diff --git a/nongnu/packages/printers.scm b/nongnu/packages/printers.scm index 502b8f3..393e603 100644 --- a/nongnu/packages/printers.scm +++ b/nongnu/packages/printers.scm @@ -1,16 +1,19 @@ ;;; SPDX-License-Identifier: GPL-3.0-or-later ;;; Copyright © 2021 Petr Hodina <phodina@protonmail.com> ;;; Copyright © 2021 Kahka F -;;; Copyright © 2021 Jonathan Brielmaier <jonathan.brielmaier@web.de> +;;; Copyright © 2021, 2023 Jonathan Brielmaier <jonathan.brielmaier@web.de> (define-module (nongnu packages printers) #:use-module (gnu packages) #:use-module (gnu packages cups) + #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix utils) #:use-module (srfi srfi-1) #:use-module (guix download) - #:use-module (guix build utils)) + #:use-module (guix build utils) + #:use-module (nonguix build-system binary) + #:use-module (nonguix licenses)) (define-public hplip-plugin (package @@ -165,24 +168,26 @@ version=~A (package (name "samsung-unified-printer") (version "1.00.39_01.17") - (source (origin - (method url-fetch) - (uri (string-append "https://ftp.ext.hp.com/pub/softlib/software13/printers/SS/SL-C4010ND/uld_V" - version ".tar.gz")) - (sha256 - (base32 - "03jl2hw7rjcq0cpsq714yaw40v73lsm1qa5z4q2m0i36hhxj2f0c")))) + (source + (origin + (method url-fetch) + (uri (string-append "https://ftp.ext.hp.com/pub/softlib/software13/printers/SS/SL-C4010ND/uld_V" + version ".tar.gz")) + (sha256 + (base32 + "03jl2hw7rjcq0cpsq714yaw40v73lsm1qa5z4q2m0i36hhxj2f0c")))) (build-system binary-build-system) (arguments - `(#:install-plan - `(("noarch/license/eula.txt" "/share/doc/samsung-unified-printer/") - ("noarch/share/ppd/" "/share/ppd/samsung/") - ("x86_64/rastertospl" "/lib/cups/filter/")) + (list + #:install-plan + #~'(("noarch/license/eula.txt" "/share/doc/samsung-unified-printer/") + ("noarch/share/ppd/" "/share/ppd/samsung/") + ("x86_64/rastertospl" "/lib/cups/filter/")) #:patchelf-plan - `(("x86_64/rastertospl" ("cups"))) + #~'(("x86_64/rastertospl" ("cups-minimal"))) #:strip-binaries? #f)) (inputs - `(("cups" ,cups-minimal))) + (list cups-minimal)) (synopsis "Propriatary Samsung printer drivers") (description "Samsung Unified Linux Driver provides propriatary printer drivers for laser and multifunctional printers.") |