gnu: gtk+-2: Fix failing test. * gnu/packages/gtk.scm (gtk+-2)[source]: Add patch. * gnu/packages/patches/gtk2-fix-failing-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: valgrind: Fix test failure with glibc 2.26. * gnu/packages/patches/valgrind-glibc-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/valgrind.scm (valgrind)[source](patches): Use it.
gnu: nss: Update to 3.34.1. * gnu/packages/gnuzilla.scm (nss): Update to 3.34.1.
gnu: groff-minimal: Inherit phases from groff. * gnu/packages/groff.scm (groff-minimal)[arguments]: Use 'substitute-keyword-arguments' to prevent phases from "groff" overriding the phases in groff-minimal.
gnu: at-spi2-atk: Update to 2.26.1. * gnu/packages/gtk.scm (at-spi2-atk): Update to 2.26.1.
gnu: at-spi2-core: Update to 2.26.2. * gnu/packages/gtk.scm (at-spi2-core): Update to 2.26.2.
gnu: atk: Update to 2.26.1. * gnu/packages/gtk.scm (atk): Update to 2.26.1.
gnu: help2man: Update to 1.47.5. * gnu/packages/man.scm (help2man): Update to 1.47.5.
gnu: mesa: Update to 17.2.6. * gnu/packages/gl.scm (mesa): Update to 17.2.6.
gnu: harfbuzz: Update to 1.7.2. * gnu/packages/gtk.scm (harfbuzz): Update to 1.7.2.
gnu: glibc-locales: Don't inherit 'move-static-libs' phase from glibc. This is a follow-up to commit 6dff905e51202bbdebbad8811b6509584d12a796. * gnu/packages/base.scm (glibc-locales)[arguments]: Delete failing 'move-static-libs' phase.
gnu: python-pytest: Change pytest@3.0 users to use regular pytest. * gnu/packages/fontutils.scm (python2-ufolib, python2-defcon)[native-inputs]: Change PYTHON2-PYTEST-3.0 to PYTHON2-PYTEST. * gnu/packages/python.scm (python2-booleanoperations)[native-inputs]: Likewise. (python-setuptools-scm-git-archive)[native-inputs]: Change PYTHON-PYTEST-3.0 to PYTHON-PYTEST.
gnu: libxcursor: Remove graft for 1.1.15. * gnu/packages/xorg.scm (libxcursor): Update to 1.1.5. (libxcursor-1.1.15): Remove variable.
gnu: guile: Update to 2.2.3. * gnu/packages/guile.scm (guile-2.2): Update to 2.2.3. (guile-2.2.3): Remove variable.
gnu: curl: Remove graft for 7.57.0. * gnu/packages/curl.scm (curl): Update to 7.57.0. (curl-7.57.0): Remove variable.
gnu: libxfont@2: Remove graft for 2.0.3. * gnu/packages/xorg.scm (libxfont2): Update to 2.0.3. (libxfont2-2.0.3): Remove variable.
Merge branch 'master' into core-updates
gnu: glibc: Update to 2.26.105-g0890d5379 [fixes CVE-2017-15804]. * gnu/packages/base.scm (glibc/linux): Update to 2.26.105-g0890d5379.
gnu: emacs-org-contrib: Fix typo. * gnu/packages/emacs.scm (emacs-org-contrib)[synopsis]: Fix typo.
gnu: emacs-org: Update to 9.1.4. * gnu/packages/emacs.scm (emacs-org): (emacs-org-contrib): Update to 20171205, aka Org 9.1.4.