[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
312/416: gnu: texlive-luaotfload: Refresh package definition.
From: |
guix-commits |
Subject: |
312/416: gnu: texlive-luaotfload: Refresh package definition. |
Date: |
Sun, 28 May 2023 02:33:12 -0400 (EDT) |
ngz pushed a commit to branch tex-team-next
in repository guix.
commit 60a74807a2d3817eabd7d404eb890e0e256ff188
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Tue May 16 22:01:07 2023 +0200
gnu: texlive-luaotfload: Refresh package definition.
* gnu/packages/tex.scm (texlive-luaotfload): Remove SIMPLE-TEXLIVE-PACKAGE
call.
[propagated-inputs]: Add TEXLIVE-LM.
---
gnu/packages/tex.scm | 46 +++++++++++++++++++++++-----------------------
1 file changed, 23 insertions(+), 23 deletions(-)
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 83f7fa82cc..191eb8e2cc 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -4613,33 +4613,33 @@ upgrade smoothly to the new support structure.")
;; TODO: We should be able to build this from the sources on Github with
;; texlive-l3build, but I haven't been able to get it to work.
(define-public texlive-luaotfload
- (let ((template (simple-texlive-package
- "texlive-luaotfload"
- (list "/doc/luatex/luaotfload/"
- "/doc/man/man1/luaotfload-tool.1"
- "/doc/man/man5/luaotfload.conf.5"
-
"/source/luatex/luaotfload/fontloader-reference-load-order.lua"
-
"/source/luatex/luaotfload/fontloader-reference-load-order.tex"
- "/scripts/luaotfload/luaotfload-tool.lua"
- "/tex/luatex/luaotfload/")
- (base32
- "10wznvxx3qsl88n560py5vyx5r3a3914anbqfhwcmhmwg097xxl4")
- #:trivial? #t)))
- (package
- (inherit template)
- (propagated-inputs
- (list texlive-lua-alt-getopt ;for luaotfload-tool
- texlive-lualibs))
- (home-page "https://github.com/lualatex/luaotfload";)
- (synopsis "OpenType font loader for LuaTeX")
- (description
- "Luaotfload is an adaptation of the ConTeXt font loading system for the
+ (package
+ (name "texlive-luaotfload")
+ (version (number->string %texlive-revision))
+ (source (texlive-origin
+ name version
+ (list "doc/luatex/luaotfload/"
+ "doc/man/man1/luaotfload-tool.1"
+ "doc/man/man1/luaotfload-tool.man1.pdf"
+ "doc/man/man5/luaotfload.conf.5"
+ "doc/man/man5/luaotfload.conf.man5.pdf"
+ "scripts/luaotfload/"
+ "source/luatex/luaotfload/"
+ "tex/luatex/luaotfload/")
+ (base32
+ "15xhnb4kyzmr11lj0md1d502cqrxyq6zdcq738z9394k6bas377f")))
+ (outputs '("out" "doc"))
+ (build-system texlive-build-system)
+ (propagated-inputs (list texlive-lm texlive-lua-alt-getopt
texlive-lualibs))
+ (home-page "https://ctan.org/pkg/luaotfload";)
+ (synopsis "OpenType font loader for LuaTeX")
+ (description
+ "Luaotfload is an adaptation of the ConTeXt font loading system for the
Plain and LaTeX formats. It allows OpenType fonts to be loaded with font
features accessible using an extended font request syntax while providing
compatibilitywith XeTeX. By indexing metadata in a database it facilitates
loading fonts by their proper names instead of file names.")
- ;; GPL version 2 only
- (license license:gpl2))))
+ (license license:gpl2)))
(define-deprecated-package texlive-luatex-luaotfload texlive-luaotfload)
- 267/416: gnu: texlive-pdfescape: Refresh package definition., (continued)
- 267/416: gnu: texlive-pdfescape: Refresh package definition., guix-commits, 2023/05/28
- 270/416: gnu: texlive-pdfx: Refresh package definition., guix-commits, 2023/05/28
- 275/416: gnu: texlive-halloweenmath: Refresh package definition., guix-commits, 2023/05/28
- 274/416: gnu: texlive-mflogo: Refresh package definition., guix-commits, 2023/05/28
- 284/416: gnu: texlive-hyperref: Refresh package definition., guix-commits, 2023/05/28
- 285/416: gnu: texlive-oberdiek: Refresh package definition., guix-commits, 2023/05/28
- 294/416: gnu: texlive-zhspacing: Refresh package definition., guix-commits, 2023/05/28
- 295/416: gnu: texlive-zapfding: Refresh package definition., guix-commits, 2023/05/28
- 305/416: gnu: texlive-calrsfs: Refresh package definition., guix-commits, 2023/05/28
- 309/416: gnu: texlive-tipa: Refresh package definition., guix-commits, 2023/05/28
- 312/416: gnu: texlive-luaotfload: Refresh package definition.,
guix-commits <=
- 352/416: gnu: Add texlive-manfnt., guix-commits, 2023/05/28
- 359/416: gnu: texlive-hyphen-package: Remove SIMPLE-TEXLIVE-PACKAGE call., guix-commits, 2023/05/28
- 367/416: gnu: texlive-sectsty: Remove SIMPLE-TEXLIVE-PACKAGE call., guix-commits, 2023/05/28
- 380/416: gnu: texlive-abstract: Remove SIMPLE-TEXLIVE-PACKAGE call., guix-commits, 2023/05/28
- 18/416: gnu: Add texlive-lwarp., guix-commits, 2023/05/28
- 49/416: gnu: texlive-latex-stackengine -> texlive-stackengine., guix-commits, 2023/05/28
- 57/416: gnu: texlive-fonts-latex -> texlive-latex-fonts., guix-commits, 2023/05/28
- 81/416: gnu: texlive-latex-translations -> texlive-translations., guix-commits, 2023/05/28
- 112/416: gnu: texlive-latex-bussproofs -> texlive-bussproofs., guix-commits, 2023/05/28
- 88/416: gnu: texlive-latex-tabulary -> texlive-tabulary., guix-commits, 2023/05/28