summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2024-06-23 20:36:59 +0200
committerChristopher Baines <mail@cbaines.net>2024-07-11 10:25:20 +0100
commit978da9c40e6f7f4d9acbf5ddc324e119044a8f9d (patch)
treeea942272ab4690b6dba8914f06e0f66a481b025a
parent07d0e3d6d4dbf7a78c8afb3abc53302bef20a662 (diff)
downloadguix-patches-978da9c40e6f7f4d9acbf5ddc324e119044a8f9d.tar
guix-patches-978da9c40e6f7f4d9acbf5ddc324e119044a8f9d.tar.gz
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
-rw-r--r--gnu/packages/tex.scm21
1 files changed, 8 insertions, 13 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 10a8be0dc2..b6cbae9496 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