1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-26 12:10:29 +02:00
Commit Graph

918 Commits

Author SHA1 Message Date
Maxim Cournoyer
4920f6e634 Merge branch 'staging' into core-updates
Conflicts resolved in:
	gnu/local.mk
	gnu/packages/cmake.scm
	gnu/packages/glib.scm
	gnu/packages/gnome.scm
	gnu/packages/gtk.scm
	gnu/packages/sdl.scm

pango-next, vala-next and librsvg-bootstrap were removed in the process.
2022-09-15 11:43:21 -04: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
1d526f5035 Merge branch 'staging' into core-updates 2022-09-10 17:30:17 +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
884548b476 Merge branch 'staging' into core-updates 2022-09-08 21:12:52 +02: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
58863b93b0 Merge branch 'staging' into core-updates 2022-09-01 23:26:57 +02: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
ad384816fe Merge branch 'staging' into core-updates 2022-08-27 17:10:55 +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
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