gnu: jemalloc: Build with gcc-4.8 on i686. * gnu/packages/jemalloc.scm (jemalloc)[native-inputs]: When compiling natively on i686, add gcc-4.8.
gnu: lame: Build with gcc-4.8 on i686. * gnu/packages/mp3.scm (lame)[native-inputs]: When compiling natively on i686, add gcc-4.8.
gnu: gsl: Fix poly test on i686. * gnu/packages/patches/gsl-poly-test-fix-pt1.patch, gnu/packages/patches/gsl-poly-test-fix-pt2.patch: New files. * gnu-system.am (dist_patch_DATA): Add them. * gnu/packages/maths.scm (gsl)[source]: Add patches.
gnu: gnome-doc-utils: Add python2-libxml2 to native-inputs. This is a followup to commit 7ce3224247d3acd559841f23d1b4b49d073b15f5. * gnu/packages/gnome.scm (gnome-doc-utils)[native-inputs]: Add python2-libxml2.
gnu: itstool: Add python2-libxml2 to propagated-inputs. This is a followup to commit 7ce3224247d3acd559841f23d1b4b49d073b15f5. * gnu/packages/glib.scm (itstool)[propagated-inputs]: Add python2-libxml2.
gnu: mdadm: Add compilation fix for gcc-4.9. * gnu/packages/patches/mdadm-gcc-4.9-fix.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/linux.scm (mdadm): Add patch.
gnu: unrtf: Update to 0.21.9. * gnu/packages/unrtf.scm (unrtf): Update to 0.21.9. [source]: Add 'modules' and 'snippet' fields. [arguments]: Remove.
Merge branch 'master' into core-updates
gnu: vamp: Update to 2.6. * gnu/packages/audio.scm (vamp): Update to 2.6.
gnu: Add zita-resampler. * gnu/packages/audio.scm (zita-resampler): New variable.
gnu: Add Faust. * gnu/packages/audio.scm (faust): New variable.
gnu: Add Qsynth. * gnu/packages/audio.scm (qsynth): New variable.
gnu: swig: Update to 3.0.5. * gnu/packages/swig.scm (swig): Update to 3.0.5.
gnu: ocaml: Update gcc:lib input to gcc-4.9. * gnu/packages/ocaml.scm (ocaml)[inputs]: Use gcc:lib from gcc-4.9.
Merge branch 'master' into core-updates
gnu: guix: Update snapshot. * gnu/packages/package-management.scm (guix-devel): Update to 684bf7c.
gnu: cpio: Fix symlink-bad-length test. * gnu/packages/patches/cpio-fix-symlink-bad-length-test.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/cpio.scm (cpio): Add patch.
gnu: Add diamond. * gnu/packages/bioinformatics.scm (diamond): New variable.
Move 'specification->package+output' to (gnu packages). * guix/scripts/package.scm (specification->package+output): Move to... * gnu/packages.scm (specification->package+output): ... here * guix/scripts/archive.scm (guix): Adjust accordingly.
install: Turn off deduplication for the binary tarball. * gnu/build/install.scm (register-closure): Add #:deduplicate? parameter and honor it. (populate-single-profile-directory): Likewise. * gnu/system/install.scm (self-contained-tarball): Pass #:deduplicate? #f. Invoke tar with --check-links.