Commit Graph

46089 Commits

Author SHA1 Message Date
Ricardo Wurmus e976d3618d
gnu: texlive-latex-base: Simplify.
* gnu/packages/tex.scm (texlive-latex-base)[source]: Use TEXLIVE-ORIGIN.
[arguments]: Simplify build phase by running fmtutil-sys; adjust install
phase.
[native-inputs]: Remove texlive-generic-unicode-data,
texlive-generic-dehyph-exptl, texlive-generic-tex-ini-files,
texlive-latex-latexconfig, texlive-generic-hyphen, texlive-generic-ruhyphen,
texlive-generic-ukrhyph, texlive-generic-config, and
texlive-latex-base-support-files; add texlive-tex-ini-files, texlive-kpathsea,
and texlive-luatexconfig.
[propagated-inputs]: Add texlive-etex, texlive-hyph-utf8, texlive-hyphen-base,
texlive-hyphen-afrikaans, texlive-hyphen-ancientgreek,
texlive-hyphen-armenian, texlive-hyphen-basque, texlive-hyphen-belarusian,
texlive-hyphen-bulgarian, texlive-hyphen-catalan, texlive-hyphen-chinese,
texlive-hyphen-churchslavonic, texlive-hyphen-coptic, texlive-hyphen-croatian,
texlive-hyphen-czech, texlive-hyphen-danish, texlive-hyphen-dutch,
texlive-hyphen-english, texlive-hyphen-esperanto, texlive-hyphen-estonian,
texlive-hyphen-ethiopic, texlive-hyphen-finnish, texlive-hyphen-french,
texlive-hyphen-friulan, texlive-hyphen-galician, texlive-hyphen-georgian,
texlive-hyphen-german, texlive-hyphen-greek, texlive-hyphen-hungarian,
texlive-hyphen-icelandic, texlive-hyphen-indic, texlive-hyphen-indonesian,
texlive-hyphen-interlingua, texlive-hyphen-irish, texlive-hyphen-italian,
texlive-hyphen-kurmanji, texlive-hyphen-latin, texlive-hyphen-latvian,
texlive-hyphen-lithuanian, texlive-hyphen-mongolian, texlive-hyphen-norwegian,
texlive-hyphen-occitan, texlive-hyphen-piedmontese, texlive-hyphen-polish,
texlive-hyphen-portuguese, texlive-hyphen-romanian, texlive-hyphen-romansh,
texlive-hyphen-russian, texlive-hyphen-sanskrit, texlive-hyphen-serbian,
texlive-hyphen-slovak, texlive-hyphen-slovenian, texlive-hyphen-spanish,
texlive-hyphen-swedish, texlive-hyphen-thai, texlive-hyphen-turkish,
texlive-hyphen-turkmen, texlive-hyphen-ukrainian, texlive-hyphen-uppersorbian,
texlive-hyphen-welsh, texlive-unicode-data, texlive-ukrhyph, texlive-ruhyphen,
and texlive-latexconfig.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus b93d9dac24
gnu: texlive-dvips: Update source files.
* gnu/packages/tex.scm (texlive-dvips): Include source files from the TeX Live
SVN repository according to texlive.tlpdb.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus dfdc002c9b
gnu: texlive-bin: Include scripts.
* gnu/packages/tex.scm (texlive-bin)[inputs]: Add texlive-scripts.
[arguments]: Let fmtutil.pl reference scripts directory.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus 2b25469476
gnu: Add texlive-kpathsea.
* gnu/packages/tex.scm (texlive-kpathsea): New variable.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus 346354a18e
gnu: Add texlive-etoolbox.
* gnu/packages/tex.scm (texlive-etoolbox): New variable.
(texlive-latex-etoolbox): Deprecate package.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus fb01a2965a
gnu: Add texlive-doi.
* gnu/packages/tex.scm (texlive-doi): New variable.
(texlive-latex-doi): Deprecate package.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus a72058b950
gnu: Add texlive-seminar.
* gnu/packages/tex.scm (texlive-seminar): New variable.
(texlive-latex-seminar): Deprecate package.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus 6090b6c474
gnu: Add texlive-pstool.
* gnu/packages/tex.scm (texlive-pstool): New variable.
(texlive-latex-pstool): Deprecate package.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus 1333198da8
gnu: Add texlive-filemod.
* gnu/packages/tex.scm (texlive-filemod): New variable.
(texlive-latex-filemod): Deprecate package.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus c97d1a9123
gnu: Add texlive-url.
* gnu/packages/tex.scm (texlive-url): New variable.
(texlive-latex-url): Deprecate package.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus 152950d494
gnu: texlive-latex-graphics: Simplify.
* gnu/packages/tex.scm (texlive-latex-graphics)[arguments]: Remove custom
phases.
[native-inputs]: Remove.
[propagated-inputs]: Add texlive-graphics-cfg and texlive-graphics-def.
[license]: Update.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus 83a5c6171b
gnu: Add texlive-graphics-cfg.
* gnu/packages/tex.scm (texlive-graphics-cfg): New variable.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus f1b0939dbc
gnu: Add texlive-graphics-def.
* gnu/packages/tex.scm (texlive-graphics-def): New variable.
2019-07-24 09:46:48 +02:00
Ricardo Wurmus f104ff618a
gnu: Add texlive-epsf.
* gnu/packages/tex.scm (texlive-epsf): New variable.
(texlive-generic-epsf): Deprecate package.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus 114a5d85aa
gnu: Add texlive-lm.
* gnu/packages/tex.scm (texlive-lm): New variable.
(texlive-fonts-lm): Deprecate package.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus 14a87760fa
gnu: texlive-fontname: Simplify.
* gnu/packages/tex.scm (texlive-fontname): Implement with
SIMPLE-TEXLIVE-PACKAGE.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus cdc960922d
gnu: Add texlive-cm-super.
* gnu/packages/tex.scm (texlive-cm-super): New variable.
(texlive-fonts-cm-super): Deprecate package.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus cd957f4fc6
gnu: Add texlive-mflogo-font.
* gnu/packages/tex.scm (texlive-mflogo-font): New variable.
(texlive-fonts-mflogo-font): Deprecate package.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus e9816fcbb4
gnu: Add texlive-fontinst.
* gnu/packages/tex.scm (texlive-fontinst): New variable.
(texlive-tex-fontinst-base): Deprecate package.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus 7a9b737a8b
gnu: Add texlive-docstrip.
* gnu/packages/tex.scm (texlive-docstrip): New variable.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus 57680dc2c5
gnu: Add texlive-latexconfig.
* gnu/packages/tex.scm (texlive-latexconfig): New variable.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus 1e39065d29
gnu: Add texlive-etex.
* gnu/packages/tex.scm (texlive-etex): New variable.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus c87d8a1405
gnu: Add texlive-ruhyphen.
* gnu/packages/tex.scm (texlive-ruhyphen): New variable.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus 10e8b3385c
gnu: Add texlive-ukrhyph.
* gnu/packages/tex.scm (texlive-ukrhyph): New variable.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus 0d4088e45e
gnu: Add texlive-hyphen-welsh.
* gnu/packages/tex.scm (texlive-hyphen-welsh): New variable.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus 71e5812518
gnu: Add texlive-hyphen-uppersorbian.
* gnu/packages/tex.scm (texlive-hyphen-uppersorbian): New variable.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus cf8f4e1ba3
gnu: Add texlive-hyphen-ukrainian.
* gnu/packages/tex.scm (texlive-hyphen-ukrainian): New variable.
2019-07-24 09:46:47 +02:00
Ricardo Wurmus 5f50dd9580
gnu: Add texlive-hyphen-turkmen.
* gnu/packages/tex.scm (texlive-hyphen-turkmen): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus e80ecb7bf2
gnu: Add texlive-hyphen-turkish.
* gnu/packages/tex.scm (texlive-hyphen-turkish): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus 3eaee8fbbd
gnu: Add texlive-hyphen-thai.
* gnu/packages/tex.scm (texlive-hyphen-thai): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus 1e7db18177
gnu: Add texlive-hyphen-swedish.
* gnu/packages/tex.scm (texlive-hyphen-swedish): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus 40b009b8c9
gnu: Add texlive-hyphen-spanish.
* gnu/packages/tex.scm (texlive-hyphen-spanish): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus 3cd8868f32
gnu: Add texlive-hyphen-slovenian.
* gnu/packages/tex.scm (texlive-hyphen-slovenian): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus af13345a6c
gnu: Add texlive-hyphen-slovak.
* gnu/packages/tex.scm (texlive-hyphen-slovak): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus 67c7900e99
gnu: Add texlive-hyphen-serbian.
* gnu/packages/tex.scm (texlive-hyphen-serbian): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus 19e31f91d0
gnu: Add texlive-hyphen-sanskrit.
* gnu/packages/tex.scm (texlive-hyphen-sanskrit): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus 483d8af60c
gnu: Add texlive-hyphen-russian.
* gnu/packages/tex.scm (texlive-hyphen-russian): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus c4abd4a2fc
gnu: Add texlive-hyphen-romansh.
* gnu/packages/tex.scm (texlive-hyphen-romansh): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus 6fa3b112b9
gnu: Add texlive-hyphen-romanian.
* gnu/packages/tex.scm (texlive-hyphen-romanian): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus 5fd12ffbc8
gnu: Add texlive-hyphen-portuguese.
* gnu/packages/tex.scm (texlive-hyphen-portuguese): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus 9c451e7745
gnu: Add texlive-hyphen-polish.
* gnu/packages/tex.scm (texlive-hyphen-polish): New variable.
2019-07-24 09:46:46 +02:00
Ricardo Wurmus db3f7fdad0
gnu: Add texlive-hyphen-piedmontese.
* gnu/packages/tex.scm (texlive-hyphen-piedmontese): New variable.
2019-07-24 09:46:45 +02:00
Ricardo Wurmus 033406ad14
gnu: Add texlive-hyphen-occitan.
* gnu/packages/tex.scm (texlive-hyphen-occitan): New variable.
2019-07-24 09:46:45 +02:00
Ricardo Wurmus da2b2d490b
gnu: Add texlive-hyphen-norwegian.
* gnu/packages/tex.scm (texlive-hyphen-norwegian): New variable.
2019-07-24 09:46:45 +02:00
Ricardo Wurmus 1890799b62
gnu: Add texlive-hyphen-mongolian.
* gnu/packages/tex.scm (texlive-hyphen-mongolian): New variable.
2019-07-24 09:46:45 +02:00
Ricardo Wurmus af0e6cc82a
gnu: Add texlive-hyphen-lithuanian.
* gnu/packages/tex.scm (texlive-hyphen-lithuanian): New variable.
2019-07-24 09:46:45 +02:00
Ricardo Wurmus e8effd273f
gnu: Add texlive-hyphen-latvian.
* gnu/packages/tex.scm (texlive-hyphen-latvian): New variable.
2019-07-24 09:46:45 +02:00
Ricardo Wurmus 2f3a07c694
gnu: Add texlive-hyphen-latin.
* gnu/packages/tex.scm (texlive-hyphen-latin): New variable.
2019-07-24 09:46:45 +02:00
Ricardo Wurmus 0b3442575c
gnu: Add texlive-hyphen-kurmanji.
* gnu/packages/tex.scm (texlive-hyphen-kurmanji): New variable.
2019-07-24 09:46:45 +02:00
Ricardo Wurmus e33250e48a
gnu: Add texlive-hyphen-italian.
* gnu/packages/tex.scm (texlive-hyphen-italian): New variable.
2019-07-24 09:46:45 +02:00