guix-commits
[Top][All Lists]
Advanced

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

111/137: gnu: tex: Set properties to protect inputs during updates.


From: guix-commits
Subject: 111/137: gnu: tex: Set properties to protect inputs during updates.
Date: Mon, 24 Jun 2024 18:27:25 -0400 (EDT)

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

commit 34b1e2c4ae883df609df84431ee0def41774de31
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Sun Jun 23 20:36:59 2024 +0200

    gnu: tex: Set properties to protect inputs during updates.
    
    * gnu/packages/tex.scm (texlive-scripts)[properties]:
    (texlive-accfonts)[properties]:
    (texlive-arara)[properties]:
    (texlive-burmese)[properties]:
    (texlive-glossaries)[properties]:
    (texlive-urlbst)[properties]:
    (texlive-bundledoc)[properties]:
    (texlive-clojure-pamphlet)[properties]:
    (texlive-ctanify)[properties]:
    (texlive-de-macro)[properties]:
    (texlive-findhyph)[properties]:
    (texlive-biber)[properties]:
    (texlive-biblatex-philosophy)[properties]:
    (texlive-bropd)[properties]:
    (texlive-cmll)[properties]:
    (texlive-charter)[properties]:
    (texlive-concmath-fonts)[properties]:
    (texlive-ecc)[properties]:
    (texlive-eiad)[properties]:
    (texlive-feyn)[properties]:
    (texlive-fontsize)[properties]:
    (texlive-hanzibox)[properties]:
    (texlive-lxfonts)[properties]:
    (texlive-nwafuthesis)[properties]:
    (texlive-poetrytex)[properties]:
    (texlive-reverxii)[properties]:
    (texlive-stix)[properties]:
    (texlive-suftesi)[properties]:
    (texlive-ulqda)[properties]:
    (texlive-vntex)[properties]:
    (texlive-xduts)[properties]:
    (texlive-xmuthesis)[properties]:
    (texlive-yathesis)[properties]:
    (texlive-fc)[properties]:
    (texlive-gobble)[properties]:
    (texlive-ibygrk)[properties]:
    (texlive-pl)[properties]:
    (texlive-yannisgr)[properties]:
    (texlive-zhlipsum)[properties]:
    (texlive-makecell)[properties]:
    (texlive-cbfonts)[properties]:
    (texlive-cm)[properties]:
    (texlive-cmbright)[properties]:
    (texlive-knuth-lib)[properties]:
    (texlive-knuth-local)[properties]:
    (texlive-latex-fonts)[properties]:
    (texlive-mflogo)[properties]:
    (texlive-prerex)[properties]:
    (texlive-robotarm)[properties]:
    (texlive-tikz-timing)[properties]:
    (texlive-tikzpagenodes)[properties]:
    (texlive-amsfonts)[properties]:
    (texlive-ec)[properties]:
    (texlive-etex)[properties]:
    (texlive-halloweenmath)[properties]:
    (texlive-atveryend)[properties]:
    (texlive-filehook)[properties]:
    (texlive-graphics)[properties]:
    (texlive-xcjk2uni)[properties]:
    (texlive-l3kernel)[properties]:
    (texlive-l3backend)[properties]:
    (texlive-l3packages)[properties]:
    (texlive-sansmathfonts)[properties]:
    (texlive-lualibs)[properties]:
    (texlive-babel)[properties]:
    (texlive-cs)[properties]:
    (texlive-csplain)[properties]:
    (texlive-babel-romansh)[properties]:
    (texlive-cyrillic)[properties]:
    (texlive-psnfss)[properties]:
    (texlive-tipa)[properties]:
    (texlive-firstaid)[properties]:
    (texlive-trimspaces)[properties]:
    (texlive-currfile)[properties]:
    (texlive-rsfs)[properties]:
    (texlive-stmaryrd)[properties]:
    (texlive-xpeek)[properties]:
    (texlive-wasy)[properties]:
    (texlive-needspace)[properties]:
    (texlive-changepage)[properties]:
    (texlive-atbegshi)[properties]:
    (texlive-xypic)[properties]:
    (texlive-standalone)[properties]:
    (texlive-ifmtarg)[properties]:
    (texlive-ifoddpage)[properties]:
    (texlive-storebox)[properties]:
    (texlive-collectbox)[properties]:
    (texlive-adjustbox)[properties]:
    (texlive-asyfig)[properties]:
    (texlive-eurosym)[properties]:
    (texlive-unicode-math)[properties]:
    (texlive-cc-pl)[properties]:
    (texlive-easyfig)[properties]:
    (texlive-lstaddons)[properties]:
    (texlive-magicwatermark)[properties]:
    (texlive-minibox)[properties]:
    (texlive-multienv)[properties]:
    (texlive-mwe)[properties]:
    (texlive-recipecard)[properties]:
    (texlive-svn-multi)[properties]:
    (texlive-termsim)[properties]:
    (texlive-wrapstuff)[properties]:
    (texlive-chktex)[properties]:
    (texlive-ps2eps)[properties]:
    (texlive-psutils)[properties]:
    (texlive-xindy)[properties]:
    (texlive-fontools)[properties]:
    (texlive-mkgrkindex)[properties]:
    (texlive-latex-git-log)[properties]:
    (texlive-latex2man)[properties]:
    (texlive-latex2nemeth)[properties]:
    (texlive-latexindent)[properties]:
    (texlive-latexpand)[properties]:
    (texlive-match-parens)[properties]:
    (texlive-optexcount)[properties]:
    (texlive-pdfbook2)[properties]:
    (texlive-pkfix-helper)[properties]:
    (texlive-purifyeps)[properties]:
    (texlive-mkpic)[properties]:
    (texlive-petri-nets)[properties]:
    (texlive-tex4ht)[properties]:
    (texlive-texdirflatten)[properties]:
    (texlive-texdoctk)[properties]:
    (texlive-texloganalyser)[properties]:
    (texlive-texlogfilter)[properties]:
    (texlive-tlcockpit)[properties]:
    (texlive-kpathsea)[properties]:
    (texlive-epstopdf)[properties]:
    (texlive-pdftex)[properties]:
    (texlive-fig4latex)[properties]:
    (texlive-authorindex)[properties]:
    (texlive-exceltex)[properties]:
    (texlive-innerscript)[properties]:
    (texlive-xkeyval)[properties]:
    (texlive-blox)[properties]:
    (texlive-ecgdraw)[properties]:
    (texlive-gradientframe)[properties]:
    (texlive-everyhook)[properties]:
    (texlive-everyshi)[properties]:
    (texlive-actuarialangle)[properties]:
    (texlive-actuarialsymbol)[properties]:
    (texlive-autopdf)[properties]:
    (texlive-etaremune)[properties]:
    (texlive-extract)[properties]:
    (texlive-forarray)[properties]:
    (texlive-graphicx-psmin)[properties]:
    (texlive-ha-prosper)[properties]:
    (texlive-namespc)[properties]:
    (texlive-newspaper)[properties]:
    (texlive-powerdot)[properties]:
    (texlive-show2e)[properties]:
    (texlive-tablists)[properties]:
    (texlive-ted)[properties]:
    (texlive-xargs)[properties]:
    (texlive-yplan)[properties]: Control inputs during updates.
    (texlive-thucoursework)[properties]: Control inputs during updates.
    [native-inputs]: Merge all inputs within TEXLIVE-UPDMAP.CFG.
    (texlive-xecjk)[properties]: Prevent warning upon updates.
    (texlive-lh)[properties]: Control inputs during updates.
    [native-inputs]: Remove TEXLIVE-EC, already provided as a propagated input.
    (texlive-bbold)[properties]: Control inputs during updates.
    [native-inputs]: Extract TEXLIVE-METAFONT from TEXLIVE-UPDMAP.CFG so the
    latter is properly ignored.
    (texlive-arabxetex)[properties]: Control inputs during updates.
    [native-inputs]: Merge TeX Live inputs into TEXLIVE-UPDMAP.CFG.
    (texlive-polyglossia)[properties]: Control inputs during updates.
    [native-inputs]: Merge TeX Live inputs into TEXLIVE-UPDMAP.CFG.
    
    Change-Id: I84f240b0426d3ed7f1548a8cb85abb056e2fd3c0
