Age | Commit message (Expand) | Author |
2022-05-12 | gnu: Add texlive-underscore....* gnu/packages/tex.scm (texlive-underscore): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-xindy....* gnu/packages/tex.scm (texlive-xindy): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-cm-lgc....* gnu/packages/tex.scm (texlive-cm-lgc): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: texlive-latex-geometry: Propagate texlive-latex-graphics....* gnu/packages/tex.scm (texlive-latex-geometry)
[propagated-inputs]: Add texlive-latex-graphics.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-cbfonts....* gnu/packages/tex.scm (texlive-cbfonts): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-cbfonts-fd....* gnu/packages/tex.scm (texlive-cbfonts-fd): New variable.
| Maxim Cournoyer |
2022-05-12 | 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 Cournoyer |
2022-05-12 | gnu: texlive-fontspec: Add missing propagated inputs....* gnu/packages/tex.scm (texlive-fontspec)
[propagated-inputs]: Add texlive-cm and texlive-lm.
| Maxim Cournoyer |
2022-05-12 | 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 Cournoyer |
2022-05-12 | gnu: Add texlive-lm-math....* gnu/packages/tex.scm (texlive-lm-math): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-unicode-math....* gnu/packages/tex.scm (texlive-unicode-math): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-bidi....* gnu/packages/tex.scm (texlive-bidi): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-zref....* gnu/packages/tex.scm (texlive-zref): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-cs....* gnu/packages/tex.scm (texlive-cs): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-csplain....* gnu/packages/tex.scm (texlive-csplain): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-makecmds....* gnu/packages/tex.scm (texlive-makecmds): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-metalogo....* gnu/packages/tex.scm (texlive-metalogo): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-stix2-otf....* gnu/packages/tex.scm (texlive-stix2-otf): New variable.
| Maxim Cournoyer |
2022-05-12 | gnu: Add texlive-paralist....* gnu/packages/tex.scm (texlive-paralist): New variable.
| Maxim Cournoyer |
2022-03-03 | 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ès |
2022-03-03 | gnu: texlive-wrapfig: Install missing documentation files....* gnu/packages/tex.scm (texlive-wrapfig): Install missing documentation files.
| Nicolas Goaziou |
2022-03-02 | 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ès |
2022-03-02 | 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ès |
2022-03-02 | 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ès |
2022-03-02 | 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ès |
2022-02-16 | gnu: texlive-stmaryrd: Replace with texlive-stmaryrd/fixed....* gnu/packages/tex.scm (texlive-stmaryrd)[replacement]: Replace with
texlive-stmaryrd/fixed.
| Ricardo Wurmus |
2022-02-16 | gnu: texlive-psnfss: Replace with texlive-psnfss/fixed....* gnu/packages/tex.scm (texlive-psnfss)[replacement]: Replace with
texlive-psnfss/fixed.
| Ricardo Wurmus |
2022-02-16 | gnu: texlive-babel: Replace with texlive-babel/fixed....* gnu/packages/tex.scm (texlive-babel)[replacement]: New field.
| Ricardo Wurmus |
2022-02-16 | gnu: texlive-latex-amsmath: Replace with texlive-amsmath....* gnu/packages/tex.scm (texlive-latex-amsmath)[replace]: Replace with
texlive-amsmath.
| Ricardo Wurmus |
2022-02-15 | gnu: texlive-amsfonts/fixed: Do not generate tfm from afm and pl files....The TFM files are included in the amsfonts bundle and are meant to installed
as is. They were not meant to be the result of converting afm or pl files.
We ended up with subtly broken fonts due to this attempted conversion.
* gnu/packages/tex.scm (texlive-amsfonts/fixed)[source]: Fetch tfm directory.
[arguments]: Remove custom #:modules; remove build phases 'build-fonts and
'install-generated-fonts; adjust 'remove-extra-files; add build phase 'chdir
and 'unchdir.
[native-inputs]: Remove texlive-fontinst.
| Ricardo Wurmus |
2022-02-13 | gnu: Add texlive-stmaryrd/fixed....* gnu/packages/tex.scm (texlive-stmaryrd/fixed): New variable.
| Ricardo Wurmus |
2022-02-13 | gnu: Add texlive-psnfss/fixed....* gnu/packages/tex.scm (texlive-psnfss/fixed): New variable.
| Ricardo Wurmus |
2022-02-13 | gnu: Add texlive-babel/fixed....* gnu/packages/tex.scm (texlive-babel/fixed): New variable.
| Ricardo Wurmus |
2022-02-13 | gnu: Add texlive-amsmath....This is a corrected variant of texlive-latex-amsmath, which should be removed.
* gnu/packages/tex.scm (texlive-amsmath): New variable.
| Ricardo Wurmus |
2022-02-07 | guix: Restore profile hook for TeX Live font maps....Long ago we had a profile hook, called “texlive-configuration”, which would
operate on the texlive-* packages that have actually been installed in the
profile, build a union directory, and then install a texmf.cnf file that
declared the prefix of the TeX Live tree to be the union directory. It then
generated font maps based on the fonts that had actually been installed.
This approach had multiple disadvantages, the worst of which was that you
could only really have one TeX Live tree. Commit
04a0b1e09abce99857e7930336421ca6d15ae630 addressed this, where texmf.cnf was
modified *once* and for all in texlive-bin to reference the GUIX_TEXMF
variable to determine the root of the tree. This made much of
“texlive-configuration” obsolete, because we didn’t need to have any union
directories at all, because we had no need for a customized per-profile
variant of texmf.cnf.
Unfortunately, with the loss of the profile hook we would no longer build font
maps. This patch resurrects the profile hook: we’re again generating font
maps (such as pdftex.map) based on the contents of the profile.
* gnu/packages/tex.scm (texlive-default-updmap.cfg): New variable.
* guix/profiles.scm (texlive-configuration): Rename this...
(texlive-font-maps): ...to this; update to run updmap-sys on the contents of
the profile to generate only font maps.
(%default-profile-hooks): Add texlive-font-maps.
* guix/status.scm (hook-message): Rename unused texlive-configuration to
texlive-font-maps.
| Ricardo Wurmus |
2022-02-02 | gnu: texlive-latex-base: Skip JIT formats on riscv64-linux....* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Adjust custom
'build phase to also skip the jit formats on riscv64-linux.
| Efraim Flashner |
2022-01-31 | gnu: texlive-bin: Fix building on riscv64-linux....* gnu/packages/tex.scm (texlive-bin)[arguments]: Adjust configure-flags
for riscv64-linux to skip luajit based binaries. Add phase to skip some
tests.
| Efraim Flashner |
2022-01-29 | gnu: texmaker: Don't depend on QtWebKit....The program stopped using QtWebKit in version 5.0.
See <https://issues.guix.gnu.org/53289> for more information about this change.
* gnu/packages/tex.scm (texmaker)[inputs]: Remove qtwebkit.
| Leo Famulari |
2022-01-28 | gnu: Add texlive-textcase....* gnu/packages/tex.scm (texlive-textcase): New variable.
| Ludovic Courtès |
2022-01-28 | gnu: Add texlive-greek-fontenc....* gnu/packages/tex.scm (texlive-greek-fontenc): New variable.
| Ludovic Courtès |
2022-01-28 | gnu: Add texlive-inputenx....* gnu/packages/tex.scm (texlive-inputenx): New variable.
| Ludovic Courtès |
2022-01-28 | gnu: Add texlive-hardwrap....* gnu/packages/tex.scm (texlive-hardwrap): New variable.
| Ludovic Courtès |
2022-01-28 | gnu: Add texlive-carlisle....* gnu/packages/tex.scm (texlive-carlisle): New variable.
| Nicolas Goaziou |
2022-01-28 | gnu: Add texlive-tabu....* gnu/packages/tex.scm (texlive-tabu): New variable.
| Nicolas Goaziou |
2022-01-28 | gnu: Add texlive-varwidth....* gnu/packages/tex.scm (texlive-varwidth): New variable.
| Nicolas Goaziou |
2022-01-28 | gnu: Add texlive-calrsfs....* gnu/packages/tex.scm (texlive-calrsfs): New variable.
| Nicolas Goaziou |
2022-01-28 | gnu: Remove last texlive-generic-ulem reference....* gnu/packages/tex.scm (texlive-jadetex)[native-inputs]: Remove last reference
to texlive-generic-ulem. Replace it with texlive-ulem.
| Nicolas Goaziou |
2022-01-28 | gnu: Properly deprecate texlive-generic-ulem....* gnu/packages/python-xyz.scm (python-nbconvert):
* gnu/packages/maths.scm (hypre): Apply deprecation.
* gnu/packages/tex.scm (texlive-generic-ulem): Fix typo in deprecation
command.
| Nicolas Goaziou |
2022-01-28 | gnu: texlive-latex-enumitem: Deprecate package....* gnu/packages/tex.scm (texlive-latex-enumitem): Deprecate in favor of texlive-enumitem.
* gnu/packages/python-xyz.scm (python-matplotlib-documentation):
(python-nbconvert): Apply deprecation.
| Nicolas Goaziou |
2022-01-28 | gnu: Add texlive-ulem....* gnu/packages/tex.scm (texlive-ulem): New variable.
(texlive-latex-ulem): Deprecate variable.
| Nicolas Goaziou |