distro: Add GDB. * distro/packages/gdb.scm: New file. * Makefile.am (MODULES): Add it.
distro: dejagnu: Add `expect' in the search path of `runtest'. * distro/packages/dejagnu.scm (dejagnu): In `check' phase, change `PATH' in `runtest', to avoid "expect not found in PATH" error.
distro: Add MySQL. * distro/packages/mysql.scm: New file. * Makefile.am (MODULES): Add it.
distro: util-linux: Fix `license' field. * distro/packages/linux.scm (util-linux): Change `license' field to refer to the actual license objects.
distro: Add procps. * distro/packages/linux.scm (procps): New variable.
distro: tcl, expect: Enable tests. * distro/packages/tcl.scm (tcl, expect): Remove #:tests? argument; add #:test-target.
Merge branch 'core-updates' Conflicts: guix/build/union.scm
distro: gawk: Adjust to the libsigsegv output change. * distro/packages/gawk.scm (gawk): Adjust the libsigsegv with a single output.
distro: libsigsegv: Use a single output. * distro/packages/libsigsegv.scm (libsigsegv): Use just a single output, otherwise nothing ends up in `out' as a consequence of commit a06a99f. Reported by Andreas Enge <andreas@enge.fr>.
distro: gmp: Update to 5.0.1. * distro/packages/multiprecision.scm (gmp): Update to 5.0.1.
distro: binutils: Add a "lib" output. * distro/packages/base.scm (binutils): Add `outputs' field.
distro: Add GNU Aspell. * distro/packages/aspell.scm: New file. * Makefile.am (MODULES): Add it.
distro: Add GSL. * distro/packages/algebra.scm (gsl): New variable.
distro: Add GNU GLOBAL. * distro/packages/global.scm: New file. * Makefile.am (MODULES): Add it.
distro: Add Tcl, Expect, and DejaGNU. * distro/packages/dejagnu.scm, distro/packages/tcl.scm: New files. * Makefile.am (MODULES): Add them.
distro: bdb: Adjust to lack of /bin/sh. * distro/packages/bdb.scm (bdb): Pass `CONFIG_SHELL' and `SHELL' to the `configure' script.
Update a few more license headers. * distro/packages/openssl.scm, m4/guix.m4, nix/sync-with-upstream: Update headers.
distro: time: Adjust `configure' phase to old `configure' script. * distro/packages/time.scm (time): Add `arguments'.
Merge branch 'master' into core-updates Conflicts: build-aux/download.scm distro/packages/autotools.scm distro/packages/base.scm distro/packages/bootstrap.scm distro/packages/lsh.scm distro/packages/make-bootstrap.scm distro/packages/ncurses.scm distro/packages/perl.scm tests/derivations.scm tests/union.scm
distro: Update bootstrap binaries to an nscd-less libc. Update bootstrap binaries following changes in commit d3b5972 ("Build glibc without nscd, and with static NSS modules.") * Makefile.am (distro/packages/bootstrap/x86_64-linux/guile-2.0.7.tar.xz, distro/packages/bootstrap/i686-linux/guile-2.0.7.tar.xz): Update hashes. * build-aux/download.scm (file-name->uri): Update URL. * distro/packages/bootstrap.scm (%bootstrap-coreutils&co, %bootstrap-binutils, %bootstrap-glibc, %bootstrap-gcc): Update URLs and hashes.