[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
41/44: gnu: lilypond: Use texlive-union.
From: |
Ricardo Wurmus |
Subject: |
41/44: gnu: lilypond: Use texlive-union. |
Date: |
Sun, 9 Jul 2017 11:09:15 -0400 (EDT) |
rekado pushed a commit to branch master
in repository guix.
commit 9cc823f5675ef3f91f39964f55a92da0b06dd38e
Author: Ricardo Wurmus <address@hidden>
Date: Sun Jul 9 12:05:05 2017 +0200
gnu: lilypond: Use texlive-union.
* gnu/packages/music.scm (lilypond)[arguments]: Add phase
"use-texlive-union".
[native-inputs]: Replace "texlive" with a texlive-union.
---
gnu/packages/music.scm | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 904f781..d0631de 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -652,6 +652,15 @@ Sega Master System/Mark III, Sega Genesis/Mega Drive, BBC
Micro
"/share/fonts/opentype/"))
#:phases
(modify-phases %standard-phases
+ (add-after 'unpack 'use-texlive-union
+ (lambda _
+ ;; FIXME: fonts are not found and have to be generated in HOME.
+ (setenv "HOME" "/tmp")
+ ;; The test for the "lh" package fails, even though it is among
+ ;; the inputs.
+ (substitute* "configure"
+ (("TEX_FIKPARM=.*") "TEX_FIKPARM=found\n"))
+ #t))
(add-after 'unpack 'fix-path-references
(lambda _
(substitute* "scm/backend-library.scm"
@@ -693,7 +702,10 @@ Sega Master System/Mark III, Sega Genesis/Mega Drive, BBC
Micro
("gettext" ,gettext-minimal)
("imagemagick" ,imagemagick)
("netpbm" ,netpbm) ;for pngtopnm
- ("texlive" ,texlive) ;metafont and metapost
+ ("texlive" ,(texlive-union (list texlive-metapost
+ texlive-generic-epsf
+ texlive-latex-lh
+ texlive-latex-cyrillic)))
("texinfo" ,texinfo)
("texi2html" ,texi2html)
("rsync" ,rsync)
- 18/44: gnu: Add texlive-latex-colortbl., (continued)
- 18/44: gnu: Add texlive-latex-colortbl., Ricardo Wurmus, 2017/07/09
- 21/44: gnu: Add texlive-latex-fancyvrb., Ricardo Wurmus, 2017/07/09
- 28/44: gnu: Add texlive-latex-pdfpages., Ricardo Wurmus, 2017/07/09
- 11/44: gnu: texlive-latex-oberdiek: Build ifpdf package., Ricardo Wurmus, 2017/07/09
- 15/44: gnu: Add texlive-latex-anysize., Ricardo Wurmus, 2017/07/09
- 19/44: gnu: Add texlive-latex-fancybox., Ricardo Wurmus, 2017/07/09
- 23/44: gnu: Add texlive-latex-footmisc., Ricardo Wurmus, 2017/07/09
- 29/44: gnu: Add texlive-fonts-stmaryrd., Ricardo Wurmus, 2017/07/09
- 31/44: gnu: Add texlive-latex-titlesec., Ricardo Wurmus, 2017/07/09
- 36/44: gnu: Add texlive-latex-eepic., Ricardo Wurmus, 2017/07/09
- 41/44: gnu: lilypond: Use texlive-union.,
Ricardo Wurmus <=
- 25/44: gnu: Add texlive-latex-jknapltx., Ricardo Wurmus, 2017/07/09
- 27/44: gnu: Add texlive-latex-overpic., Ricardo Wurmus, 2017/07/09
- 33/44: gnu: Add texlive-generic-epsf., Ricardo Wurmus, 2017/07/09
- 40/44: doc: Recommend rebuilding the font cache., Ricardo Wurmus, 2017/07/09
- 14/44: gnu: Add texlive-latex-amsfonts., Ricardo Wurmus, 2017/07/09
- 35/44: gnu: Add texlive-latex-eso-pic., Ricardo Wurmus, 2017/07/09
- 34/44: gnu: Add texlive-fonts-ec., Ricardo Wurmus, 2017/07/09
- 44/44: gnu: gtk-doc: Fix dblatex problem., Ricardo Wurmus, 2017/07/09
- 30/44: gnu: Add texlive-latex-subfigure., Ricardo Wurmus, 2017/07/09
- 32/44: gnu: Add texlive-latex-wasysym., Ricardo Wurmus, 2017/07/09