summary refs log tree commit diff
path: root/gnu/packages/tex.scm
AgeCommit message (Collapse)Author
2022-01-31gnu: texlive-bin: Fix building on riscv64-linux.Efraim Flashner
* gnu/packages/tex.scm (texlive-bin)[arguments]: Adjust configure-flags for riscv64-linux to skip luajit based binaries. Add phase to skip some tests.
2022-01-29gnu: texmaker: Don't depend on QtWebKit.Leo Famulari
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.
2022-01-28gnu: Add texlive-textcase.Ludovic Courtès
* gnu/packages/tex.scm (texlive-textcase): New variable.
2022-01-28gnu: Add texlive-greek-fontenc.Ludovic Courtès
* gnu/packages/tex.scm (texlive-greek-fontenc): New variable.
2022-01-28gnu: Add texlive-inputenx.Ludovic Courtès
* gnu/packages/tex.scm (texlive-inputenx): New variable.
2022-01-28gnu: Add texlive-hardwrap.Ludovic Courtès
* gnu/packages/tex.scm (texlive-hardwrap): New variable.
2022-01-28gnu: Add texlive-carlisle.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-carlisle): New variable.
2022-01-28gnu: Add texlive-tabu.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-tabu): New variable.
2022-01-28gnu: Add texlive-varwidth.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-varwidth): New variable.
2022-01-28gnu: Add texlive-calrsfs.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-calrsfs): New variable.
2022-01-28gnu: Remove last texlive-generic-ulem reference.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-jadetex)[native-inputs]: Remove last reference to texlive-generic-ulem. Replace it with texlive-ulem.
2022-01-28gnu: Properly deprecate texlive-generic-ulem.Nicolas Goaziou
* 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.
2022-01-28gnu: texlive-latex-enumitem: Deprecate package.Nicolas Goaziou
* 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.
2022-01-28gnu: Add texlive-ulem.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-ulem): New variable. (texlive-latex-ulem): Deprecate variable.
2022-01-28gnu: Add texlive-kpfonts.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-kpfonts): New variable.
2022-01-28gnu: Add texlive-capt-of.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-capt-of): New variable. (texlive-latex-capt-of): Deprecate variabe.
2022-01-28gnu: Add texlive-enumitem.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-enumitem): New variable. (texlive-latex-enumitem): Deprecate package.
2022-01-28gnu: Add texlive-numprint.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-numprint): New variable. (texlive-latex-numprint): Deprecate variable.
2022-01-28gnu: texlive-babel-french: Add missing files.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-babel-french)[outputs]: Add "doc" output. [arguments]<#:phases>: Install documentation and source files.
2022-01-28gnu: Add texlive-babel-french.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-babel-french): New variable. (texlive-generic-babel-french): Deprecate variable.
2022-01-20gnu: Add texlive-amsfonts/fixed.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-amsfonts/fixed): New variable. (texlive-amsfonts)[replacement]: Add reference to texlive-amsfonts/fixed.
2022-01-11gnu: texlive-luaotfload: Use new name for texlive-lualibs.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-luaotfload)[propagated-inputs]: Replace texlive-luatex-lualibs with texlive-lualibs.
2022-01-11gnu: texlive-bin: Link lualatex to luahbtex.Ricardo Wurmus
Fixes <https://issues.guix.gnu.org/51252>. * gnu/packages/tex.scm (texlive-bin)[arguments]: Link lualatex to luahbtex. (texlive-latex-luatex): Remove variable.
2022-01-11gnu: texlive-lualibs: Take sources from TeX Live SVN.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-luatex-lualibs): Deprecate this variable... (texlive-lualibs): ...in favor of this new variable. [source]: Take source code from TeX Live SVN because it must match the rest of the LuaTeX distribution.
2022-01-11gnu: texlive-luaotfload: Propagate texlive-lua-alt-getopt.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-luaotfload)[propagated-inputs]: Add texlive-lua-alt-getopt.
2022-01-11gnu: Add texlive-lua-alt-getopt.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-lua-alt-getopt): New variable.
2022-01-11gnu: texlive-latex-base: Remove trailing #T.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Remove trailing #T from build phases.
2022-01-11gnu: texlive-kpathsea: Patch references to sed and awk.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-kpathsea)[arguments]: Add build phase 'patch-references to satisfy runtime requirements on sed and awk. [inputs]: Add sed and gawk.
2022-01-11gnu: texlive-bin: Patch references to sed and awk.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-bin)[arguments]: Patch texlive scripts in 'post-install phase to satisfy references to sed and awk.
2022-01-11gnu: texlive-bin: Fix directory traversal.Ricardo Wurmus
Fixes <https://bugs.gnu.org/52979>. * gnu/packages/tex.scm (texlive-bin)[arguments]: Add build phase 'patch-directory-traversal.
2022-01-11gnu: texlive-bin: Remove trailing #T.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-bin)[source]: Simplify snippet. [arguments]: Remove trailing #T from build phases.
2022-01-08gnu: texlive-hyphen-macedonian: Fix spelling.Vagrant Cascadian
* gnu/packages/tex.scm (texlive-hyphen-macedonian)[description]: Fix spelling of "hyphenation".
2021-12-30gnu: Remove trailing period from synopsis.Vagrant Cascadian
* gnu/packages/anddroid.scm (android-liblog, git-repo)[synopsis]: Remove trailing period. * gnu/packages/audio.scm (audio-to-midi)[synopsis]: Likewise. * gnu/packages/bioinformatics.scm (python-mygene, python-scanpy, nanosv)[synopsis]: Likewise. * gnu/packages/cran.scm (r-gsubfn)[synopsis]: Likewise. * gnu/packages/crates-io.scm (rust-ascii-1, rust-bindgen-0.59, rust-byte-unit-4, rust-clircle-0.3, rust-dashmap-4, rust-dhcp4r-0.2, rust-fast-float-0.2, rust-fst-0.4, rust-futures-core-preview-0.3, rust-http-types-2, rust-hyper-0.14, rust-indexmap-1, rust-minimal-lexical-0.1, rust-oorandom-11.1, rust-runtime-raw-0.3, rust-sharded-slab-0.1, rust-takeable-option-0.4, rust-tower-service-0.3, rust-ttf-parser-0.12)[synopsis]: Likewise. * gnu/packages/disk.scm (f3)[synopsis]: Likewise. * gnu/packages/emacs-xyz.scm (emacs-scribble-mode, emacs-psession)[synopsis]: Likewise. * gnu/packages/golang.scm (go-github-com-kylelemons-godebug)[synopsis]: Likewise. * gnu/packages/haskell-xyz.scm (ghc-fsnotify, ghc-libyaml, ghc-emojis, ghc-regex-tdfa, ghc-th-lift-instances, ghc-commonmark-pandoc)[synopsis]: Likewise. * gnu/packages/java.scm (java-commons-jxpath, java-jakarta-regexp)[synopsis]: Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-annot, sbcl-envy)[synopsis]: Likewise. * gnu/packages/mail.scm (go-gitlab.com-shackra-goimapnotify)[synopsis]: Likewise. * gnu/packages/maven.scm (maven-wagon-http-shared, maven-surefire-plugin)[synopsis]: Likewise. * gnu/packages/perl.scm (perl-text-soundex)[synopsis]: Likewise. * gnu/packages/python-check.scm (python-httmock)[synopsis]: Likewise. * gnu/packages/python-web.scm (python-bottle)[synopsis]: Likewise. * gnu/packages/python-xyz.scm (python-olefile, python-tokenize-rt, python-pylzma)[synopsis]: Likewise. * gnu/packages/tex.scm (texlive-docstrip)[synopsis]: Likewise.
2021-12-29gnu: texlive-sectsty: Fix trailing whitespace in description.Vagrant Cascadian
* gnu/packages/tex.scm (texlive-sectsty)[description]: Fix trailing whitespace.
2021-12-29gnu: texlive-charter: Fix trailing whitespace in description.Vagrant Cascadian
* gnu/packages/tex.scm (texlive-charter)[description]: Fix trailing whitespace.
2021-12-29gnu: texlive-latex-tocloft: Fix trailing whitespace in description.Vagrant Cascadian
* gnu/packages/tex.scm (texlive-latex-tocloft)[description]: Fix trailing whitespace.
2021-12-29gnu: texlive-unicode-data: Fix trailing whitespace in description.Vagrant Cascadian
* gnu/packages/tex.scm (texlive-unicode-data)[description]: Fix trailing whitespace.
2021-12-26gnu: Add texlive-latex-numprint.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-latex-numprint): New variable.
2021-12-26gnu: Add texlive-generic-babel-french.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-generic-babel-french): New variable.
2021-12-14gnu: texlive-fira: Update hash.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-fira): Update hash.
2021-12-14gnu: texlive-latex-textpos: Update hash.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-latex-textpos): Update hash.
2021-12-14gnu: texlive-translator: Fix hash.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-translator): Fix hash.
2021-12-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-12-05gnu: Add texlive-latex-luatex.Thiago Jung Bauermann
When TeX Live was updated to version 2021 the ‘lualatex’ format started being generated with the LuaHBTeX engine, but the ‘lualatex’ command still uses the LuaTeX engine. This causes the command to fail: user@popigai:~$ lualatex hello.tex This is LuaTeX, Version 1.13.0 (TeX Live 2021/GNU Guix) restricted system commands enabled. ---! lualatex.fmt was written by luahbtex (Fatal format file error; I'm stymied)user@popigai:~$ The correct way to fix this problem would be either to change texlive-bin to make ‘lualatex’ use the LuaHBTeX engine, or to change texlive-latex-base to generate ‘lualatex.fmt’ with LuaTeX. Both options would rebuild large parts of the world. Ricardo Wurmus suggested creating a new package to provide ‘lualatex.fmt’ for LuaTeX as a workaround. This is what this package does. Fixes https://issues.guix.gnu.org/51252. * gnu/packages/tex.scm (texlive-latex-luatex): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-21gnu: lyx: Remove reference to '%outputs'.Ludovic Courtès
* gnu/packages/tex.scm (lyx)[arguments]: Rewrite as gexps. Refer to #$output instead of '%outputs', which 'qt-build-system' no longer defines.
2021-11-17Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-11-16gnu: Add texlive-xifthen.Ludovic Courtès
* gnu/packages/tex.scm (texlive-xifthen): New variable.
2021-11-16gnu: Add texlive-latex-textpos.Ludovic Courtès
* gnu/packages/tex.scm (texlive-latex-textpos): New variable.
2021-11-16gnu: Add texlive-translator.Ludovic Courtès
* gnu/packages/tex.scm (texlive-translator): New variable. Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2021-11-15gnu: Add texlive-fira.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-fira): New variable.