guix-mirrors/gnu
Ludovic Courtès f94f9d67e6
gnupg: 'gnupg-verify*' returns a status symbol.
This allows callers to distinguish between signature verification
failure and missing key.

* guix/gnupg.scm (gnupg-receive-keys): Return true on success.
(gnupg-verify*): Check return value of 'gnupg-receive-keys'.  Return two
values, the first one being a symbol.
* guix/upstream.scm (download-tarball): Get the two return values of
'gnupg-verify*', and match on the first one.
* gnu/packages/bash.scm (download-patches): Check the first return value
of 'gnupg-verify*'.
2019-12-20 22:06:05 +01:00
..
bootloader gnu: Add u-boot-pine64-lts-bootloader. 2019-12-14 17:41:10 +01:00
build gnu: Remove uses of deprecated Qemu network configuration. 2019-12-18 22:36:37 +01:00
installer
machine machine: Remove unnecessary record self-referencing bindings. 2019-12-08 00:47:26 +01:00
packages gnupg: 'gnupg-verify*' returns a status symbol. 2019-12-20 22:06:05 +01:00
services services: mcron: Add description. 2019-12-08 00:47:26 +01:00
system gnu: Remove uses of deprecated Qemu network configuration. 2019-12-18 22:36:37 +01:00
tests tests: install: Fix typo. 2019-11-18 13:22:15 +09:00
artwork.scm
bootloader.scm
ci.scm ci: Make sure the Guix checkout is the one providing Cuirass proc. 2019-12-01 11:26:11 +01:00
installer.scm
local.mk gnu: Add java-piccolo2d-core. 2019-12-19 23:21:06 +01:00
machine.scm machine: Remove unnecessary record self-referencing bindings. 2019-12-08 00:47:26 +01:00
packages.scm packages: 'fold-available-packages' uses 'supported-package?'. 2019-10-14 23:43:43 +02:00
services.scm services: Add 'provenance-service-type'. 2019-12-07 00:59:56 +01:00
system.scm services: Add 'provenance-service-type'. 2019-12-07 00:59:56 +01:00
tests.scm gexp: Allow character literals in GEXP->SEXP. 2019-12-18 22:36:37 +01:00