gnu: emacs-slack: Update to 0-2.02ee1d73.
* gnu/packages/emacs.scm (emacs-slack): Update to 0-2.02ee1d73.
gnu: c-ares: Update to 1.14.0.
* gnu/packages/adns.scm (c-ares): Update to 1.14.0.
[license]: Use https.
gnu: linux-libre: Update to 4.15.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.4.
(%linux-libre-hash): Update hash.
gnu: linux-libre@4.14: Update to 4.14.20.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.20.
(%linux-libre-4.14-hash): Update hash.
gnu: linux-libre@4.9: Update to 4.9.82.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.82.
gnu: linux-libre@4.4: Update to 4.4.116.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.116.
gnu: make-linux-libre: Use invoke.
* gnu/packages/linux.scm (make-linux-libre): Use invoke.
gnu: Update gnu-standards to 2018-02-18.
* gnu/packages/gnu-doc.scm (gnu-standards) <version>: Update to 2018-02-18.
(gnu-standards) <origin>: While we're here, use "gnu-standards-src" as the
file-name, rather than the default, which is "cvs-checkout".
gnu: mailutils: Fix uninitialized memory bug.
This was causing segfaults in the MH test suite when building with
glibc 2.26 on x86_64.
* gnu/packages/patches/mailutils-uninitialized-memory.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/mail.scm (mailutils)[source](patches, snippet): New
fields.
[native-inputs]: New field.
gnu: gcc@4.9: Fix libsanitizer compilation with glibc 2.26.
* gnu/packages/patches/gcc-4.9-libsanitizer-fix.patch: New file.
* gnu/packages/gcc.scm (gcc-4.9)[source](patches): Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
gnu: gvpe: Fix compilation against glibc 2.26.
* gnu/packages/vpn.scm (gvpe)[source](modules, snippet): New fields.
gnu: shepherd: Add dependency on guile-readline.
* gnu/packages/admin.scm (shepherd)[inputs]: Add GUILE-READLINE.
Merge branch 'master' into core-updates
gnu: geda-gaf: Disable two broken tests.
* gnu/packages/engineering.scm (geda-gaf)[arguments]: Disable two failing
tests.
gnu: Add emacs-nov-el.
* gnu/packages/emacs.scm (emacs-nov-el): New variable.
gnu: Add emacs-esxml.
* gnu/packages/emacs.scm (emacs-esxml): New variable.
gnu: python-hacking: Update to 1.0.0.
* gnu/packages/openstack.scm (python-hacking): Update to 1.0.0.
[propagated-inputs]: Change PYTHON-FLAKE8 to PYTHON-FLAKE8-2.5.
* gnu/packages/python.scm (python-flake8-2.5, python2-flake8-2.5): New public
variables.
gnu: python-defusedxml: Update to 0.5.0.
* gnu/packages/xml.scm (python-defusedxml): Update to 0.5.0.
gnu: python-waitress: Update to 1.1.0.
* gnu/packages/patches/python-waitress-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/python.scm (python-waitress): Update to 1.1.0.
[source](patches): New field.