summary refs log tree commit diff
path: root/gnu/packages/tex.scm
AgeCommit message (Collapse)Author
2022-06-08Merge branch 'master' into core-updatesLudovic Courtès
2022-06-04gnu: Add texlive-qrcode.Jack Hill
* gnu/packages/tex.scm (texlive-qrcode): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-22gnu: texlive-inputenx: Edit description.Tobias Geerinckx-Rice
* gnu/packages/tex.scm (texlive-inputenx)[descripton]: Edit & fix spelling.
2022-05-12gnu: Add texlive-underscore.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-underscore): New variable.
2022-05-12gnu: Add texlive-xindy.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-xindy): New variable.
2022-05-12gnu: Add texlive-cm-lgc.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-cm-lgc): New variable.
2022-05-12gnu: texlive-latex-geometry: Propagate texlive-latex-graphics.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-latex-geometry) [propagated-inputs]: Add texlive-latex-graphics.
2022-05-12gnu: Add texlive-cbfonts.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-cbfonts): New variable.
2022-05-12gnu: Add texlive-cbfonts-fd.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-cbfonts-fd): New variable.
2022-05-12gnu: texlive-polyglossia: Rename and fix package.Maxim Cournoyer
Fixes <https://issues.guix.gnu.org/35780>. * gnu/packages/tex.scm (texlive-latex-polyglossia): Rename to... (texlive-polyglossia): ... this. Inherit from a simple-texlive-package package. [version, source, build-system]: Remove field, now inherited. [outputs]: New field. [arguments]: Add the #:tex-format and #:phases arguments. [native-inputs, propagated-inputs]: New fields. [description]: Expound description. Reported-by: Josh Holland
2022-05-12gnu: texlive-fontspec: Add missing propagated inputs.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-fontspec) [propagated-inputs]: Add texlive-cm and texlive-lm.
2022-05-12gnu: python-sphinx: Propagate TexLive dependencies.Maxim Cournoyer
* gnu/packages/sphinx.scm (python-sphinx): [propagated-inputs]: Add texlive-amsfonts, texlive-amsmath, texlive-capt-of, texlive-carlisle, texlive-etoolbox, texlive-generic-ltxcmds, texlive-hyperref, texlive-latex-base, texlive-latex-cmap, texlive-latex-fancyhdr, texlive-latex-fancyvrb, texlive-latex-fncychap, texlive-latex-float, texlive-latex-framed, texlive-latex-geometry, texlive-latex-graphics, texlive-latex-kvoptions, texlive-latex-needspace, texlive-latex-parskip, texlive-latex-preview, texlive-latex-tabulary, texlive-latex-titlesec, texlive-latex-tools, texlive-latex-upquote, texlive-latex-varwidth, texlive-oberdiek, texlive-stringenc, texlive-wrapfig, texlive-xcolor and texlive-zapfding. [native-inputs]: Remove graphviz, python-mock and python-nose. * gnu/packages/tex.scm (texlive-xcolor): Add TODO comment. * gnu/packages/tex.scm (texlive-hyperref): Likewise.
2022-05-12gnu: Add texlive-lm-math.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-lm-math): New variable.
2022-05-12gnu: Add texlive-unicode-math.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-unicode-math): New variable.
2022-05-12gnu: Add texlive-bidi.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-bidi): New variable.
2022-05-12gnu: Add texlive-zref.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-zref): New variable.
2022-05-12gnu: Add texlive-cs.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-cs): New variable.
2022-05-12gnu: Add texlive-csplain.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-csplain): New variable.
2022-05-12gnu: Add texlive-makecmds.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-makecmds): New variable.
2022-05-12gnu: Add texlive-metalogo.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-metalogo): New variable.
2022-05-12gnu: Add texlive-stix2-otf.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-stix2-otf): New variable.
2022-05-12gnu: Add texlive-paralist.Maxim Cournoyer
* gnu/packages/tex.scm (texlive-paralist): New variable.
2022-03-28gnu: texlive-latex-listings, texlive-latex-pgf: Remove redundant definitions.Ludovic Courtès
Those were presumably introduced by mistake during a merge. * gnu/packages/tex.scm (texlive-latex-listings, texlive-latex-pgf): Remove redundant definitions.
2022-03-28gnu: texlive-psnfss: Fix build; add "doc" output.Simon South
* gnu/packages/tex.scm (texlive-psnfss)[outputs]: Add "doc". [arguments]<#:phases>: Add "chdir-back", "clean-installed-files" and "move-doc-files" phases to ensure files are correctly arranged in package's outputs, matching installation instructions in README. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-28gnu: texlive-psnfss: Do not return #t from custom phase.Simon South
* gnu/packages/tex.scm (texlive-psnfss)[arguments]<#:phases>: Remove trailing #t from "chdir" phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-21Merge branch 'staging' into core-updates.Maxim Cournoyer
2022-03-09gnu: texlive-latex-pdfpages: Rename to texlive-pdfpages.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-pdfpages): New variable. (texlive-latex-pdfpages): Deprecate variable. * gnu/packages/docbook.scm (dblatex): Use new name.
2022-03-09gnu: Deprecate texlive-latex-tools.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-latex-tools): Deprecate variable. (texlive-base): (texlive-pstool): (texlive-jadetex): * gnu/packages/statistics.scm (r-with-tests): Use TEXLIVE-TOOLS instead.
2022-03-09gnu: texlive-tools: Add missing files.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-tools)[outputs]: Add "doc" output. [arguments]: Use G-expressions. Add phase to install all non-generated ".sty" files.
2022-03-09gnu: texlive-latex-eso-pic: Rename to texlive-eso-pic.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-eso-pic): New variable. (texlive-latex-eso-pic): Deprecated alias.
2022-03-09gnu: texlive-latex-titlesec: Rename to texlive titlesec.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-titlesec): New variable. (texlive-latex-titlesec): Deprecate name. * gnu/packages/python-xyz.scm (python-ipython-documentation): (python-numpy-documentation): * gnu/packages/docbook.scm (dblatex): * gnu/packages/maths.scm (hypre): Use new name.
2022-03-09gnu: texlive-latex-subfigure: Rename to texlive-subfigure.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-subfigure): New variable. (texlive-latex-subfigure): Deprecated alias. * gnu/packages/docbook.scm (dblatex): Use new name.
2022-03-06gnu: texlive-grfext: Add missing files.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-grfext)[outputs]: Add "doc" output. [arguments]: Use G-expressions. Modify COPY-FILES phase to include all source files. Add REMOVE-GENERATED-FILE phase.
2022-03-06gnu: texlive-oberdiek: Add missing files.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-oberdiek)[outputs]: Add "doc" output. [arguments]: Remove DO-NOT-PROCESS-IFPDF.INS phase. Modify COPY-FILES phase to include all runfiles. [propagated-inputs]: Add TEXLIVE-AUXHOOK, TEXLIVE-GRFEXT, TEXLIVE-GRFFILE, TEXLIVE-INFWARERR, TEXLIVE-KVOPTIONS, TEXLIVE-PDFTEXCMDS.
2022-03-06gnu: texlive-hyperref: Add missing files.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-hyperref)[arguments]: Add phase to copy missing files. Generate ".sty" files from source when possible. [propagated-inputs]: Add TEXLIVE-ZAPFDING, TEXLIVE-STRINGENC. Remove TEXLIVE-ATVERYEND, TEXLIVE-INFWARERR, TEXLIVE-KVOPTIONS, TEXLIVE-PDFTEXCMDS. Reorder-inputs.
2022-03-06gnu: texlive-latex-rerunfilecheck: Rename to texlive-rerunfilecheck.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-rerunfilecheck): New variable. (texlive-latex-rerunfilecheck): Deprecated alias. (texlive-hyperref): Use new name.
2022-03-06gnu: texlive-latex-kvoptions: Rename to texlive-kvoptions.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-kvoptions): New variable. (texlive-latex-kvoptions): Deprecated alias. (texlive-hyperref): * gnu/packages/plotutils.scm (asymptote): Use new name.
2022-03-06gnu: texlive-latex-refcount: Rename to texlive-refcount.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-refcount): New variable. (texlive-latex-refcount): Deprecated alias. (texlive-hyperref): * gnu/packages/docbook.scm (dblatex): Use new name.
2022-03-06gnu: texlive-latex-letltxmacro: Rename to texlive-letltxmacro.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-letltxmacro): New variable. (texlive-latex-letltxmacro): Deprecated alias. (texlive-hyperref): Use new name.
2022-03-06gnu: texlive-latex-hycolor: Rename to texlive-hycolor.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-hycolor): New variable. (texlive-latex-hycolor): Deprecated alias. (texlive-hyperref): Use new name.
2022-03-06gnu: texlive-latex-auxhook: Rename to texlive-auxhook.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-auxhook): New variable. (texlive-latex-auxhook): Deprecated alias. (texlive-hyperref): Use new name.
2022-03-06gnu: texlive-generic-uniquecounter: Rename to texlive-uniquecounter.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-uniquecounter): New variable. (texlive-generic-uniquecounter): Deprecated alias. (texlive-latex-rerunfilecheck): Use new name.
2022-03-06gnu: texlive-generic-pdfescape: Rename to texlive-pdfescape.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-pdfescape): New variable. (texlive-generic-pdfescape): Define deprecated alias. (texlive-hyperref): Use new name.
2022-03-06gnu: texlive-generic-ltxcmds: Rename to texlive-ltxcmds.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-ltxcmds): New variable. (texlive-generic-ltxcmds): Deprecated alias. (texlive-hyperref): (texlive-pdftexcmds): (texlive-latex-kvoptions): Use new name.
2022-03-06gnu: texlive-generic-kvsetkeys: Rename to texlive-kvsetkeys.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-kvsetkeys): New variable. (texlive-generic-kvsetkeys): Deprecated alias. (texlive-hyperref): (texlive-latex-kvoptions): Use new name.
2022-03-06gnu: texlive-generic-kvdefinekeys: Rename to texlive-kvdefinekeys.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-kvdefinekeys): New variable. (texlive-generic-kvdefinekeys): Deprecated alias. (texlive-hyperref): * gnu/packages/plotutils.scm (asymptote): Use new name.
2022-03-06gnu: texlive-generic-intcalc: Rename to texlive-intcalc.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-intcalc): New variable. (texlive-generic-intcalc): Deprecated alias. (texlive-hyperref): (texlive-bitset): Use new name.
2022-03-06gnu: texlive-generic-infwarerr: Rename to texlive-infwarerr.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-infwarerr): New variable. (texlive-generic-infwarerr): Deprecated alias. (texlive-generic-uniquecounter): (texlive-hyperref): (texlive-latex-rerunfilecheck): (texlive-pdftexcmds): (texlive-bitset): (texlive-etexcmds): * gnu/packages/plotutils.scm (asymptote): Use new name.
2022-03-06gnu: texlive-generic-gettitlestring: Rename to texlive-gettitlestring.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-gettitlestring): New variable. (texlive-generic-gettitlestring): Deprecated alias. (texlive-hyperref): Use new name.
2022-03-06gnu: texlive-generic-etexcmds: Rename to texlive-etexcmds.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-etexcmds): New variable. (texlive-generic-etexcmds): Deprecated alias. (texlive-hyperref): Use new name.