Make Guile-JSON a required dependency.
authorEric Bavier <bavier@member.fsf.org>
Sun, 2 Dec 2018 02:46:22 +0000 (20:46 -0600)
committerEric Bavier <bavier@member.fsf.org>
Sun, 2 Dec 2018 23:56:05 +0000 (17:56 -0600)
commit6776af04d4b65c5a9a07784307a6abe395b6f480
tree24bc82ab725e14ce7f39d6fef7c36601ce55ae8e
parenta7bed894d2dca20071a4738e4fd604bd8b7cf1a3
Make Guile-JSON a required dependency.

* README (Requirements): Remove "optional" verbiage.
* doc/guix.texi (Requirements): Move Guile-JSON from optional to required.
* configure.ac (HAVE_GUILE_JSON): Remove Automake conditional.
(have_guile_json): Error if not "yes".
* Makefile.am (MODULE, SCM_TESTS)[HAVE_GUILE_JSON]: Add modules and tests
unconditionally.
* gnu/packages/package-mangement.scm (guix-minimal)[propagated-inputs]: Leave
guile-json input.
Makefile.am
README
configure.ac
doc/guix.texi
gnu/packages/package-management.scm