ngz pushed a commit to branch tex-team in repository guix. commit b53f1b0ec6df1c74b4670ec74122db0cf94298b6 Author: Nicolas Goaziou <m...@nicolasgoaziou.fr> AuthorDate: Wed May 8 18:28:12 2024 +0200
gnu: texlive-bin: Remove unnecessary phases. * gnu/packages/tex.scm (texlive-bin)[arguments]<#:phases>: These phases no longer seem necessary, they are not needed in the monolithic TEXLIVE package. Change-Id: I73b7bbec0252ab56980a82b5e11140e7b84f54ef --- gnu/packages/tex.scm | 35 ----------------------------------- 1 file changed, 35 deletions(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 4cbb944fc7..43c62bc0ca 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -716,41 +716,6 @@ and should be preferred to it whenever a package would otherwise depend on (("/usr/include /usr/local/include") (string-append #$(this-package-input "texlive-libkpathsea") "/include"))))) - (add-after 'unpack 'patch-dvisvgm-build-files - (lambda _ - ;; XXX: Ghostscript is detected, but HAVE_LIBGS is never set, so - ;; the appropriate linker flags are not added. - (substitute* "texk/dvisvgm/configure" - (("^have_libgs=yes" all) - (string-append all "\nHAVE_LIBGS=1"))))) - (add-after 'unpack 'disable-failing-test - (lambda _ - ;; FIXME: This test fails on 32-bit architectures since Glibc - ;; 2.28: <https://bugzilla.redhat.com/show_bug.cgi?id=1631847>. - (substitute* "texk/web2c/omegafonts/check.test" - (("^\\./omfonts -ofm2opl \\$srcdir/tests/check tests/xcheck \\|\\| exit 1") - "./omfonts -ofm2opl $srcdir/tests/check tests/xcheck || exit 77")))) - #$@(if (or (target-ppc32?) - (target-riscv64?)) - ;; Some mendex tests fail on some architectures. - `((add-after 'unpack 'skip-mendex-tests - (lambda _ - (substitute* '("texk/mendexk/tests/mendex.test" - "texk/upmendex/tests/upmendex.test") - (("srcdir/tests/pprecA-0.ind pprecA-0.ind1 \\|\\| exit 1") - "srcdir/tests/pprecA-0.ind pprecA-0.ind1 || exit 77"))))) - '()) - #$@(if (or (target-arm32?) - (target-ppc32?)) - `((add-after 'unpack 'skip-faulty-test - (lambda _ - ;; Skip this faulty test on armhf-linux: - ;; https://issues.guix.gnu.org/54055 - (substitute* '("texk/mendexk/tests/mendex.test" - "texk/upmendex/tests/upmendex.test") - (("^TEXMFCNF=" all) - (string-append "exit 77 # skip\n" all)))))) - '()) (add-after 'install 'post-install (lambda _ ;; Create symbolic links for the latex variants. We link