gnu: texlive-latex-base: Fix syntax error in Lua file.
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Patch ltluatex.dtx.master
parent
4798554038
commit
201015b10e
|
@ -2402,6 +2402,13 @@ formats.")
|
||||||
(srfi srfi-26)))
|
(srfi srfi-26)))
|
||||||
((#:phases phases)
|
((#:phases phases)
|
||||||
`(modify-phases ,phases
|
`(modify-phases ,phases
|
||||||
|
;; The literal tab in the dtx file is translated to the string
|
||||||
|
;; "^^I" in the generated Lua file, which causes a syntax error.
|
||||||
|
(add-after 'unpack 'fix-lua-sources
|
||||||
|
(lambda _
|
||||||
|
(substitute* "source/latex/base/ltluatex.dtx"
|
||||||
|
((" ") " "))
|
||||||
|
#t))
|
||||||
(replace 'build
|
(replace 'build
|
||||||
(lambda* (#:key inputs #:allow-other-keys)
|
(lambda* (#:key inputs #:allow-other-keys)
|
||||||
;; Find required fonts
|
;; Find required fonts
|
||||||
|
|
Reference in New Issue