~ruther/guix-local

ref: 4da8c19e8337cbb908d5e77cd912791846070fb7 guix-local/gnu d---------
4da8c19e — Ludovic Courtès 10 years ago
mapped-devices: 'mapped-device-service' takes a <mapped-device>.

* gnu/system/mapped-devices.scm (device-mapping-service): Take a
<mapped-device> instead of 3 parameters.
(device-mapping-service-type): Adjust accordingly.
* gnu/system.scm (device-mapping-services): Adjust accordingly.
1ea507bc — Ludovic Courtès 10 years ago
services: Move 'device-mapping-service' to (gnu system mapped-devices).

* gnu/services/base.scm (device-mapping-service-type)
(device-mapping-service): Move to...
* gnu/system/mapped-devices.scm (device-mapping-service-type):
(device-mapping-service): ... here.  New variables.
374f14c2 — Ludovic Courtès 10 years ago
system: Move 'luks-device-mapping' to (gnu system mapped-devices).

* gnu/system.scm (open-luks-device, close-luks-device)
(luks-device-mapping): Move to...
* gnu/system/mapped-devices.scm: ... here.  New file.
060d62a7 — Ludovic Courtès 10 years ago
system: Add (gnu system mapped-devices).

* gnu/system/file-systems.scm (<mapped-device>, <mapped-device-type>):
Move to...
* gnu/system/mapped-devices.scm: ... here.  New file.
* gnu/system.scm, gnu/services/base.scm,
gnu/system/linux-initrd.scm: Use it.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
* gnu.scm (%public-modules): Add it.
fac34dfe — Ricardo Wurmus 10 years ago
gnu: Add python-pyusb.

* gnu/packages/libusb.scm (python-pyusb, python2-pyusb): New variables.
d99f6ffb — Leo Famulari 10 years ago
gnu: khard: Update to 0.9.0.

* gnu/packages/mail.scm (khard): Update to 0.9.0.
9bed9b15 — Leo Famulari 10 years ago
gnu: python-vobject: Update to 0.9.2.

* gnu/packages/python.scm (python-vobject, python2-vobject): Update to 0.9.2.
67157996 — Leo Famulari 10 years ago
gnu: openssh: Fix CVE-2015-8325.

* gnu/packages/patches/openssh-CVE-2015-8325.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (openssh): Use it.
a7d94b54 — Ludovic Courtès 10 years ago
gnu: Add recordmydesktop.

* gnu/packages/video.scm (recordmydesktop): New variable.
c82c060d — Ludovic Courtès 10 years ago
install: Use 'beta' instead of 'alpha'.

Suggested by Jelle Licht <jlicht@fsfe.org>.

* gnu/system/install.scm (installation-services): Say 'beta' instead of
'alpha' and make the warning less scary.
534db463 — Ricardo Wurmus 10 years ago
gnu: python-pandas: Fix test failures.

* gnu/packages/patches/python-pandas-fix-tslib-test-failure.patch: New
  file.
* gnu-system.am (dist_patch_DATA): Register it.
* gnu/packages/python.scm (python-pandas)[source]: Add patch.
b711df02 — Ricardo Wurmus 10 years ago
gnu: icedtea-7: Update to 2.6.5.

* gnu/packages/java.scm (icedtea-7): Update to 2.6.5.
[inputs]: Add libxcomposite.
b3d05f48 — Alex Kost 10 years ago
services: 'console-keymap-service' takes multiple files.

* gnu/services/base.scm (console-keymap-service-type): Type procedure
takes a list of files instead of a single file.
(console-keymap-service): Take 'files' as rest arguments.
* doc/guix.texi (Base Services): Improve documentation of
'console-keymap-service'.
a78daf5e — Alex Kost 10 years ago
gnu: kbd: Update to 2.0.3.

* gnu/packages/linux.scm (kbd): Update to 2.0.3.
5953d2b7 — Alex Kost 10 years ago
gnu: kbd: Use 'modify-phases'.

* gnu/packages/linux.scm (kbd)[arguments]: Use 'modify-phases'.
a1ccefaa — Ludovic Courtès 10 years ago
file-systems: Add 'find-partition-by-luks-uuid'.

* gnu/build/file-systems.scm (%luks-endianness, %luks-header-size): New
macros.
(%luks-magic): New variable.
(sub-bytevector, read-luks-header, luks-header-uuid): New procedures.
(partition-predicate): Add 'read' parameter; wrap it with 'ENOENT-safe'.
Use it instead of 'read-ext2-superblock*'.
(read-ext2-superblock*): Remove.
(partition-label-predicate, partition-uuid-predicate): Pass
'read-ext2-superblock' as the first argument.
(partition-luks-uuid-predicate): New variable.
(find-partition-by-luks-uuid): New procedure.
24473356 — Ludovic Courtès 10 years ago
file-systems: Separate ENOENT catching from ext2 superblock reads.

* gnu/build/file-systems.scm (ENOENT-safe): New procedure.
(read-ext2-superblock*): Rewrite in terms of it.
f6c8cb99 — John Darrington 10 years ago
gnu: Add marst.

* gnu/packages/marst.scm: New file.
* gnu-system.am: Add it.
503275e9 — Manolis Ragkousis 10 years ago
gnu: linux: Add case for arm64.

* gnu/packages/linux.scm (system->linux-architecture): Add
  "aarch64".
19c444f4 — Manolis Ragkousis 10 years ago
gnu: bootstrap: Add the location of ld.so on arm64.

* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add the dynamic
  linker for aarch64-linux.
Next