packages: Add 'package-transitive-supported-systems'.
authorLudovic Courtès <ludo@gnu.org>
Fri, 17 Oct 2014 21:20:39 +0000 (23:20 +0200)
committerLudovic Courtès <ludo@gnu.org>
Fri, 17 Oct 2014 21:23:21 +0000 (23:23 +0200)
commit7c3c0374de446af387c8478f77083fd0e357253c
tree96901f0b59c5bd7127ec010f541959dd5d47c28f
parent67a86d3b8d17b921728eec7776677582cfdd9266
packages: Add 'package-transitive-supported-systems'.

* guix/packages.scm (package-transitive-supported-systems): New procedure.
* tests/packages.scm ("package-transitive-supported-systems"): New test.
* build-aux/hydra/gnu-system.scm (package->job): Use it.
build-aux/hydra/gnu-system.scm
guix/packages.scm
tests/packages.scm