Age | Commit message (Collapse) | Author |
|
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>
|
|
* gnu/packages/emacs.scm (emacs)[inputs]: Change glibc to (libc-for-target).
|
|
* gnu/packages/tex.scm (texlive-biber)[license]: Set to ARTISTIC2.0.
|
|
* guix/import/texlive.scm (string->license): Properly translate "artistic2"
into `artistic2.0'.
|
|
* gnu/packages/tex.scm (texlive-collection-binextra): New variable.
|
|
* gnu/packages/tex.scm (texlive-gsftopk): New variable.
|
|
* gnu/packages/tex.scm (texlive-git-latexdiff): New variable.
|
|
* gnu/packages/tex.scm (texlive-fragmaster): New variable.
|
|
* gnu/packages/tex.scm (texlive-findhyph): New variable.
|
|
* gnu/packages/tex.scm (texlive-dvisvgm): New variable.
|
|
* gnu/packages/tex.scm (texlive-dvipos): New variable.
|
|
* gnu/packages/tex.scm (texlive-dvipng): New variable.
|
|
* gnu/packages/tex.scm (texlive-dviout-util): New variable.
|
|
* gnu/packages/tex.scm (texlive-dviljk): New variable.
|
|
* gnu/packages/tex.scm (texlive-dviinfox): New variable.
|
|
* gnu/packages/tex.scm (texlive-dvidvi): New variable.
|
|
* gnu/packages/tex.scm (texlive-dvicopy): New variable.
|
|
* gnu/packages/tex.scm (texlive-dviasm): New variable.
|
|
* gnu/packages/tex.scm (texlive-dvi2tty): New variable.
|
|
* gnu/packages/tex.scm (texlive-dtxgen): New variable.
|
|
* gnu/packages/tex.scm (texlive-dtl): New variable.
|
|
* gnu/packages/tex.scm (texlive-xpdfopen): New variable.
|
|
* gnu/packages/tex.scm (texlive-xindex): New variable.
|
|
* gnu/packages/tex.scm (texlive-web): New variable.
|
|
* gnu/packages/tex.scm (texlive-upmendex): New variable.
|
|
* gnu/packages/tex.scm (texlive-typeoutfileinfo): New variable.
|
|
* gnu/packages/tex.scm (texlive-tpic2pdftex): New variable.
|
|
* gnu/packages/tex.scm (texlive-tlcockpit): New variable.
|
|
* gnu/packages/tex.scm (texlive-tie): New variable.
|
|
* gnu/packages/tex.scm (texlive-texware): New variable.
|
|
* gnu/packages/tex.scm (texlive-texplate): New variable.
|
|
* gnu/packages/tex.scm (texlive-texosquery): New variable.
|
|
* gnu/packages/tex.scm (texlive-texlogsieve): New variable.
|
|
* gnu/packages/tex.scm (texlive-texlogfilter): New variable.
|
|
* gnu/packages/tex.scm (texlive-texloganalyser): New variable.
|
|
* gnu/packages/tex.scm (texlive-texliveonfly): New variable.
|
|
* gnu/packages/tex.scm (texlive-texfot): New variable.
|
|
* gnu/packages/tex.scm (texlive-texdoctk): New variable.
|
|
* gnu/packages/tex.scm (texlive-texdoc): New variable.
|
|
* gnu/packages/tex.scm (texlive-texdirflatten): New variable.
|
|
* gnu/packages/tex.scm (texlive-texdiff): New variable.
|
|
* gnu/packages/tex.scm (texlive-texdef): New variable.
|
|
* gnu/packages/tex.scm (texlive-texcount): New variable.
|
|
* gnu/packages/tex.scm (texlive-texaccents): New variable.
|
|
* gnu/packages/tex.scm (texlive-tex4ebook): New variable.
|
|
* gnu/packages/tex.scm (texlive-tex4ht): New variable.
|
|
* gnu/packages/tex.scm (texlive-make4ht): New variable.
|
|
* gnu/packages/tex.scm (texlive-sty2dtx): New variable.
|
|
* gnu/packages/tex.scm (texlive-srcredact): New variable.
|
|
* gnu/packages/tex.scm (texlive-spix): New variable.
|