guix/gnu
Ludovic Courtès 066eeae1a1
packages: 'specification->package+output' distinguishes "no output specified".
Until now the caller couldn't tell the different between a spec like
"foo:out" and one like "foo".  This change allows users to distinguish
between these two cases.

* gnu/packages.scm (specification->package+output): Disable output
membership test when OUTPUT = #f and SUB-DRV = #f.
* tests/packages.scm ("specification->package+output")
("specification->package+output invalid output")
("specification->package+output no default output")
("specification->package+output invalid output, no default"): New tests.
2019-06-27 11:14:41 +02:00
..
bootloader
build accounts: Use 'fsync' instead of 'fdatasync'. 2019-06-27 11:14:40 +02:00
installer installer: Fix typo. 2019-06-08 02:30:25 +02:00
packages gnu: dosbox: Update to 0.74-3. 2019-06-27 10:24:11 +02:00
services services: network-manager: Create '/var/lib/misc' directory for dnsmasq. 2019-06-24 23:25:11 +02:00
system linux-initrd: Fix cross compilation. 2019-06-25 21:38:42 +02:00
tests tests: Import (guix build utils) in the marionette. 2019-06-24 17:50:08 +02:00
artwork.scm artwork: Update snapshot to 2f2fe74. 2019-06-10 23:11:07 +02:00
bootloader.scm
ci.scm
installer.scm
local.mk gnu: Add gramps 2019-06-26 15:59:58 +02:00
packages.scm packages: 'specification->package+output' distinguishes "no output specified". 2019-06-27 11:14:41 +02:00
services.scm
system.scm
tests.scm