gnu: Lower initrd makers from packages to monadic procedures.
* gnu/packages/linux-initrd.scm: Remove.
* gnu/system/linux-initrd.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Adjust accordingly.
* gnu/system.scm (<operating-system>): Change default 'initrd' value
to (gnu-system-initrd).
(operating-system-derivation): Bind 'operating-system-initrd'. Pass
'menu-entry' an initrd file name instead of a package.
* gnu/system/grub.scm (grub-configuration-file): Expect 'initrd' to be
file name.
gnu: qemu-initrd: Adjust to allow booting with a non-empty /root.
* gnu/packages/linux-initrd.scm (qemu-initrd): Use 'mkdir-p' instead of
'mkdir' for /root/xchg and /root/{share,lib}. When TO-LOAD is a
symlink, resolve it.
(gnu-system-initrd): Fix typo in message.
gnu: iotop: Fix typos.
* gnu/packages/linux.scm (iotop): Fix typos introduced by myself.
gnu: linux: Add iotop-0.6.
* gnu/packages/linux.scm (iotop): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add asciidoc.
* gnu/packages/asciidoc.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
gnu: qemu: Add note about 9p.
* gnu/packages/qemu.scm (qemu/smb-shares): Add comment.
gnu: Add gnuplot
* gnu/packages/maths.scm (gnuplot): New variable
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: lapack: Update to 3.5.0.
* gnu/packages/maths.scm (lapack): Update to 3.5.0.
gnu: sdl: Explicitly link against libXext.
* gnu/packages/sdl.scm (sdl): Add #:configure-flags to 'arguments'.
Move PKG-CONFIG to 'native-inputs'.
gnu: apl: Update to 1.2.
* gnu/packages/apl.scm (apl): Update to 1.2.
gnu: global: Update to 6.2.10.
* gnu/packages/global.scm (global): Update to 6.2.10.
gnu: lightning: Update to 2.0.3.
* gnu/packages/lightning.scm (lightning): Update to 2.0.3.
gnu: parallel: Update to 20140122.
* gnu/packages/parallel.scm (parallel): Update to 20140122.
gnu: fltk: New module
* gnu/packages/fltk.scm: New file
* gnu-system.am: New file fltk.scm
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: libxft: Propagate input.
* gnu/packages/xorg.scm (libxft): Propagate input libxrender.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: ncdu: New module
* gnu/packages/ncdu.scm: New file
* gnu-system.am: New file ncdu.scm
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add Corkscrew 2.0.
* gnu/packages/ssh.scm (corkscrew): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add ncdc-1.18.1.
* gnu/packages/dc.scm : New module.
* gnu-system.am (GNU_SYSTEM_MODULES): Add module.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
wget: Upgrade to 1.15.
* gnu/packages/wget.scm (wget): Upgrade to 1.15. Remove Gettext from
'inputs'. Move Perl to 'native-inputs'.
gnu: ffmpeg: Update to 2.1.3.
* gnu/packages/video.scm (ffmpeg): Update to 2.1.3.