Age | Commit message (Collapse) | Author |
|
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
|
|
To enable changing ruby without affecting texlive-bin.
* gnu/packages/tex.scm (texlive-bin)[inputs]: 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.
|
|
As Ruby 3 looks to cause issues.
* gnu/packages/tex.scm (texlive-hyphen-package)[native-inputs]: Explicitly use
ruby-2.7.
|
|
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>
|
|
* 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.
|
|
* gnu/packages/tex.scm (texlive-latex-filecontents)[arguments]: Generate from
source.
|
|
* gnu/packages/tex.scm (texlive-epstopdf-pkg): New variable.
(texlive-latex-epstopdf-pkg): Deprecate variable.
(texlive-graphics-def): Apply renaming.
|
|
* gnu/packages/tex.scm (texlive-latex-epstopdf-pkg)[arguments]: Generate from
source.
[propagated-inputs]: Add TEXLIVE-GRFEXT, TEXLIVE-INFWARERR, TEXLIVE-KVOPTIONS
and TEXLIVE-PDFTEXCMDS.
|
|
* gnu/packages/tex.scm (texlive-amsmath)[propagated-inputs]:
Add TEXLIVE-AMSFONTS.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
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>
|
|
* gnu/packages/tex.scm (texlive-ddphonism)[propagated-inputs]: Replace
deprecated texlive-latex-tools by texlive-tools.
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
|
|
* gnu/packages/tex.scm (texlive-totpages)[propagated-inputs]: Replace
deprecated texlive-latex-graphics by texlive-graphics.
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
|
|
* gnu/packages/tex.scm (texlive-totcount)[propagated-inputs]: Replace
deprecated texlive-latex-graphics by texlive-graphics.
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
|
|
* gnu/packages/tex.scm (texlive-ncctools)[propagated-inputs]: Replace
deprecated texlive-latex-graphics by texlive-graphics.
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
|
|
* 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>
|
|
* 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>
|
|
* gnu/packages/tex.scm (texlive-alphalph): Generate runfiles from ".dtx".
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/tex.scm (texlive-alphalph): New variable.
|
|
* 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>
|
|
|
|
* gnu/packages/tex.scm (texstudio): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/tex.scm (texlive-totpages): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/tex.scm (texlive-lastpage): New variable.
(texlive-latex-lastpage): Deprecate variable.
|
|
* gnu/packages/tex.scm (texlive-totcount): New variable.
(texlive-latex-totcount): Deprecate package.
|
|
* gnu/packages/tex.scm (texlive-latex-acronym): Deprecate package.
(texlive-acronym): New variable.
|
|
* gnu/packages/tex.scm (texlive-bigfoot): New variable.
(texlive-latex-bigfoot): Deprecate package.
(texlive-pstool): Use new variable.
|
|
* gnu/packages/tex.scm (texlive-relsize): New variable.
|
|
* gnu/packages/tex.scm (texlive-ncctools): New variable.
|
|
* gnu/packages/tex.scm (texlive-totpages): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/tex.scm (texlive-lastpage): New variable.
(texlive-latex-lastpage): Deprecate variable.
|
|
* gnu/packages/tex.scm (texlive-totcount): New variable.
(texlive-latex-totcount): Deprecate package.
|
|
* gnu/packages/tex.scm (texlive-latex-acronym): Deprecate package.
(texlive-acronym): New variable.
|
|
* gnu/packages/tex.scm (texlive-bigfoot): New variable.
(texlive-latex-bigfoot): Deprecate package.
(texlive-pstool): Use new variable.
|
|
* gnu/packages/tex.scm (texlive-relsize): New variable.
|
|
* gnu/packages/tex.scm (texlive-ncctools): New variable.
|
|
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
|
|
* gnu/packages/tex.scm (texlive-soulutf8): New variable.
|
|
* gnu/packages/tex.scm (texlive-halloweenmath): New variable.
|
|
* gnu/packages/tex.scm (texlive-pict2e): New variable.
|
|
* gnu/packages/tex.scm (texlive-nth): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/tex.scm (texlive-xetex): New variable.
|
|
* gnu/packages/tex.scm (texlive-firstaid): New variable.
|
|
* gnu/packages/tex.scm (texlive-dvipdfmx): New variable.
|
|
* gnu/packages/tex.scm (texlive-glyphlist): New variable.
|
|
* gnu/packages/tex.scm (texlive-ddphonism): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/tex.scm (dvisvgm): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
* gnu/packages/tex.scm (texlive-onedown): New variable.
|
|
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
|