summaryrefslogtreecommitdiff
path: root/gnu/packages/tex.scm
AgeCommit message (Collapse)Author
2023-01-08gnu: lyx: Activate spellchecking.Nicolas Goaziou
* gnu/packages/tex.scm (lyx)[inputs]: Use ASPELL instead of HUNSPELL since the latter is not detected during configure phase.
2023-01-08gnu: lyx: Improve package style.Nicolas Goaziou
* gnu/packages/tex.scm (lyx)[source]<snippet>: Remove trailing #T. [arguments]<#phases>: Use SEARCH-INPUT-FILE. [propagated-inputs]: Remove input label.
2023-01-08gnu: lyx: Update to 2.3.7.Nicolas Goaziou
* gnu/packages/tex.scm (lyx): Update to 2.3.7.
2023-01-04gnu: hunspell: Move hunspell and dictionaries to hunspell module.Brian Cully
Consolidate hunspell and its dictionaries into the (gnu packages hunspell) module instead of having them scattered about. * gnu/packages/aspell.scm (aspell-word-list, define-word-list-dictionary, hunspell-dict-{en, en-au, en-gb, en-gb-ize, en-us}): Remove variables. * gnu/packages/libreoffice.scm (hunspell, dicollecte-french-dictionary, define-french-dictionary, hunspell-dict-fr-{classique, moderne, réforme, toutes-variantes}, hunspell-dict-pl, hunspell-dict-de, hunspell-dict-hu): Remove variables. * gnu/packages/hunspell.scm (hunspell, dicollecte-french-dictionary, define-french-dictionary, hunspell-dict-fr-{classique, moderne, réforme, toutes-variantes}, hunspell-dict-pl, hunspell-dict-de, hunspell-dict-hu, aspell-word-list, define-word-list-dictionary, hunspell-dict-{en, en-au, en-gb, en-gb-ize, en-us}): Add variables. (hunspell-dictionary): Explicitly declare upstream libreoffice version to prevent circular dependency. * gnu/packages/ebook.scm, gnu/packages/enchant.scm, gnu/packages/freedesktop.scm, gnu/packages/gnuzilla.scm, gnu/packages/kde-frameworks.scm, gnu/packages/messaging.scm, gnu/packages/scribus.scm, gnu/packages/task-management.scm, gnu/packages/telegram.scm, gnu/packages/tex.scm, gnu/packages/text-editors.scm, gnu/packages/video.scm: Adjust module imports.
2022-11-21gnu: Add texlive-mathdots.Yarl Baudig
* gnu/packages/tex.scm (texlive-mathdots): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-07gnu: teximpatient: Update to 2.4-0.e3666ab.Morgan Smith
* gnu/packages/tex.scm (teximpatient): Update to 2.4-0.e3666ab. [source]: Use git repository. [native-inputs]: Add autoconf. [arguments]: Make build reproducible. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-04gnu: Fix various synopsis issues.Vagrant Cascadian
* gnu/packages/crates-io.scm (rust-rug-1)[synopsis]: Shorten. (rust-simplelog-0.11)[synopsis]: Fix case. (rust-tikv-jemalloc-ctl-0.4)[synopsis]: Fix case. (rust-ucd-util-0.1)[synopsis]: Fix case. * gnu/packages/kde.scm (kuserfeedback)[synopsis]: Shorten. * gnu/packages/tex.scm (texlive-generic-pdfescape)[synopsis]: Reword to fix case issue.
2022-10-28gnu: texlive-latex-atveryend: Fix typo.Vagrant Cascadian
* gnu/packages/tex.scm (texlive-latex-atveryend)[description]: Fix incorrectly pluralized use of "package".
2022-10-23gnu: Fix typos.Vagrant Cascadian
* gnu/packages/emacs-xyz.scm (emacs-piem)[description]: Fix use of "This packages". * gnu/packages/tex.scm (texlive-hardwrap)[description]: Fix spelling of "arbitrary". * gnu/packages/cran.scm (r-shinymanager)[description]: Fix spelling of "authentication". * gnu/packages/lisp-xyz.scm (sbcl-utils-kt)[description]: Fix spelling of "developed". * gnu/packages/crates-io.scm (rust-fs-utils-1)[description]: Fix spelling of "filesystem". [synopsis]: Likewise. * gnu/packages/haxe.scm (neko)[description]: Fix spelling of "functions". * gnu/packages/animation.scm (swftools)[description]: Fix needless pluralization of "information". * gnu/packages/lisp-xyz.scm (sbcl-slot-extra-options)[description]: Fix spelling of "inheritance". * gnu/packages/emacs-xyz.scm (emacs-js-comint)[description]: Fix spelling of "interpreter". * gnu/packages/coq.scm (coq-mathcomp-finmap)[description]: Fix spelling of "library". * gnu/services/lightdm.scm (lightdm-configuration): Fix spelling of "mechanism". * gnu/packages/emacs-xyz.scm (emacs-citar-org-roam)[synopsis]: Fix spelling of "package". * gnu/packages/games.scm (freerct)[description]: Fix spelling of "responsibilities". * gnu/packages/statistics.scm (r-mixedpower)[description]: Fix spelling of "separate". * gnu/packages/accessibility.scm (espeakup)[description]: Fix spelling of "speech". * gnu/packages/bioinformatics.scm (r-skitools)[synopsis]: Fix spelling of "utilities". * gnu/packages/golang.scm (go-github-com-savsgio-gotils)[synopsis]: Fix spelling of "utilities". [description]: Likewise. * gnu/system.scm (boot-file-system-service os): Fix spelling of "utilities".
2022-10-12Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner
Conflicts: gnu/packages/gnuzilla.scm gnu/packages/graphics.scm gnu/packages/gstreamer.scm gnu/packages/gtk.scm gnu/packages/kde-frameworks.scm gnu/packages/video.scm
2022-10-11gnu: texlive-apa6: Propagate dependencies.Lars-Dominik Braun
* gnu/packages/tex.scm (texlive-apa6)[propagated-inputs]: Add runtime dependencies loaded via \RequirePackage.
2022-10-11gnu: Add texlive-substr.Lars-Dominik Braun
* gnu/packages/tex.scm (texlive-substr): New variable.
2022-10-11gnu: Add texlive-apacite.Lars-Dominik Braun
* gnu/packages/tex.scm (texlive-apacite): New variable.
2022-10-11gnu: Add texlive-endnotes.Lars-Dominik Braun
* gnu/packages/tex.scm (texlive-endnotes): New variable.
2022-10-08gnu: Add texlive-zhspacing.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-zhspacing): New variable.
2022-10-02gnu: Add texlive-generic-xstring.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-generic-xstring): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-29Merge branch 'master' into stagingMarius Bakke
2022-09-28gnu: Add texlive-babel-czech.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-babel-czech): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-27Merge branch 'master' into staging.Maxim Cournoyer
With resolved conflicts in: gnu/local.mk gnu/packages/crates-io.scm
2022-09-26gnu: Add texlive-babel-polish.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-babel-polish): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-24gnu: Add texlive-latex-sidecap.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-latex-sidecap): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-24gnu: Add texlive-latex-frankenstein.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-latex-frankenstein): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-15Merge branch 'master' into stagingMaxim Cournoyer
With resolved conflicts in: gnu/local.mk gnu/packages/freedesktop.scm gnu/packages/gnuzilla.scm
2022-09-14gnu: texlive-setspace: Add 'license' field.Ludovic Courtès
* gnu/packages/tex.scm (texlive-setspace)[license]: New field.
2022-09-10Merge branch 'master' into stagingMarius Bakke
2022-09-10gnu: Add texlive-latex-pbox.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-latex-pbox): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10gnu: Add texlive-latex-marginfix.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-latex-marginfix): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10gnu: Add texlive-latex-translations.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-latex-translations): New variable.
2022-09-10gnu: Add texlive-latex-enotez.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-latex-enotez): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10gnu: Add texlive-latex-seqsplit.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-latex-seqsplit): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10gnu: Add comments to the bottom of a few package modules.Christopher Baines
This will hopefully discourage patches which add new packages to the bottom of files, as this increases the likelihood of conflicts when applying patches. If there are more specific ways that packages should be arranged in specific modules, this message can be updated accordingly. * gnu/packages/bioconductor.scm: Add comment discouraging adding packages to the bottom of the file. * gnu/packages/bioinformatics.scm: ditto. * gnu/packages/cran.scm: ditto. * gnu/packages/crates-io.scm: ditto. * gnu/packages/emacs-xyz.scm: ditto. * gnu/packages/golang.scm: ditto. * gnu/packages/guile-xyz.scm: ditto. * gnu/packages/haskell-xyz.scm: ditto. * gnu/packages/java.scm: ditto. * gnu/packages/julia-xyz.scm: ditto. * gnu/packages/lisp-xyz.scm: ditto. * gnu/packages/ocaml.scm: ditto. * gnu/packages/perl.scm: ditto. * gnu/packages/python-science.scm: ditto. * gnu/packages/python-xyz.scm: ditto. * gnu/packages/ruby.scm: ditto. * gnu/packages/tex.scm: ditto.
2022-09-08Merge branch 'master' into stagingMarius Bakke
2022-09-08gnu: Add texlive-latex-totcount.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-latex-totcount): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-08gnu: Add texlive-generic-soul.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-generic-soul): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-08gnu: Add texlive-latex-tabto-ltx.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-latex-tabto-ltx): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-08gnu: Add texlive-latex-lastpage.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-latex-lastpage): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-07Merge branch 'master' into stagingMarius Bakke
2022-09-04gnu: texlive-caption: Fix description.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-caption): Update description. [description]: newfloat.sty and totalcount.sty are not in the package. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04gnu: Add texlive-latex-hyphenat.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-latex-hyphenat): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-02gnu: Add texlive-latex-newfloat.Wiktor Żelazny
* gnu/packages/tex.scm (texlive-latex-newfloat): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-01Merge branch 'master' into stagingMarius Bakke
2022-09-01gnu: Add texlive-biblatex-apa.Tor Egil Hoftun Kvæstad
* gnu/packages/tex.scm (texlive-biblatex-apa): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-13gnu: texlive-hyperref: Propagate more inputs.Marius Bakke
* gnu/packages/tex.scm (texlive-hyperref)[propagated-inputs]: Add TEXLIVE-CM, TEXLIVE-LATEX-GRAPHICS, TEXLIVE-STRINGENC, and TEXLIVE-ZAPFDING. * gnu/packages/sphinx.scm (python-sphinx)[propagated-inputs]: Remove TEXLIVE-STRINGENC and TEXLIVE-ZAPFDING.
2022-08-11Merge branch 'master' into stagingMarius Bakke
2022-08-08gnu: texlive-hyphen-package: Remove input labels.Tom Fitzhenry
* gnu/packages/tex.scm (texlive-hyphen-package): Remove input labels. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-08gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug.Tom Fitzhenry
Motivation: Break the dependency chain from guix to mariadb. Prior to this patch: $ guix graph --path guix mariadb guix@1.3.0-27.598f728 po4a@0.63 texlive-tiny@59745 texlive-latex-base@59745 texlive-hyphen-afrikaans@59745 ruby-hydra@0.0-0.5abfa37 ruby-byebug@11.1.3 ruby-rubocop@1.10.0 ruby-parallel@1.21.0 ruby-mysql2@0.5.2 mariadb@10.5.12 As of this patch: $ ./pre-inst-env guix graph --path guix mariadb guix graph: error: no path from 'guix@1.3.0-27.598f728' to 'mariadb@10.5.12' * gnu/local.mk (dist_patch_DATA): Add texlive-hyph-utf8-no-byebug.patch. * gnu/packages/patches/texlive-hyph-utf8-no-byebug.patch: New file. * gnu/packages/tex.scm (hyph-utf8-scripts): Add patch. (texlive-hyphen-package): Depend on ruby-hydra-minimal. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-08gnu: Add texlive-cite.Ricardo Wurmus
* gnu/packages/tex.scm (texlive-cite): New variable.
2022-08-05gnu: Add texlive-sourcecodepro.Philip McGrath
* gnu/packages/tex.scm (texlive-sourcecodepro): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05gnu: Add texlive-sourceserifpro.Philip McGrath
* gnu/packages/tex.scm (texlive-sourceserifpro): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05gnu: Add texlive-sourcesanspro.Philip McGrath
* gnu/packages/tex.scm (texlive-sourcesanspro): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>