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

Reply via email to