aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/tex.scm
Commit message (Expand)AuthorAge
...
* gnu: Add texlive-kpfonts.•••* gnu/packages/tex.scm (texlive-kpfonts): New variable. Nicolas Goaziou2022-01-28
* gnu: Add texlive-capt-of.•••* gnu/packages/tex.scm (texlive-capt-of): New variable. (texlive-latex-capt-of): Deprecate variabe. Nicolas Goaziou2022-01-28
* gnu: Add texlive-enumitem.•••* gnu/packages/tex.scm (texlive-enumitem): New variable. (texlive-latex-enumitem): Deprecate package. Nicolas Goaziou2022-01-28
* gnu: Add texlive-numprint.•••* gnu/packages/tex.scm (texlive-numprint): New variable. (texlive-latex-numprint): Deprecate variable. Nicolas Goaziou2022-01-28
* gnu: texlive-babel-french: Add missing files.•••* gnu/packages/tex.scm (texlive-babel-french)[outputs]: Add "doc" output. [arguments]<#:phases>: Install documentation and source files. Nicolas Goaziou2022-01-28
* gnu: Add texlive-babel-french.•••* gnu/packages/tex.scm (texlive-babel-french): New variable. (texlive-generic-babel-french): Deprecate variable. Nicolas Goaziou2022-01-28
* gnu: Add texlive-amsfonts/fixed.•••* gnu/packages/tex.scm (texlive-amsfonts/fixed): New variable. (texlive-amsfonts)[replacement]: Add reference to texlive-amsfonts/fixed. Ricardo Wurmus2022-01-20
* gnu: texlive-luaotfload: Use new name for texlive-lualibs.•••* gnu/packages/tex.scm (texlive-luaotfload)[propagated-inputs]: Replace texlive-luatex-lualibs with texlive-lualibs. Ricardo Wurmus2022-01-11
* gnu: texlive-bin: Link lualatex to luahbtex.•••Fixes <https://issues.guix.gnu.org/51252>. * gnu/packages/tex.scm (texlive-bin)[arguments]: Link lualatex to luahbtex. (texlive-latex-luatex): Remove variable. Ricardo Wurmus2022-01-11
* gnu: texlive-lualibs: Take sources from TeX Live SVN.•••* 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. Ricardo Wurmus2022-01-11
* gnu: texlive-luaotfload: Propagate texlive-lua-alt-getopt.•••* gnu/packages/tex.scm (texlive-luaotfload)[propagated-inputs]: Add texlive-lua-alt-getopt. Ricardo Wurmus2022-01-11
* gnu: Add texlive-lua-alt-getopt.•••* gnu/packages/tex.scm (texlive-lua-alt-getopt): New variable. Ricardo Wurmus2022-01-11
* gnu: texlive-latex-base: Remove trailing #T.•••* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Remove trailing #T from build phases. Ricardo Wurmus2022-01-11
* gnu: texlive-kpathsea: Patch references to sed and awk.•••* 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. Ricardo Wurmus2022-01-11
* gnu: texlive-bin: Patch references to sed and awk.•••* gnu/packages/tex.scm (texlive-bin)[arguments]: Patch texlive scripts in 'post-install phase to satisfy references to sed and awk. Ricardo Wurmus2022-01-11
* gnu: texlive-bin: Fix directory traversal.•••Fixes <https://bugs.gnu.org/52979>. * gnu/packages/tex.scm (texlive-bin)[arguments]: Add build phase 'patch-directory-traversal. Ricardo Wurmus2022-01-11
* gnu: texlive-bin: Remove trailing #T.•••* gnu/packages/tex.scm (texlive-bin)[source]: Simplify snippet. [arguments]: Remove trailing #T from build phases. Ricardo Wurmus2022-01-11
* gnu: texlive-hyphen-macedonian: Fix spelling.•••* gnu/packages/tex.scm (texlive-hyphen-macedonian)[description]: Fix spelling of "hyphenation". Vagrant Cascadian2022-01-08
* gnu: Remove trailing period from synopsis.•••* 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. Vagrant Cascadian2021-12-30
* gnu: texlive-sectsty: Fix trailing whitespace in description.•••* gnu/packages/tex.scm (texlive-sectsty)[description]: Fix trailing whitespace. Vagrant Cascadian2021-12-29
* gnu: texlive-charter: Fix trailing whitespace in description.•••* gnu/packages/tex.scm (texlive-charter)[description]: Fix trailing whitespace. Vagrant Cascadian2021-12-29
* gnu: texlive-latex-tocloft: Fix trailing whitespace in description.•••* gnu/packages/tex.scm (texlive-latex-tocloft)[description]: Fix trailing whitespace. Vagrant Cascadian2021-12-29
* gnu: texlive-unicode-data: Fix trailing whitespace in description.•••* gnu/packages/tex.scm (texlive-unicode-data)[description]: Fix trailing whitespace. Vagrant Cascadian2021-12-29
* gnu: Add texlive-latex-numprint.•••* gnu/packages/tex.scm (texlive-latex-numprint): New variable. Nicolas Goaziou2021-12-26
* gnu: Add texlive-generic-babel-french.•••* gnu/packages/tex.scm (texlive-generic-babel-french): New variable. Nicolas Goaziou2021-12-26
* gnu: texlive-fira: Update hash.•••* gnu/packages/tex.scm (texlive-fira): Update hash. Nicolas Goaziou2021-12-14
* gnu: texlive-latex-textpos: Update hash.•••* gnu/packages/tex.scm (texlive-latex-textpos): Update hash. Nicolas Goaziou2021-12-14
* gnu: texlive-translator: Fix hash.•••* gnu/packages/tex.scm (texlive-translator): Fix hash. Nicolas Goaziou2021-12-14
* gnu: Simplify package inputs.•••This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès2021-12-13
* gnu: Add texlive-latex-luatex.•••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> Thiago Jung Bauermann2021-12-05
* gnu: lyx: Remove reference to '%outputs'.•••* gnu/packages/tex.scm (lyx)[arguments]: Rewrite as gexps. Refer to #$output instead of '%outputs', which 'qt-build-system' no longer defines. Ludovic Courtès2021-11-21
* Merge branch 'master' into core-updates-frozenLudovic Courtès2021-11-17
|\
| * gnu: Add texlive-xifthen.•••* gnu/packages/tex.scm (texlive-xifthen): New variable. Ludovic Courtès2021-11-16
| * gnu: Add texlive-latex-textpos.•••* gnu/packages/tex.scm (texlive-latex-textpos): New variable. Ludovic Courtès2021-11-16
| * gnu: Add texlive-translator.•••* gnu/packages/tex.scm (texlive-translator): New variable. Co-authored-by: Ricardo Wurmus <rekado@elephly.net> Ludovic Courtès2021-11-16
| * gnu: Add texlive-fira.•••* gnu/packages/tex.scm (texlive-fira): New variable. Ricardo Wurmus2021-11-15
| * gnu: Add texlive-latex-bussproofs.•••* gnu/packages/tex.scm (texlive-latex-bussproofs): New variable. Danny Milosavljevic2021-11-12
* | gnu: Add texlive-stringenc.•••* gnu/packages/tex.scm (texlive-stringenc): New variable. Ricardo Wurmus2021-11-13
* | gnu: Add texlive-grffile.•••* gnu/packages/tex.scm (texlive-grffile): New variable. Ricardo Wurmus2021-11-13
* | gnu: Add texlive-dvips-l3backend.•••* gnu/packages/tex.scm (texlive-dvips-l3backend): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus2021-11-09
* | gnu: Use 'search-input-file' some more.•••This patch replaces occurrences of: (string-append (assoc-ref %build-inputs "…") "/…") by: (search-input-file %build-inputs "/…") * doc/guix.texi (Miscellaneous Services): Use 'search-input-file' in R Shiny example. * gnu/packages/admin.scm (screenfetch): Use 'search-input-file'. (ufetch): Likewise. (hosts): Likewise. * gnu/packages/backup.scm (dirvish): Likewise. * gnu/packages/code.scm (colormake): Likewise. * gnu/packages/compression.scm (makeself-safeextract): Likewise. * gnu/packages/debug.scm (scanmem): Likewise. * gnu/packages/education.scm (snap): Likewise. (omnitux): Likewise. * gnu/packages/emacs-xyz.scm (epipe): Likewise. * gnu/packages/games.scm (openttd-opensfx): Likewise. (openttd-openmsx): Likewise. (openrct2-title-sequences): Likewise. (openrct2-objects): Likewise. (mrrescue): Likewise. (0ad-data): Likewise. (xonotic-data): Likewise. (drascula): Likewise. (make-lure-package): Likewise. (make-queen-package): Likewise. (sky): Likewise. * gnu/packages/gnome.scm (network-manager): Likewise. * gnu/packages/gnuzilla.scm (icedove): Likewise. * gnu/packages/guile-xyz.scm (guile-shapefile): Likewise. * gnu/packages/hurd.scm (netdde): Likewise. * gnu/packages/javascript.scm (js-context-menu): Likewise. (js-commander): Likewise. (js-xmldom-sre): Likewise. * gnu/packages/kde-frameworks.scm (krunner): Likewise. * gnu/packages/kodi.scm (kodi-cli): Likewise. * gnu/packages/libreoffice.scm (hunspell-dict-pl): Likewise. * gnu/packages/linux.scm (e2fsck/static): Likewise. * gnu/packages/markup.scm (markdown): Likewise. * gnu/packages/maths.scm (hdf-java): Likewise. * gnu/packages/multiprecision.scm (libtomcrypt): Likewise. * gnu/packages/networking.scm (batctl): Likewise. * gnu/packages/python-xyz.scm (python-pymediainfo): Likewise. * gnu/packages/shells.scm (fish-foreign-env): Likewise. * gnu/packages/tex.scm (texlive-fonts-iwona): Likewise. * gnu/packages/upnp.scm (miniupnpc): Likewise. * gnu/packages/version-control.scm (git-annex-remote-rclone): Likewise. * gnu/packages/virtualization.scm (qemu): Likewise. * gnu/packages/web.scm (icedtea-web): Likewise. * gnu/packages/wm.scm (stumpish): Likewise. Ludovic Courtès2021-10-23
* | gnu: texlive-lh: Install more files.•••* gnu/packages/tex.scm (texlive-lh)[outputs]: Add a "doc" output. [arguments]: Override the 'copy-files phase to install many more files in the correct locations. Ricardo Wurmus2021-10-21
* | Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe2021-10-12
|\|
| * gnu: texlive-latex-l3packages: Fix typo in description.•••* gnu/packages/tex.scm (texlive-latex-l3packages)[description]: Delete stray hyphen. Tobias Geerinckx-Rice2021-09-29
* | gnu: texlive: Remove remaining uses of deprecated packages.•••This is a followup to b949f34f31a045eb0fb242b81a223178fb6994d3 and 7269f0c1b2411c8fbe014b32cea0ce5f8621c67b. * gnu/packages/tex.scm (texlive-hyperref)[propagated-inputs]: Use TEXLIVE-URL instead of TEXLIVE-LATEX-URL. (texlive-pdftex)[propagated-inputs]: Use TEXLIVE-KNUTH-LIB instead of TEXLIVE-FONTS-KNUTH-LIB. (texlive-context)[propagated-inputs]: Use TEXLIVE-STMARYRD instead of TEXLIVE-FONTS-STMARYRD. Ludovic Courtès2021-09-25
* | Merge branch 'master' into core-updates-frozen••• Conflicts: gnu/packages/bioinformatics.scm gnu/packages/chez.scm gnu/packages/docbook.scm gnu/packages/ebook.scm gnu/packages/gnome.scm gnu/packages/linux.scm gnu/packages/networking.scm gnu/packages/python-web.scm gnu/packages/python-xyz.scm gnu/packages/tex.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/dune.scm guix/build-system/go.scm guix/build-system/linux-module.scm guix/packages.scm Marius Bakke2021-09-17
|\|
| * gnu: Add texlive-context.•••* gnu/packages/tex.scm (texlive-context): New variable. (texlive-context-base): Deprecate in favor of texlive-context. * gnu/packages/chez.scm (chez-web)[native-inputs]: Replace texlive-context-base with texlive-context. Ricardo Wurmus2021-09-13
| * gnu: texlive-charter: Propagate texlive-psnfss.•••* gnu/packages/tex.scm (texlive-charter)[propagated-inputs]: Add texlive-psnfss. Ricardo Wurmus2021-09-13
| * gnu: Add texlive-pdftex.•••* gnu/packages/chez.scm (texlive-pdftex): New variable. (texlive-generic-pdftex): Deprecate in favor of texlive-pdftex. (teximpatient)[native-inputs]: Replace texlive-generic-pdftex with texlive-pdftex. (texlive-latex-pdfx)[propagated-inputs]: Same. * gnu/packages/python-xyz.scm (python-numpy-documentation)[native-inputs]: Same. (python-matplotlib-documentation)[native-inputs]: Same. (python-ipython-documentation)[native-inputs]: Same. * gnu/packages/chez.scm (chez-web)[native-inputs]: Same. (chez-sockets)[native-inputs]: Same. Ricardo Wurmus2021-09-13
| * gnu: Add texlive-psnfss.•••* gnu/packages/tex.scm (texlive-psnfss): New variable. Ricardo Wurmus2021-09-13