aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/tex.scm
Commit message (Expand)AuthorAge
* gnu: texlive-hyphen-package: Use pinned ruby-hydra-minimal.•••To allow updating ruby without changing texlive. * gnu/packages/ruby.scm (ruby-hydra-minimal/pinned): New variable. * gnu/packages/tex.scm (texlive-hyphen-package)[native-inputs]: Use it Christopher Baines2023-06-20
* gnu: texlive-bin: Explicitly use ruby-2.7.•••To enable changing ruby without affecting texlive-bin. * gnu/packages/tex.scm (texlive-bin)[inputs]: Explicitly use ruby-2.7. Christopher Baines2023-06-20
* gnu: texlive-hyph-utf8: Explicitly use ruby-2.7.•••As Ruby 3 looks to cause issues. * gnu/packages/tex.scm (texlive-hyph-utf8)[native-inputs]: Explicitly use ruby-2.7. Christopher Baines2023-06-20
* gnu: texlive-hyphen-package: Explicitly use ruby-2.7.•••As Ruby 3 looks to cause issues. * gnu/packages/tex.scm (texlive-hyphen-package)[native-inputs]: Explicitly use ruby-2.7. Christopher Baines2023-06-20
* svn-download: Do not expand keywords.•••Subversion keyword expansion is potentially non-reproducible as some of them expand time strings relative to the local time zone: https://issues.guix.gnu.org/43442#18 In practice this is not a problem in Guix since Subversion checkouts happen in an isolated environment using the "default timezone" (UTC). However, Software Heritage disables keyword expansion for this very reason. By following suit, we make sure content can be retrieved from there. * guix/build/svn.scm (svn-fecth): Pass "--ignore-keywords" to Subversion. * guix/build-system/texlive.scm (%texlive-date): New variable. * gnu/packages/java.scm (java-geronimo-xbean-reflect) (java-geronimo-genesis-2.1): Update the source hash. * gnu/packages/machine-learning.scm (ghmm): Likewise. * gnu/packages/video.scm (libsmpeg, libsmpeg-with-sdl1): Likewise. * gnu/packages/tex.scm (texlive-bin): Update the hash of the "texlive-scripts" input, and a add a new phase that imitates Subversion keyword expansion for scripts that need it. (texlive-latex-base): Update the hash of the "texlive-luatexconfig" native input. (texlive-hyphen-base, texlive-dvipdfmx, texlive-dvips, texlive-cm) (texlive-tex-plain, texlive-kpathsea, texlive-latexconfig) (texlive-tetex, texlive-pdftex, texlive-xetex): Update the source hash. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Timothy Sample2023-06-11
* gnu: texlive-latex-filecontents: Rename to texlive-filecontents.•••* gnu/packages/tex.scm (texlive-filecontents): New variable. (texlive-latex-filecontents): Deprecate package. (texlive-latex-trimspaces): (texlive-latex-needspace): (texlive-latex-changepage): (texlive-ifmtarg): Apply renaming. Nicolas Goaziou2023-06-11
* gnu: texlive-latex-filecontents: Fix package definition.•••* gnu/packages/tex.scm (texlive-latex-filecontents)[arguments]: Generate from source. Nicolas Goaziou2023-06-11
* gnu: texlive-latex-epstopdf-pkg: Rename to texlive-epstopdf-pkg.•••* gnu/packages/tex.scm (texlive-epstopdf-pkg): New variable. (texlive-latex-epstopdf-pkg): Deprecate variable. (texlive-graphics-def): Apply renaming. Nicolas Goaziou2023-06-11
* gnu: texlive-latex-epstopdf-pkg: Fix package definition.•••* gnu/packages/tex.scm (texlive-latex-epstopdf-pkg)[arguments]: Generate from source. [propagated-inputs]: Add TEXLIVE-GRFEXT, TEXLIVE-INFWARERR, TEXLIVE-KVOPTIONS and TEXLIVE-PDFTEXCMDS. Nicolas Goaziou2023-06-11
* gnu: texlive-amsmath: Add missing input.•••* gnu/packages/tex.scm (texlive-amsmath)[propagated-inputs]: Add TEXLIVE-AMSFONTS. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Dominik Delgado Steuter via Guix-patches via2023-06-11
* gnu: texlive-datetime2: Add needed propagated-inputs.•••Required packages can be seen with: $ rg RequirePackage $(guix build texlive-datetime2) * gnu/packages/tex.scm (texlive-datetime2)[propagated-inputs]: Add TEXLIVE-ETOOLBOX, TEXLIVE-LATEX-XKEYVAL, and TEXLIVE-TRACKLANG. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Greg Hogan2023-05-11
* gnu: texlive-ddphonism: Replace deprecated input.•••* gnu/packages/tex.scm (texlive-ddphonism)[propagated-inputs]: Replace deprecated texlive-latex-tools by texlive-tools. Signed-off-by: Josselin Poiret <dev@jpoiret.xyz> Simon Tournier2023-05-11
* gnu: texlive-totpages: Replace deprecated input.•••* gnu/packages/tex.scm (texlive-totpages)[propagated-inputs]: Replace deprecated texlive-latex-graphics by texlive-graphics. Signed-off-by: Josselin Poiret <dev@jpoiret.xyz> Simon Tournier2023-05-11
* gnu: texlive-totcount: Replace deprecated input.•••* gnu/packages/tex.scm (texlive-totcount)[propagated-inputs]: Replace deprecated texlive-latex-graphics by texlive-graphics. Signed-off-by: Josselin Poiret <dev@jpoiret.xyz> Simon Tournier2023-05-11
* gnu: texlive-ncctools: Replace deprecated input.•••* gnu/packages/tex.scm (texlive-ncctools)[propagated-inputs]: Replace deprecated texlive-latex-graphics by texlive-graphics. Signed-off-by: Josselin Poiret <dev@jpoiret.xyz> Simon Tournier2023-05-11
* gnu: texlive-soulutf8: Replace deprecated inputs.•••* gnu/packages/tex.scm (texlive-soulutf8)[propagated-inputs]: Replace deprecated texlive-generic-etexcmds by texlive-etexcmds and deprecated texlive-generic-infwarerr by texlive-infwarerr. Signed-off-by: Josselin Poiret <dev@jpoiret.xyz> Simon Tournier2023-05-11
* gnu: texlive-xetex: Replace deprecated inputs.•••* gnu/packages/tex.scm (texlive-xetex)[propagated-inputs]: Replace deprecated texlive-generic-atbegshi by texlive-atbegshi and deprecated texlive-latex-atveryend by texlive-atveryend. Signed-off-by: Josselin Poiret <dev@jpoiret.xyz> Simon Tournier2023-05-11
* gnu: texlive-alphalph: Generate from source.•••* gnu/packages/tex.scm (texlive-alphalph): Generate runfiles from ".dtx". Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Felix Gruber2023-05-02
* gnu: Add texlive-alphalph.•••* gnu/packages/tex.scm (texlive-alphalph): New variable. Ludovic Courtès2023-05-02
* gnu: biber: Fix build with new Perl.•••* gnu/packages/patches/biber-adapt-perl-5.36.patch: Backport patch from upstream's 760e6e4ec08a3097f7e6136331541a7b8c1c9df7. * gnu/packages/tex.scm (biber): Use it. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Andreas Enge <andreas@enge.fr> Josselin Poiret2023-04-25
* Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge2023-04-25
|\
| * gnu: Add texstudio.•••* gnu/packages/tex.scm (texstudio): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Dominik Delgado Steuter via Guix-patches via2023-04-25
| * gnu: Add texlive-totpages.•••* gnu/packages/tex.scm (texlive-totpages): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Matthieu Lemerre2023-04-18
| * gnu: texlive-latex-lastpage: Replace with texlive-lastpage.•••* gnu/packages/tex.scm (texlive-lastpage): New variable. (texlive-latex-lastpage): Deprecate variable. Nicolas Goaziou2023-04-18
| * gnu: texlive-latex-totcount: Replace with texlive-totcount.•••* gnu/packages/tex.scm (texlive-totcount): New variable. (texlive-latex-totcount): Deprecate package. Nicolas Goaziou2023-04-18
| * gnu: texlive-latex-acronym: Replace with texlive-acronym.•••* gnu/packages/tex.scm (texlive-latex-acronym): Deprecate package. (texlive-acronym): New variable. Nicolas Goaziou2023-04-18
| * gnu: texlive-latex-bigfoot: Replace with texlive-bigfoot.•••* gnu/packages/tex.scm (texlive-bigfoot): New variable. (texlive-latex-bigfoot): Deprecate package. (texlive-pstool): Use new variable. Nicolas Goaziou2023-04-18
| * gnu: Add texlive-relsize.•••* gnu/packages/tex.scm (texlive-relsize): New variable. Nicolas Goaziou2023-04-18
| * gnu: Add texlive-ncctools.•••* gnu/packages/tex.scm (texlive-ncctools): New variable. Nicolas Goaziou2023-04-18
* | gnu: Add texlive-totpages.•••* gnu/packages/tex.scm (texlive-totpages): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Matthieu Lemerre2023-04-19
* | gnu: texlive-latex-lastpage: Replace with texlive-lastpage.•••* gnu/packages/tex.scm (texlive-lastpage): New variable. (texlive-latex-lastpage): Deprecate variable. Nicolas Goaziou2023-04-19
* | gnu: texlive-latex-totcount: Replace with texlive-totcount.•••* gnu/packages/tex.scm (texlive-totcount): New variable. (texlive-latex-totcount): Deprecate package. Nicolas Goaziou2023-04-19
* | gnu: texlive-latex-acronym: Replace with texlive-acronym.•••* gnu/packages/tex.scm (texlive-latex-acronym): Deprecate package. (texlive-acronym): New variable. Nicolas Goaziou2023-04-19
* | gnu: texlive-latex-bigfoot: Replace with texlive-bigfoot.•••* gnu/packages/tex.scm (texlive-bigfoot): New variable. (texlive-latex-bigfoot): Deprecate package. (texlive-pstool): Use new variable. Nicolas Goaziou2023-04-19
* | gnu: Add texlive-relsize.•••* gnu/packages/tex.scm (texlive-relsize): New variable. Nicolas Goaziou2023-04-19
* | gnu: Add texlive-ncctools.•••* gnu/packages/tex.scm (texlive-ncctools): New variable. Nicolas Goaziou2023-04-19
* | Merge branch 'master' into core-updates.•••Conflicts: gnu/local.mk gnu/packages/build-tools.scm gnu/packages/certs.scm gnu/packages/check.scm gnu/packages/compression.scm gnu/packages/cups.scm gnu/packages/fontutils.scm gnu/packages/gnuzilla.scm gnu/packages/guile.scm gnu/packages/ibus.scm gnu/packages/image-processing.scm gnu/packages/linux.scm gnu/packages/music.scm gnu/packages/nss.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/qt.scm gnu/packages/ruby.scm gnu/packages/shells.scm gnu/packages/tex.scm gnu/packages/video.scm gnu/packages/vulkan.scm gnu/packages/web.scm gnu/packages/webkit.scm gnu/packages/wm.scm Maxim Cournoyer2023-04-14
|\|
| * gnu: Add texlive-soulutf8.•••* gnu/packages/tex.scm (texlive-soulutf8): New variable. Nicolas Goaziou2023-04-08
| * gnu: Add texlive-halloweenmath.•••* gnu/packages/tex.scm (texlive-halloweenmath): New variable. Nicolas Goaziou2023-03-30
| * gnu: Add texlive-pict2e.•••* gnu/packages/tex.scm (texlive-pict2e): New variable. Nicolas Goaziou2023-03-30
| * gnu: Add texlive-nth.•••* gnu/packages/tex.scm (texlive-nth): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> John Kehayias2023-03-30
| * gnu: Add texlive-xetex.•••* gnu/packages/tex.scm (texlive-xetex): New variable. Ricardo Wurmus2023-03-29
| * gnu: Add texlive-firstaid.•••* gnu/packages/tex.scm (texlive-firstaid): New variable. Ricardo Wurmus2023-03-29
| * gnu: Add texlive-dvipdfmx.•••* gnu/packages/tex.scm (texlive-dvipdfmx): New variable. Ricardo Wurmus2023-03-29
| * gnu: Add texlive-glyphlist.•••* gnu/packages/tex.scm (texlive-glyphlist): New variable. Ricardo Wurmus2023-03-29
| * gnu: Add texlive-ddphonism.•••* gnu/packages/tex.scm (texlive-ddphonism): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> jgart2023-03-24
| * gnu: Add dvisvgm.•••* gnu/packages/tex.scm (dvisvgm): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Thomas Albers2023-03-21
* | Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge2023-03-20
|\|
| * gnu: Add texlive-onedown.•••* gnu/packages/tex.scm (texlive-onedown): New variable. Nicolas Goaziou2023-03-17
* | Merge remote-tracking branch 'savannah/master' into core-updates•••Conflicts: gnu/local.mk gnu/packages/autotools.scm gnu/packages/cmake.scm gnu/packages/gnuzilla.scm gnu/packages/haskell.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/samba.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/wxwidgets.scm Christopher Baines2023-03-02
|\|