gnu: Add perl-data-section. * gnu/packages/perl.scm (perl-data-section): New public variable.
gnu: Add perl-test-failwarnings. * gnu/packages/perl-check.scm (perl-test-failwarnings): New public variable.
gnu: Add perl-string-escape. * gnu/packages/perl.scm (perl-string-escape): New public variable.
gnu: Add perl-string-copyright. * gnu/packages/license.scm (perl-string-copyright): New public variable.
gnu: Add perl-number-range. * gnu/packages/perl.scm (perl-number-range): New public variable.
gnu: Add perl-regexp-pattern-license. * gnu/packages/license.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add this.
gnu: Add perl-regexp-pattern. * gnu/packages/perl.scm (perl-regexp-pattern): New public variable.
gnu: Add perl-pod-constants. * gnu/packages/perl.scm (perl-pod-constants): New public variable.
gnu: Add perl-path-iterator-rule. * gnu/packages/perl.scm (perl-path-iterator-rule): New public variable.
gnu: Add perl-test-filename. * gnu/packages/perl-check.scm (perl-test-filename): New public variable.
gnu: password-store: Fix compatibility with GnuPG 2.2.5. * gnu/packages/patches/password-store-gnupg-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/password-utils.scm (password-store)[source]: Use it.
gnu: rhash: Remove `outputs' argument from phases. * gnu/packages/crypto.scm (rhash): Remove unnecessary `outputs' argument from custom phases.
gnu: linux-libre: Update to 4.15.5. * gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.5. (%linux-libre-hash): Update hash.
gnu: linux-libre@4.14: Update to 4.14.21. * gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.21. (%linux-libre-4.14-hash): Update hash.
gnu: linux-libre@4.9: Update to 4.9.83. * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.83.
gnu: linux-libre@4.4: Update to 4.4.117. * gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.117.
gnu: wavpack: Fix CVE-2018-7253 and CVE-2018-7254. * gnu/packages/patches/wavpack-CVE-2018-7253.patch, gnu/packages/patches/wavpack-CVE-2018-7254.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/audio.scm (wavpack)[source](patches): Use them.
gnu: miniupnpc: Update to 2.0.20180222. * gnu/packages/upnp.scm (miniupnpc): Update to 2.0.20180222.
gnu: tevent: Update to 0.9.36. * gnu/packages/samba.scm (tevent): Update to 0.9.36.
gnu: vc: Update to 1.3.3. * gnu/packages/maths.scm (vc): Update to 1.3.3.