guix/gnu
David Craven 974e02da76
file-systems: Refactor file system detection logic.
* gnu/build/file-systems.scm (read-superblock,
  null-terminated-latin1->string): New variables.
  (sub-bytevector): Move to general section.
  (ext2-superblock?, read-ext2-superblock): New variables.
  (ext2-superblock-uuid, ext2-superblock-volume-name): Use
  sub-bytevector and null-terminated-latin1->string.
  (%ext2-sblock-magic, %ext2-sblock-creator-os, %ext2-sblock-uuid,
  %ext2-sblock-volume-name): Inline constants.
  (luks-superblock?, read-luks-header): New variables.
  (%luks-header-size, %luks-magic): Inline.
  (partition-label-predicate, partition-uuid-predicate,
  luks-partition-uuid-predicate): Use new functions.
2017-01-06 15:06:42 +01:00
..
build file-systems: Refactor file system detection logic. 2017-01-06 15:06:42 +01:00
packages gnu: gnome-tweak-tool: Add missing inputs. 2017-01-06 10:23:27 +01:00
services services: nginx: Make service extensible. 2017-01-03 14:30:44 +01:00
system system: grub: Load relevant EFI modules on EFI systems. 2017-01-03 18:16:01 +01:00
tests
artwork.scm
local.mk gnu: khal: Disable failing tests. 2017-01-06 03:19:40 -05:00
packages.scm
services.scm
system.scm
tests.scm