summaryrefslogtreecommitdiff
path: root/gnu/packages/tex.scm
AgeCommit message (Expand)Author
2022-03-28gnu: 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ès
2022-03-28gnu: 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 South
2022-03-28gnu: 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 South
2022-03-21Merge branch 'staging' into core-updates.Maxim Cournoyer
2022-03-09gnu: texlive-latex-pdfpages: Rename to texlive-pdfpages....* gnu/packages/tex.scm (texlive-pdfpages): New variable. (texlive-latex-pdfpages): Deprecate variable. * gnu/packages/docbook.scm (dblatex): Use new name. Nicolas Goaziou
2022-03-09gnu: Deprecate texlive-latex-tools....* 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. Nicolas Goaziou
2022-03-09gnu: texlive-tools: Add missing files....* gnu/packages/tex.scm (texlive-tools)[outputs]: Add "doc" output. [arguments]: Use G-expressions. Add phase to install all non-generated ".sty" files. Nicolas Goaziou
2022-03-09gnu: texlive-latex-eso-pic: Rename to texlive-eso-pic....* gnu/packages/tex.scm (texlive-eso-pic): New variable. (texlive-latex-eso-pic): Deprecated alias. Nicolas Goaziou
2022-03-09gnu: texlive-latex-titlesec: Rename to texlive titlesec....* 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. Nicolas Goaziou
2022-03-09gnu: texlive-latex-subfigure: Rename to texlive-subfigure....* gnu/packages/tex.scm (texlive-subfigure): New variable. (texlive-latex-subfigure): Deprecated alias. * gnu/packages/docbook.scm (dblatex): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-grfext: Add missing files....* 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. Nicolas Goaziou
2022-03-06gnu: texlive-oberdiek: Add missing files....* 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. Nicolas Goaziou
2022-03-06gnu: texlive-hyperref: Add missing files....* 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. Nicolas Goaziou
2022-03-06gnu: texlive-latex-rerunfilecheck: Rename to texlive-rerunfilecheck....* gnu/packages/tex.scm (texlive-rerunfilecheck): New variable. (texlive-latex-rerunfilecheck): Deprecated alias. (texlive-hyperref): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-latex-kvoptions: Rename to texlive-kvoptions....* gnu/packages/tex.scm (texlive-kvoptions): New variable. (texlive-latex-kvoptions): Deprecated alias. (texlive-hyperref): * gnu/packages/plotutils.scm (asymptote): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-latex-refcount: Rename to texlive-refcount....* gnu/packages/tex.scm (texlive-refcount): New variable. (texlive-latex-refcount): Deprecated alias. (texlive-hyperref): * gnu/packages/docbook.scm (dblatex): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-latex-letltxmacro: Rename to texlive-letltxmacro....* gnu/packages/tex.scm (texlive-letltxmacro): New variable. (texlive-latex-letltxmacro): Deprecated alias. (texlive-hyperref): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-latex-hycolor: Rename to texlive-hycolor....* gnu/packages/tex.scm (texlive-hycolor): New variable. (texlive-latex-hycolor): Deprecated alias. (texlive-hyperref): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-latex-auxhook: Rename to texlive-auxhook....* gnu/packages/tex.scm (texlive-auxhook): New variable. (texlive-latex-auxhook): Deprecated alias. (texlive-hyperref): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-generic-uniquecounter: Rename to texlive-uniquecounter....* gnu/packages/tex.scm (texlive-uniquecounter): New variable. (texlive-generic-uniquecounter): Deprecated alias. (texlive-latex-rerunfilecheck): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-generic-pdfescape: Rename to texlive-pdfescape....* gnu/packages/tex.scm (texlive-pdfescape): New variable. (texlive-generic-pdfescape): Define deprecated alias. (texlive-hyperref): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-generic-ltxcmds: Rename to texlive-ltxcmds....* gnu/packages/tex.scm (texlive-ltxcmds): New variable. (texlive-generic-ltxcmds): Deprecated alias. (texlive-hyperref): (texlive-pdftexcmds): (texlive-latex-kvoptions): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-generic-kvsetkeys: Rename to texlive-kvsetkeys....* gnu/packages/tex.scm (texlive-kvsetkeys): New variable. (texlive-generic-kvsetkeys): Deprecated alias. (texlive-hyperref): (texlive-latex-kvoptions): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-generic-kvdefinekeys: Rename to texlive-kvdefinekeys....* gnu/packages/tex.scm (texlive-kvdefinekeys): New variable. (texlive-generic-kvdefinekeys): Deprecated alias. (texlive-hyperref): * gnu/packages/plotutils.scm (asymptote): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-generic-intcalc: Rename to texlive-intcalc....* gnu/packages/tex.scm (texlive-intcalc): New variable. (texlive-generic-intcalc): Deprecated alias. (texlive-hyperref): (texlive-bitset): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-generic-infwarerr: Rename to texlive-infwarerr....* 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. Nicolas Goaziou
2022-03-06gnu: texlive-generic-gettitlestring: Rename to texlive-gettitlestring....* gnu/packages/tex.scm (texlive-gettitlestring): New variable. (texlive-generic-gettitlestring): Deprecated alias. (texlive-hyperref): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-generic-etexcmds: Rename to texlive-etexcmds....* gnu/packages/tex.scm (texlive-etexcmds): New variable. (texlive-generic-etexcmds): Deprecated alias. (texlive-hyperref): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-generic-bitset: Rename to texlive-bitset....* gnu/packages/tex.scm (texlive-bitset): Renamed from texlive-generic-bitset. (texlive-generic-bitset): Define deprecated alias. (texlive-hyperref): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-generic-bigintcalc: Rename to texlive-bigintcalc....* gnu/packages/tex.scm (texlive-bigintcalc): New variable. (texlive-generic-bigintcalc): Deprecated alias. (texlive-generic-bitset): (texlive-generic-uniquecounter): Use new name. Nicolas Goaziou
2022-03-06gnu: texlive-generic-atbegshi: Rename to texlive-atbegshi....* gnu/packages/tex.scm (texlive-atbegshi): New variable. (texlive-generic-atbegshi): Define deprecated alias. (texlive-hyperref): Use new variable name. Nicolas Goaziou
2022-03-04gnu: Rename texlive-latex-fancyvrb to texlive-fancyvrb....* gnu/packages/tex.scm (texlive-fancyvrb): New variable, renamed from TEXLIVE-LATEX-FANCYVRB. (texlive-latex-fancyvrb): Deprecate variable. * gnu/packages/docbook.scm (dblatex): * gnu/packages/maths.scm (hypre): * gnu/packages/python-xyz.scm (python-numpy-documentation): (python-ipython-documentation): (python-nbconvert): * gnu/packages/statistics.scm (r-with-tests): Use new name. Nicolas Goaziou
2022-03-04gnu: Add texlive-fancyhdr....* gnu/packages/tex.scm (texlive-fancyhdr): New variable. (texlive-latex-fancyhdr): Deprecate variable. (texlive-jadetex): * gnu/packages/docbook.scm (dblatex): * gnu/packages/python-xyz.scm (python-numpy-documentation): (python-ipython-documentation): Use new variable. Nicolas Goaziou
2022-03-04gnu: texlive-generic-iftex: Rename to texlive-iftex....* gnu/packages/tex.scm (texlive-iftex): Renamed from TEXLIVE-GENERIC-IFTEX. (texlive-hyperref): (texlive-oberdiek): (texlive-pdftexcmds): (texlive-generic-etexcmds): (texlive-generic-iftex): (texlive-generic-ifxetex): (texlive-latex-xkeyval): * gnu/packages/docbook.scm (dblatex): * gnu/packages/python-xyz.scm (python-numpy-documentation): (python-ipython-documentation): (python-nbconvert): (python-pypandoc): Apply renaming. Nicolas Goaziou
2022-03-03gnu: Add texlive-listings....* gnu/packages/docbook.scm (texlive-listings): New variable. (texlive-latex-listings): Deprecate variable. (dblatex): Use new variable. * gnu/packages/tex.scm (texlive-latex-xkeyval): Use new variable. Nicolas Goaziou
2022-03-03gnu: 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ès
2022-03-03gnu: texlive-wrapfig: Install missing documentation files....* gnu/packages/tex.scm (texlive-wrapfig): Install missing documentation files. Nicolas Goaziou
2022-03-02gnu: 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ès
2022-03-02gnu: 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ès
2022-03-02gnu: 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ès
2022-03-02gnu: 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ès
2022-02-14gnu: Add texlive-pgf....* gnu/packages/tex.scm (texlive-pgf): New variable. (texlive-latex-pgf): Deprecate variable. (texlive-beamer): (texlive-latex-xkeyval): (texlive-todonotes): (texlive-adjustbox): (texlive-tcolorbox): * gnu/packages/bioinformatics.scm (discrover): Use new variable. Nicolas Goaziou
2022-02-14gnu: Add texlive-graphics....* gnu/packages/tex.scm (texlive-graphics): New variable. (texlive-latex-graphics): Deprecate variable. (texlive-base): (texlive-pstool): (texlive-jadetex): * gnu/packages/bioinformatics.scm (velvet): * gnu/packages/plotutils.scm (asymptote): * gnu/packages/python-xyz.scm (python-numpy-documentation): (python-ipython-documentation): * gnu/packages/radio.scm (gnuradio): (libosmo-dsp): * gnu/packages/statistics.scm (r-with-tests): Use new variable. Nicolas Goaziou
2022-02-14gnu: Add texlive-fp....* gnu/packages/tex.scm (texlive-fp): New variable. Nicolas Goaziou
2022-02-14gnu: Add texlive-ms....* gnu/packages/tex.scm (texlive-ms): New variable. (texlive-latex-ms): Deprecate variable. * gnu/packages/bioinformatics.scm (discrover): * gnu/packages/python-xyz.scm (python-nbconvert): Use new variable. Nicolas Goaziou
2022-02-14gnu: Add texlive-atveryend....* gnu/packages/tex.scm (texlive-atveryend): New variable. (texlive-latex-atveryend): Deprecate variable. (texlive-hyperref): (texlive-latex-rerunfilecheck): Use new variable. Nicolas Goaziou
2022-02-14gnu: texlive-xcolor: Provide missing files....* gnu/packages/tex.scm (texlive-xcolor): Make sure package provides all the expected files. Nicolas Goaziou
2022-02-14gnu: Add texlive-pdftexcmds....* gnu/packages/tex.scm (texlive-pdftexcmds): New variable. (texlive-latex-pdftexcmds): Deprecate variable. (texlive-hyperref): (texlive-latex-rerunfilecheck): (texlive-generic-bigintcalc): Use new variable. * gnu/packages/plotutils.scm (asymptote): Use new variable. Nicolas Goaziou
2022-02-16gnu: texlive-stmaryrd: Replace with texlive-stmaryrd/fixed....* gnu/packages/tex.scm (texlive-stmaryrd)[replacement]: Replace with texlive-stmaryrd/fixed. Ricardo Wurmus
2022-02-16gnu: texlive-psnfss: Replace with texlive-psnfss/fixed....* gnu/packages/tex.scm (texlive-psnfss)[replacement]: Replace with texlive-psnfss/fixed. Ricardo Wurmus