summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2026-01-22 16:49:56 +0100
committerRutherther <rutherther@ditigal.xyz>2026-01-25 21:30:58 +0100
commitd34aff1f7e41d264709fa907cc0ff6f1bfb3d945 (patch)
tree264e4af5d5ce5925ba50d291dfb81a00c0a42be5 /gnu
parente422aad214a6f90162c52569ac318df852149525 (diff)
gnu: ttf2pt1: Modernize.
* gnu/packages/fontutils.scm (ttf2pt1)[source, arguments]: Use gexps. Change-Id: I1974419be8a95823e29c45bd4c25c16e099002e0 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5826 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/fontutils.scm58
1 files changed, 29 insertions, 29 deletions
diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index d6743c26fca..3f24ffc2cf3 100644
--- a/gnu/packages/fontutils.scm
+++ b/gnu/packages/fontutils.scm
@@ -1316,38 +1316,38 @@ TTF (TrueType/OpenType Font) files.")
"1l718n4k4widx49xz7qrj4mybzb8q67kp2jw7f47604ips4654mf"))
(modules '((guix build utils)))
(snippet
- '(begin
- ;; Include <unistd.h> for the 'getopt' declaration.
- (substitute* "t1asm.c"
- (("#include <stdio.h>" all)
- (string-append all "\n"
- "#include <unistd.h>\n")))
+ #~(begin
+ ;; Include <unistd.h> for the 'getopt' declaration.
+ (substitute* "t1asm.c"
+ (("#include <stdio.h>" all)
+ (string-append all "\n"
+ "#include <unistd.h>\n")))
- ;; Remove trailing backslashes in the sed expression of the
- ;; 'install' rule since sed would otherwise fail.
- (substitute* "Makefile"
- (("\\|;\\\\[[:space:]]*$") "|; "))
- #t))))
+ ;; Remove trailing backslashes in the sed expression of the
+ ;; 'install' rule since sed would otherwise fail.
+ (substitute* "Makefile"
+ (("\\|;\\\\[[:space:]]*$") "|; "))
+ #t))))
(build-system gnu-build-system)
(arguments
- '(#:tests? #f ;no tests
- #:phases (modify-phases %standard-phases
- (replace 'configure
- (lambda* (#:key outputs #:allow-other-keys)
- (let ((out (assoc-ref outputs "out")))
- (substitute* "Makefile"
- (("INSTDIR =.*")
- (string-append "INSTDIR = " out "\n"))
- (("OWNER = .*")
- "OWNER = `id -un`\n")
- (("GROUP = .*")
- "GROUP = `id -g`\n"))
- #t)))
- (replace 'build
- (lambda _
- (invoke "make" "-j"
- (number->string (parallel-job-count))
- "all" "CC=gcc"))))))
+ (list #:tests? #f ;no tests
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'configure
+ (lambda* (#:key outputs #:allow-other-keys)
+ (let ((out (assoc-ref outputs "out")))
+ (substitute* "Makefile"
+ (("INSTDIR =.*")
+ (string-append "INSTDIR = " out "\n"))
+ (("OWNER = .*")
+ "OWNER = `id -un`\n")
+ (("GROUP = .*")
+ "GROUP = `id -g`\n")) #t)))
+ (replace 'build
+ (lambda _
+ (invoke "make" "-j"
+ (number->string (parallel-job-count))
+ "all" "CC=gcc"))))))
(inputs (list perl))
(synopsis "Convert TrueType fonts to Postscript Type 1")
(description