summaryrefslogtreecommitdiff
path: root/gnu/packages/tex.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: texlive-psnfss: Re-add phases to build "doc" output.•••* gnu/packages/tex.scm (texlive-psnfss)[arguments]: Reinstate phases added in 08bb73749e55a8b8078062a0ab6f4f0eed53a475 and inadvertently removed in 8655a714457dbf1cde45979507012d9515614028. Ludovic Courtès2022-06-221-8/+28
* gnu: texlive-tools: Remove redundant definition.•••* gnu/packages/tex.scm (texlive-tools): Remove second definition. Ludovic Courtès2022-06-221-31/+0
* gnu: texlive: Avoid use of deprecated packages.•••* gnu/packages/tex.scm (texlive-bidi)[propagated-inputs]: Avoid deprecated package names. (texlive-latex-geometry)[propagated-inputs]: Likewise. (texlive-metalogo)[inputs, propagated-inputs]: Likewise. (texlive-polyglossia)[propagated-inputs]: Likewise. (texlive-zref)[propagated-inputs]: Likewise. Ludovic Courtès2022-06-221-17/+17
* gnu: texlive-amsmath, texlive-psnfss: Fix misplaced 'outputs' field.•••This reinstates 08bb73749e55a8b8078062a0ab6f4f0eed53a475. Probably the 'outputs' field ended up in 'texlive-amsmath' due to a bad merge. * gnu/packages/tex.scm (texlive-amsmath)[outputs]: Remove. (texlive-psnfss)[outputs]: New field. Ludovic Courtès2022-06-221-1/+1
* Merge branch master into core-updatesLudovic Courtès2022-06-221-263/+128
|\
| * gnu: Add texlive-floatflt.•••* gnu/packages/tex.scm (texlive-floatflt): New variable. Andreas Enge2022-06-191-1/+19
| * gnu: Add texlive-xunicode.•••* gnu/packages/tex.scm (texlive-xunicode): New variable. Ricardo Wurmus2022-06-171-0/+21
| * gnu: Add texlive-inriafonts.•••* gnu/packages/tex.scm (texlive-inriafonts): New variable. Ludovic Courtès2022-06-171-0/+30
| * gnu: Add texlive-fmtcount.•••* gnu/packages/tex.scm (texlive-fmtcount): New variable. Ludovic Courtès2022-06-171-0/+22
| * Merge branch 'master' into stagingLudovic Courtès2022-06-081-0/+54
| |\
| * \ Merge branch 'master' into stagingLudovic Courtès2022-05-261-3/+3
| |\ \
| * \ \ Merge branch 'master' into stagingEfraim Flashner2022-05-161-21/+723
| |\ \ \
| * | | | gnu: texlive-stmaryrd: Incorporate and remove replacement.•••* gnu/packages/tex.scm (texlive-stmaryrd)[replacement]: Remove. [arguments]: Add 'unchdir' and 'delete-extra-files' phases. (texlive-stmaryrd/fixed): Remove. Ludovic Courtès2022-05-081-22/+9
| * | | | gnu: texlive-psnfss: Incorporate and remove replacement.•••* gnu/packages/tex.scm (texlive-psnfss)[replacement]: Remove. [arguments]: Add 'unchdir' and 'delete-extra-files' phases. (texlive-psnfss/fixed): Remove. Ludovic Courtès2022-05-081-20/+9
| * | | | gnu: texlive-babel: Remove trailing #t.•••* gnu/packages/tex.scm (texlive-babel)[arguments]: Remove trailing #t. Ludovic Courtès2022-05-081-3/+2
| * | | | gnu: texlive-babel: Incorporate and remove replacement.•••* gnu/packages/tex.scm (texlive-babel)[replacement]: Remove. [arguments]: Add 'unchdir' and 'delete-extra-files' phases. (texlive-babel/fixed): Remove. Ludovic Courtès2022-05-081-25/+14
| * | | | gnu: texlive-amsmath: Supersed 'texlive-latex-amsmath'.•••* gnu/packages/tex.scm (texlive-latex-amsmath): Redefine as a deprecated alias for 'texlive-amsmath'. (texlive-base): Use 'texlive-amsmath' instead of 'texlive-latex-amsmath'. * gnu/packages/python-xyz.scm (python-matplotlib-documentation)[native-inputs]: Use 'texlive-amsmath instead of 'texlive-latex-amsmath'. (python-nbconvert)[native-inputs]: Likewise. * gnu/packages/radio.scm (gnuradio)[native-inputs]: Likewise. (libosmo-dsp)[native-inputs]: Likewise. Ludovic Courtès2022-05-081-32/+3
| * | | | gnu: texlive-amsfonts: Promote replacement.•••* gnu/packages/tex.scm (texlive-amsfonts): Remove. (texlive-amsfonts-fixed): Rename to... (texlive-amsfonts): ... this. Ludovic Courtès2022-05-081-133/+0
* | | | | Merge branch 'master' into core-updatesLudovic Courtès2022-06-081-39/+782
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | gnu: Add texlive-qrcode.•••* gnu/packages/tex.scm (texlive-qrcode): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jack Hill2022-06-041-0/+54
| | |_|/ | |/| |
| * | | gnu: texlive-inputenx: Edit description.•••* gnu/packages/tex.scm (texlive-inputenx)[descripton]: Edit & fix spelling. Tobias Geerinckx-Rice2022-05-221-3/+3
| | |/ | |/|
| * | gnu: Add texlive-underscore.•••* gnu/packages/tex.scm (texlive-underscore): New variable. Maxim Cournoyer2022-05-121-0/+20
| * | gnu: Add texlive-xindy.•••* gnu/packages/tex.scm (texlive-xindy): New variable. Maxim Cournoyer2022-05-121-0/+50
| * | gnu: Add texlive-cm-lgc.•••* gnu/packages/tex.scm (texlive-cm-lgc): New variable. Maxim Cournoyer2022-05-121-0/+25
| * | gnu: texlive-latex-geometry: Propagate texlive-latex-graphics.•••* gnu/packages/tex.scm (texlive-latex-geometry) [propagated-inputs]: Add texlive-latex-graphics. Maxim Cournoyer2022-05-121-1/+2
| * | gnu: Add texlive-cbfonts.•••* gnu/packages/tex.scm (texlive-cbfonts): New variable. Maxim Cournoyer2022-05-121-0/+19
| * | gnu: Add texlive-cbfonts-fd.•••* gnu/packages/tex.scm (texlive-cbfonts-fd): New variable. Maxim Cournoyer2022-05-121-0/+19
| * | gnu: texlive-polyglossia: Rename and fix package.•••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 Maxim Cournoyer2022-05-121-17/+130
| * | gnu: texlive-fontspec: Add missing propagated inputs.•••* gnu/packages/tex.scm (texlive-fontspec) [propagated-inputs]: Add texlive-cm and texlive-lm. Maxim Cournoyer2022-05-121-1/+1
| * | gnu: python-sphinx: Propagate TexLive dependencies.•••* 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. Maxim Cournoyer2022-05-121-1/+10
| * | gnu: Add texlive-lm-math.•••* gnu/packages/tex.scm (texlive-lm-math): New variable. Maxim Cournoyer2022-05-121-0/+16
| * | gnu: Add texlive-unicode-math.•••* gnu/packages/tex.scm (texlive-unicode-math): New variable. Maxim Cournoyer2022-05-121-0/+51
| * | gnu: Add texlive-bidi.•••* gnu/packages/tex.scm (texlive-bidi): New variable. Maxim Cournoyer2022-05-121-0/+46
| * | gnu: Add texlive-zref.•••* gnu/packages/tex.scm (texlive-zref): New variable. Maxim Cournoyer2022-05-121-0/+70
| * | gnu: Add texlive-cs.•••* gnu/packages/tex.scm (texlive-cs): New variable. Maxim Cournoyer2022-05-121-0/+31
| * | gnu: Add texlive-csplain.•••* gnu/packages/tex.scm (texlive-csplain): New variable. Maxim Cournoyer2022-05-121-0/+28
| * | gnu: Add texlive-makecmds.•••* gnu/packages/tex.scm (texlive-makecmds): New variable. Maxim Cournoyer2022-05-121-0/+44
| * | gnu: Add texlive-metalogo.•••* gnu/packages/tex.scm (texlive-metalogo): New variable. Maxim Cournoyer2022-05-121-0/+80
| * | gnu: Add texlive-stix2-otf.•••* gnu/packages/tex.scm (texlive-stix2-otf): New variable. Maxim Cournoyer2022-05-121-0/+35
| * | gnu: Add texlive-paralist.•••* gnu/packages/tex.scm (texlive-paralist): New variable. Maxim Cournoyer2022-05-121-1/+46
| |/
* | gnu: texlive-latex-listings, texlive-latex-pgf: Remove redundant definitions.•••Those were presumably introduced by mistake during a merge. * gnu/packages/tex.scm (texlive-latex-listings, texlive-latex-pgf): Remove redundant definitions. Ludovic Courtès2022-03-281-6/+0
* | gnu: texlive-psnfss: Fix build; add "doc" output.•••* 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> Simon South2022-03-281-1/+31
* | gnu: texlive-psnfss: Do not return #t from custom phase.•••* gnu/packages/tex.scm (texlive-psnfss)[arguments]<#:phases>: Remove trailing #t from "chdir" phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon South2022-03-281-1/+1
* | Merge branch 'staging' into core-updates.Maxim Cournoyer2022-03-211-283/+540
|\|
| * gnu: texlive-latex-listings, texlive-latex-pgf: Do not deprecate the variable.•••This is a followup to 107138164611a11972f261818373d1de95b3216d and e5dbda5abc23c5ed716121872d1bbaa8bfcee79e, which had the downside that remaining references to these two variables would trigger deprecation warning during the "Computing Guix derivation" phase of 'guix pull'. * gnu/packages/tex.scm (texlive-latex-listings, texlive-latex-pgf): Use plain 'define-public' instead of 'define-deprecated-package'. Ludovic Courtès2022-03-031-2/+4
| * gnu: texlive-wrapfig: Install missing documentation files.•••* gnu/packages/tex.scm (texlive-wrapfig): Install missing documentation files. Nicolas Goaziou2022-03-031-25/+7
| * gnu: texlive-latex-wrapfig: Rename to "texlive-wrapfig".•••* gnu/packages/tex.scm (texlive-latex-wrapfig): Rename to... (texlive-wrapfig): ... this. (texlive-latex-wrapfig): Define as deprecated. * gnu/packages/maths.scm (hypre)[native-inputs]: Use new name. * gnu/packages/python-xyz.scm (python-ipython-documentation) (python-numpy-documentation): Likewise. Ludovic Courtès2022-03-021-2/+4
| * gnu: texlive-latex-listings: Rename to "texlive-listings".•••Suggested by Ricardo Wurmus. * gnu/packages/tex.scm (texlive-latex-listings): Rename to... (texlive-listings): ... this. Adjust 'name' accordingly. (texlive-latex-listings): Define as deprecated. (texlive-latex-xkeyval)[propagated-inputs]: Add comment. * gnu/packages/docbook.scm (dblatex)[inputs]: Add comment. Ludovic Courtès2022-03-021-3/+10
| * gnu: texlive-latex-pgf: Rename to "texlive-pgf".•••Suggested by Ricardo Wurmus. * gnu/packages/tex.scm (texlive-latex-pgf): Rename to... (texlive-pgf): ... this. Change 'name' accordingly. (texlive-latex-pgf): Define as deprecated. (texlive-beamer)[propagated-inputs]: Use the new name. (texlive-todonotes)[propagated-inputs]: Likewise. (texlive-adjustbox)[propagated-inputs]: Likewise. (texlive-tcolorbox)[propagated-inputs]: Likewise. * gnu/packages/bioinformatics.scm (discrover)[native-inputs]: Likewise. Ludovic Courtès2022-03-021-6/+10
| * gnu: texlive-bin: Skip faulty tests on armhf-linux.•••Fixes <https://issues.guix.gnu.org/54055>. Reported by Christopher Baines <mail@cbaines.net>. * gnu/packages/tex.scm (texlive-bin)[arguments]: When 'target-arm32?' is true, add 'skip-faulty-test' phase. Ludovic Courtès2022-03-021-0/+12