Commit graph

118665 commits

Author SHA1 Message Date
Tobias Geerinckx-Rice bc5e71229d
gnu: whois: Update to 5.5.17.
* gnu/packages/networking.scm (whois): Update to 5.5.17.
[arguments]: Add BASHCOMPDIR to #:configure-flags.
Don't explicitly return #t from phases.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice e74ccdc483
gnu: evince: Update to 44.3.
* gnu/packages/gnome.scm (evince): Update to 44.3.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice f8fcd6e533
gnu: evince: Parameterise source URI.
* gnu/packages/gnome.scm (evince)[source]: Use VERSION.
2023-07-16 02:00:00 +02:00
Tobias Geerinckx-Rice 91344faa93
gnu: xtensor: Update to 0.24.6.
* gnu/packages/algebra.scm (xtensor): Update to 0.24.6.
2023-07-16 02:00:00 +02:00
Tobias Geerinckx-Rice d9a851433a
gnu: hw-probe: Fix build.
* gnu/packages/hardware.scm (hw-probe)[arguments]:
‘lspci’ has moved to /bin.
2023-07-16 02:00:00 +02:00
Maxim Cournoyer c75022d65f
tests: pack: Fix indentation.
* tests/pack.scm: Fix indentation.
2023-07-18 16:56:06 -04:00
Maxim Cournoyer d5f8b50365
pack: Move common build code to (guix build pack).
The rationale is to reduce the number of derivations built per pack to ideally
one, to minimize storage requirements.  The number of derivations had gone up
with 68380db4 ("pack: Extract populate-profile-root from
self-contained-tarball/builder.") as a side effect to improving code reuse.

* guix/scripts/pack.scm (guix): Add commentary comment.
(populate-profile-root, self-contained-tarball/builder): Extract to...
* guix/build/pack.scm (populate-profile-root): ... this, and...
(build-self-contained-tarball): ... that, adjusting for use on the build side.
(assert-utf8-locale): New procedure.
(self-contained-tarball, debian-archive, rpm-archive): Adjust accordingly.

Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-07-18 16:56:06 -04:00
Janneke Nieuwenhuizen 772eaa69f3
gnu: emacs: Depend on libc-for-target.
* gnu/packages/emacs.scm (emacs)[inputs]: Change glibc to (libc-for-target).
2023-07-18 18:34:55 +02:00
Nicolas Goaziou c2057a608e
gnu: texlive-biber: Fix license.
* gnu/packages/tex.scm (texlive-biber)[license]: Set to ARTISTIC2.0.
2023-07-18 18:19:02 +02:00
Nicolas Goaziou f832746ab6
guix: Fix license translation in texlive importer.
* guix/import/texlive.scm (string->license): Properly translate "artistic2"
into `artistic2.0'.
2023-07-18 18:19:02 +02:00
Nicolas Goaziou 0bc890a5cb
gnu: Add texlive-collection-binextra.
* gnu/packages/tex.scm (texlive-collection-binextra): New variable.
2023-07-18 18:19:02 +02:00
Nicolas Goaziou 6c5f4ab9e9
gnu: Add texlive-gsftopk.
* gnu/packages/tex.scm (texlive-gsftopk): New variable.
2023-07-18 18:19:01 +02:00
Nicolas Goaziou f42b48edf4
gnu: Add texlive-git-latexdiff.
* gnu/packages/tex.scm (texlive-git-latexdiff): New variable.
2023-07-18 18:19:01 +02:00
Nicolas Goaziou 9da7433cc7
gnu: Add texlive-fragmaster.
* gnu/packages/tex.scm (texlive-fragmaster): New variable.
2023-07-18 18:19:01 +02:00
Nicolas Goaziou d63b8ed17d
gnu: Add texlive-findhyph.
* gnu/packages/tex.scm (texlive-findhyph): New variable.
2023-07-18 18:19:00 +02:00
Nicolas Goaziou fd2a9e871c
gnu: Add texlive-dvisvgm.
* gnu/packages/tex.scm (texlive-dvisvgm): New variable.
2023-07-18 18:19:00 +02:00
Nicolas Goaziou 75822fbbfd
gnu: Add texlive-dvipos.
* gnu/packages/tex.scm (texlive-dvipos): New variable.
2023-07-18 18:18:59 +02:00
Nicolas Goaziou 8b53b69bc7
gnu: Add texlive-dvipng.
* gnu/packages/tex.scm (texlive-dvipng): New variable.
2023-07-18 18:18:59 +02:00
Nicolas Goaziou ccd3df80c3
gnu: Add texlive-dviout-util.
* gnu/packages/tex.scm (texlive-dviout-util): New variable.
2023-07-18 18:18:58 +02:00
Nicolas Goaziou 9f92a95579
gnu: Add texlive-dviljk.
* gnu/packages/tex.scm (texlive-dviljk): New variable.
2023-07-18 18:18:58 +02:00
Nicolas Goaziou 80fa1e3ea4
gnu: Add texlive-dviinfox.
* gnu/packages/tex.scm (texlive-dviinfox): New variable.
2023-07-18 18:18:57 +02:00
Nicolas Goaziou d5db87ab28
gnu: Add texlive-dvidvi.
* gnu/packages/tex.scm (texlive-dvidvi): New variable.
2023-07-18 18:18:57 +02:00
Nicolas Goaziou ad362ba2bf
gnu: Add texlive-dvicopy.
* gnu/packages/tex.scm (texlive-dvicopy): New variable.
2023-07-18 18:18:57 +02:00
Nicolas Goaziou f1e1ce32c2
gnu: Add texlive-dviasm.
* gnu/packages/tex.scm (texlive-dviasm): New variable.
2023-07-18 18:18:56 +02:00
Nicolas Goaziou 3fbe61197c
gnu: Add texlive-dvi2tty.
* gnu/packages/tex.scm (texlive-dvi2tty): New variable.
2023-07-18 18:18:56 +02:00
Nicolas Goaziou 89e1c9c22e
gnu: Add texlive-dtxgen.
* gnu/packages/tex.scm (texlive-dtxgen): New variable.
2023-07-18 18:18:56 +02:00
Nicolas Goaziou 2bc85d9380
gnu: Add texlive-dtl.
* gnu/packages/tex.scm (texlive-dtl): New variable.
2023-07-18 18:18:55 +02:00
Nicolas Goaziou d88e2fdd38
gnu: Add texlive-xpdfopen.
* gnu/packages/tex.scm (texlive-xpdfopen): New variable.
2023-07-18 18:18:55 +02:00
Nicolas Goaziou c79b6b6c5f
gnu: Add texlive-xindex.
* gnu/packages/tex.scm (texlive-xindex): New variable.
2023-07-18 18:18:55 +02:00
Nicolas Goaziou 8713eebf69
gnu: Add texlive-web.
* gnu/packages/tex.scm (texlive-web): New variable.
2023-07-18 18:18:54 +02:00
Nicolas Goaziou 21f2977a5c
gnu: Add texlive-upmendex.
* gnu/packages/tex.scm (texlive-upmendex): New variable.
2023-07-18 18:18:54 +02:00
Nicolas Goaziou d4a02c7bd0
gnu: Add texlive-typeoutfileinfo.
* gnu/packages/tex.scm (texlive-typeoutfileinfo): New variable.
2023-07-18 18:18:54 +02:00
Nicolas Goaziou fe8505c9c4
gnu: Add texlive-tpic2pdftex.
* gnu/packages/tex.scm (texlive-tpic2pdftex): New variable.
2023-07-18 18:18:53 +02:00
Nicolas Goaziou 902eaa8104
gnu: Add texlive-tlcockpit.
* gnu/packages/tex.scm (texlive-tlcockpit): New variable.
2023-07-18 18:18:53 +02:00
Nicolas Goaziou ef724f3067
gnu: Add texlive-tie.
* gnu/packages/tex.scm (texlive-tie): New variable.
2023-07-18 18:18:52 +02:00
Nicolas Goaziou e31843cdbf
gnu: Add texlive-texware.
* gnu/packages/tex.scm (texlive-texware): New variable.
2023-07-18 18:18:52 +02:00
Nicolas Goaziou a34c51d73b
gnu: Add texlive-texplate.
* gnu/packages/tex.scm (texlive-texplate): New variable.
2023-07-18 18:18:52 +02:00
Nicolas Goaziou 8619d89e2a
gnu: Add texlive-texosquery.
* gnu/packages/tex.scm (texlive-texosquery): New variable.
2023-07-18 18:18:51 +02:00
Nicolas Goaziou 04e7983502
gnu: Add texlive-texlogsieve.
* gnu/packages/tex.scm (texlive-texlogsieve): New variable.
2023-07-18 18:18:51 +02:00
Nicolas Goaziou bebd522580
gnu: Add texlive-texlogfilter.
* gnu/packages/tex.scm (texlive-texlogfilter): New variable.
2023-07-18 18:18:51 +02:00
Nicolas Goaziou 88205e3e04
gnu: Add texlive-texloganalyser.
* gnu/packages/tex.scm (texlive-texloganalyser): New variable.
2023-07-18 18:18:50 +02:00
Nicolas Goaziou d033c4b77a
gnu: Add texlive-texliveonfly.
* gnu/packages/tex.scm (texlive-texliveonfly): New variable.
2023-07-18 18:18:50 +02:00
Nicolas Goaziou d87cb08dd3
gnu: Add texlive-texfot.
* gnu/packages/tex.scm (texlive-texfot): New variable.
2023-07-18 18:18:49 +02:00
Nicolas Goaziou 1e9bf77acc
gnu: Add texlive-texdoctk.
* gnu/packages/tex.scm (texlive-texdoctk): New variable.
2023-07-18 18:18:49 +02:00
Nicolas Goaziou 5ba584fddd
gnu: Add texlive-texdoc.
* gnu/packages/tex.scm (texlive-texdoc): New variable.
2023-07-18 18:18:49 +02:00
Nicolas Goaziou c3a49731f6
gnu: Add texlive-texdirflatten.
* gnu/packages/tex.scm (texlive-texdirflatten): New variable.
2023-07-18 18:18:48 +02:00
Nicolas Goaziou e2b7940ca6
gnu: Add texlive-texdiff.
* gnu/packages/tex.scm (texlive-texdiff): New variable.
2023-07-18 18:18:48 +02:00
Nicolas Goaziou 2736be1a57
gnu: Add texlive-texdef.
* gnu/packages/tex.scm (texlive-texdef): New variable.
2023-07-18 18:18:48 +02:00
Nicolas Goaziou b29fd45b6a
gnu: Add texlive-texcount.
* gnu/packages/tex.scm (texlive-texcount): New variable.
2023-07-18 18:18:47 +02:00
Nicolas Goaziou 7490ea97d5
gnu: Add texlive-texaccents.
* gnu/packages/tex.scm (texlive-texaccents): New variable.
2023-07-18 18:18:47 +02:00