guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

173/418: gnu: texlive-inriafonts: Refresh package definition.


From: guix-commits
Subject: 173/418: gnu: texlive-inriafonts: Refresh package definition.
Date: Fri, 2 Jun 2023 17:24:28 -0400 (EDT)

ngz pushed a commit to branch tex-team-next
in repository guix.

commit d040ac93e4ca3894ce4d6a9e38be84a48679bd09
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Mon May 15 13:15:13 2023 +0200

    gnu: texlive-inriafonts: Refresh package definition.
    
    * gnu/packages/tex.scm (texlive-inriafonts): Remove SIMPLE-TEXLIVE-PACKAGE
    call.
    [propagated-inputs]: Add TEXLIVE-FONTAXES, TEXLIVE-MWEIGHTS, 
TEXLIVE-XKEYVAL.
---
 gnu/packages/tex.scm | 54 +++++++++++++++++++++++++++++-----------------------
 1 file changed, 30 insertions(+), 24 deletions(-)

diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index f8cfdee713..43bab23cc7 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -12011,32 +12011,38 @@ now distributed separately.")
 
 (define-public texlive-inriafonts
   (package
-    (inherit (simple-texlive-package
-              "texlive-inriafonts"
-              (list "doc/fonts/inriafonts/"
-                    "fonts/enc/dvips/inriafonts/"
-                    "fonts/map/dvips/inriafonts/"
-                    "fonts/opentype/public/inriafonts/"
-                    "fonts/tfm/public/inriafonts/"
-                    "fonts/truetype/public/inriafonts/"
-                    "fonts/type1/public/inriafonts/"
-                    "fonts/vf/public/inriafonts/"
-                    "tex/latex/inriafonts/")
-              (base32
-               "0ngbpr4pl7r82jmdhiksp32qvbvggf2nawwqq0pkb7cffp95ya49")
-              #:trivial? #t))
-    (propagated-inputs (list texlive-ly1))        ;requires LY1 font encoding
-    (home-page "https://ctan.org/fonts/inriafonts";)
+    (name "texlive-inriafonts")
+    (version (number->string %texlive-revision))
+    (source (texlive-origin
+             name version
+             (list "doc/fonts/inriafonts/"
+                   "fonts/enc/dvips/inriafonts/"
+                   "fonts/map/dvips/inriafonts/"
+                   "fonts/opentype/public/inriafonts/"
+                   "fonts/tfm/public/inriafonts/"
+                   "fonts/truetype/public/inriafonts/"
+                   "fonts/type1/public/inriafonts/"
+                   "fonts/vf/public/inriafonts/"
+                   "tex/latex/inriafonts/")
+             (base32
+              "0ngbpr4pl7r82jmdhiksp32qvbvggf2nawwqq0pkb7cffp95ya49")))
+    (outputs '("out" "doc"))
+    (build-system texlive-build-system)
+    (propagated-inputs
+     (list texlive-fontaxes
+           texlive-ly1                  ;requires LY1 font encoding
+           texlive-mweights
+           texlive-xkeyval))
+    (home-page "https://ctan.org/pkg/inriafonts";)
     (synopsis "Inria fonts with LaTeX support")
     (description
-     "Inria is a free font designed by Black[Foundry] for Inria, a French 
research
-institute.  It comes as Serif and Sans Serif, each with three weights and
-matching italics.  Using these fonts with XeLaTeX and LuaLaTeX is easy using
-the fontspec package; we refer to the documentation of fontspec for more
-information.  The present package provides a way of using them with LaTeX and
-pdfLaTeX: it provides two style files, @file{InriaSerif.sty} and
-@file{InriaSans.sty}, together with the PostScript version of the fonts and
-their associated files.  These were created using autoinst.")
+     "Inria is a free font designed by Black[Foundry] for Inria, a French
+research institute.  It comes as Serif and Sans Serif, each with three weights
+and matching italics.  Using these fonts with XeLaTeX and LuaLaTeX is easy
+using the @code{fontspec} package.  The present package provides a way of
+using them with LaTeX and pdfLaTeX: it provides two style files,
+@file{InriaSerif.sty} and @file{InriaSans.sty}, together with the PostScript
+version of the fonts and their associated files.")
     (license (list license:lppl license:silofl1.1))))
 
 (define-public texlive-floatflt



reply via email to

[Prev in Thread] Current Thread [Next in Thread]