diff options
author | Ada Stevenson <adanskana@gmail.com> | 2024-08-29 16:26:53 +0800 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2024-08-31 10:45:49 +0200 |
commit | 6a68c6167698771721b039e7767d954c6b8659c5 (patch) | |
tree | 5ad2910e7293aa9a2d20bfe640a69a3cdcb32463 | |
parent | de96a260968e2c188c5413d954a0c053bf3f5d5d (diff) | |
download | guix-6a68c6167698771721b039e7767d954c6b8659c5.tar.gz |
gnu: texlive-digestif: Fix build.
* gnu/packages/tex.scm (texlive-digestif): [arguments]: <#:phases>: Add 'fix-data-path phase. This hardcodes the path for 'digestif.zip', which was not being found previously. Change-Id: I2884185d0daa8919dd72e8b9055eb3988eb40f5d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
-rw-r--r-- | gnu/packages/tex.scm | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 0eacc35ea3..5c414b875c 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -41866,7 +41866,16 @@ Kubowicz's OpenDetex as its successor.") "1s7nmbjxpa6klmh0cc6g4s6vd9wmlv4dxp51xb4b872hrj510zbi")))) (outputs '("out" "doc")) (build-system texlive-build-system) - (arguments (list #:link-scripts #~(list "digestif.texlua"))) + (arguments (list #:link-scripts #~(list "digestif.texlua") + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-data-path + (lambda _ + (substitute* "scripts/digestif/digestif.texlua" + (("(local archive = )(.*)$" all beginning end) + (string-append beginning "\"" #$output + "/share/texmf-dist/scripts/digestif/digestif.zip\"" + "\n")))))))) (home-page "https://ctan.org/pkg/digestif") (synopsis "Editor plugin for LaTeX, ConTeXt etc.") (description |