Merge remote-tracking branch 'origin/master' into core-updates
gnu: python-pillow: Fix test failures on i686-linux and armhf-linux. * gnu/packages/patches/python-pillow-fix-failing-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/python.scm (python-pillow)[source]: Use it.
gnu: Add python-semver. * gnu/packages/python.scm (python-semver, python2-semver): New variables.
gnu: python, python-web: Update ‘permanently moved’ home pages. In practice, this switches all of them to HTTPS. * gnu/packages/python.scm (python-six, python-spectra, python-scipy) (python-beautifulsoup4, python-termcolor, python-rsa, python-anyjson) (python-whoosh, python2-pathlib2, python-pbkdf2, python-ansi2html) (python-rfc3987, python-validate-email, python-swagger-spec-validator) [home-page]: Update. * gnu/packages/python-web.scm (python-sockjs-tornado, python-webob) (python-zope-event, python-zope-testing, python-zope-testrunner) (python-zope-i18nmessageid, python-zope-schema, python-zope-configuration) (python-zope-proxy, python-zope-location, python-zope-security) (python-oauth2client, python-flask-script, python-flask-migrate) (python-flask-httpauth)[home-page]: Update.
gnu: Add python2-numpy-1.8. * gnu/packages/python.scm (python2-numpy-1.8): New variable.
gnu: python-numpy: Reorganize patches. * gnu/packages/python.scm (python-numpy)[arguments]<phases>: Delete phase "set-environment-variables". Add phase "configure-blas-lapack". Move phase "check" after phase "install".
gnu: python-pillow: Update to 4.3.0. * gnu/packages/python.scm (python-pillow): Update to 4.3.0. [propagated-inputs]: Add python-olefile. * gnu/packages/patches/python-pillow-freetype-2.7-test-failure.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
gnu: Add python-olefile. * gnu/packages/python.scm (python-olefile, python2-olefile): New variables.
gnu: Add python-activepapers. * gnu/packages/python.scm (python-activepapers, python2-activepapers): New variables. Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
Merge branch 'master' into core-updates
gnu: Add python-tempdir. * gnu/packages/python.scm (python-tempdir, python2-tempdir): New variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merge branch 'master' into core-updates
gnu: python-dulwich: Update to 0.18.6 [fixes CVE-2017-16228]. * gnu/packages/python.scm (python-dulwich, python2-dulwich): Update to 0.18.6.
gnu: python-pyicu: Set python2-variant. This follows up on commit d65854bdda4ad5464fcd8fe6289eedc13ea82ba1, which did not fix test failures for dependents using package-with-python2. * gnu/packages/python.scm (python-pyicu)[properties]: Set python2-variant.
gnu: python2-pyicu: Disable failing test. * gnu/packages/python.scm (python2-pyicu)[arguments]: Add ‘delete-failing-test’ phase.
gnu: Add python2-pyopengl-accelerate. * gnu/packages/python.scm (python2-pyopengl-accelerate): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
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.
Merge branch 'master' into core-updates
gnu: scons: Update to 3.0.1. * gnu/packages/python.scm (scons): Update to 3.0.1. (scons-python2): New variable.
gnu: Add python2-booleanoperations. * gnu/packages/python.scm (python2-booleanoperations): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>