gnu: Allow a plain list of packages in 'operating-system'.
authorLudovic Courtès <ludo@gnu.org>
Mon, 9 Dec 2013 22:45:27 +0000 (23:45 +0100)
committerLudovic Courtès <ludo@gnu.org>
Mon, 9 Dec 2013 23:24:02 +0000 (00:24 +0100)
commit4f62d8d6c74d1d9cec049cb5e22452b8d78655f5
tree8d0f132041280fabc3711138c76cb91e228703a5
parent78ed003811a38a7a3de56316755a2808b7d87e45
gnu: Allow a plain list of packages in 'operating-system'.

* gnu/system.scm (union): Allow (PACKAGE OUTPUT), (PACKAGE), and
  PACKAGE.
  (<operating-system>)[packages]: Make the default a list of package?
  objects.
* gnu/system/vm.scm (%demo-operating-system): Likewise.  Add a few
  packages.
gnu/system.scm
gnu/system/vm.scm