sys-apps/guix: make ebuild FEATURES=network-sandbox friendly, bug #607988
authorSergei Trofimovich <slyfox@gentoo.org>
Thu, 2 Feb 2017 21:15:18 +0000 (21:15 +0000)
committerSergei Trofimovich <slyfox@gentoo.org>
Thu, 2 Feb 2017 21:15:18 +0000 (21:15 +0000)
commite6d632b3e0c1aa62f7e076131347c1f6bf6cff24
tree7d7d16f64fe2eb05c13b3570ef79c4d9d04c7074
parentc5e67e16633365f4cbfd65af09d03edd54fec1c9
sys-apps/guix: make ebuild FEATURES=network-sandbox friendly, bug #607988

In order to shrink tarball size guix does not ship
prebuilt guile for supported targets. Instead it
downloaded those binaries and verified hashes in
gnu/local.mk file.

Fix it by pulling all external dependencies into SRC_URI.

Found by Toralf Förster on a tinderbox with FEATURES=network-sandbox

While at it disabled parallel builds as it occasionally
causes guile to run bad code.

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/607988

Package-Manager: Portage-2.3.3, Repoman-2.3.1
sys-apps/guix/Manifest
sys-apps/guix/guix-0.12.0-r1.ebuild