---
 gnu/packages/tex.scm | 21 ++++++++-------------
 1 file changed, 8 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 6b26b1c332..81f0ff8d66 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -67239,12 +67239,7 @@ with traditional TeX as well as with Unicode aware 
variants.")
                (base32
                 "15rqqf0yb09qcs6ibsrkg5jbpzicxkpbj211p6qkfl2fcrc1gndv"))))
     (outputs '("out" "doc"))
-    (properties '((updater-extra-native-inputs "font-dejavu"
-                                               "font-gnu-freefont"
-                                               "font-linuxlibertine"
-                                               "font-sil-ezra"
-                                               "fontconfig"
-                                               "texlive-updmap.cfg")))
+    (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
     (build-system texlive-build-system)
     (arguments
      (list
@@ -67270,13 +67265,13 @@ with traditional TeX as well as with Unicode aware 
variants.")
                       (string-append (getcwd) ":"
                                      (getenv "GUIX_TEXMF"))))))))
     (native-inputs
-     (list font-dejavu
-           font-gnu-freefont
-           font-linuxlibertine
-           font-sil-ezra
-           fontconfig                   ;for XDG_DATA_DIRS (to locate fonts)
-           (texlive-updmap.cfg
-            (list texlive-amiri
+     (list (texlive-updmap.cfg
+            (list font-dejavu
+                  font-gnu-freefont
+                  font-linuxlibertine
+                  font-sil-ezra
+                  fontconfig
+                  texlive-amiri
                   texlive-babel
                   texlive-bidi
                   texlive-booktabs



reply via email to

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