gnu: texlive-texmf: Mark as non-substitutable.

* gnu/packages/tex.scm (texlive-texmf)[arguments]: Add #:substitutable?.
This commit is contained in:
Ludovic Courtès 2016-08-01 19:00:43 +02:00
parent 2be896dec1
commit a348af403d
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 7 additions and 1 deletions

View File

@ -187,6 +187,11 @@ This package contains the binaries.")
`(#:modules ((guix build gnu-build-system) `(#:modules ((guix build gnu-build-system)
(guix build utils) (guix build utils)
(srfi srfi-26)) (srfi srfi-26))
;; This package takes 4 GiB, which we can't afford to distribute from
;; our servers.
#:substitutable? #f
#:phases #:phases
(modify-phases (map (cut assq <> %standard-phases) (modify-phases (map (cut assq <> %standard-phases)
'(set-paths unpack patch-source-shebangs)) '(set-paths unpack patch-source-shebangs))
@ -301,7 +306,8 @@ This package contains the complete TeX Live distribution.")
;; texlive-texmf-minimal is a pruned, small version of the texlive tree, ;; texlive-texmf-minimal is a pruned, small version of the texlive tree,
;; in particular dropping documentation and fonts. ;; in particular dropping documentation and fonts. It weighs in at 470 MiB
;; instead of 4 GiB.
(define texlive-texmf-minimal (define texlive-texmf-minimal
(package (inherit texlive-texmf) (package (inherit texlive-texmf)
(name "texlive-texmf-minimal") (name "texlive-texmf-minimal")