doc: Fix Hydra URL. Reported by John Darrington <john@darrington.wattle.id.au>. * doc/guix.texi (Packaging Guidelines): Fix hydra.gnu.org URL.
gnu: linux-libre: Update to 3.17.3 * gnu/packages/linux.scm (linux-libre): Update to version 3.17.3.
Add the name of Sou Bunnbu in its original script to 'AUTHORS'.
gnu: Add Tiled. * gnu/packages/games.scm (tiled): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
doc: Clarify use of the 'password' field for user accounts. Suggested by Alex Sassmannshausen <alex.sassmannshausen@gmail.com>. * doc/guix.texi (Using the Configuration System): Remove 'password' field in the example. (User Accounts): Clarify use of the 'password' field, with links to the libc and Guile manuals.
gnu: guix: Update snapshot. * gnu/packages/package-management.scm (guix-devel): Update snapshot.
services: user-unmount: Change directory to "/" before unmounting. * gnu/services/base.scm (user-unmount-service): Add 'chdir' call.
syscalls: Update /etc/mtab, not /etc/fstab. * guix/build/syscalls.scm (remove-from-mtab): Replace "fstab" with "mtab".
doc: Improve acknowledgments. * doc/guix.texi (Acknowledgments): Expound a bit. * THANKS: Mention artwork; thank Felipe & Nikita.
artwork: Update snapshot. * gnu/artwork.scm (%artwork-repository): Update.
substitute-binary: Be slightly less verbose when downloading. * guix/scripts/substitute-binary.scm (guix-substitute-binary)<"--substitute">: Be slightly less verbose.
gnu: file: Add itself as a native input for cross-compilation. Fixes a regression introduced in c198872b. Reported by John Darrington. * gnu/packages/file.scm (file)[self-native-input?]: New field.
gnu: aegis, quilt: Use file-5.20. Suggested by Mark H Weaver. * gnu/packages/version-control.scm (aegis): Use FILE-5.20 instead of FILE. * gnu/packages/patchutils.scm (quilt): Likewise.
gnu: file: Remove replacement; add separate file-5.20 package. * gnu/packages/file.scm (file)[replacement]: Remove. (file/fixed): Remove. (file-5.20): New variable.
Revert "hydra: Build only non-grafted variants of the packages." This reverts commit 9de1defe790d8baa6a230b2d02e7ba023783b022. Passing #:graft? was not possible because of the use of 'cut' on call sites.
hydra: Build only non-grafted variants of the packages. * build-aux/hydra/gnu-system.scm (package->alist): Pass #:graft? #f to PACKAGE-DERIVATION.
gnu: net-base: Update to 5.3. Reported by nebuli on #guix. * gnu/packages/admin.scm (net-base): Update to 5.3.
gnu: lsof: Update to 4.88. Reported by nebuli on #guix. * gnu/packages/lsof.scm (%ftp-base): New variable. (lsof): Update to 4.88. Add /OLD as alternate URL.
vm: Set the boot flag on the root partition. Reported by nebuli on #guix. * gnu/build/vm.scm (initialize-partition-table): Add #:bootable? parameter and honor it. (initialize-hard-disk): Likewise.
linux-boot: Make more disk partition block devices. Reported by nebuli on #guix. * gnu/build/linux-boot.scm (make-disk-device-nodes): Make 16 block devices for disk partitions.