gnu: python-ipython: Update to 3.2.1. * gnu/packages/python.scm (python-ipython, python2-ipython): Update to 3.2.1. Add optional dependencies required for notebooks. (python-ipython): Fix and enable tests (1 still failing).
gnu: Add python-terminado. * gnu/packages/python.scm (python-terminado, python2-terminado): New variables.
gnu: Add python-ptyprocess. * gnu/packages/python.scm (python-ptyprocess, python2-ptyprocess): New variables.
gnu: Add python-mistune. * gnu/packages/python.scm (python-mistune, python2-mistune): New variables.
gnu: Add emacs-f. * gnu/packages/emacs.scm (emacs-f): New variable.
build: emacs: Fix bug and improvement robustness. * guix/build/emacs-build-system.scm (emacs-inputs): Fix matching pattern. (patch-el-files): Improve regexp pattern.
gnu: Add emacs-s. * gnu/packages/emacs.scm (emacs-s): New variable.
gnu: Add emacs-dash. * gnu/packages/emacs.scm (emacs-dash): New variable.
import: elpa: Improve error message reporting. * guix/import/elpa.scm (filter-dependencies): Fix bug. (call-with-downloaded-file): Add optional parameter 'error-thunk'. (fetch-package-description): Use it.
gnu: Add fasthenry. * gnu/packages/engineering.scm (fasthenry): New variable. * gnu/packages/patches/fasthenry-spAllocate.patch, gnu/packages/patches/fasthenry-spBuild.patch, gnu/packages/patches/fasthenry-spFactor.patch, gnu/packages/patches/fasthenry-spSolve.patch, gnu/packages/patches/fasthenry-spUtils.patch: New files. * gnu-system.am (dist_patch_DATA): Add them.
gnu: Add fastcap. * gnu/packages/engineering.scm (fastcap): New variable. (broken-tarball-fetch): New function. Suggested by Ludovic Courtès <ludo@gnu.org>. * gnu/packages/patches/fastcap-mulGlobal.patch, gnu/packages/patches/fastcap-mulSetup.patch: New files. * gnu-system.am (dist_patch_DATA): Add them.
gnu: cross-base: Disable libcilkrts in cross-gcc. * gnu/packages/cross-base.scm (cross-gcc-arguments): Add "--disable-libcilkrts".
gnu: Add graphios. * gnu/packages/admin.scm (graphios): New variable.
gnu: Add python2-ansible. * gnu/packages/python.scm (python2-ansible): New variable. Signed-off-by: Alex Kost <alezost@gmail.com>
gnu: Add python-passlib. * gnu/packages/python.scm (python-passlib, python2-passlib): New variables. Signed-off-by: Alex Kost <alezost@gmail.com>
gnu: Add python-py-bcrypt. * gnu/packages/python.scm (python-py-bcrypt, python2-py-bcrypt): New variables. Signed-off-by: Alex Kost <alezost@gmail.com>
gnu: Add python-paramiko. * gnu/packages/python.scm (python-paramiko, python2-paramiko): New variables. Signed-off-by: Alex Kost <alezost@gmail.com>
gnu: Add python-httplib2. * gnu/packages/python.scm (python-httplib2, python-httplib2): New variables. Signed-off-by: Alex Kost <alezost@gmail.com>
gnu: Add python-ecdsa. * gnu/packages/python.scm (python-ecdsa, python2-ecdsa): New variables. Signed-off-by: Alex Kost <alezost@gmail.com>
gnu: Add python-ccm. * gnu/packages/python.scm (python-ccm, python2-ccm): New variables. Signed-off-by: Alex Kost <alezost@gmail.com>