gnu: neomutt: Update to 20170912.
* gnu/packages/mail.scm (neomutt): Update to 20170912.
guix system: Pretty-print device UUIDs.
* guix/scripts/system.scm (display-system-generation): Check if
ROOT-DEVICE is a UUID and pretty-print it if it is.
gnu: openmpi: Remove Valgrind from closure.
* gnu/packages/mpi.scm (openmpi)[arguments]: Elide romio config info to
avoid reference to valgrind.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add mate.
* gnu/packages/mate.scm (mate): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add mate-control-center.
* gnu/packages/mate.scm (mate-control-center): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add mate-media.
* gnu/packages/mate.scm (mate-media): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add mate-applets.
* gnu/packages/mate.scm (mate-applets): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add mate-settings-daemon.
* gnu/packages/mate.scm (mate-settings-daemon): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add libmatekbd.
* gnu/packages/mate.scm (libmatekbd): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add libmatemixer.
* gnu/packages/mate.scm (libmatemixer): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add mate-panel.
* gnu/packages/mate.scm (mate-panel): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add mate-session-manager.
* gnu/packages/mate.scm (mate-session-manager): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add marco.
* gnu/packages/mate.scm (marco): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add mate-terminal.
* gnu/packages/mate.scm (mate-terminal): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add caja.
* gnu/packages/mate.scm (caja): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: monero: Fix building on aarch64-linux.
* gnu/packages/finance.scm (monero)[arguments]: Add a configure-flag to
set architecture type on aarch64.
gnu: mes: Update to 0.10.
* gnu/packages/mes.scm (mes): Update to 0.10.
system: Fix typo in 'read-boot-parameters'.
Fixes a regression introduced in
commit 075681d3501082c6e22df8abf29dfe89d85effc1.
* gnu/system.scm (read-boot-parameters): For 'root-device', use
'device-sexp->device', not 'device->sexp'.
vm: Generate a UUID to identify the root file system.
This makes collisions less likely than when using a label to look up the
partition. See <https://bugs.gnu.org/27735>.
* gnu/system/vm.scm (operating-system-uuid): New procedure.
(system-disk-image): Define 'root-uuid' and use it for the root file
system. Pass it to 'iso9660-image' and 'qemu-image'.