gnu: Update signing-party. Also add more inputs to make the caff program run. I haven't successfully used it yet though. * gnu/packages/gnupg.scm (signing-party)[version]: Update to 2.6. [source]: Update origin sha256. [native-inputs]: Add autoconf and automake. [inputs]: Add perl-text-template, perl-mime-tools, perl-gnupg-interface and perl-net-idn-encode as these are required by caff. Also add libmd as this is required by TODO. [arguments]: Add the change-directory and wrap-programs phase, and fix a regex and Makefile path in the configure phase.
gnu: Add libmd. * gnu/packages/crypto.scm (libmd): New variable.
gnu: Add perl-gnupg-interface. * gnu/packages/gnupg.scm (perl-gnupg-interface): New variable.
gnu: Add perl-text-template. * gnu/packages/perl.scm (perl-text-template): New variable.
gnu: Add perl-net-idn-encode. * gnu/packages/perl.scm (perl-net-idn-encode): New variable.
gnu: Add perl-mime-tools. * gnu/packages/perl.scm (perl-mime-tools): New variable.
gnu: Add perl-mailtools. * gnu/packages/perl.scm (perl-mailtools): New variable.
gnu: Add perl-convert-binhex. * gnu/packages/perl.scm (perl-convert-binhex): New variable.
gnu: Add perl-moox-late. * gnu/packages/perl.scm (perl-moox-late): New variable.
gnu: Add perl-moox-handlesvia. * gnu/packages/perl.scm (perl-moox-handlesvia): New variable.
gnu: Add perl-data-perl. * gnu/packages/perl.scm (perl-data-perl): New variable.
gnu: Add perl-moox. * gnu/packages/perl.scm (perl-moox): New variable.
gnu: texinfo: Add 6.5. * gnu/packages/texinfo.scm (texinfo-latest): New variable.
doc: Use Screen and OpenSSH in the bare-bones example. * gnu/system/examples/bare-bones.tmpl (packages): Remove TCPDUMP; add SCREEN and OPENSSH. * doc/guix.texi (Using the Configuration System): Adjust explanation accordingly.
install: Include the whole bare-bones OS in the image. * gnu/system/install.scm (%installation-services): Load "example/bare-bones.tmpl". Add a 'gc-root-service-type' instance.
system: Add gexp compiler for <operating-system>. * gnu/system.scm (operating-system-compiler): New procedure.
gnu: youtube-dl: Update to 2017.09.11. * gnu/packages/video.scm (youtube-dl): Update to 2017.09.11.
gnu: gtksourceview: Update to 3.24.4. * gnu/packages/gtk.scm (gtksourceview): Update to 3.24.4.
gnu: libpeas: Update to 1.22.0. * gnu/packages/gnome.scm (libpeas): Update to 1.22.0. [inputs]: Remvoe libxml2.
gnu: network-manager: Update to 1.8.2. * gnu/packages/gnome.scm (network-manager): Update to 1.8.2.