~ruther/guix-local

fc2de6ce — Ludovic Courtès 8 years ago
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.
a247fe7b — Dave Love 8 years ago
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>
fa7647c6 — Efraim Flashner 8 years ago
gnu: monero: Fix building on aarch64-linux.

* gnu/packages/finance.scm (monero)[arguments]: Add a configure-flag to
set architecture type on aarch64.
f4353797 — Jan Nieuwenhuizen 8 years ago
gnu: mes: Update to 0.10.

* gnu/packages/mes.scm (mes): Update to 0.10.
7940188e — Ludovic Courtès 8 years ago
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'.
5f7fe1c5 — Ludovic Courtès 8 years ago
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'.
fd3b4b98 — Ludovic Courtès 8 years ago
vm: Allow users to specify a UUID for the root partition.

* gnu/system/vm.scm (qemu-image): Add #:file-system-uuid parameter; pass
it as the 'uuid' field of the root partition.
ce094b46 — Ludovic Courtès 8 years ago
uuid: 'uuid' macro supports more UUID types.

* gnu/system/uuid.scm (string->uuid): Turn 'type' into an optional
argument.
(uuid): Add clauses to allow for an optional 'type' parameter.
Next