1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-23 10:40:31 +02:00
Commit Graph

892 Commits

Author SHA1 Message Date
Marius Bakke
77eb3008e3 Merge branch 'staging' into core-updates 2022-08-11 23:36:10 +02:00
Marius Bakke
121f6e0b0c gnu: texlive-xcolor: Fix build failure.
This is a reland of 5e796bfc22 which was
partially reverted in 8c3e9da13a.

* gnu/packages/tex.scm (texlive-xcolor)[arguments]: Make sure package provides
all the expected files.
2022-08-11 22:39:13 +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
Philip McGrath
46148a36c9 gnu: Add texlive-physics.
* gnu/packages/tex.scm (texlive-physics): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:04 +02:00
Philip McGrath
54ec9c1415 gnu: Add texlive-datatool.
* gnu/packages/tex.scm (texlive-datatool): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:04 +02:00
Philip McGrath
0ae0bb9c49 gnu: Add texlive-comment.
* gnu/packages/tex.scm (texlive-comment): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:03 +02:00
Philip McGrath
26410b4759 gnu: Add texlive-breqn.
* gnu/packages/tex.scm (texlive-breqn): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:03 +02:00
Philip McGrath
7279801cff gnu: Add texlive-abstract.
* gnu/packages/tex.scm (texlive-abstract): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:03 +02:00
Fabio Natali
b3f1666dd6 gnu: Add texlive-everyshi.
* gnu/packages/tex.scm (texlive-everyshi): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:28 +02:00
Fabio Natali
212f8e4bbc gnu: Add texlive-everysel.
* gnu/packages/tex.scm (texlive-everysel): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:28 +02:00
Fabio Natali
aceb696cb0 gnu: Add texlive-ragged2e.
* gnu/packages/tex.scm (texlive-ragged2e): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:28 +02:00
Fabio Natali
734805d15d gnu: Add texlive-ltablex.
* gnu/packages/tex.scm (texlive-ltablex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:28 +02:00
Fabio Natali
69d2ca4035 gnu: Add texlive-tracklang.
* gnu/packages/tex.scm (texlive-tracklang): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:27 +02:00
Fabio Natali
1730148f7c gnu: Add texlive-datetime2.
* gnu/packages/tex.scm (texlive-datetime2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:27 +02:00
Fabio Natali
79faefb8af gnu: Add texlive-pdflscape.
* gnu/packages/tex.scm (texlive-pdflscape): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:27 +02:00
Fabio Natali
96e50a219d gnu: Add texlive-pgfgantt.
* gnu/packages/tex.scm (texlive-pgfgantt): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:27 +02:00
Fabio Natali
772db83faa gnu: Add texlive-setspace.
* gnu/packages/tex.scm (texlive-setspace): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:27 +02:00
Fabio Natali
6815bdb95c gnu: Add texlive-mdframed.
* gnu/packages/tex.scm (texlive-mdframed): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:26 +02:00
Maxim Cournoyer
1ef04fb228 gnu: qtsvg: Rename variable to qtsvg-5.
This is in preparation of the qtsvg update to version 6.

This change was automated via the following command:

  git grep -l '\bqtsvg\b' | xargs sed 's/qtsvg/qtsvg-5/g' -i
2022-07-31 21:55:43 -04:00
Marius Bakke
9044b086dd Merge branch 'staging' into core-updates 2022-07-22 01:09:14 +02:00
Wiktor Żelazny
cba0bc2942 gnu: Add texlive-babel-danish.
* gnu/packages/tex.scm (texlive-babel-danish): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 23:08:02 +02:00
Wiktor Żelazny
a8f1abec7f gnu: Add texlive-generic-babel-norsk.
* gnu/packages/tex.scm (texlive-generic-babel-norsk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-19 23:07:58 +02:00
Marius Bakke
12e77c03bc gnu: libpaper: Update to 1.2.1.
* gnu/packages/ghostscript.scm (libpaper): Update to 1.2.1.
[source]: Switch to currently maintained fork.
[home-page]: Likewise.
[arguments]: Remove #:phases.  Add "--enable-relocatable" to #:configure-flags.
[native-inputs]: Remove AUTOMAKE.  Add HELP2MAN.
[outputs]: Add "debug".
* gnu/packages/tex.scm (texlive-bin)[arguments]: Add phase to patch test
expected test result with libpaper 1.2.
* gnu/packages/patches/libpaper-free-systempapername.patch,
gnu/packages/patches/libpaper-free-xdg-config-home.patch,
gnu/packages/patches/libpaper-invalid-paperspecs.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-07-16 23:25:17 +02:00
Wiktor Żelazny
c9fad6a2ad gnu: Add texlive-babel-dutch.
* gnu/packages/tex.scm (texlive-babel-dutch): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-10 23:57:15 +02:00
Wiktor Żelazny
0d011e54c6 gnu: Add texlive-babel-finnish.
* gnu/packages/tex.scm (texlive-babel-finnish): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-08 23:58:11 +02:00
Ludovic Courtès
2199af9f7b gnu: texlive-fmtcount: Add proper 'license' value.
This is a followup to df5e07c16d.

* gnu/packages/tex.scm (texlive-fmtcount)[license]: New field.
2022-07-01 12:10:27 +02:00
Lars-Dominik Braun
d8d6b7417f gnu: Add texlive-lineno.
* gnu/packages/tex.scm (texlive-lineno): New variable.
2022-06-28 15:09:26 +02:00
Lars-Dominik Braun
5c608de993 gnu: Add texlive-threeparttablex.
* gnu/packages/tex.scm (texlive-threeparttablex): New variable.
2022-06-28 15:09:13 +02:00
Lars-Dominik Braun
a7288095b5 gnu: Add texlive-xpatch.
* gnu/packages/tex.scm (texlive-xpatch): New variable.
2022-06-28 15:08:52 +02:00
Lars-Dominik Braun
80867e6b5e gnu: Add texlive-was.
* gnu/packages/tex.scm (texlive-was): New variable.
2022-06-28 15:08:29 +02:00
Lars-Dominik Braun
22ec59e821 gnu: Add texlive-endfloat.
* gnu/packages/tex.scm (texlive-endfloat): New variable.
2022-06-28 15:07:32 +02:00
Lars-Dominik Braun
9374af6b6f gnu: Add texlive-apa6.
* gnu/packages/tex.scm (texlive-apa6): New variable.
2022-06-28 15:07:10 +02:00
Ludovic Courtès
c4fd372c58 gnu: texlive-psnfss: Re-add phases to build "doc" output.
* gnu/packages/tex.scm (texlive-psnfss)[arguments]: Reinstate phases
added in 08bb73749e and inadvertently
removed in 8655a71445.
2022-06-22 22:26:21 +02:00
Ludovic Courtès
103f488ecb gnu: texlive-tools: Remove redundant definition.
* gnu/packages/tex.scm (texlive-tools): Remove second definition.
2022-06-22 18:58:09 +02:00
Ludovic Courtès
456eeaea8e gnu: texlive: Avoid use of deprecated packages.
* gnu/packages/tex.scm (texlive-bidi)[propagated-inputs]: Avoid
deprecated package names.
(texlive-latex-geometry)[propagated-inputs]: Likewise.
(texlive-metalogo)[inputs, propagated-inputs]: Likewise.
(texlive-polyglossia)[propagated-inputs]: Likewise.
(texlive-zref)[propagated-inputs]: Likewise.
2022-06-22 18:57:42 +02:00
Ludovic Courtès
5a137c38be gnu: texlive-amsmath, texlive-psnfss: Fix misplaced 'outputs' field.
This reinstates 08bb73749e.  Probably the
'outputs' field ended up in 'texlive-amsmath' due to a bad merge.

* gnu/packages/tex.scm (texlive-amsmath)[outputs]: Remove.
(texlive-psnfss)[outputs]: New field.
2022-06-22 18:57:27 +02:00
Ludovic Courtès
8655a71445 Merge branch master into core-updates 2022-06-22 18:48:00 +02:00
Andreas Enge
a050044255 gnu: Add texlive-floatflt.
* gnu/packages/tex.scm (texlive-floatflt): New variable.
2022-06-19 21:19:59 +02:00
Ricardo Wurmus
793ce82c9d gnu: Add texlive-xunicode.
* gnu/packages/tex.scm (texlive-xunicode): New variable.
2022-06-17 21:09:25 +02:00
Ludovic Courtès
37d5bd0b31 gnu: Add texlive-inriafonts.
* gnu/packages/tex.scm (texlive-inriafonts): New variable.
2022-06-17 15:31:33 +02:00
Ludovic Courtès
df5e07c16d gnu: Add texlive-fmtcount.
* gnu/packages/tex.scm (texlive-fmtcount): New variable.
2022-06-17 15:31:33 +02:00
Ludovic Courtès
091eb323ba Merge branch 'master' into staging 2022-06-08 14:53:16 +02:00
Ludovic Courtès
8c3e9da13a Merge branch 'master' into core-updates 2022-06-08 14:46:24 +02:00
Jack Hill
017ed4bc22 gnu: Add texlive-qrcode.
* gnu/packages/tex.scm (texlive-qrcode): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-04 00:11:44 +02:00