guix package: -A and -s take supported systems into account.
authorLudovic Courtès <ludo@gnu.org>
Sun, 19 Apr 2015 17:12:22 +0000 (19:12 +0200)
committerLudovic Courtès <ludo@gnu.org>
Sun, 19 Apr 2015 21:34:53 +0000 (23:34 +0200)
commit5763ad9266ec7682d53b87a874fc6ae04f92b6c4
treef86c15d803840cae60284b682b52dabf8a5c8550
parentbbceb0ef8a1e05faaa15c5b4135275fb4572b8d9
guix package: -A and -s take supported systems into account.

* guix/scripts/package.scm (guix-package)[process-query]
  <list-available>: Restrict results to packages matching
  'supported-package?".
* guix/ui.scm (package->recutils): Print "systems:".
* tests/guix-package.sh: Add tests.
* doc/guix.texi (Invoking guix package): Adjust description of
  '--list-available' accordingly.
doc/guix.texi
guix/scripts/package.scm
guix/ui.scm
tests/guix-package.sh