gnu: Add ikiwiki. * gnu/packages/web.scm (ikiwiki): New variable.
gnu: Add perl-cgi-session. * gnu/packages/web.scm (perl-cgi-session): New variable.
gnu: Add perl-yaml-libyaml. * gnu/packages/perl.scm (perl-yaml-libyaml): New variable.
gnu: Add perl-html-scrubber. * gnu/packages/web.scm (perl-html-scrubber): New variable.
gnu: Add perl-test-eol. * gnu/packages/perl.scm (perl-test-eol): New variable.
gnu: Add perl-test-notabs. * gnu/packages/perl.scm (perl-test-notabs): New variable.
gnu: Add perl-test-memory-cycle. * gnu/packages/perl.scm (perl-test-memory-cycle): New variable.
gnu: Add perl-devel-cycle. * gnu/packages/perl.scm (perl-devel-cycle): New variable.
gnu: Add perl-test-cpan-meta. * gnu/packages/perl.scm (perl-test-cpan-meta): New variable.
gnu: Add perl-test-cpan-meta-json. * gnu/packages/perl.scm (perl-test-cpan-meta-json): New variable.
gnu: Add perl-text-markdown-discount. * gnu/packages/markdown.scm (perl-text-markdown-discount): New variable. * gnu/packages/patches/perl-text-markdown-discount-use-system-markdown.patch: New file.
gnu: Add discount. This is required by perl-text-markdown-discount, which is required by ikiwiki. * gnu/packages/markdown.scm (discount) New variable.
gnu: linux-libre@4.9: Fix hash. The linux-libre-4.9.49 tarball on the distribution site was repacked using a non-deterministic process, thus changing the tarball hash, although the contents of the files in the tarball were not changed. * gnu/packages/linux.scm (linux-libre-4.9): Update hash.
gnu: linux-libre: Fix CVE-2017-1000251. * gnu/packages/linux.scm (linux-libre, linux-libre-4.9) (linux-libre-4.4, linux-libre-arm-generic): Add patch.
gnu: xorriso: Update to 1.4.8. * gnu/packages/cdrom.scm (xorriso): Update to 1.4.8.
gnu: bluez: Add replacement to fix CVE-2017-1000250. * gnu/packages/patches/bluez-CVE-2017-1000250.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/linux.scm (bluez)[replacement]: New field. (bluez/fixed): New variable.
gnu: gcc@7: Update description. * gnu/packages/gcc.scm (gcc@7)[description]: Remove Java from the list of supported languages.
gnu: isl: Update to 0.18. * gnu/packages/gcc.scm (isl): Update to 0.18. (isl-0.11): New variable. (gcc@4.8, cloog)[inputs]: Use isl-0.11.
gnu: gcc: Clean up inputs. * gnu/packages/gcc.scm (gcc@4.7)[inputs]: Remove isl, cloog. (gcc@4.8)[inputs]: Add isl, cloog. (gcc@6)[inputs]: Remove cloog.