Nicolas Goaziou
425af6d74f
gnu: lyx: Activate spellchecking.
...
* gnu/packages/tex.scm (lyx)[inputs]: Use ASPELL instead of HUNSPELL since the
latter is not detected during configure phase.
2023-01-08 12:20:51 +01:00
Nicolas Goaziou
6ad0fa893d
gnu: lyx: Improve package style.
...
* gnu/packages/tex.scm (lyx)[source]<snippet>: Remove trailing #T.
[arguments]<#phases>: Use SEARCH-INPUT-FILE.
[propagated-inputs]: Remove input label.
2023-01-08 12:20:51 +01:00
Nicolas Goaziou
e09f3cf9b9
gnu: lyx: Update to 2.3.7.
...
* gnu/packages/tex.scm (lyx): Update to 2.3.7.
2023-01-08 12:20:50 +01:00
Brian Cully
201793fd07
gnu: hunspell: Move hunspell and dictionaries to hunspell module.
...
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.
2023-01-04 12:40:17 +01:00
Yarl Baudig
437718442c
gnu: Add texlive-mathdots.
...
* gnu/packages/tex.scm (texlive-mathdots): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-11-21 23:20:45 +01:00
Morgan Smith
2c1fc058c5
gnu: teximpatient: Update to 2.4-0.e3666ab.
...
* 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-07 20:51:31 +01:00
Vagrant Cascadian
64e53112c2
gnu: Fix various synopsis issues.
...
* 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-11-04 19:40:13 -07:00
Vagrant Cascadian
ed70f80ccd
gnu: texlive-latex-atveryend: Fix typo.
...
* gnu/packages/tex.scm (texlive-latex-atveryend)[description]: Fix incorrectly
pluralized use of "package".
2022-10-28 11:51:00 -07:00
Vagrant Cascadian
d3e982dccb
gnu: Fix typos.
...
* 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-23 17:03:09 -07:00
322917aeb8
Merge remote-tracking branch 'origin/master' into staging
...
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-12 14:36:44 +03:00
Lars-Dominik Braun
b73814872e
gnu: texlive-apa6: Propagate dependencies.
...
* gnu/packages/tex.scm (texlive-apa6)[propagated-inputs]: Add runtime
dependencies loaded via \RequirePackage.
2022-10-11 10:13:53 +02:00
Lars-Dominik Braun
9537ab6660
gnu: Add texlive-substr.
...
* gnu/packages/tex.scm (texlive-substr): New variable.
2022-10-11 10:13:30 +02:00
Lars-Dominik Braun
ec09fba042
gnu: Add texlive-apacite.
...
* gnu/packages/tex.scm (texlive-apacite): New variable.
2022-10-11 10:13:05 +02:00
Lars-Dominik Braun
043ac1360e
gnu: Add texlive-endnotes.
...
* gnu/packages/tex.scm (texlive-endnotes): New variable.
2022-10-11 10:12:37 +02:00
Ricardo Wurmus
c78a1d250f
gnu: Add texlive-zhspacing.
...
* gnu/packages/tex.scm (texlive-zhspacing): New variable.
2022-10-08 01:22:23 +02:00
Wiktor Żelazny
b479089fdc
gnu: Add texlive-generic-xstring.
...
* gnu/packages/tex.scm (texlive-generic-xstring): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-02 23:20:05 +02:00
Marius Bakke
f66067febc
Merge branch 'master' into staging
2022-09-29 07:26:37 +02:00
Wiktor Żelazny
48c938fbc7
gnu: Add texlive-babel-czech.
...
* gnu/packages/tex.scm (texlive-babel-czech): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-28 23:15:29 +02:00
Maxim Cournoyer
3c6e220d81
Merge branch 'master' into staging.
...
With resolved conflicts in:
gnu/local.mk
gnu/packages/crates-io.scm
2022-09-27 14:27:28 -04:00
Wiktor Żelazny
4d9c9b4981
gnu: Add texlive-babel-polish.
...
* gnu/packages/tex.scm (texlive-babel-polish): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-26 23:29:37 +02:00
Wiktor Żelazny
9b4d2147c7
gnu: Add texlive-latex-sidecap.
...
* gnu/packages/tex.scm (texlive-latex-sidecap): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-24 17:59:05 +02:00
Wiktor Żelazny
beec17a724
gnu: Add texlive-latex-frankenstein.
...
* gnu/packages/tex.scm (texlive-latex-frankenstein): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-24 17:59:05 +02:00
Maxim Cournoyer
3d297a0017
Merge branch 'master' into staging
...
With resolved conflicts in:
gnu/local.mk
gnu/packages/freedesktop.scm
gnu/packages/gnuzilla.scm
2022-09-15 10:20:32 -04:00
Ludovic Courtès
5017b1bc3a
gnu: texlive-setspace: Add 'license' field.
...
* gnu/packages/tex.scm (texlive-setspace)[license]: New field.
2022-09-14 00:14:51 +02:00
Marius Bakke
07140e8b10
Merge branch 'master' into staging
2022-09-10 17:27:06 +02:00
Wiktor Żelazny
175fa28a4f
gnu: Add texlive-latex-pbox.
...
* gnu/packages/tex.scm (texlive-latex-pbox): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10 11:33:58 +01:00
Wiktor Żelazny
2411e0b0bb
gnu: Add texlive-latex-marginfix.
...
* gnu/packages/tex.scm (texlive-latex-marginfix): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10 11:33:26 +01:00
Wiktor Żelazny
b8850bf2c1
gnu: Add texlive-latex-translations.
...
* gnu/packages/tex.scm (texlive-latex-translations): New variable.
2022-09-10 11:27:13 +01:00
Wiktor Żelazny
13f1584b2e
gnu: Add texlive-latex-enotez.
...
* gnu/packages/tex.scm (texlive-latex-enotez): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10 11:26:58 +01:00
Wiktor Żelazny
37e4015f46
gnu: Add texlive-latex-seqsplit.
...
* gnu/packages/tex.scm (texlive-latex-seqsplit): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10 11:26:40 +01:00
Christopher Baines
ad1d3f98b1
gnu: Add comments to the bottom of a few package modules.
...
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-10 10:45:27 +01:00
Marius Bakke
fa894b3f4d
Merge branch 'master' into staging
2022-09-08 20:56:57 +02:00
Wiktor Żelazny
9fb065a544
gnu: Add texlive-latex-totcount.
...
* gnu/packages/tex.scm (texlive-latex-totcount): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-08 16:22:23 +02:00
Wiktor Żelazny
742e70cb13
gnu: Add texlive-generic-soul.
...
* gnu/packages/tex.scm (texlive-generic-soul): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-08 16:22:23 +02:00
Wiktor Żelazny
c92b010804
gnu: Add texlive-latex-tabto-ltx.
...
* gnu/packages/tex.scm (texlive-latex-tabto-ltx): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-08 16:22:22 +02:00
Wiktor Żelazny
7627ac7ba9
gnu: Add texlive-latex-lastpage.
...
* gnu/packages/tex.scm (texlive-latex-lastpage): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-08 16:22:22 +02:00
Marius Bakke
6cfb2e6270
Merge branch 'master' into staging
2022-09-07 18:20:23 +02:00
Wiktor Żelazny
9c5a952818
gnu: texlive-caption: Fix description.
...
* 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-04 23:10:52 +02:00
Wiktor Żelazny
e879111c09
gnu: Add texlive-latex-hyphenat.
...
* gnu/packages/tex.scm (texlive-latex-hyphenat): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:13 +02:00
Wiktor Żelazny
34766a6631
gnu: Add texlive-latex-newfloat.
...
* gnu/packages/tex.scm (texlive-latex-newfloat): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-02 19:48:43 +01:00
Marius Bakke
c4ce54055a
Merge branch 'master' into staging
2022-09-01 16:24:18 +02:00
Tor Egil Hoftun Kvæstad
7f4e5bdfd6
gnu: Add texlive-biblatex-apa.
...
* gnu/packages/tex.scm (texlive-biblatex-apa): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01 00:57:11 +02:00
Marius Bakke
213c60f332
gnu: texlive-hyperref: Propagate more inputs.
...
* 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-13 19:09:14 +02:00
Marius Bakke
b50eaa6764
Merge branch 'master' into staging
2022-08-11 22:15:22 +02:00
Tom Fitzhenry
3668a452d1
gnu: texlive-hyphen-package: Remove input labels.
...
* gnu/packages/tex.scm (texlive-hyphen-package): Remove input labels.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-08 17:26:19 +02:00
Tom Fitzhenry
6ba74ab29c
gnu: Remove texlive's dependence on ruby-rspec and ruby-byebug.
...
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-08 17:26:18 +02:00
Ricardo Wurmus
d2470772c6
gnu: Add texlive-cite.
...
* gnu/packages/tex.scm (texlive-cite): New variable.
2022-08-08 12:25:30 +02:00
Philip McGrath
81faecf77c
gnu: Add texlive-sourcecodepro.
...
* gnu/packages/tex.scm (texlive-sourcecodepro): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:04 +02:00
Philip McGrath
f6f7bb51c9
gnu: Add texlive-sourceserifpro.
...
* gnu/packages/tex.scm (texlive-sourceserifpro): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:04 +02:00
Philip McGrath
f7fed0d994
gnu: Add texlive-sourcesanspro.
...
* gnu/packages/tex.scm (texlive-sourcesanspro): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:04 +02:00