[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
05/24: gnu: texlive-bin: Remove unnecessary phases.
From: |
guix-commits |
Subject: |
05/24: gnu: texlive-bin: Remove unnecessary phases. |
Date: |
Sat, 11 May 2024 10:53:17 -0400 (EDT) |
ngz pushed a commit to branch tex-team
in repository guix.
commit b53f1b0ec6df1c74b4670ec74122db0cf94298b6
Author: Nicolas Goaziou <mail@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
- 04/24: gnu: texlive-bin, texlive-kpathsea: Refer to TEXLIVE-SOURCE., (continued)
- 04/24: gnu: texlive-bin, texlive-kpathsea: Refer to TEXLIVE-SOURCE., guix-commits, 2024/05/11
- 07/24: gnu: Updated commentary in "tex.scm"., guix-commits, 2024/05/11
- 11/24: gnu: texlive-xindy: Refactor package., guix-commits, 2024/05/11
- 17/24: gnu: texlive-t1utils: Build executables., guix-commits, 2024/05/11
- 19/24: gnu: texlive-afm2pl: Build executables., guix-commits, 2024/05/11
- 20/24: gnu: Add texlive-libptexenc., guix-commits, 2024/05/11
- 09/24: gnu: texlive-dvisvgm: Build executables., guix-commits, 2024/05/11
- 24/24: gnu: texlive-ps2eps: Build executables., guix-commits, 2024/05/11
- 22/24: gnu: texlive-autosp: Build executables., guix-commits, 2024/05/11
- 03/24: gnu: texlive-psutils: Build executable., guix-commits, 2024/05/11
- 05/24: gnu: texlive-bin: Remove unnecessary phases.,
guix-commits <=
- 13/24: gnu: texlive-bin: Skip building axodraw2., guix-commits, 2024/05/11
- 01/24: gnu: texlive-libkpathsea: Fix TEXMFCACHE location., guix-commits, 2024/05/11
- 08/24: gnu: texlive-libkpathsea: Set sane values in "texmf.cnf"., guix-commits, 2024/05/11
- 10/24: gnu: texlive-upmendex: Build executables., guix-commits, 2024/05/11
- 06/24: gnu: texlive-bin: Remove conditional tests on some architectures., guix-commits, 2024/05/11
- 14/24: gnu: texlive-cjkutils: Build executables., guix-commits, 2024/05/11
- 16/24: gnu: texlive-lcdftypetools: Build executables., guix-commits, 2024/05/11
- 02/24: gnu: texlive-chktex: Fix runtime error., guix-commits, 2024/05/11
- 12/24: gnu: texlive-bin: Do not build Xindy., guix-commits, 2024/05/11
- 15/24: gnu: texlive-lacheck: Build executable., guix-commits, 2024/05/11