gnu: Add libvpx. * gnu/packages/video.scm (libvpx): New variable.
gnu: Add new package barcode * gnu/packages/aidc.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
system: Support the addition of old entries in the GRUB menu. * gnu/system.scm (operating-system-grub.cfg): Add 'old-entries' parameter. Pass it to 'grub-configuration-file'. * gnu/system/grub.scm (grub-configuration-file): Add #:old-entries parameter. Honor it.
system: Store boot parameters in the system derivation. * gnu/system.scm (operating-system-parameters-file): New procedure. (operating-system-derivation): Use it to produce a 'parameters' files.
system: Factorize GRUB menu entry label. * gnu/system.scm (kernel->grub-label): New procedure. (operating-system-grub.cfg): Use it.
gnu: cursynth: Upgrade to 1.5. * gnu/packages/cursynth.scm (cursynth)[source]: Upgrade to 1.5. New 'patches' field. * gnu/packages/patches/cursynth-wave-rand.patch: New patch. * gnu-system.am (dist_patch_DATA): Add it.
gnu: libmicrohttpd: Upgrade to 0.9.37. * gnu/packages/gnunet.scm (libmicrohttpd): Upgrade to 0.9.37.
gnu: gnupg: Upgrade versions 1 and 2 (security fix.) * gnu/packages/gnupg.scm (gnupg): Upgrade to 2.0.24. (gnupg-1): Upgrade to 1.4.17.
gnu: libgpg-error: Upgrade to 1.13. * gnu/packages/gnupg.scm (libgpg-error): Upgrade to 1.13.
gnu: nano: Upgrade to 2.3.4. * gnu/packages/nano.scm (nano): Upgrade to 2.3.4.
gnu: lightning: Upgrade to 2.0.4. * gnu/packages/lightning.scm (lightning): Upgrade to 2.0.4.
gnu: ddrescue: Upgrade to 1.18.1. * gnu/packages/disk.scm (ddrescue): Upgrade to 1.18.1.
gnu: mcron: Upgrade to 1.0.8. * gnu/packages/guile.scm (mcron): Upgrade to 1.0.8.
gnu: libtasn1: Upgrade to 3.6. * gnu/packages/gnutls.scm (libtasn1): Upgrade to 3.6.
gnu: nettle: Add version 3.0. * gnu/packages/nettle.scm (nettle-3): New variable.
gnu: parallel: Upgrade to 20140622. * gnu/packages/parallel.scm (parallel)[source]: Upgrade to 20140622.
gnu: moe: Upgrade to 1.6. * gnu/packages/moe.scm (moe)[source]: Upgrade to 1.6. Add 'native-inputs' field.
guix system: Gracefully handle 'install-grub' errors. * guix/scripts/system.scm (install): Wrap 'install-grub' call in 'false-if-exception'. This is a followup to 641f9a2a.
gnu: Move JSON-C to (gnu packages web). * gnu/packages/pulseaudio.scm (json-c): Move to... * gnu/packages/web.scm (json-c): ... here. New variable.
gnu: json-c: Upgrade to 0.12. * gnu/packages/pulseaudio.scm (json-c)[source]: Upgrade to 0.12. Add 'modules' and 'snippet' fields.