Merge branch 'master' into core-updates
hydra: Add missing import. * build-aux/hydra/gnu-system.scm, build-aux/hydra/guix.scm: Use (guix derivations).
hydra: Return the .drv file names, not the <derivation> objects. * build-aux/hydra/gnu-system.scm (package->alist): Call 'derivation-file-name' on the result of 'package-derivation'. * build-aux/hydra/guix.scm (package->alist): Likewise.
Merge branch 'master' into core-updates
hydra: Support a 'subset' argument. * build-aux/hydra/gnu-system.scm (%core-packages): New variable. (%packages-to-cross-build): Make an alias for %CORE-PACKAGES. (hydra-jobs): Check for the 'subset' argument, and honor it for values "all" and "core".
hydra: Fix typo. * build-aux/hydra/gnu-system.scm (hydra-jobs): Use `cons', not `append'.
hydra: Build for all the specified systems. * build-aux/hydra/gnu-system.scm (hydra-jobs): Pick all the `system' keys in ARGUMENTS. [cross-jobs]: Turn into a procedure, with a `system' parameter. Build packages for all of SYSTEMS and %CROSS-TARGETS.
hydra: Distinguish between jobs for different system types. * build-aux/hydra/gnu-system.scm (package-job, package-cross-job): Append `.SYSTEM' to the job name.
hydra: Honor the `system' argument. * build-aux/hydra/gnu-system.scm (hydra-jobs): Really look up the `system' symbol in ARGUMENTS.
Merge branch 'core-updates'
build: Add "mips64el-linux-gnuabi64" as a cross build target. * build-aux/hydra/gnu-system.scm (%packages-to-cross-build): Add %bootstrap-tarballs. (%cross-targets): Add "mips64el-linux-gnuabi64".
build: Build the bootstrap tarballs on Hydra. * build-aux/hydra/gnu-system.scm (%packages-to-cross-build): Uncomment the bootstrap tarball packages.
Merge branch 'master' into core-updates Conflicts: gnu/packages/make-bootstrap.scm
build: `hydra.scm' really cross-builds Gettext. * hydra.scm: Import (gnu packages gettext).
build: Add missing import in `hydra.scm'. * hydra.scm: Import (gnu packages gawk).
build: `hydra.scm' cross-builds a few more packages. * hydra.scm (%packages-to-cross-build): Add a few packages.
build: `hydra.scm' cross-builds simpler packages. * hydra.scm (%packages-to-cross-build): Remove things from make-bootstrap for now.
build: `hydra.scm' adds cross-build jobs. * hydra.scm (package->alist): Add `package-derivation' argument. (package-cross-job): New procedure. (%packages-to-cross-build, %cross-targets): New variables. (hydra-jobs): Add cross jobs.
Merge branch 'master' into core-updates Conflicts: Makefile.am gnu/packages/base.scm
build: Set `%fresh-auto-compile' in `hydra.scm'. * hydra.scm: Set `%fresh-auto-compile' to #t.