gnu: Add ATLAS. * gnu/packages/maths.scm (atlas): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Update name and email address for Joshua Grant.
gnu: Add cppunit * gnu/packages/check.scm (cppunit): New variable.
gnu: pulseaudio: Fix CVE-2014-3970 and intermittent test failures. * gnu/packages/patches/pulseaudio-CVE-2014-397.patch: New file. * gnu/packages/patches/pulseaudio-fix-mult-test.patch: New file. * gnu-system.am (dist_patch_DATA): Add them. * gnu/packages/pulseaudio.scm (pulseaudio): Add patches.
gnu: acl: Install library and disable failing test suite. Previously, this package was completely broken. It installed only binaries that failed to run for lack of the shared library. * gnu/packages/acl.scm (acl): Disable tests. Remove customized 'check' phase that ran tests and ignored errors. Remove 'perl' as input, needed only for tests. Replace 'install' phase with one that includes 'install-lib' target.
gnu: openssl: Update to 1.0.1j. * gnu/packages/openssl.scm (openssl): Update to 1.0.1j.
gnu: gettext: Update to 0.19.3. * gnu/packages/gettext.scm (gettext): Update to 0.19.3.
gnu: bash: Update to 4.3.30. * gnu/packages/bash.scm (%patch-series-4.3): Add patches 28-30. (bash)[source]: Remove parser-oob patch. It is superceded by upstream patch bash43-028.
gnu: make: Update to 4.1. * gnu/packages/base.scm (make): Update to 4.1. Adapt 'default_shell' substitution to new code. * gnu/packages/commencement.scm (gnu-make-boot0): Remove code that manually removed guile.c from list of things to build.
gnu: ffmpeg: Add version 2.2.9 and use it for vlc. * gnu/packages/video.scm (ffmpeg-2.2): New variable. (vlc): Use ffmpeg-2.2.
gnu: python2-pyicu: Update to 1.8. * gnu/packages/python.scm (python2-pyicu): Update to 1.8.
gnu: vlc: Update to 2.1.5. * gnu/packages/video.scm (vlc): Update to 2.1.5.
gnu: icecat: Update to 31.2.0. * gnu/packages/gnuzilla.scm (icecat): Update to 31.2.0. Download source from GNU mirrors.
guix import pypi: Fix a typo in a docstring. * guix/import/pypi.scm (snake-case): Fix documentation.
guix import pypi: do not add "python-" to a package name if it's already there. * guix/import/pypi.scm (make-pypi-sexp): test whether the package name starts with "python-" before modifying it.
guix import pypi: add the Apache License 2.0 * guix/import/pypi.scm (string->license): add ASL2.0.
gnu: emacs: Update to 24.4. * gnu/packages/patches/emacs-configure-sh.patch: Remove. * gnu-system.am (dist_patch_DATA): Remove it. * gnu/packages/emacs.scm (emacs): Update to 24.4. Add 'acl' as input. Remove --with-crt-dir configure option. (emacs-no-x-toolkit): Add 'inotify-tools' as input. Adjust to cope with the lack of configure-flags in the main 'emacs' package.
refresh: Add end-of-line to error message. * guix/scripts/refresh.scm (%options)[select]: Add end-of-line to error message.
gnu: ccache: Upgrade to 3.1.10. * gnu/packages/ccache.scm (ccache): Upgrade to 3.1.10. [source]: Remove patches. * gnu/packages/patches/ccache-stdc-predef-test.patch: Delete patch. * gnu-system.am (dist_patch_DATA): Remove it.
gnu: ffmpeg: Update to 2.4.2. * gnu/packages/video.scm (ffmpeg): Update to version 2.4.2.